Commit Graph

1204 Commits

Author SHA1 Message Date
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
bb03578eed chore: Move FillTxEnv::fill_tx_env into SignedTransaction trait and implement in TransactionSigned (#12186)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-11-04 07:01:40 +00:00
61f19ab2dc Refactor: use fully-qualified paths in Compact derives(Deon Branch) (#12279)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-11-03 17:03:45 +00:00
c6b740801f chore: apply same member order (#12253) 2024-11-01 11:11:54 +00:00
58f24e0056 chore: remove generate sidecar fn (#12167) 2024-10-29 14:35:42 +00:00
e92ecfbc22 feat: Introduce trait for OpTransaction (#11745)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-29 14:34:12 +00:00
380e237257 refactor: replace receipt envelope encoded with trait (#11742)
Co-authored-by: Tuan Tran <tropicaldog17@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-10-28 13:48:32 +00:00
8605d04a09 refactor: rm re-exports of alloy eip 4844 constants (#12120) 2024-10-28 08:30:06 +00:00
777417ad8a feat: add reth test-vectors compact --write|--read (#11954) 2024-10-24 18:34:12 +00:00
2d83f20489 chore: reuse alloy-primitives logs bloom (#12031) 2024-10-24 11:12:13 +00:00
d50da7fcd6 primitives-traits: use alloy SEPOLIA_GENESIS_HASH constant (#12024) 2024-10-24 10:50:43 +00:00
082f2cd235 refactor: use op-alloy deposit signature (#12016) 2024-10-24 01:19:39 +00:00
d6f5a89a27 test: tests for empty block bodies (#12013) 2024-10-23 18:40:57 +00:00
ff04de380d chore: bump alloy-eip7702 (#11986)
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
2024-10-23 12:53:29 +00:00
cf4a4454ec fix: feature propagation (#11888)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
2024-10-19 20:36:11 +00:00