Commit Graph

1256 Commits

Author SHA1 Message Date
d7f9a255e1 feat(primitives): k256 crate fallback for secp256k1 module (#9989) 2024-08-02 12:53:59 +00:00
5f39f42cee feat: add has eip7702 transactions (#9996) 2024-08-01 17:19:01 +00:00
cd0ec5703a feat(primitives): improve no_std with manual errors and alloc::String (#9990) 2024-08-01 14:58:50 +00:00
f25367cffd tx-pool: Make txpool independent of primitive tx types (#9916) 2024-08-01 13:39:58 +00:00
f43fd7bd61 refactor: Add AccessList result type to eth_createAccessList (#9811)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-29 18:06:40 +00:00
1ffa3d147d impl TryFrom<alloy_rpc_types::Transaction> for TransactionSignedNoHash (#9823) 2024-07-27 00:04:15 +00:00
ed16643f12 chore: remove proptest-derive dev deps (#9719) 2024-07-22 21:41:25 +00:00
42182f531e revert: 4b8a66f (#9604) 2024-07-18 10:43:12 +00:00
7b4bf59445 chore: disable reth-codec default feature (#9556) 2024-07-18 09:36:45 +00:00
c3347f323c feat: make to_compact borrow (#9488)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
2024-07-17 20:50:28 +00:00
84174737f9 chore(no_std): fixed no_std compiler errors in reth-primitives-traits (#9572)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-17 17:23:02 +00:00
0befab52c9 chore: remove serde support from reth-codec (#9570) 2024-07-17 11:37:45 +00:00
4b8a66ff0e chore: rm outdated impls (#9560) 2024-07-16 21:44:31 +00:00
9697ab2541 feat: bump alloy version (#9545)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-16 20:44:02 +00:00
d5964cae0e chore(deps): move zstd to workspace (#9552) 2024-07-16 20:17:33 +00:00
06bfce2d5c chore: more reth-codec cfgs (#9547) 2024-07-16 17:02:36 +00:00
bc31f5da58 feat: feature gate reth-codec impl (#9492) 2024-07-16 14:39:31 +00:00
a322a7c83e test: flaky tx type test (#9542) 2024-07-16 14:23:18 +00:00
484dc916c1 Rename main codec to reth db codec (#9501) 2024-07-16 09:33:56 +00:00
ad606bbda8 chore: rm redundant optimism feature (#9489) 2024-07-13 17:58:54 +00:00
67f617646c feat: OP: keep encoded txs in payload attributes (#9467)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-13 05:25:11 +00:00
d036350d7a feat(primitives): re-export EIP-7702 types (#9481) 2024-07-12 18:12:33 +00:00
d8b104fce2 chore: some no-std touchups (#9480) 2024-07-12 17:54:25 +00:00
9aa44e1a90 chore: add COMPACT_EXTENDED_IDENTIFIER_FLAG const to TxType (#9461) 2024-07-11 21:51:34 +00:00
add3725f83 chore: resolve new clippy error w/ suggested fix part 2 (#9447) 2024-07-11 15:14:17 +00:00
6e70bab36e chore: use vec for encoding (#9442) 2024-07-11 11:46:51 +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
f384b8e175 chore: resolve new clippy error w/ suggested fix (#9427) 2024-07-10 18:03:15 +00:00
56cb371230 docs: remove random pub from transaction docs (#9423) 2024-07-10 17:13:08 +00:00
b97ace200f chore(deps): bump revm 11 (#9391) 2024-07-09 12:28:44 +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
7a647f4f1e chore: move pre_block_beacon_root_contract_call to evm crates (#9244) 2024-07-03 14:54:28 +00:00
82770b0922 chore: move fill_block_env to ConfigureEvmEnv (#9238) 2024-07-02 10:31:09 +00:00
cf8a9163af chore: remove usage of tx_env_with_recovered (#9222) 2024-07-01 15:12:36 +00:00
feb6a37a18 chore: remove unused MIN_LENGTH_EIPXXXX_ENCODED (#9211)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-07-01 12:07:05 +00:00
068bf57c06 fix: ambiguous deposit mint value in arbitrary (#9216) 2024-07-01 11:26:44 +00:00
91d45871b2 refactor(revm): simplify fill_tx_env (#9206) 2024-07-01 09:46:43 +00:00
3bf3b9e3ec fix: derive arbitrary for tests (#9167) 2024-06-28 11:24:58 +00:00
530e7e8961 refactor(net): move node record constants to network-peers crate (#9161) 2024-06-28 09:45:23 +02:00
d8e6d01308 chore: move revm_spec methods from reth-primitives to chain specific crates (#9152) 2024-06-27 19:11:29 +00:00
50ee497c75 feat: use new ChainHardforks type on ChainSpec (#9065) 2024-06-27 17:39:35 +00:00
c885257e52 clippy: rm outdated clippy allow (#9070) 2024-06-25 11:17:32 +02:00
c5aee02ff7 fix: Change Arc<KzgSettings> to EnvKzgSettings (#9054) 2024-06-24 14:56:53 +00:00
81b5fbf573 feat(examples): remote exex (#8890) 2024-06-24 13:40:35 +00:00
07def85cda chore: tweak profiles, rename debug-fast to profiling (#9051) 2024-06-24 13:20:06 +00:00
f137ca8477 chore: remove some more usages of BytesMut (#9025) 2024-06-22 08:21:45 +00:00
8492ab3d52 chore: remove proptest arbitrary from codec derive and tests (#8968) 2024-06-20 23:02:07 +00:00
13b5819142 feat: add _with_senders_unchecked methods to SealedBlock (#9002) 2024-06-20 21:02:10 +00:00