Commit Graph

1053 Commits

Author SHA1 Message Date
3bd695ee63 feat: update el requests for devnet 4 (#11865)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-19 12:48:35 +00:00
cfd066c071 chore(sdk): SignedTransaction abstraction (#11432)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-18 09:43:23 +00:00
5859f93c56 primitives: use alloy EMPTY_ constants (#11852) 2024-10-18 08:53:21 +00:00
0c70f6bd35 primitives: use alloy KECCAK_EMPTY constant (#11851) 2024-10-18 08:25:22 +00:00
dfcaad4608 chore: remove some cfg imports (#11864) 2024-10-17 22:42:24 +00:00
62e7625b16 primitives: use alloy *_TX_TYPE_ID constants (#11853) 2024-10-17 22:41:59 +00:00
b57cbfd21b primitives: use alloy DEV_GENESIS_HASH constant (#11849) 2024-10-17 20:29:31 +00:00
a6c8bda029 primitives: use alloy MAINNET_GENESIS_HASH constant (#11848) 2024-10-17 19:44:04 +00:00
9db28d91a4 chore(sdk): Impl alloy_consensus::Transaction for TransactionSigned (#11843) 2024-10-17 16:29:17 +00:00
f8902b59f5 chore: pedantic style change (#11832) 2024-10-17 10:54:28 +00:00
491f154c34 primitives-traits: rm redundant definitions of EMPTY_OMMER_ROOT_HASH (#11820) 2024-10-17 09:30:26 +00:00
025cb3b70e primitive-traits: rm redundant EMPTY_ROOT_HASH definition (#11811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-16 22:07:27 +00:00
82862fabd7 primitives: rm redundant functions for Transaction (#11747) 2024-10-16 20:33:57 +00:00
6ad1275e6b chore(sdk): move block traits into reth-primitives-traits (#11780) 2024-10-16 15:04:23 +00:00
5aceb3e11e primitives: rm redundant chain_id function for Transaction (#11751) 2024-10-15 15:27:26 +00:00
5e386130da primitives: impl alloy_consensus::Transaction for Transaction (#11727) 2024-10-15 08:42:15 +00:00
3ab1f9559e feat: replace once_cell with std (#11694)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-10-15 08:21:01 +00:00
c05a900542 perf(rpc): use Arc<SealedBlockWithSenders> on cache and rpc (#11635) 2024-10-14 12:44:28 +00:00
076b1a2c22 chore: bump op-alloy (#11617) 2024-10-09 18:40:48 +02:00
e18b0bab90 feat: impl Encodable2718 and Decodable2718 for PooledTransactionsElement (#11482) 2024-10-08 14:33:31 +00:00
c13ab7a292 chore: replace some revm deps (#11579) 2024-10-08 14:23:56 +00:00
62e629329a test: ensure default hash matches (#11486) 2024-10-04 17:43:35 +02:00
d5ddb4129d chore(lint): fix lint primitives (#11487) 2024-10-04 13:33:18 +00:00
7fbe19a9bf primitives: remove optimism re-export in reth-primitives (#11438) 2024-10-03 10:38:18 +00:00
3bbbade9cf Fix: Reorder all serde_bincode_compat module definitions (#11435)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-02 16:18:06 +00:00
d36683d1a3 chore(sdk): define traits for primitives Block and BlockBody (#11411) 2024-10-02 12:39:19 +00:00
9c6e31fcb9 feat(primitives): bincode compatibility for EIP-7702 transaction (#11394) 2024-10-01 21:04:32 +00:00
a8a380ff54 feat(exex): use rmp-serde for WAL storage (#11353)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-10-01 09:55:42 +00:00
68f0b0a08f perf(db): use Into to encode StoredNibbles (#11350) 2024-09-30 21:59:03 +00:00
d6113e1040 feat(exex, primitives): serde bincode compatibility (#11331)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-30 21:20:43 +00:00
42afcbd75a impl Encodable2718, Decodable2718 for TransactionSigned (#11218) 2024-09-30 15:36:38 +00:00
a5538bc041 chore: alloy 0.4 (#11334) 2024-09-30 12:48:37 +00:00
e21d75f9aa primitives: rm more alloy_primitives reexports (#11325) 2024-09-30 01:06:47 +00:00
ea1d04aa75 primitives: rm more alloy_primitives reexports (#11255) 2024-09-29 16:48:54 +00:00
55bf29e6d2 use core::error::Error (#11317) 2024-09-29 16:47:48 +00:00
ad64de8962 primitives: rm more alloy_primitives reexports (#11250)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-26 16:18:56 +00:00
6d0159eb70 feat: tx and receipt compression utils for no-std config (#11112) 2024-09-26 15:09:33 +00:00
f2a508df34 primitives: rm more alloy_primitives reexports (#11222) 2024-09-26 11:29:18 +00:00
edd8fe4648 primitives: rm H* deprecated types (#11246) 2024-09-26 10:47:18 +00:00
353fd60d29 refactor: extract optimism receipts hashing logic to reth-optimism-consensus (#11230) 2024-09-26 10:24:04 +02:00
76a6e0db69 remove IntoRecoveredTransaction (#11221) 2024-09-25 17:10:11 +00:00
4ef9635fa9 chore: update helper fn (#11209) 2024-09-25 16:51:58 +00:00
2022dd3de5 primitives: rm alloy_consensus::transaction reexports (#11191) 2024-09-25 12:13:48 +00:00
4884c0003a primitives: rm TxKind reexport (#11197) 2024-09-25 11:07:05 +00:00
9165f4c51d primitives: rm UintTryTo reexport (#11196) 2024-09-25 11:06:48 +00:00
648e2a4f7d primitives: rm revm-primitives reexport (#11193) 2024-09-25 11:06:27 +00:00
2b20a0dbfc primitives: rm alloy_eips::eip2930 reexports (#11188) 2024-09-25 09:15:59 +00:00
53f23bf3dc primitives: rm alloy_eips::eip7702 reexport (#11179)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-25 06:44:30 +00:00
3bd966c594 primitives: rm alloy_genesis reexport (#11181) 2024-09-24 23:15:19 +00:00
c09bb04950 primitives: rm alloy_eips::eip4844::kzg_to_versioned_hash reexport (#11182) 2024-09-24 23:15:06 +00:00