Commit Graph

7948 Commits

Author SHA1 Message Date
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
ae257f5685 chore: restrict payload builder error type (#12423) 2024-11-09 13:51:45 +01:00
a299f501ce chore(sdk): payload builder AT on NodeComponents and FullNodeComponents (#11529)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:53:33 +00:00
430fe0de18 chore(sdk): Add NodePrimitives::Transaction and NodePrimitives::SignedTx (#12330)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 09:20:25 +00:00
08451ef278 chore: rm unused file (#12420) 2024-11-09 10:05:15 +01:00
d2f494bd88 primitives: replace primitive Withdrawals with alloy (#12119)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-09 07:55:06 +00:00
b5fce61738 ecies: use align_num value (#12139)
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2024-11-09 07:42:37 +00:00
7a65cce1e1 chore: rm fqs for NodeCore (#12418) 2024-11-09 08:29:41 +01:00
f86efcc800 chore: clippy happy (#12419) 2024-11-09 08:29:27 +01:00
5cfe9a9879 renamed OptimismHardfork to OpHardfork (#12410) 2024-11-08 18:29:34 +00:00
fc484b793f test: fix test vectors (#12411) 2024-11-08 19:28:22 +01:00
ba4f169f87 chore(db): add log for read transaciton monitor sleep time (#12408) 2024-11-08 15:23:56 +00:00
f03b762036 feat: introduce ParallelProof (#12403) 2024-11-08 15:20:26 +00:00
0da914eaeb chore: enable dbg_macro lint (#12409) 2024-11-08 15:03:29 +00:00
86230d9962 chore: include path in panic (#12407) 2024-11-08 15:50:57 +01:00
74d7fe3075 feat(rpc): optimize block validation with state caching (#12299)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 15:50:48 +01:00
32ebb181ca chore: rm duplicated cfg (#12406) 2024-11-08 14:31:15 +01:00
bce7031155 feat: allow generic values in tables! macro (#12400) 2024-11-08 11:57:01 +00:00
02d2593b2e feat(transaction-pool): chaining & static txs for best transactions trait (#12320)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 11:45:27 +00:00
9f6f63d45a CLI parameter to specify the broadcast channel capacity of PendingPool (#12388)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:50:46 +00:00
462540fa30 fix: pending transaction ordering (#12382)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-08 10:24:02 +00:00
f373efe01d refactor: phase out alloy-rpc-types usage (#12395) 2024-11-08 11:36:17 +01:00
c5ab4243e7 chore: remove redundant words in comment (#12394)
Signed-off-by: wangjingcun <wangjingcun@aliyun.com>
2024-11-08 11:23:02 +01:00
87f328f957 replace BuilderBlockValidationRequestV3 with alloy type (#12396) 2024-11-08 05:33:30 +00:00
c7b6a35113 feat: bump alloy (#12391) 2024-11-08 00:46:24 +00:00
eb7bb08b51 fix: remove independent tx from all (#12387) 2024-11-08 00:29:17 +01:00