Commit Graph

1714 Commits

Author SHA1 Message Date
795e29cb5b Revert "chore(sdk): Add MaybeArbitrary as super trait" (#12809) 2024-11-23 15:54:39 +01:00
69e54da049 chore: remove duplicated functions (#12804) 2024-11-23 14:24:17 +00:00
Z
ebb4fc2bb6 chore(sdk): Add MaybeArbitrary as super trait (#12661)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-23 11:43:14 +00:00
5db3ad1a67 feat: add Transaction AT to TransactionsProvider (#12794) 2024-11-22 23:04:42 +00:00
7f5fd80cb7 feat: integrate SignedTx AT into StaticFileProviderRW (#12764) 2024-11-22 11:49:25 +00:00
c2323b4e49 chore(sdk): add adapters for header and body to NodeTypes (#12723) 2024-11-21 18:17:16 +00:00
f8d683e80e Improve metrics hooks setup (fixes #12672) (#12684)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-21 17:03:15 +00:00
2093d2bd9a chore(sdk): Add NodePrimitives::BlockHeader and NodePrimitives::BlockBody (#12647) 2024-11-21 17:03:05 +00:00
42aea7b9f6 feat(trie): retain branch nodes in sparse trie (#12291) 2024-11-21 11:49:42 +00:00
c2e6938606 chore: move prune event type (#12732) 2024-11-21 10:41:34 +00:00
0c5984179e refactor(storage): unify blocks insertion logic (#12694) 2024-11-20 22:48:39 +00:00
f12d7a9264 chore: use ethereum-forks types directly (#12702) 2024-11-20 11:15:48 +00:00
9c7536484c chore: bump op-alloy (#12696) 2024-11-20 10:35:10 +00:00
aa34a2795b chore(sdk): make reth-chain-state types generic over receipt (#12667) 2024-11-19 20:16:45 +00:00
d49f91378b chore: use jsonrpsee server crate directly (#12673) 2024-11-19 17:31:56 +00:00
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
da77ffc951 chore(sdk): Move reth_optimism_node::OpPrimitives into reth-optimism-primitives (#12649) 2024-11-19 12:53:34 +00:00
496bf0bf71 chore: bump version 1.1.2 (#12651) 2024-11-19 11:13:59 +01:00
641d1288e9 chore(sdk): limit FillTxEnv to super trait of FullSignedTx (#12614) 2024-11-18 21:43:26 +00:00
8339c716b4 feat(engine): introduce sync implementation of StateRootTask (#12378) 2024-11-18 13:58:31 +00:00
dc45aa9fff chore(deps): weekly cargo update (#12611)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-11-18 13:40:44 +00:00
ff22c8eef8 chore(sdk): Define MaybeSerde (#12577)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-18 13:30:44 +00:00
4b4f9cf406 feat: install op debug exeuction witness (#12622) 2024-11-18 10:53:12 +00:00
7ae8ce1d00 chore(sdk): Add blanket impls for refs to prim traits (#12613) 2024-11-17 16:48:27 +00:00
2f3fde8fb5 feat: fix WASM build for crates dependent on reth-payload-primitives (#12610) 2024-11-17 10:26:15 +00:00
bf92a5fb59 feat: split reth-payload-primitives (#12600) 2024-11-16 17:36:57 +00:00
d9ed07a367 chore: remove revm-primitives re-export (#12599) 2024-11-16 11:33:09 +01:00
2dc9a06321 chore(sdk): add NetworkPrimitives for NetworkManager (#12530)
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-16 05:59:53 +01:00
5276093e71 chore(util): Add reth payload util (#12590) 2024-11-16 05:39:34 +01:00
b31b1ea288 feat: add op debug witness api (#12583)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-15 19:44:53 +00:00
841267d1b2 feat: add helpers to obtain the execution witness for a payload (#12573) 2024-11-15 16:16:55 +00:00
ac5976ff51 feat: implement Compact for OpTxType (#12537) 2024-11-15 16:05:19 +00:00
5f66fa448e chore(sdk): improve usability TxType trait (#12548) 2024-11-15 13:31:35 +00:00
72a52d5ea5 feat: make StaticFileProvider generic over NodePrimitives (#12565) 2024-11-15 10:42:58 +00:00
44964ac171 engine-primitives: make engine-tree independent of beacon-consensus crate (#12560) 2024-11-15 08:56:46 +00:00
870ffae909 chore: use crates directly in eth-wire (#12554) 2024-11-14 19:03:15 +01:00
a7bb1d1fa3 chore: remove constants reexport (#12549) 2024-11-14 18:36:31 +01:00
bd29f82567 chore: replace reth-chainspec dep with alloy chains (#12550) 2024-11-14 18:15:27 +01:00
b1635fcba2 chore(sdk): make BlockBatchRecord generic over receipt (#12449) 2024-11-14 16:10:46 +00:00
4a0bc37cbb chore: rm reth testing utils dep from reth-primitives-traits (#12542) 2024-11-14 17:08:46 +01:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
68e7ad6fe5 chore(dep): bump alloy-trie (#12511) 2024-11-13 11:21:58 +00:00
1ce067b77b chore: rm direct reth-provider dep (#12492) 2024-11-13 02:42:47 +01:00
cef7ec80c1 Move CanonChainTracker to storage-api (#12491) 2024-11-13 02:00:07 +01:00
b0a39e8abc chore: import static file types directly (#12490) 2024-11-13 01:06:33 +01:00
a96dee17f5 chore: bump alloy 064 (#12488) 2024-11-13 01:06:25 +01:00
3c56686000 feat(rpc): add compression to JSON-RPC (#12352) 2024-11-13 00:12:45 +01:00
b39957612a feat: make more network components generic over primitives (#12481) 2024-11-12 19:29:42 +00:00
fa5daef07d chore: Move HistoryWriter trait to storage-api and reexport it from old provider crate (#12480) 2024-11-12 18:35:51 +00:00
0cd34f911c feat: add ovm BlockFileCodec (#12247)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-12 15:27:28 +00:00