Commit Graph

7973 Commits

Author SHA1 Message Date
a96dee17f5 chore: bump alloy 064 (#12488) 2024-11-13 01:06:25 +01:00
ce50370ba5 primitives: rm alloy Withdrawal reexport (#12487) 2024-11-13 00:15:50 +01:00
a71dd9c91f chore: introduce tuple type for pruned info (#12484) 2024-11-13 00:13:11 +01:00
115a20ea6a fix: deposit tx gasPrice must be 0 (#12486) 2024-11-13 00:12:59 +01:00
3c56686000 feat(rpc): add compression to JSON-RPC (#12352) 2024-11-13 00:12:45 +01:00
8221e5bd54 chore: MoveStatsReader trait to storage-api and reexport it from old provider crate (#12485) 2024-11-12 20:58:16 +00:00
b6558f6bcf chore: Update Holocene timestamp for Sepolia (#12479) 2024-11-12 20:57:41 +00:00
9884167684 chore: move standalone types to types crate (#12483) 2024-11-12 19:40:29 +00: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
4a8eb7a0c0 chore: add DUPSORT trait const (#12477) 2024-11-12 17:19:06 +00:00
e6a6fc4c2e chore: only fetch deposit info for deposit tx (#12474) 2024-11-12 15:37:21 +00:00
0cd34f911c feat: add ovm BlockFileCodec (#12247)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-12 15:27:28 +00:00
aece53ae88 feat: make downloaders and clients generic over block parts (#12469)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 15:13:21 +00:00
3a337cd7d4 chore(deps): Update op-alloy to 0.6.4 in manifest (#12472) 2024-11-12 14:04:07 +00:00
a620d7c2f1 chore(deps): bump alloy to 0.6.3 (#12468) 2024-11-12 13:00:06 +00:00
c44edf5ce2 make PayloadStore operate on PayloadBuilder (#12460)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-12 13:15:28 +01:00
6c1833de31 chore: remove unessarcy clone (#12463) 2024-11-12 11:48:39 +00:00
179aa04707 test(trie): add ParallelProof unit test (#12413) 2024-11-12 11:29:51 +00:00
9f29107abb chore(sdk): add NodePrimitives::TxType (#12332) 2024-11-12 11:11:37 +00:00
a2e11977d8 chore(sdk): Add InMemorySize as super trait of data primitive traits (#12465) 2024-11-12 10:52:26 +00:00
b5f7eca72f chore(sdk): make ExecutionOutcome generic over receipt (#12448)
Co-authored-by: Federico Gimenez <fgimenez@users.noreply.github.com>
2024-11-12 10:38:00 +00:00
bad7a4f0c9 use result for TransactionCompact::fill. (#12170)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
Co-authored-by: dkathiriya <lakshya-sky@users.noreply.github.com>
2024-11-12 10:31:32 +00:00
c261532a27 chore: move trie functions to alloy (#12438) 2024-11-12 10:15:52 +00:00
f38503c2bc chore: move (Full)NodePrimitives to reth-primitive-traits (#12461)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-12 09:58:36 +00:00
5edca402b0 feat(op): define OpTxType (#12443) 2024-11-12 09:07:05 +00:00
2f8a2f0fbb chore: remove unnecessary clone (#12455) 2024-11-11 18:12:24 +00:00
eccff7d24b chore(reth_primitives): Use trait for size methods in primitive types (#12201)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-11 16:54:00 +00:00
24b3e63ab3 feat: make Consensus trait generic over block parts (#12451) 2024-11-11 16:35:01 +00:00
11fd5aa45e chore(sdk): define new BlockHeader trait (#12452) 2024-11-11 16:21:39 +00:00
c4f10bd11b feat(spec): Holocene activation time for {OP/Base} Sepolia (#12453) 2024-11-11 15:19:50 +00:00
9773635344 chore(sdk): make Receipts generic over receipt (#12447) 2024-11-11 13:10:40 +00:00
0014248cd0 [refactor] move new_payload_v4 into EngineAPI (#12445)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-11 12:57:02 +00:00
b0329ee4d7 chore(sdk): impl Receipt for reth_primitives::Receipt (#12446) 2024-11-11 12:52:21 +00:00
29b9238394 [refactor] move new_payload_v3 into EngineAPI (#12442)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-11 12:23:52 +00:00
cdce7ee345 chore: move new_payload_v1 into type EngineAPI (#12430) 2024-11-11 12:16:43 +00:00
78e70d6229 chore: move new_payload_v2 into type EngineAPI (#12431) 2024-11-11 12:00:57 +00:00
5d5f442024 chore(sdk): define helper trait FullNodePrimitives (#12331) 2024-11-11 11:58:34 +00:00
56b5937691 Move payload_attributes function to trait (#12427) 2024-11-11 11:56:06 +00:00
9ff80977b5 renamed OptimismHardforks to OpHardforks (#12441) 2024-11-11 11:24:59 +00:00
de6813093d chore(trie): rename reth-trie-parallel modules (#12444) 2024-11-11 11:23:07 +00:00
365f6a1f69 feat: NetworkPrimitives (#12435) 2024-11-11 10:59:41 +00:00
b893a8879d chore: fix deny (#12439) 2024-11-10 21:03:19 +01:00
3774100a05 chore(sdk): impl SignedTransaction for TransactionSigned (#12187) 2024-11-10 13:11:58 +00:00
7110397f89 chore(deps): weekly cargo update (#12433)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2024-11-10 12:58:26 +00:00
23ec0af51d chore(sdk): auto trait bounds NodePrimitives (#12398) 2024-11-10 12:56:36 +00:00
c1b4fd84c5 refactor: remove trait bound on TxType (#12379) 2024-11-10 12:25:55 +00:00
7eaa0a8f9f chore: add PayloadBuilder to RpcNodeCore (#12428) 2024-11-09 18:27:18 +01:00
1b1f0f3ef8 chore: add Sync to PayloadBuilder (#12425) 2024-11-09 17:58:31 +01:00
59ebebaa63 primitives: rm alloy Withdrawals reexport (#12421)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 13:09:46 +00:00