Sanket Shanbhag
|
24d5612027
|
rename StateProvider structs (#663)
|
2022-12-30 13:58:44 +02:00 |
|
Roman Krasiuk
|
a7d8059357
|
test(engine): consensus engine tests (#648)
|
2022-12-30 13:17:27 +02:00 |
|
Roman Krasiuk
|
565a0aa90b
|
feat(engine): new payload execution (#631)
* feat(engine): new payload execution
* address PR comments
* rm unused dev deps
* add comment about lru
* remove par_iter
|
2022-12-29 02:36:56 -08:00 |
|
rakita
|
284391c181
|
test(execution): chain test state check, execution bug fixes/upgrades (#472)
* temp: header stage backoff stand-in
* feat(execution): Check chain post state, fix StateProviderLatest and evm return
* Disable receipt merkle tree check
* update and merge
* Fix storage double values in dup table
* fmt
* Update bin/reth/src/test_eth_chain/runner.rs
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
* Enable receipt root check after byzantium
* Receipt inner rlp without header for proof root
* some cleanup nits
* nit
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-12-23 18:42:19 +01:00 |
|
Genysys
|
0b1b5368e6
|
chore: Rename BlockLocked to SealedBlock (#573)
* chore: Rename BlockLocked to SealedBlock
* chore: fmt
Co-authored-by: Genysys <112424909+samtvlabs@users.noreply.github.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-12-22 14:45:36 +02:00 |
|
Roman Krasiuk
|
a85793cd9b
|
feat(rpc): basic engine api (#551)
* feat(rpc): engine api
* change transition config exchange
* payload block construction
* pull out engine api logic
* linter
* clippy
* clippy
* Apply suggestions from code review
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* import & map_err for RecvError
* move result
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
|
2022-12-22 12:38:28 +01:00 |
|
Roman Krasiuk
|
daaf039fbf
|
feat(sync): state transition indexes (#449)
* introduce state transitions and revert/modify block bodies table
* init refactor
* revamp transaction iteration based on bodies and add state transition mappings
* change expected return on empty db execution
* interim commit
* fix body downloader & stage
* refactor(bodies/dl): make fetch bodies fn more clear
* chore: disable unused vars/fns temporarily until exec is back
* chore: fmt
* test: fix tests
* use transitions in execution stage
* clarify empty unwind test
* remove last_tx_index fn
* rename fn and var names
* fix full block response comment
* rename fetcher`s get_block_body to get_block_bodies
* Update crates/stages/src/db.rs
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
* fmt
* fix index overlap check error
* uncomment eth chain command
* fix doc comment
* typos
* cleanup
* any_last_tx_index -> last_tx_index
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
|
2022-12-16 08:37:49 -08:00 |
|
Bjerg
|
601bdc5022
|
feat: wire components together in reth node (#416)
* feat: naively wire up components
* chore: clippy lints
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-12-14 12:51:56 +02:00 |
|
Georgios Konstantopoulos
|
dff3936b29
|
feat(cli): db cmd scaffold (#405)
* feat(cli): db cmd scaffold
* feat(cli): add methods for seeding/listing tables
* feat(cli): add reth db stats
* chore: docs / cleanup
* chore: remove ethers
Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
|
2022-12-13 18:57:37 +02:00 |
|
rakita
|
e014eaad33
|
feat(db): Refactor storage libraries (#371)
|
2022-12-09 23:14:07 -08:00 |
|