nimbus-eth2/beacon_chain/el
Etan Kissling a0bc3fff86
fix `/eth/v1/beacon/deposit_snapshot` for EIP-4881 (#6038)
Fix the `/eth/v1/beacon/deposit_snapshot` API to produce proper EIP-4881
compatible `DepositTreeSnapshot` responses. The endpoint used to expose
a Nimbus-specific database internal format.

Also fix trusted node sync to consume properly formatted EIP-4881 data
with `--with-deposit-snapshot`, and `--finalized-deposit-tree-snapshot`
beacon node launch option to use the EIP-4881 data. Further ensure that
`ncli_testnet` produces EIP-4881 formatted data for interoperability.
2024-03-08 14:22:03 +01:00
..
deposit_contract.nim add missing `std/` prefix to more imports (#5696) 2024-01-06 07:18:28 +01:00
deposit_contract.nim.cfg Rename eth1/ -> el/ and eth1_monitor.nim -> el_monitor.nim (#4944) 2023-05-15 05:05:12 +00:00
deposit_contract_code.txt Bump nim-web3 to dcabb8f29ee55afedefdf93cd3e102bb1daee354 (#5664) 2023-12-12 22:15:00 +07:00
el_conf.nim update some deprecated stew/results to results imports (#5743) 2024-01-16 22:37:14 +00:00
el_manager.nim Revert "initial Electra support skeleton" (#5955) 2024-02-25 19:42:44 +00:00
eth1_chain.nim fix `/eth/v1/beacon/deposit_snapshot` for EIP-4881 (#6038) 2024-03-08 14:22:03 +01:00
merkle_minimal.nim automated consensus spec URL updating to v1.4.0-beta.7 (#5942) 2024-02-21 19:44:48 +00:00