Commit Graph

9871 Commits

Author SHA1 Message Date
Ivan
33730536f5 Do not print whole block in debug! logs (#12729) 2024-11-21 09:35:32 +00:00
Emilia Hane
80268a1ce7 chore(sdk): move reth_primitives_traits::TxType into transaction module (#12722) 2024-11-21 09:30:21 +00:00
Arsenii Kulikov
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
Arsenii Kulikov
749f98e021 chore: add header and body generics to SealedBlockWithSenders (#12717) 2024-11-20 18:56:35 +00:00
Matthias Seitz
a0d7503eb1 feat: use network primitives pooled transaction AT (#12718) 2024-11-20 17:52:06 +00:00
Matthias Seitz
8df9045fd8 fix: use correct timestamp for op receipt (#12716) 2024-11-20 16:02:02 +00:00
Matthias Seitz
04729f3c66 chore: introduce network primitives to transactions handle (#12711) 2024-11-20 14:39:32 +00:00
Matthias Seitz
68abcb1fe9 chore: rm unused file (#12713) 2024-11-20 14:39:19 +00:00
Matthias Seitz
b3b083fb82 chore: add generics to broadcast (#12714) 2024-11-20 14:33:56 +00:00
Matthias Seitz
ce0bcee416 chore: move tx builder fns (#12709) 2024-11-20 14:25:16 +00:00
Thomas Coratger
0d4b1e73d4 test(tx-pool): add more unit tests for tx-pool best (#12691) 2024-11-20 14:19:54 +00:00
Matthias Seitz
e3702cfc87 chore: move tracing futures to workspace (#12707) 2024-11-20 12:28:58 +00:00
Matthias Seitz
f9b764f6e8 chore: misc lint suggestion (#12706) 2024-11-20 12:28:47 +00:00
Matthias Seitz
402f96600b chore: move txtype constants to codecs (#12705) 2024-11-20 12:18:58 +00:00
Matthias Seitz
f12d7a9264 chore: use ethereum-forks types directly (#12702) 2024-11-20 11:15:48 +00:00
Arsenii Kulikov
868f3acdbc feat: integrate HeaderValidator + make FileClient generic over block (#12681) 2024-11-20 11:07:24 +00:00
ftupas
6977cf0453 feat: add TaskSpawner to spawn validation requests as blocking (#12543)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-20 10:56:44 +00:00
Matthias Seitz
ce4a32017a chore: rm unused codec derive (#12700) 2024-11-20 10:48:09 +00:00
Matthias Seitz
9c7536484c chore: bump op-alloy (#12696) 2024-11-20 10:35:10 +00:00
Matthias Seitz
b178f3a160 chore: add receipts to networkprimitives (#12699) 2024-11-20 10:34:16 +00:00
Hai | RISE
7b13a22698 perf(tx-pool): avoid copying tx cost (#12629) 2024-11-20 09:56:12 +00:00
Thomas Coratger
11847b4f1e text(tx-pool): add unit tests for tx pool state (#12690) 2024-11-20 09:53:53 +00:00
Matthias Seitz
2c885eee21 chore: rm unused windows import (#12697) 2024-11-20 09:46:47 +00:00
Thomas Coratger
3b12028319 text(tx-pool): add unit tests for DiskFileBlobStore (#12692) 2024-11-20 09:13:17 +00:00
Thomas Coratger
942ba7e823 tx-pool: impl From<SubPool> for Destination (#12689) 2024-11-20 08:27:09 +00:00
joshieDo
10caa9f846 fix: use body.recover_signers_unchecked instead on try_with_senders_unchecked (#12668) 2024-11-20 01:12:43 +00:00
Matthias Seitz
02a90e1c0b chore: rm allowance from oog error (#12686) 2024-11-19 20:46:28 +00:00
Emilia Hane
aa34a2795b chore(sdk): make reth-chain-state types generic over receipt (#12667) 2024-11-19 20:16:45 +00:00
Emilia Hane
fcb5050f87 Add SDK codeowners (#12685) 2024-11-19 19:59:21 +00:00
Matthias Seitz
7c7baca980 chore: group tx manager functions (#12679) 2024-11-19 18:25:01 +00:00
Matthias Seitz
8c467e4291 chore: genericify some net tx types (#12677) 2024-11-19 18:07:17 +00:00
Federico Gimenez
37181c357a feat(executor): add init methods to set TxEnv overrides (#12551)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-19 17:58:46 +00:00
Emilia Hane
2b21bcf425 chore(sdk): Add adapter type for NodePrimitives::Receipt (#12674) 2024-11-19 17:44:10 +00:00
Matthias Seitz
d49f91378b chore: use jsonrpsee server crate directly (#12673) 2024-11-19 17:31:56 +00:00
Tien Nguyen
565fd4d133 chore(exex): emit warn log when WAL grows beyond a certain number of blocks (#12634) 2024-11-19 17:09:22 +00:00
Roman Krasiuk
3408059393 feat(trie): introduce TRIE_ACCOUNT_RLP_MAX_SIZE constant (#12638) 2024-11-19 16:01:44 +00:00
Alexey Shekhirin
50c875b33c feat(trie): short-circuit account/storage reveal in sparse trie (#12663) 2024-11-19 15:39:41 +00:00
Arsenii Kulikov
1e7189d3e4 feat: trait-based storage API (#12616)
Co-authored-by: joshie <93316087+joshieDo@users.noreply.github.com>
2024-11-19 15:39:28 +00:00
Matthias Seitz
66a9d3e424 fix: run upkeep manually (#12664) 2024-11-19 15:33:19 +00:00
Matthias Seitz
6615fd2efc chore: re-export header from primitives traits (#12657) 2024-11-19 13:46:31 +00:00
dependabot[bot]
03992a53ec chore(deps): bump dcarbone/install-jq-action from 2 to 3 (#12645)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 13:32:52 +00:00
Emilia Hane
da77ffc951 chore(sdk): Move reth_optimism_node::OpPrimitives into reth-optimism-primitives (#12649) 2024-11-19 12:53:34 +00:00
Cypher Pepe
0db10a13a5 fix: typos in troubleshooting.md (#12652) 2024-11-19 13:05:30 +01:00
0xriazaka.eth
e924bdab37 Header validator (#12648)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
2024-11-19 10:42:40 +00:00
Federico Gimenez
b78f20f5cb fix: do not delegate is_optimism check for Ethereum ChainSpec (#12650) 2024-11-19 10:07:30 +00:00
Thomas Coratger
206ba29f0b tx-pool: add all method for AllPoolTransactions (#12643) 2024-11-19 10:06:33 +00:00
Matthias Seitz
496bf0bf71 chore: bump version 1.1.2 (#12651) v1.1.2 2024-11-19 11:13:59 +01:00
Emilia Hane
06bf5c7783 chore(sdk): make Chain generic over data primitives (#12635) 2024-11-19 09:27:23 +00:00
AJStonewee
e859e1711d docs: small fix in HARDFORK-CHECKLIST.md (#12646) 2024-11-19 00:13:03 +00:00
Emilia Hane
641d1288e9 chore(sdk): limit FillTxEnv to super trait of FullSignedTx (#12614) 2024-11-18 21:43:26 +00:00