Commit Graph

7560 Commits

Author SHA1 Message Date
7a06298cf7 chore(rpc): make TransactionCompat::fill stateful (#11732) 2024-10-24 04:46:07 +00:00
082f2cd235 refactor: use op-alloy deposit signature (#12016) 2024-10-24 01:19:39 +00:00
40935321e3 chore(cli): engine cli options conflict with legacy (#11993) 2024-10-24 00:28:16 +00:00
f2195026cc test: more unit tests for TreeState (#11687) 2024-10-24 00:10:00 +00:00
044e2d6aea refactor(primitive-traits): use alloy EPOCH_SLOTS constant (#12018) 2024-10-23 23:15:45 +00:00
565e4b400d refactor(primitive-traits): use alloy ETHEREUM_BLOCK_GAS_LIMIT constant (#12019) 2024-10-23 23:15:15 +00:00
2fb63b0491 chore: dont log if nothing to evict (#12015) 2024-10-23 19:40:29 +00:00
d6f5a89a27 test: tests for empty block bodies (#12013) 2024-10-23 18:40:57 +00:00
57a21fcb9e chore: increase max proof window (#12001) 2024-10-23 16:22:51 +00:00
b73261936e chore(trie): prefix set doc comment clarification (#12010) 2024-10-23 15:59:22 +00:00
f3853e71b3 test(trie): get sparse trie nodes at depth (#12007) 2024-10-23 15:22:59 +00:00
bf612bee50 chore(hive): update expected failures (#12006) 2024-10-23 15:03:25 +00:00
89eb73f3d2 refactor: replace extra fields with ExecutionPayloadSidecar in engine (#11901) 2024-10-23 14:44:37 +00:00
889a7e0b98 primitive-traits: use alloy _DURATION constants (#11960) 2024-10-23 14:31:22 +00:00
b7167a9ddc test(tx-pool): add unit test for GetPooledTransactionLimit (#11975) 2024-10-23 14:30:57 +00:00
fa30a4f758 feat: add osaka hardfork (#11984) 2024-10-23 14:29:32 +00:00
e98a050dc7 fix(trie): account for existing nodes when revealing a node (#11836) 2024-10-23 14:27:52 +00:00
8a40d5c6aa feat(providers): add AtomicBlockchainProvider (#11705)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-23 13:40:14 +00:00
ab407e7444 chore: bump alloy 054 (#12000) 2024-10-23 13:39:41 +00:00
55d98bbc6e fix: check failed find nodes requests before sending new ones (#11997) 2024-10-23 13:37:39 +00:00
252cdf7f35 storage: add unit tests for StorageRevertsIter (#11999) 2024-10-23 13:35:24 +00:00
5e0ba4104d tx-pool: migrate ensure_max_init_code_size to PoolTransaction trait (#11976) 2024-10-23 13:11:59 +00:00
386379efd5 test(tokio-util): add unit tests for EventSender (#11980) 2024-10-23 12:58:56 +00:00
cf4e774542 chore: Ethereum -> Optimism in comment of optimism_payload (#11998) 2024-10-23 15:12:44 +02:00
ff04de380d chore: bump alloy-eip7702 (#11986)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-23 12:53:29 +00:00
7fd28df2b4 fix: re-establish bond on ping (#11989) 2024-10-23 11:39:12 +02:00
ee1260a1de refactor(tx-pool): move is_underpriced to ValidPoolTransaction impl (#11938) 2024-10-23 11:38:45 +02:00
6e5176221f fix: ping oldest more often (#11988) 2024-10-22 23:20:19 +00:00
74eb37523a fix: correctly poll BasicBlockDownloader (#11981) 2024-10-22 22:38:44 +00:00
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
527d344dda feat: Add reproducible build profile (#10459)
Co-authored-by: Roman Krasiuk <rokrassyuk@gmail.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-22 21:52:49 +00:00
8bfbd97795 feat(discv4): add soft_remove_node (#11970) 2024-10-22 21:19:34 +00:00
22171d27bf chore: unpin serde (#11977) 2024-10-22 20:24:25 +00:00
28c61c15b4 fix: invoke prometheus recorder on op-reth Cli::run (#11982) 2024-10-22 19:46:00 +00:00
3174bd5c91 chore: bump aquamarine (#11965) 2024-10-22 18:12:15 +00:00
e70b112420 feat(trie): update sparse trie hashes below level (#11969) 2024-10-22 18:04:58 +00:00
468ac0d43b chore: log enode (#11974) 2024-10-22 17:00:10 +00:00
8b1dfcca3f test(trie): proptest <-> alloy maps integration (#11962) 2024-10-22 14:56:17 +00:00
b20a271551 chore(tree): improved debug logging for block insertion (#11958) 2024-10-22 14:56:04 +00:00
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
60337d9614 feat(rpc): Add flags to disable read tx timeout (#11856) 2024-10-22 12:43:25 +00:00
df57aedba6 chore: bump discv5 (#11966) 2024-10-22 12:34:03 +00:00
90aaad8285 opt: reduce allocs for parse_deposits_from_receipts (#11949) 2024-10-22 11:53:39 +00:00
cab76f2083 fix(engine): run pruner after saving blocks (#11927) 2024-10-22 11:39:08 +00:00
e8205936da primitive-traits: rm unused SELECTOR_LEN (#11959) 2024-10-22 13:38:45 +02:00
75b39bc264 chore: run clippy locked (#11964) 2024-10-22 13:28:27 +02:00
0df7f65f3d chore: serde 1.0.210 (#11963) 2024-10-22 13:09:44 +02:00
4a68c5e2d4 refactor(rpc): small refactor in block_with_senders (#11950) 2024-10-22 12:35:27 +02:00
1342747c9b fix: spawn network manager on test exex ctx (#11907) 2024-10-22 12:35:09 +02:00
e52f647644 chore(primitives): use alloy eth conversion constants (#11892) 2024-10-22 12:34:53 +02:00