From 0096739dbb192b419e1a3aa89d34c202c7a554af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Vincent?= <28714795+leovct@users.noreply.github.com> Date: Mon, 26 Jun 2023 17:41:11 +0200 Subject: [PATCH] doc: add reth logo to docs (#3317) Co-authored-by: Oliver Nordbjerg --- assets/reth-docs.png | Bin 0 -> 8251 bytes crates/blockchain-tree/src/lib.rs | 6 ++++++ crates/config/src/lib.rs | 6 ++++++ crates/consensus/auto-seal/src/lib.rs | 6 ++++++ crates/consensus/beacon/src/lib.rs | 6 ++++++ crates/consensus/common/src/lib.rs | 6 ++++++ crates/interfaces/src/lib.rs | 6 ++++++ crates/metrics/metrics-derive/src/lib.rs | 6 ++++++ crates/metrics/src/lib.rs | 6 ++++++ crates/net/common/src/lib.rs | 6 ++++++ crates/net/discv4/src/lib.rs | 6 ++++++ crates/net/dns/src/lib.rs | 6 ++++++ crates/net/downloaders/src/lib.rs | 6 ++++++ crates/net/ecies/src/lib.rs | 6 ++++++ crates/net/eth-wire/src/lib.rs | 6 ++++++ crates/net/nat/src/lib.rs | 6 ++++++ crates/net/network-api/src/lib.rs | 6 ++++++ crates/net/network/src/lib.rs | 6 ++++++ crates/payload/basic/src/lib.rs | 6 ++++++ crates/payload/builder/src/lib.rs | 6 ++++++ crates/primitives/src/lib.rs | 6 ++++++ crates/revm/revm-inspectors/src/lib.rs | 6 ++++++ crates/revm/revm-primitives/src/lib.rs | 6 ++++++ crates/revm/src/lib.rs | 6 ++++++ crates/rlp/rlp-derive/src/lib.rs | 6 ++++++ crates/rlp/src/lib.rs | 6 ++++++ crates/rpc/ipc/src/lib.rs | 6 ++++++ crates/rpc/rpc-api/src/lib.rs | 6 ++++++ crates/rpc/rpc-builder/src/lib.rs | 6 ++++++ crates/rpc/rpc-engine-api/src/lib.rs | 6 ++++++ crates/rpc/rpc-testing-util/src/lib.rs | 6 ++++++ crates/rpc/rpc-types/src/lib.rs | 6 ++++++ crates/rpc/rpc/src/lib.rs | 6 ++++++ crates/staged-sync/src/lib.rs | 6 ++++++ crates/stages/src/lib.rs | 6 ++++++ crates/storage/codecs/derive/src/lib.rs | 6 ++++++ crates/storage/codecs/src/lib.rs | 6 ++++++ crates/storage/db/src/lib.rs | 6 ++++++ crates/storage/libmdbx-rs/mdbx-sys/src/lib.rs | 6 ++++++ crates/storage/libmdbx-rs/src/lib.rs | 6 ++++++ crates/storage/provider/src/lib.rs | 6 ++++++ crates/tasks/src/lib.rs | 6 ++++++ crates/tracing/src/lib.rs | 6 ++++++ crates/transaction-pool/src/lib.rs | 6 ++++++ crates/trie/src/lib.rs | 6 ++++++ 45 files changed, 264 insertions(+) create mode 100644 assets/reth-docs.png diff --git a/assets/reth-docs.png b/assets/reth-docs.png new file mode 100644 index 0000000000000000000000000000000000000000..c49ce28364a11ae3446b897b22738d111bf414da GIT binary patch literal 8251 zcmW+*1ymGm7hbv>VF}5lL%Kn_K|s1CmJ$S{5m>r&rMtUCx*Mb$q+LQnLZk)%`TjjS zJ9B2wdFP!Q&wcK5qqQ`Z@USVdK_C#Gin6>8aEASNV4?%RgHrD%Kp>=02RS({6*)ON zSN9K4hxfK15NmQkvZV5$H1)8>+h>e6OS*Nrhr-3JTOtFJiRl7qM%_GE5)PG;md7 zVvBc-T`#N~k9U65REJj6VFtq5Iz-qyl%xNtVRKnYh@6df`X_dJ!)9xEr;b&Svs|** zJX9yi^@nCT9th=7=^-{yil&s$!RL1!O0arwti1i8vl-qBGA?vf`5zE|^=zM9AHM}5 zk#iCyBL)5FndniC4!TRml^2QIBI#yiKG4NU+ry~hA*=S-RBq^tw~ToV3DsGe_p)2o zsaIrnwfc6y{C|^2#6J8cUU5jEi$~*>4Z%e7)YT4+N39iOBm43-|M%snX|FtYxTzkG z`=m7rrOgV#Ge&P`vnrg#Tt@`$Pmjp-C@bN2G-JHcdnvD+Wh}x^=yiV*f{L*wKc#H_ zw7+De`+{d`>MdYP(6)gTk&nCf*^Ev3Eo&<5mj9s)na2YMx5lr#`PS_Lv{z9*iRbEy z8JEiDKXthIwAuaSU$(hTkdo})ROb`P4|oOLN=-=~I0K)1xy~TqgypJi^brK&X8i9! z@+p1o1>D5&P|;ApI7Fu;z@nu)D$WpsVM@07IAARY|j5ON+BHNeH!&T?Ie#D4m9C zF~7*c_SM70IIudKMrGHPQT8dNbE`8YH(=M=gGEKg=F}5oSE#wF;|>^-MaIY5QcaAt zgxN^ejP`hY*_{zMMCNX0uKCuHl~?Pg`1y7CKRiA>25zrdc#~vkCQ3c9UQdgkzmHWc zCP;{j)4h}+2%+Ok?7xx#Mg7KRs{G=(oz79tWTEy5-LLk|dsIKqurEXd-F@nb#g9ZZ zz6v-}>-GJ6Il2In2KD{kpP&e#GslY@6h2~#Oa3y3PIU$hq zWO{_Mn8r_KZ8#z3R-!v?)eB6OcLcS>@>L&nh*j%yWq+x~tGGP5-?81AwFmAm z*Fv-n(-hcKW%)A0HeJ&HdWnfM(j+nxNB13h4D7nX=rDP3QSuIXd3ou@MRYdm$vCT+ zs)z?G=|2M5q=s3 z?ApSDR<#)tCL=Ga=ui$iUCfEza0RL|AQGDbz5F}kF zv=aQ$`kkYa9DFEsD55FQgcSl(NwEZ@1KYAS8bY|0EI7<{k}5>&Nw=_%$;2}7LLzY% zvv|Y5{q!B3Y?*A?ti3qcS4B!dpl+lgT{arxHX5pHrzSfN>oKqW@QlIly43Gm5`OW85dPSI|AcP{HlO8 zXi7&?F+=%PADpp`@(rB~Vb)LiDvBChSJp+}>L}5-P0Ob}Y?a8(#A?;+ZG>jZ-D>fE z=yuG}wJeorp8BXg8NmwJ_jo>e>H0{1rp@}%{v5-dTVS*%`Q8_F4O&4T|COhj<|$%` ztsH#C{>)bUIz#fRrp35MtEs*2{`8VzYVWsfOZk>xtraE5gH^NG?2jPrtN4^am@E#v zqaJK)tZ<^Ag@>fWB9Wc0nY3kIh+9ETmSco1;zL~4=C(v+?XK9bCt}1w> z=8_>5w5>igr^Xbqr>*!VysoxJ*~%A&2Ku}%A~HVlv3X8CLRaUiB#kxSO3WIZGD`eU zm++h9#7N`GgSqai=z9xK{M#C_L?bW!&N}f}ag#FHrL;T4)$s`v$Df%=;YD>7mOOV0 zr+r#XPbo%D%hm9&T_4|?Q4^Ry5<%y zEd5Zr59ZrKe8i zp!KG_6uo8={jbuAuW4L|mZkzIEs4&DtoiIP znyAAr=X*RDs)F5|?fi9KrE>dgDs|;S@p)xFs>Vk;L*ybBzM)iG)MyDl1xx>5;3Cd& zyT~U6!Opk}^~%gDauS<*RMqQfp|>nY_doZ8c^5k|&k zLOShf17R4Iu?{WqA+B?JZ5I8j+1XdIZ(Yi!2^fX69B4dZPz+(pNT?i7axR-V50&t{ z!?PD)JdJ&NG(zv5_(cTE#ey7n34DPa@@OYElXlS8)JL=o9ZRkH(@W&Wwcial>6-K3 zNHDb+w{p$a&Dz2Iqj`rmz?coIocVWPM7MZh>k}X)VD|5g&n+@igESwKJXM;NzTS)H zbW>Q58$&+Qmq1M=l&IjZasADwF*=>?g5D^VWCI61=})F^P8m5QW2e`_k0{oL`)8?; zjy~K4-*az|g5F-*pu0g@>9Tva=ze6{pg%-X&v(`y-rkH9=`2zyeS$3ucd3uaP&M)%_Q-hK7c3XK1N8or;c#uWao@Ft%-Dxt*2*}-Co_sJ0H6rsr!&etvv4vUWXLK4}bfO zS!K3ys2nJEtq^ROGFq(WgUTEvF^ye-b7Dr4 zZxh_~$wkQX^|4|b_-8=r3(606I7CcTju-3qM3K*F1)O+?7#2vo
*s5-9$U4s3KD6pFFUX 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 I$y$c|52fyc`2YX_ literal 0 HcmV?d00001 diff --git a/crates/blockchain-tree/src/lib.rs b/crates/blockchain-tree/src/lib.rs index 87bdcaeb2279..15aa1da16a45 100644 --- a/crates/blockchain-tree/src/lib.rs +++ b/crates/blockchain-tree/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/config/src/lib.rs b/crates/config/src/lib.rs index b08290513ee1..a133180eb03c 100644 --- a/crates/config/src/lib.rs +++ b/crates/config/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/consensus/auto-seal/src/lib.rs b/crates/consensus/auto-seal/src/lib.rs index 54b583457939..2cff15528c1f 100644 --- a/crates/consensus/auto-seal/src/lib.rs +++ b/crates/consensus/auto-seal/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/consensus/beacon/src/lib.rs b/crates/consensus/beacon/src/lib.rs index f76d1d6c1eb5..711a30e14460 100644 --- a/crates/consensus/beacon/src/lib.rs +++ b/crates/consensus/beacon/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/consensus/common/src/lib.rs b/crates/consensus/common/src/lib.rs index f8bc59b58d20..390c575707fa 100644 --- a/crates/consensus/common/src/lib.rs +++ b/crates/consensus/common/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/interfaces/src/lib.rs b/crates/interfaces/src/lib.rs index 7c92bc21b8bd..0c2e5e2c664d 100644 --- a/crates/interfaces/src/lib.rs +++ b/crates/interfaces/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/metrics/metrics-derive/src/lib.rs b/crates/metrics/metrics-derive/src/lib.rs index a451e54eaea7..a0b75eddcb2a 100644 --- a/crates/metrics/metrics-derive/src/lib.rs +++ b/crates/metrics/metrics-derive/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/metrics/src/lib.rs b/crates/metrics/src/lib.rs index ff0aaa4b0e01..e80719cb08a6 100644 --- a/crates/metrics/src/lib.rs +++ b/crates/metrics/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/common/src/lib.rs b/crates/net/common/src/lib.rs index b9997b782519..fb4f6156f358 100644 --- a/crates/net/common/src/lib.rs +++ b/crates/net/common/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/discv4/src/lib.rs b/crates/net/discv4/src/lib.rs index 712b77a00553..f5bff545f754 100644 --- a/crates/net/discv4/src/lib.rs +++ b/crates/net/discv4/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/dns/src/lib.rs b/crates/net/dns/src/lib.rs index 0edcf3df0751..b101c8b3ed4d 100644 --- a/crates/net/dns/src/lib.rs +++ b/crates/net/dns/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/downloaders/src/lib.rs b/crates/net/downloaders/src/lib.rs index 5a59412a2ce4..19d9dccfeea9 100644 --- a/crates/net/downloaders/src/lib.rs +++ b/crates/net/downloaders/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/ecies/src/lib.rs b/crates/net/ecies/src/lib.rs index 87c9773fff0c..7ab7878bcb9a 100644 --- a/crates/net/ecies/src/lib.rs +++ b/crates/net/ecies/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/eth-wire/src/lib.rs b/crates/net/eth-wire/src/lib.rs index 24197e22c81e..ef833030b4cb 100644 --- a/crates/net/eth-wire/src/lib.rs +++ b/crates/net/eth-wire/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/nat/src/lib.rs b/crates/net/nat/src/lib.rs index fadd2d01f614..1822dc7c7322 100644 --- a/crates/net/nat/src/lib.rs +++ b/crates/net/nat/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/network-api/src/lib.rs b/crates/net/network-api/src/lib.rs index 62af27bc22e6..fb1a92761638 100644 --- a/crates/net/network-api/src/lib.rs +++ b/crates/net/network-api/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/net/network/src/lib.rs b/crates/net/network/src/lib.rs index 35d6dac79436..766ac6684995 100644 --- a/crates/net/network/src/lib.rs +++ b/crates/net/network/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs)] #![deny(unused_must_use, rust_2018_idioms, rustdoc::broken_intra_doc_links)] #![allow(rustdoc::private_intra_doc_links)] diff --git a/crates/payload/basic/src/lib.rs b/crates/payload/basic/src/lib.rs index f136d92cb26c..c598ab53509e 100644 --- a/crates/payload/basic/src/lib.rs +++ b/crates/payload/basic/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/payload/builder/src/lib.rs b/crates/payload/builder/src/lib.rs index 49a12ef2ccf5..8bc35c469c5e 100644 --- a/crates/payload/builder/src/lib.rs +++ b/crates/payload/builder/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs)] #![deny( unused_must_use, diff --git a/crates/primitives/src/lib.rs b/crates/primitives/src/lib.rs index b2ee21b88f17..73845c2fd226 100644 --- a/crates/primitives/src/lib.rs +++ b/crates/primitives/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/revm/revm-inspectors/src/lib.rs b/crates/revm/revm-inspectors/src/lib.rs index ff8ba39ffa2f..c02dfeb32c9b 100644 --- a/crates/revm/revm-inspectors/src/lib.rs +++ b/crates/revm/revm-inspectors/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/revm/revm-primitives/src/lib.rs b/crates/revm/revm-primitives/src/lib.rs index b329c9b7c077..3b5d59d34672 100644 --- a/crates/revm/revm-primitives/src/lib.rs +++ b/crates/revm/revm-primitives/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/revm/src/lib.rs b/crates/revm/src/lib.rs index 1d6060097a4d..6a99b020381d 100644 --- a/crates/revm/src/lib.rs +++ b/crates/revm/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rlp/rlp-derive/src/lib.rs b/crates/rlp/rlp-derive/src/lib.rs index a23fe79c1d9e..02d9bc4449cb 100644 --- a/crates/rlp/rlp-derive/src/lib.rs +++ b/crates/rlp/rlp-derive/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, unused_crate_dependencies)] #![doc(test( diff --git a/crates/rlp/src/lib.rs b/crates/rlp/src/lib.rs index 1e60ea5dd4b2..c9bf35e5c5b8 100644 --- a/crates/rlp/src/lib.rs +++ b/crates/rlp/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(unreachable_pub)] #![deny(unused_must_use)] #![doc(test( diff --git a/crates/rpc/ipc/src/lib.rs b/crates/rpc/ipc/src/lib.rs index 13517148a5ea..0bc5e1207c34 100644 --- a/crates/rpc/ipc/src/lib.rs +++ b/crates/rpc/ipc/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rpc/rpc-api/src/lib.rs b/crates/rpc/rpc-api/src/lib.rs index 54b8ddb4c12a..acca756711c1 100644 --- a/crates/rpc/rpc-api/src/lib.rs +++ b/crates/rpc/rpc-api/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rpc/rpc-builder/src/lib.rs b/crates/rpc/rpc-builder/src/lib.rs index 1c48b6d6ca09..38fbb76f4f51 100644 --- a/crates/rpc/rpc-builder/src/lib.rs +++ b/crates/rpc/rpc-builder/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rpc/rpc-engine-api/src/lib.rs b/crates/rpc/rpc-engine-api/src/lib.rs index 2a68d3d12e76..fa440801b118 100644 --- a/crates/rpc/rpc-engine-api/src/lib.rs +++ b/crates/rpc/rpc-engine-api/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms, unused_crate_dependencies)] #![doc(test( diff --git a/crates/rpc/rpc-testing-util/src/lib.rs b/crates/rpc/rpc-testing-util/src/lib.rs index 67f20bafff0d..144b7408f4bd 100644 --- a/crates/rpc/rpc-testing-util/src/lib.rs +++ b/crates/rpc/rpc-testing-util/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rpc/rpc-types/src/lib.rs b/crates/rpc/rpc-types/src/lib.rs index d57ae9fa3788..64d6537291e3 100644 --- a/crates/rpc/rpc-types/src/lib.rs +++ b/crates/rpc/rpc-types/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/rpc/rpc/src/lib.rs b/crates/rpc/rpc/src/lib.rs index 20d32a6b0a79..8ec0893a0282 100644 --- a/crates/rpc/rpc/src/lib.rs +++ b/crates/rpc/rpc/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/staged-sync/src/lib.rs b/crates/staged-sync/src/lib.rs index e864aa337c31..7654d0bd393a 100644 --- a/crates/staged-sync/src/lib.rs +++ b/crates/staged-sync/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/stages/src/lib.rs b/crates/stages/src/lib.rs index 0a8ba2f10f0a..ef0a673ac5a8 100644 --- a/crates/stages/src/lib.rs +++ b/crates/stages/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_debug_implementations, missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/storage/codecs/derive/src/lib.rs b/crates/storage/codecs/derive/src/lib.rs index db6a112f2e98..a46081c5748e 100644 --- a/crates/storage/codecs/derive/src/lib.rs +++ b/crates/storage/codecs/derive/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] use proc_macro::{self, TokenStream, TokenTree}; use quote::{format_ident, quote}; use syn::{parse_macro_input, DeriveInput}; diff --git a/crates/storage/codecs/src/lib.rs b/crates/storage/codecs/src/lib.rs index 755f8c2005f9..23df27b47f59 100644 --- a/crates/storage/codecs/src/lib.rs +++ b/crates/storage/codecs/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] use bytes::{Buf, Bytes}; pub use codecs_derive::*; use revm_primitives::{B160 as H160, B256 as H256, U256}; diff --git a/crates/storage/db/src/lib.rs b/crates/storage/db/src/lib.rs index 31cd55cda939..49bdad2061be 100644 --- a/crates/storage/db/src/lib.rs +++ b/crates/storage/db/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] //! reth's database abstraction layer with concrete implementations. //! //! The database abstraction assumes that the underlying store is a KV store subdivided into tables. diff --git a/crates/storage/libmdbx-rs/mdbx-sys/src/lib.rs b/crates/storage/libmdbx-rs/mdbx-sys/src/lib.rs index afe027d91ef4..78345d9185a8 100644 --- a/crates/storage/libmdbx-rs/mdbx-sys/src/lib.rs +++ b/crates/storage/libmdbx-rs/mdbx-sys/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![deny(warnings)] #![allow(non_upper_case_globals)] #![allow(non_camel_case_types)] diff --git a/crates/storage/libmdbx-rs/src/lib.rs b/crates/storage/libmdbx-rs/src/lib.rs index 8e960079a9cd..2e8c1002b740 100644 --- a/crates/storage/libmdbx-rs/src/lib.rs +++ b/crates/storage/libmdbx-rs/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![allow(clippy::type_complexity)] #![doc = include_str!("../README.md")] diff --git a/crates/storage/provider/src/lib.rs b/crates/storage/provider/src/lib.rs index 47929cc4f0ea..b07c2a5fbf5e 100644 --- a/crates/storage/provider/src/lib.rs +++ b/crates/storage/provider/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub, unused_crate_dependencies)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/tasks/src/lib.rs b/crates/tasks/src/lib.rs index 31e785979ff4..2d045906fa58 100644 --- a/crates/tasks/src/lib.rs +++ b/crates/tasks/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/tracing/src/lib.rs b/crates/tracing/src/lib.rs index 4694a8fa0ff1..1695c336e2e4 100644 --- a/crates/tracing/src/lib.rs +++ b/crates/tracing/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test( diff --git a/crates/transaction-pool/src/lib.rs b/crates/transaction-pool/src/lib.rs index 598cb6714d94..5c29775507b2 100644 --- a/crates/transaction-pool/src/lib.rs +++ b/crates/transaction-pool/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs)] #![deny( unused_must_use, diff --git a/crates/trie/src/lib.rs b/crates/trie/src/lib.rs index d52d4acc06c3..507fb950c6d9 100644 --- a/crates/trie/src/lib.rs +++ b/crates/trie/src/lib.rs @@ -1,3 +1,9 @@ +#![cfg_attr(docsrs, feature(doc_cfg))] +#![doc( + html_logo_url = "https://raw.githubusercontent.com/paradigmxyz/reth/main/assets/reth-docs.png", + html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", + issue_tracker_base_url = "https://github.com/paradigmxzy/reth/issues/" +)] #![warn(missing_docs, unreachable_pub)] #![deny(unused_must_use, rust_2018_idioms)] #![doc(test(