Commit Graph

7449 Commits

Author SHA1 Message Date
0xriazaka.eth
8eb5d4f047 Remove unsafe from impl Compact for ClientVersion (#11318)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-10-17 20:28:13 +00:00
Thomas Coratger
a6c8bda029 primitives: use alloy MAINNET_GENESIS_HASH constant (#11848) 2024-10-17 19:44:04 +00:00
Matthias Seitz
52848a352a fix: check for prague timestmap on pool init (#11847) 2024-10-17 18:13:05 +00:00
Dan Cline
76edc38823 fix(rpc): apply beacon root contract call in debug_traceTransaction (#11845) 2024-10-17 17:48:05 +00:00
nk_ysg
0a1473b6e7 perf(blockchain-tree:) use Vec::reserve_exact (#11839) 2024-10-17 16:40:59 +00:00
Kunal Arora
1aa3ce1a5a feat(cli): add ChainSpecParser type to rethCli (#11772) 2024-10-17 16:32:29 +00:00
Emilia Hane
9db28d91a4 chore(sdk): Impl alloy_consensus::Transaction for TransactionSigned (#11843) 2024-10-17 16:29:17 +00:00
nk_ysg
2131c87edb refactor: rm redundant clones in tests (#11840) 2024-10-17 14:40:10 +00:00
Matthias Seitz
6ba4bbe4aa chore: make op-evm compile with no-std (#11834) 2024-10-17 13:54:32 +00:00
Emilia Hane
52407b18de chore(sdk): incorporate block module into reth-primitives-traits (#11835) 2024-10-17 13:14:48 +00:00
Thomas Coratger
3bc3e71699 primitives: use EMPTY_OMMER_ROOT_HASH const when possible (#11833) 2024-10-17 11:21:40 +00:00
nk_ysg
b77265e61b reth-bench: rm redundant clone (#11829) 2024-10-17 10:59:27 +00:00
Matthias Seitz
f8902b59f5 chore: pedantic style change (#11832) 2024-10-17 10:54:28 +00:00
Steven
b47ce92d9a replace ChainSpec to use EthereumHardforks trait (#11824) 2024-10-17 10:36:25 +00:00
Roman Krasiuk
4254b80a89 bench(trie): avoid unnecessary clones in hash builder repeated bench (#11827) 2024-10-17 10:27:57 +00:00
Alexey Shekhirin
bac244ae97 feat(trie): sparse trie leaf removal (#11752)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-10-17 10:20:56 +00:00
Thomas Coratger
491f154c34 primitives-traits: rm redundant definitions of EMPTY_OMMER_ROOT_HASH (#11820) 2024-10-17 09:30:26 +00:00
Roman Krasiuk
63a75fdd95 fix(trie): intermediate trie node hashes (#11826) 2024-10-17 08:07:45 +00:00
Roman Krasiuk
e3e83b7e71 docs(trie): revealed sparse trie invariants (#11825) 2024-10-17 08:03:25 +00:00
Matthias Seitz
e828b34ed1 chore: rm features from test utils (#11816) 2024-10-17 03:06:23 +00:00
Matthias Seitz
b57a5607cb test: make provider compile with cargo t (#11817) 2024-10-17 03:05:26 +00:00
joshieDo
1b97b1d942 fix(staged-sync): prevent StaticFileProducer from running with an unwinded target on legacy engine (#11717) 2024-10-17 03:00:25 +00:00
Thomas Coratger
24287e8562 primitives: use EMPTY_ROOT_HASH when possible (#11822) 2024-10-16 23:02:44 +00:00
Thomas Coratger
025cb3b70e primitive-traits: rm redundant EMPTY_ROOT_HASH definition (#11811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-16 22:07:27 +00:00
Matthias Seitz
5a82f20a29 chore: rm 1 usage of optimism feature (#11813) 2024-10-16 22:03:33 +00:00
Matthias Seitz
d2ca8f3a2b fix: update block interval properly (#11546) 2024-10-16 21:59:58 +00:00
Thomas Coratger
82862fabd7 primitives: rm redundant functions for Transaction (#11747) 2024-10-16 20:33:57 +00:00
Kien Trinh
b1cc16809b feat(cli): make pruning block interval an option (#11810) 2024-10-16 20:13:16 +00:00
Alexey Shekhirin
a2249b0b04 fix(exex): filter only WAL files when walking the directory (#11802) 2024-10-16 19:23:15 +00:00
Roman Krasiuk
756a47e4e2 chore: add shekhirin to trie code owners (#11809) 2024-10-16 18:33:29 +00:00
Roman Krasiuk
dcaa432155 chore(trie): use RlpNode::as_hash (#11808) 2024-10-16 18:31:58 +00:00
Roman Krasiuk
e5cd026e03 deps: alloy-trie@0.7.2 (#11807) 2024-10-16 17:49:57 +00:00
Kunal Arora
099987fc3d chore(cli): add default_client_version to rethCli (#11773)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-16 17:30:26 +00:00
Roman Krasiuk
12cab204b5 fix(witness): branch node children decoding (#11599) 2024-10-16 17:21:25 +00:00
Matthias Seitz
6b2ec42e48 docs: clarify max rpc tracing requests (#11796)
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-16 16:50:18 +00:00
Federico Gimenez
281307fe4c chore(ci): update list of crates excluded from wasm checks (#11787) 2024-10-16 15:47:35 +00:00
greged93
cb7fd084a6 chore: remove &self from update_estimated_gas_range (#11799) 2024-10-16 15:05:59 +00:00
Emilia Hane
6ad1275e6b chore(sdk): move block traits into reth-primitives-traits (#11780) 2024-10-16 15:04:23 +00:00
Matthias Seitz
c76d319444 chore: rm optimism feature from reth-revm (#11797) 2024-10-16 12:44:19 +00:00
Evan Chipman
6f04110876 chore: rename SenderId::into_id to SenderId::into_transaction_id (#11793)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-16 12:25:27 +00:00
Matthias Seitz
eec861fe9f chore: rm unused optimism feature (#11794) 2024-10-16 11:59:41 +00:00
Federico Gimenez
87399ae2c1 chore: rename executor and provider Generic -> Basic (#11788) 2024-10-16 11:20:42 +00:00
greged93
248b6b5905 fix: task executor metrics (#11738) 2024-10-16 10:39:25 +00:00
Thomas Coratger
d421931b7e trie: simplify usage of HashedStorage with default (#11662) 2024-10-16 10:31:23 +00:00
Federico Gimenez
f49a4ae185 feat: add OpExecutionStrategy (#11761) 2024-10-16 10:13:46 +00:00
Matthias Seitz
e454b2402b chore: use highest known nonce (#11784) 2024-10-16 09:44:15 +00:00
Federico Gimenez
0f903b1e20 feat: add EthExecutionStrategy (#11584) 2024-10-16 09:40:33 +00:00
Federico Gimenez
323d8edfb9 feat: implement batch executor (#11753) 2024-10-16 09:02:23 +00:00
Matthias Seitz
a14a9fd8b0 chore: add chain_id shortcut (#11782) 2024-10-16 08:59:20 +00:00
joshieDo
a6358d2e6f feat(provider): add *StateProviderRef creation methods to DatabaseProvider (#11776) 2024-10-16 08:52:56 +00:00