Commit Graph

6264 Commits

Author SHA1 Message Date
Oliver
fa30a4f758 feat: add osaka hardfork (#11984) 2024-10-23 14:29:32 +00:00
Alexey Shekhirin
e98a050dc7 fix(trie): account for existing nodes when revealing a node (#11836) 2024-10-23 14:27:52 +00:00
joshieDo
8a40d5c6aa feat(providers): add AtomicBlockchainProvider (#11705)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-23 13:40:14 +00:00
Matthias Seitz
55d98bbc6e fix: check failed find nodes requests before sending new ones (#11997) 2024-10-23 13:37:39 +00:00
Thomas Coratger
252cdf7f35 storage: add unit tests for StorageRevertsIter (#11999) 2024-10-23 13:35:24 +00:00
Thomas Coratger
5e0ba4104d tx-pool: migrate ensure_max_init_code_size to PoolTransaction trait (#11976) 2024-10-23 13:11:59 +00:00
Thomas Coratger
386379efd5 test(tokio-util): add unit tests for EventSender (#11980) 2024-10-23 12:58:56 +00:00
Hai | RISE
cf4e774542 chore: Ethereum -> Optimism in comment of optimism_payload (#11998) 2024-10-23 15:12:44 +02:00
Arsenii Kulikov
ff04de380d chore: bump alloy-eip7702 (#11986)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-23 12:53:29 +00:00
Matthias Seitz
7fd28df2b4 fix: re-establish bond on ping (#11989) 2024-10-23 11:39:12 +02:00
Thomas Coratger
ee1260a1de refactor(tx-pool): move is_underpriced to ValidPoolTransaction impl (#11938) 2024-10-23 11:38:45 +02:00
Matthias Seitz
6e5176221f fix: ping oldest more often (#11988) 2024-10-22 23:20:19 +00:00
Arsenii Kulikov
74eb37523a fix: correctly poll BasicBlockDownloader (#11981) 2024-10-22 22:38:44 +00:00
alpharush
d68dca1a26 chore: fix cargo feature warning (#11900)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-22 22:34:09 +00:00
Matthias Seitz
8bfbd97795 feat(discv4): add soft_remove_node (#11970) 2024-10-22 21:19:34 +00:00
Matthias Seitz
28c61c15b4 fix: invoke prometheus recorder on op-reth Cli::run (#11982) 2024-10-22 19:46:00 +00:00
Alexey Shekhirin
e70b112420 feat(trie): update sparse trie hashes below level (#11969) 2024-10-22 18:04:58 +00:00
Matthias Seitz
468ac0d43b chore: log enode (#11974) 2024-10-22 17:00:10 +00:00
Alexey Shekhirin
8b1dfcca3f test(trie): proptest <-> alloy maps integration (#11962) 2024-10-22 14:56:17 +00:00
Federico Gimenez
b20a271551 chore(tree): improved debug logging for block insertion (#11958) 2024-10-22 14:56:04 +00:00
Alexey Shekhirin
b3015c75b1 fix(trie): removing a blinded leaf should result in an error (#11869)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
2024-10-22 13:31:37 +00:00
Francis Li
60337d9614 feat(rpc): Add flags to disable read tx timeout (#11856) 2024-10-22 12:43:25 +00:00
James Prestwich
90aaad8285 opt: reduce allocs for parse_deposits_from_receipts (#11949) 2024-10-22 11:53:39 +00:00
joshieDo
cab76f2083 fix(engine): run pruner after saving blocks (#11927) 2024-10-22 11:39:08 +00:00
Thomas Coratger
e8205936da primitive-traits: rm unused SELECTOR_LEN (#11959) 2024-10-22 13:38:45 +02:00
Thomas Coratger
4a68c5e2d4 refactor(rpc): small refactor in block_with_senders (#11950) 2024-10-22 12:35:27 +02:00
Luca Provini
1342747c9b fix: spawn network manager on test exex ctx (#11907) 2024-10-22 12:35:09 +02:00
Thomas Coratger
e52f647644 chore(primitives): use alloy eth conversion constants (#11892) 2024-10-22 12:34:53 +02:00
Matthias Seitz
51594c9a68 chore: relax payload traits (#11947) 2024-10-21 21:36:44 +00:00
Matthias Seitz
88a38de4d7 chore(rpc): relax some types (#11946) 2024-10-21 20:46:16 +00:00
Arsenii Kulikov
cc895e7052 fix: always accept transactions with current nonce (#11931) 2024-10-21 20:14:48 +00:00
Thomas Coratger
387b0f8b36 refactor(tx-pool): small refactor for contains_conflicting_transaction (#11935) 2024-10-21 20:14:18 +00:00
Thomas Coratger
4d3b35dbd2 test(tx-pool): add unit test for remove_sender_count (#11939) 2024-10-21 19:31:40 +00:00
Thomas Coratger
1f4ca32e35 refactor(primitives-traits): rm useless trait bounds for Receipt (#11942) 2024-10-21 19:18:30 +00:00
Matthias Seitz
7f47ef0fd3 chore: spawn eth_calls as blocking tasks (#11944) 2024-10-21 19:18:24 +00:00
Alexey Shekhirin
bddd3202e4 test(trie): narrow the range of keys for sparse trie fuzz (#11937) 2024-10-21 19:04:09 +00:00
Federico Gimenez
d9d184d498 feat: default impl for some BlockExecutionStrategy methods (#11941) 2024-10-21 18:47:50 +00:00
Matthias Seitz
3f2a41bd3f chore: rm redundant trait bound (#11940) 2024-10-21 18:05:06 +00:00
Thomas Coratger
20dc0c7da0 some fmt (#11933) 2024-10-21 17:25:33 +00:00
Federico Gimenez
7119bb1fe0 chore: introduce ExecuteOutput (#11929) 2024-10-21 12:34:23 +00:00
nk_ysg
f25cceb9f9 perf: use Vec::with_capacity and reserve_exact (#11904) 2024-10-21 11:59:09 +00:00
Matthias Seitz
aba4991d0a docs: note about type changes (#11925) 2024-10-21 10:31:29 +00:00
Thomas Coratger
ddc82e2645 test(static-file): add unit tests for HighestStaticFiles implementation (#11912) 2024-10-21 06:31:29 +00:00
Thomas Coratger
2e8a8fe6f6 doc(storage): add missing documentation for nippy-jar (#11913) 2024-10-20 23:10:36 +00:00
Thomas Coratger
0270128d4f refactor(txpool): small refactor in DiskFileBlobStoreInner get_exact (#11911) 2024-10-20 21:42:45 +00:00
Federico Gimenez
5fca07ca87 fix: impl BlockExecutionStrategy for OpExecutionStrategy generic over EvmConfig (#11910) 2024-10-20 19:23:31 +00:00
nk_ysg
e9c09723ed docs(blockchain-tree): rm comment (#11903) 2024-10-20 14:39:42 +00:00
Federico Gimenez
453ba2d9ac feat: switch to composable executor for Optimism (#11846) 2024-10-20 08:46:18 +00:00
caglarkaya
422ab17354 feat: use next free nonce in eth_sendTransaction (#11873) 2024-10-19 22:14:52 +00:00
liamaharon
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00