|
|
3bd966c594
|
primitives: rm alloy_genesis reexport (#11181)
|
2024-09-24 23:15:19 +00:00 |
|
|
|
6e64a14a6f
|
chore(ethereum): replace reth-primitives with alloy (#11155)
Signed-off-by: Abhishekkochar <abhishekkochar2@gmail.com>
|
2024-09-24 11:33:11 +00:00 |
|
|
|
c851a1740c
|
feat: EngineValidator (#11144)
|
2024-09-24 11:23:52 +00:00 |
|
|
|
fb0555ae7d
|
Refactor Block (#10913)
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-24 10:14:08 +00:00 |
|
|
|
a16b3dd6f5
|
feat: add execute_with_witness (#11074)
|
2024-09-23 16:50:58 +00:00 |
|
|
|
cf294ce397
|
feat: add ChainSpec AT to EngineTypes (#11054)
|
2024-09-23 15:02:57 +00:00 |
|
|
|
ed1de8996d
|
primitives: use alloy Header struct (#10691)
|
2024-09-23 12:53:43 +00:00 |
|
|
|
66089682d7
|
Move OptimismHardfork to new crate reth_optimism_forks (#10963)
|
2024-09-20 16:51:45 +00:00 |
|
|
|
7cf492d525
|
feat(payload): abstract payload builder in trait (#10965)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-20 07:12:14 +00:00 |
|
|
|
e4065201a0
|
refactor: use pre-genned wallet from e2e utils in test (#11059)
|
2024-09-20 00:43:31 +00:00 |
|
|
|
c3d090adf4
|
feat: make NodeConfig generic over ChainSpec (#11039)
|
2024-09-19 16:05:09 +00:00 |
|
|
|
6cb26f72af
|
feat: make DatabaseProvider generic over chainspec (#10978)
|
2024-09-19 14:23:06 +00:00 |
|
|
|
81094d4403
|
fix(lint): ethereum node tests (#11019)
|
2024-09-19 13:17:07 +02:00 |
|
|
|
4a7eb6e914
|
fix: update pool gas limit (#11025)
|
2024-09-19 10:18:04 +00:00 |
|
|
|
f64aecfbc8
|
feat(cli): expose tree engine persistence configuration (#10999)
|
2024-09-18 18:24:01 +00:00 |
|
|
|
06b9792792
|
emv: add BlockHeader trait and default fill_block_env (#10993)
|
2024-09-18 17:36:55 +00:00 |
|
|
|
5e9f38164d
|
evm: use Header AT in ConfigureEvmEnv (#10968)
|
2024-09-17 23:03:15 +00:00 |
|
|
|
cd10cbf4ff
|
feat: move next block cfg and env to configureevm (#10962)
|
2024-09-17 16:21:11 +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 |
|
|
|
de02d626cc
|
chore(reth-ethereum-consensus): use const GAS_LIMIT_BOUND_DIVISOR (#10948)
|
2024-09-17 09:42:23 +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 |
|
|
|
b23bb7e8bc
|
perf: improve genesis handling (#10878)
|
2024-09-13 17:48:44 +00:00 |
|
|
|
3012018625
|
feat(evm-ethereum): add BlockAccessListExecutor (#10849)
|
2024-09-13 16:18:22 +00:00 |
|
|
|
47d188cb8e
|
cfg: replace std feature gate alloc imports with extern crate alloc (#10861)
|
2024-09-13 16:01:12 +00:00 |
|
|
|
817b1527e9
|
docs: minor evm doc changes (#10867)
|
2024-09-12 17:58:22 +00:00 |
|
|
|
74c733d22d
|
chore: remove useless non exhaustive (#10865)
|
2024-09-12 14:20:51 +00:00 |
|
|
|
028000caf3
|
fix: include reverts in execution outcome when building payload (#10837)
|
2024-09-12 13:54:37 +00:00 |
|
|
|
2b75415a00
|
execution: make ConfigureEvm independent of chainspec argument (#10748)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Arsenii Kulikov <klkvrr@gmail.com>
|
2024-09-11 13:50:42 +00:00 |
|
|
|
e4b5325875
|
chore: unify empty payload building (#10807)
|
2024-09-10 12:21:49 +00:00 |
|
|
|
1ea8ccaa21
|
Remove receipts fn in BuiltPayload (#10772)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-09-09 13:41:50 +00:00 |
|
|
|
e7defb2334
|
feat: return executed block in eth payload builder (#10717)
|
2024-09-07 09:27:38 +00:00 |
|
|
|
d3281ece02
|
test: add hardfork parsing test (#10724)
|
2024-09-05 21:43:52 +02:00 |
|
|
|
5ecc9d2348
|
feat: integrate NodeTypesWithDB (#10698)
Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
|
2024-09-05 15:17:28 +00:00 |
|
|
|
a1d9ece3be
|
feat: NodeTypesWithDB (#10683)
|
2024-09-04 17:56:22 +00:00 |
|
|
|
d30e3a4888
|
node: revise NodeTypes trait (#10665)
|
2024-09-03 12:52:53 +00:00 |
|
|
|
17f6225fa5
|
Feat: Extend BuiltPayload type (#10583)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
|
2024-08-31 17:27:12 +00:00 |
|
|
|
51524f2534
|
feat: introduce ChainSpecParser generic in cli types (#10582)
|
2024-08-29 20:13:16 +00:00 |
|
|
|
ec5ce21965
|
chore(deps): bump alloy (#10537)
Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
|
2024-08-29 13:23:04 +00:00 |
|
|
|
6f086d1060
|
chore(trie): clean up state root methods (#10598)
|
2024-08-28 14:41:29 +00:00 |
|
|
|
ffc4f641af
|
ethereum: add unit tests for consensus validation (#10578)
|
2024-08-28 12:29:44 +00:00 |
|
|
|
8987b4fe56
|
fix: pop consolidation requests in payload builder (#10591)
|
2024-08-28 09:43:45 +00:00 |
|
|
|
7df7bc2c1a
|
chore(op): Add OpChainSpec (#10516)
|
2024-08-27 12:25:38 +00:00 |
|
|
|
20756d672c
|
feat: use system call to update blockhashes (#10535)
|
2024-08-26 11:45:08 +00:00 |
|
|
|
7d8196e29c
|
chore(rpc): config network specific transaction type in node builder (#10417)
|
2024-08-22 14:36:38 +00:00 |
|
|
|
f2e0bc073a
|
feat: ChainSpec associated type (#10292)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2024-08-22 12:30:09 +00:00 |
|
|
|
82f41c55a2
|
evm: wider use of RethEvmBuilder (#9944)
|
2024-08-22 03:35:17 +00:00 |
|
|
|
ebb2d55584
|
chore(lint): allow needless update for tests (#10414)
|
2024-08-21 10:30:39 +00:00 |
|
|
|
72ed7a9b08
|
evm: add unit tests for ConfigureEvm with Op cfg (#10280)
|
2024-08-20 15:44:54 +00:00 |
|
|
|
fac41d3686
|
chore(lint): Fix lint (#10359)
|
2024-08-15 23:44:24 +00:00 |
|