Commit Graph

5865 Commits

Author SHA1 Message Date
Matthias Seitz
ebe3ef5e79 chore(deps): trim tokio features in eth-wire (#9343) 2024-07-06 07:13:11 +00:00
Park Smith
6e15214566 fix: format_gas show two decimal places (#9336) 2024-07-06 03:58:49 +00:00
joshieDo
b3a5593455 chore: disable test-utils for stages-api on stages (#9331) 2024-07-05 15:25:08 +00:00
joshieDo
c7e34fbd4a chore: move reth test-vectors to cli/commands with feature (#9329) 2024-07-05 14:49:52 +00:00
joshieDo
a41c216974 chore(ci): improve hive workflow (#9320) 2024-07-05 14:43:46 +00:00
joshieDo
239b984514 chore: use *_GENESIS_HASH constants on ethereum chainspecs (#9328) 2024-07-05 13:20:49 +00:00
Park Smith
08feab1a56 feat: log throughput in execution stage (#9253)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-05 12:20:52 +00:00
Roman Krasiuk
c13af1e6d1 feat: implement HistoricalStateProviderRef::proof (#9327) 2024-07-05 11:43:24 +00:00
Matthias Seitz
3b29ed74c0 feat: op eth api scaffolding (#9324) 2024-07-05 11:05:23 +00:00
Roman Krasiuk
36d74400e6 feat(trie): pass state reference to StateProofProvider::proof (#9308) 2024-07-05 10:45:08 +00:00
kostekIV
61b8ff1dc5 Remove fullprovider trait restriction in backfill impls (#9326) 2024-07-05 10:41:58 +00:00
Roman Krasiuk
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
Roman Krasiuk
21a9dfc9ec chore(evm): turn associated ConfigureEvm fns into methods (#9322) 2024-07-05 09:26:03 +00:00
nk_ysg
b2bbd00257 use op-alloy genesis types for genesis parsing (#9292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-05 05:11:07 +00:00
Aurélien
fe94078e00 fix: no_std build (#9313) 2024-07-04 21:09:16 +00:00
John
68167ef185 github-workflows: delete the direction of dead(deleted) code (#9316) 2024-07-04 21:01:55 +00:00
Roman Krasiuk
f37725f080 feat(trie): HashedPostState::account_proof (#9319) 2024-07-04 20:53:45 +00:00
Roman Krasiuk
1fcd819461 feat(trie): allow supplying prefix sets to Proof (#9317) 2024-07-04 18:38:42 +00:00
Roman Krasiuk
6b1c3bade1 fix: holesky genesis hash (#9318) 2024-07-04 17:55:48 +00:00
Krishang
53d0f73e10 perf: resolve trusted peers (#9301) 2024-07-04 17:01:22 +00:00
greged93
93f9a857ce feat: backfill job single block iterator (#9245) 2024-07-04 16:33:27 +00:00
Roman Krasiuk
4447f658a9 feat(trie): allow setting hashed cursor factory on Proof (#9304) 2024-07-04 15:53:22 +00:00
令狐一冲
ed203356c6 Fix: fix the issue of not being able to specify bootnode through command parameters (#9237) 2024-07-04 15:38:09 +00:00
Roman Krasiuk
a6430d48fd chore(trie): return mutable prefix sets from HashedPostState::construct_prefix_sets (#9306) 2024-07-04 15:16:47 +00:00
Roman Krasiuk
e8af47636c feat: extract proof generation into StateProofProvider (#9303) 2024-07-04 15:06:48 +00:00
Delweng
ddc6ab902b fix(rpc/ots): set block_number as u64 instead of NumberOrTag (#9302)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-04 14:57:31 +00:00
Aurélien
180b81af2f fix: remove useless arbitrary feature (#9307) 2024-07-04 14:19:22 +00:00
Luca Provini
f759ca6036 chore(cli): move utils to reth-cli-utils crate (#9297) 2024-07-04 12:34:55 +00:00
Delweng
610110bb67 feat(rpc/ots): add rpc erigon_getHeaderByNumber (#9300)
Signed-off-by: jsvisa <delweng@gmail.com>
2024-07-04 12:13:29 +00:00
joshieDo
af280b98f7 chore: remove unused async (#9299) 2024-07-04 11:10:27 +00:00
Matthias Seitz
afe86895ff feat: feature gate tokio::net lookup (#9289) 2024-07-04 10:16:39 +00:00
joshieDo
27ed81317f ci: re-enable hive tests (#9240) 2024-07-04 10:15:21 +00:00
Matthias Seitz
38f2d00c8a feat: add empty optimism rpc crate (#9295) 2024-07-04 09:38:57 +00:00
Matthias Seitz
a81c1e44a9 perf: spawn eth proof on IO pool (#9293) 2024-07-04 09:35:35 +00:00
Matthias Seitz
e7803f3e1c perf: resolve trusted nodes concurrently (#9291) 2024-07-04 09:32:34 +00:00
Roman Krasiuk
0373c5875a chore(trie): revamp inner in-memory trie cursor representation (#9287) 2024-07-04 09:08:24 +00:00
Federico Gimenez
edbbc9636e chore: rename eth engine module orchestrator -> service (#9288) 2024-07-04 08:25:22 +00:00
yutianwu
f0c97cab74 fix(cli): don't init datadir if it doesn't exist in db command (#9264)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-04 08:16:20 +00:00
joshieDo
9f55a6a702 chore: move withdrawal_requests_contract_call to reth-evm (#9272) 2024-07-04 06:40:39 +00:00
Emilia Hane
f74b8ce72c chore(rpc): rm dup getters EthApi (#9283) 2024-07-04 06:39:14 +00:00
Dan Cline
5ccff2a6fa chore: use direct link to threshold docs (#9284) 2024-07-03 21:45:11 +00:00
clabby
4dc832ab00 chore: Expose TrieUpdates inner fields (#9277) 2024-07-03 21:05:38 +00:00
joshieDo
4db0edd72f ci(hive): build reth externally (#9281) 2024-07-03 21:00:23 +00:00
Roman Krasiuk
a7caf0d284 feat(rpc): enable historical proofs (#9273) 2024-07-03 20:43:26 +00:00
DaniPopes
f3fd7e73cc fix: always evaluate build_profile_name at compile time (#9278) 2024-07-03 19:48:41 +00:00
Thomas Coratger
2f3104b4cb test: rm useless unit tests for calc_next_block_base_fee (#9280) 2024-07-03 19:43:21 +00:00
Thomas Coratger
ba370918c8 clippy: rm some type_complexity (#9276)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 19:17:33 +00:00
Thomas Coratger
4f3f5067ce test(transaction-pool): add unit tests for BestTransactionsWithFees next (#9274) 2024-07-03 18:48:28 +00:00
Matthias Seitz
7401f46790 feat: add resolve blocking for TrustedNode (#9258) 2024-07-03 16:25:39 +00:00
Emilia Hane
335b93425e chore(rpc): EthApi builder (#9041)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-03 15:30:29 +00:00