Commit Graph

6919 Commits

Author SHA1 Message Date
1f642353ca Handle non-default cargo target dir (#10775) 2024-09-18 22:35:56 +00:00
000b41233d chore: remove windows cfg (#11002) 2024-09-18 20:29:05 +00:00
ef06c850e4 storage: replace reth-primitive imports with alloy-eips (#10992) 2024-09-18 20:21:27 +00:00
f64aecfbc8 feat(cli): expose tree engine persistence configuration (#10999) 2024-09-18 18:24:01 +00:00
c09f650a3a chore: move eip7251 impl (#11000) 2024-09-18 18:15:10 +00:00
6fc2a23b8b chore: move eip7002 impl (#10998) 2024-09-18 17:44:56 +00:00
e8402385a0 chore(reth-primitives): use COMPACT_EXTENDED_IDENTIFIER_FLAG (#10926) 2024-09-18 17:40:44 +00:00
91eb50c59f feat: eth_simulateV1 support (#10829)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 17:38:04 +00:00
06b9792792 emv: add BlockHeader trait and default fill_block_env (#10993) 2024-09-18 17:36:55 +00:00
c2019e35de feat: allow syncing op-mainnet with only state and without importing blocks/receipts (#10850)
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
2024-09-18 17:10:38 +00:00
80c1159cb8 storage: replace reth-primitive imports (#10981)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 16:14:53 +00:00
a92017bddb chore: make error msg conform to normal usage (#10988) 2024-09-18 16:10:52 +00:00
6d49dc130a feat: extend pool configuration (#10985) 2024-09-18 16:05:56 +00:00
2ee14164de cli: replace reth-primitive imports with alloy-eips (#10994) 2024-09-18 15:56:29 +00:00
21232b0918 chore: move eip4788 impl (#10977) 2024-09-18 18:06:26 +02:00
74e58d8c82 chore: change BlockAndProofV1 to use alloy_eips instead (#10969)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-18 15:25:18 +00:00
d76fd148d5 chore: release 1.0.7 (#10990) 2024-09-18 14:44:35 +00:00
f3744b342f chore: bump alloy (#10989) 2024-09-18 14:44:24 +00:00
be04f24a69 chore: bump revm and inspectors (#10982) 2024-09-18 15:34:19 +02:00
94c15c0074 chore: add display to FromEngine and other messages (#10986) 2024-09-18 13:11:38 +00:00
5cd603d346 fix: also include reverts for op (#10979) 2024-09-18 12:11:05 +00:00
1fd4b1da9b chore(e2e-test-utils): replace reth_primitives with alloy_primitives (#10980)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
2024-09-18 11:19:38 +00:00
c09391feee chore(chain-state): replace reth_primitives with alloy_primitives (#10975)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
2024-09-18 10:07:25 +00:00
5e9f38164d evm: use Header AT in ConfigureEvmEnv (#10968) 2024-09-17 23:03:15 +00:00
a8078f66dd fix(trie): remove debug_assert for storage root (#10973) 2024-09-17 21:58:22 +00:00
9760319f34 docs: add geth reference for call fee check (#10970) 2024-09-17 21:21:22 +00:00
cd10cbf4ff feat: move next block cfg and env to configureevm (#10962) 2024-09-17 16:21:11 +00:00
192f59f1b5 deps: bump alloy-trie to 0.5.3 (#10960) 2024-09-17 15:30:21 +00:00
f843a051a6 perf(rpc): use only Revm cache for execution witness (#10454) 2024-09-17 15:24:13 +00:00
0746479e3c feat(cli): enable witness invalid block hook by default (#10839) 2024-09-17 14:44:28 +00:00
ad76d89a27 chore: early return EMPTY_ROOT_HASH (#10957) 2024-09-17 13:45:47 +00:00
b5fcc1baeb chore: move eip2935 impl (#10954) 2024-09-17 13:40:39 +00:00
0cde072453 feat(exex): backfill on subscription with head (#10787) 2024-09-17 12:32:41 +00:00
346eb308cd chore: include network primitives in workspace (#10952) 2024-09-17 12:28:23 +00:00
92dacf4f52 execution: add transaction and header AT to ConfigureEvmEnv (#10754)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-17 12:18:03 +00:00
2a04b1c100 Move cfg_env and block_env configuration from PayloadBuilderAttributes into PayloadBuilder (#10510)
Co-authored-by: garwah <garwah@garwah>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-17 11:43:31 +00:00
abd4642d65 reafctor: improve tx count (#10889)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2024-09-17 10:27:34 +00:00
c795389aae fix(cli) Allow Pruning CLI Args to take precedence over TOML configuration (#10774)
Co-authored-by: garwah <garwah@garwah>
2024-09-17 10:01:32 +00:00
1d0b18cd1a error: use derive-more Error for deriving error (#10841) 2024-09-17 10:01:29 +00:00
30d8ec74ff chore(reth-primitives): use derive_more::From when possible (#10917) 2024-09-17 09:53:27 +00:00
f04fc7c5b9 chore(primitives, ethereum-forks): replace std feature gate alloc imports (#10945) 2024-09-17 09:52:57 +00:00
847ac1dfcc blockchain-tree-api:replace reth_primitives with alloy_primitives (#10946)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
2024-09-17 09:51:11 +00:00
21e92b83bd fix(rpc): add fee/value and balance to insufficient funds RPC error (#10872) 2024-09-17 09:47:18 +00:00
e1b10ca699 chore(op): remove redundant op feature from reth-optimism-consensus (#10944) 2024-09-17 09:43:24 +00:00
de02d626cc chore(reth-ethereum-consensus): use const GAS_LIMIT_BOUND_DIVISOR (#10948) 2024-09-17 09:42:23 +00:00
7367651333 chore(reth-primitives-traits): use EOF_BYTECODE_ID etc (#10949) 2024-09-17 09:41:05 +00:00
acdb2050a7 chore(reth-provider): use Vec::with_capacity (#10912) 2024-09-17 09:37:51 +00:00
0fd8132e90 feat(reth-evm-ethereum): use EVMError::map_db_err (#10916)
Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com>
2024-09-16 22:55:40 +00:00
bf800986d3 chore: use MIN_TRANSACTION_GAS replace magic number (#10910) 2024-09-16 21:28:35 +00:00
8b61b9bf9b fix(exex): do not advance backfill range twice (#10942) 2024-09-16 20:20:34 +00:00