erigon-pulse/cl/phase1/forkchoice
Bayram Guvanjov a191296f05
Deneb integration to Caplin (#9093)
Pr is ready to review and merge. 

This PR includes implementing and integrating Ethereum Deneb's hard work
with the Caplin Ethereum client.

Changes:

- Full compatibility with Deneb Ethereum hard fork
- Added new EIPs introduced in Deneb. (`EIP-4788`, `EIP-4844`,
`EIP-7044`, `EIP-7045`, `EIP-7514`)
- Tests integration

---------

Co-authored-by: Giulio <giulio.rebuffo@gmail.com>
2024-01-12 14:20:26 +01:00
..
fork_graph Added RANDAO Api (#9108) 2024-01-01 22:18:11 +01:00
test_data [caplin] pkg refactor (#7507) 2023-05-13 23:44:07 +02:00
checkpoint_state.go Added more checks on state reconstruction + made history reconstruction resumable. (#9211) 2024-01-11 20:05:54 +01:00
fork_choice_test.go Caplin: Fixed crash in OnAttestation (#9159) 2024-01-08 17:13:25 +01:00
forkchoice_mock.go Added EthV1AggregateAndProofs API (#9192) 2024-01-10 17:15:58 +01:00
forkchoice_slot.go [beacon handler] framework (#8851) 2023-12-05 00:13:52 +01:00
forkchoice.go Added Heads method to Beacon API (#9135) 2024-01-06 21:49:23 +01:00
get_head.go Added Heads method to Beacon API (#9135) 2024-01-06 21:49:23 +01:00
interface.go Added EthV1AggregateAndProofs API (#9192) 2024-01-10 17:15:58 +01:00
on_attestation.go Caplin: Fixed crash in OnAttestation (#9159) 2024-01-08 17:13:25 +01:00
on_attester_slashing.go Added Heads method to Beacon API (#9135) 2024-01-06 21:49:23 +01:00
on_block.go Added Heads method to Beacon API (#9135) 2024-01-06 21:49:23 +01:00
on_operations.go Deneb integration to Caplin (#9093) 2024-01-12 14:20:26 +01:00
on_tick.go Forkchoice states saved on disk (#8546) 2023-10-21 23:10:58 +02:00
utils.go Added Heads method to Beacon API (#9135) 2024-01-06 21:49:23 +01:00