Commit Graph

243 Commits

Author SHA1 Message Date
7fbe19a9bf primitives: remove optimism re-export in reth-primitives (#11438) 2024-10-03 10:38:18 +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
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
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
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
76a6e0db69 remove IntoRecoveredTransaction (#11221) 2024-09-25 17:10:11 +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
c434e52632 primitives: rm alloy_eips::eip1559::calc_next_block_base_fee reexport (#11177) 2024-09-24 19:04:15 +00:00
15aee9b144 feat: use alloy Signature type (#10758)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-23 13:29:48 +00:00
47d188cb8e cfg: replace std feature gate alloc imports with extern crate alloc (#10861) 2024-09-13 16:01:12 +00:00
8191e0c05d chore(chainspec): move op stack chain specs to reth-optimism-chainspec (#10485) 2024-08-26 18:01:49 +00:00
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
bc31f5da58 feat: feature gate reth-codec impl (#9492) 2024-07-16 14:39:31 +00:00
d036350d7a feat(primitives): re-export EIP-7702 types (#9481) 2024-07-12 18:12:33 +00:00
fc4c037e60 feat: eip-7702 (#9214)
Co-authored-by: Matthew Smith <m@lattejed.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-07-11 05:45:47 +00:00
0ce192921f move header.rs to eth-wire-types (#9345) 2024-07-06 10:29:02 +00:00
26b7b9720c qol: purge goerli (#9310) 2024-07-05 10:38:58 +00:00
9f55a6a702 chore: move withdrawal_requests_contract_call to reth-evm (#9272) 2024-07-04 06:40:39 +00:00
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
81b5fbf573 feat(examples): remote exex (#8890) 2024-06-24 13:40:35 +00:00
5a1c99034d chore: move GotExpected, log and gas_units to reth-primitives-traits (#8958) 2024-06-19 17:08:47 +00:00
a21a2b72eb chore: move StorageEntry to reth-primitives-traits (#8949) 2024-06-19 16:39:30 +00:00
32500aa9a6 chore: move Bytecode, Requests and Withdrawals to reth-primitives-traits (#8954) 2024-06-19 15:21:00 +00:00
d0b241c0c2 chore: move IntegerList to reth-primitives-traits (#8948) 2024-06-19 14:13:31 +00:00
2a5c93fab3 chore: use reth_chainspec where possible (#8891) 2024-06-17 16:09:09 +00:00
15cca65f47 refactor: extract Chainspec type from primitives (#8055)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-06-17 13:38:31 +00:00
8d54f2f8d3 feat: support no_std for reth-primitives (#8817)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-06-17 06:57:46 +00:00
217ff958cc chore: move Header and SealedHeader to reth-primitives-traits (#8831) 2024-06-14 14:43:57 +00:00
68e902db2e chore: move header validation from reth-primitives to consensus crates (#8802) 2024-06-14 11:21:45 +00:00
b8759733d4 chore: move primitives/stage to reth-stages-types (#8749) 2024-06-11 14:38:26 +00:00
b16a6ec029 chore: move primitives/trie to reth-trie-types (#8717) 2024-06-10 15:00:14 +00:00
a7152eda37 chore: move primitives/exex to reth-exex-types (#8677) 2024-06-07 16:31:24 +00:00
ade059235b chore: move primitives/prune to reth-prune-types (#8676) 2024-06-07 15:24:39 +00:00
ef3f67743d feat: resolve domains in enode strings (#8188)
Co-authored-by: Serge Radinovich <47865535+sergerad@users.noreply.github.com>
2024-06-05 23:43:25 +00:00
80809a4918 feat: implement EIP-6110 (#8507)
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
2024-05-30 16:02:53 +00:00
3e7f1377ed fix(op): filter out receipts for dup txns (#8400) 2024-05-28 16:53:43 +00:00
b4a1b733c9 feat: implement EIP-7685 (#8424)
Co-authored-by: Oliver Nordbjerg <onbjerg@users.noreply.github.com>
Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-28 14:06:28 +00:00
f447db1eee feat: add static-file-types (#8361) 2024-05-23 13:39:11 +02:00
f45ca74772 refactor(consensus, evm): move post-execution validation to consensus (#8321) 2024-05-22 17:20:14 +00:00
c97963b354 fix(op): skip tx root validation for filtered out dup txns (#8316) 2024-05-21 11:17:18 +00:00
9441d984ae Move reth-primitives::fs module to fs-utils crate (#8286)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-05-17 08:31:31 +00:00