Commit Graph

1118 Commits

Author SHA1 Message Date
ad7885b48c chore(sdk): Define helper trait MaybeCompact (#12683) 2024-11-21 16:10:06 +00:00
4f946733c3 feat: add is_broadcastable_in_full to txtype (#12739) 2024-11-21 13:30:04 +00:00
749f98e021 chore: add header and body generics to SealedBlockWithSenders (#12717) 2024-11-20 18:56:35 +00:00
402f96600b chore: move txtype constants to codecs (#12705) 2024-11-20 12:18:58 +00:00
ce4a32017a chore: rm unused codec derive (#12700) 2024-11-20 10:48:09 +00:00
10caa9f846 fix: use body.recover_signers_unchecked instead on try_with_senders_unchecked (#12668) 2024-11-20 01:12:43 +00:00
aa34a2795b chore(sdk): make reth-chain-state types generic over receipt (#12667) 2024-11-19 20:16:45 +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
6615fd2efc chore: re-export header from primitives traits (#12657) 2024-11-19 13:46:31 +00:00
06bf5c7783 chore(sdk): make Chain generic over data primitives (#12635) 2024-11-19 09:27:23 +00:00
641d1288e9 chore(sdk): limit FillTxEnv to super trait of FullSignedTx (#12614) 2024-11-18 21:43:26 +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
378e097aea chore(sdk): Add InMemorySize as super trait (#12615) 2024-11-18 11:56:10 +00:00
5056a08112 fix(deps): Fix dev-deps for reth-primitives (#12612) 2024-11-18 09:03:54 +00:00
7ae8ce1d00 chore(sdk): Add blanket impls for refs to prim traits (#12613) 2024-11-17 16:48:27 +00:00
d9ed07a367 chore: remove revm-primitives re-export (#12599) 2024-11-16 11:33:09 +01: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
1aa316e4bc fmt(primitives): group pub use transaction (#12561) 2024-11-15 09:41:37 +01:00
b1729d22e4 feat: impl block for sealedblock (#12555) 2024-11-14 22:03:09 +00:00
28a5b631d1 chore: move gas_spent_by_transactions to traits (#12541) 2024-11-14 20:35:04 +00:00
a7bb1d1fa3 chore: remove constants reexport (#12549) 2024-11-14 18:36:31 +01:00
77e687c28c feat: relax BodyStage bounds (#12539) 2024-11-14 15:23:15 +00:00
001f3899fd primitives: rm alloy Header reexport (#12515) 2024-11-13 16:41:25 +00:00
9e77d916e1 chore(sdk): improve usability tx primitive traits (#12437) 2024-11-13 13:35:59 +00:00
9313737dbb primitives: use SealedHeader::seal (#12507) 2024-11-13 13:41:56 +01:00
a96dee17f5 chore: bump alloy 064 (#12488) 2024-11-13 01:06:25 +01:00
b39957612a feat: make more network components generic over primitives (#12481) 2024-11-12 19:29:42 +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
a620d7c2f1 chore(deps): bump alloy to 0.6.3 (#12468) 2024-11-12 13:00:06 +00:00
c261532a27 chore: move trie functions to alloy (#12438) 2024-11-12 10:15:52 +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
9773635344 chore(sdk): make Receipts generic over receipt (#12447) 2024-11-11 13:10:40 +00:00
b0329ee4d7 chore(sdk): impl Receipt for reth_primitives::Receipt (#12446) 2024-11-11 12:52:21 +00:00
365f6a1f69 feat: NetworkPrimitives (#12435) 2024-11-11 10:59:41 +00:00
3774100a05 chore(sdk): impl SignedTransaction for TransactionSigned (#12187) 2024-11-10 13:11:58 +00:00
c1b4fd84c5 refactor: remove trait bound on TxType (#12379) 2024-11-10 12:25:55 +00: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
32ebb181ca chore: rm duplicated cfg (#12406) 2024-11-08 14:31:15 +01:00
38fdc93a12 feat: bump alloy (#12215)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-06 14:50:25 +00:00
0e83203658 primitives: rm alloy BlobTransactionSidecar reexport (#12310) 2024-11-05 14:40:10 +00:00
15c230bac2 primitives: rm alloy BlobTransactionValidationError reexport (#12311) 2024-11-05 12:17:28 +00:00
441ddbf085 primitives: rm more alloy block reexports (#12308) 2024-11-05 11:37:56 +00:00
967cbc4e97 primitives: rm alloy Signature reexport (#12313) 2024-11-05 04:15:15 +00:00
d5f0103601 primitives: rm alloy BlockNumHash reexport (#12304) 2024-11-04 14:54:58 +00:00
0475af8bdb primitives: rm alloy BlockId reexport (#12303) 2024-11-04 11:47:18 +00:00
566f2b4950 primitives: rm alloy BlockHashOrNumber reexport (#12302) 2024-11-04 10:15:56 +00:00
56b76871ed primitives: rm alloy Withdrawal reexport (#12296) 2024-11-04 08:21:17 +00:00