Mike Neuder
|
f512c887dc
|
Add ComputeShuffledIndex algorithm. (#6267)
This is described in:
https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#compute_shuffled_index.
I ran the prysm implementation locally to generate the expected outputs:
babfc66c5b/beacon-chain/core/helpers/shuffle.go (L73)
Part of https://github.com/ledgerwatch/erigon/issues/5965
|
2022-12-10 13:59:29 +01:00 |
|
Giulio rebuffo
|
ecf34b2493
|
Proper Beacon State Repressentation attempt (#6254)
|
2022-12-09 00:55:31 +01:00 |
|
Giulio rebuffo
|
0da12e4c94
|
Verification by root and not by slot (#6243)
|
2022-12-07 21:26:45 +01:00 |
|
Mike Neuder
|
3a8c9ccdb3
|
Add state transition function and unit test. (#6170)
Part of https://github.com/ledgerwatch/erigon/issues/5965
See
https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#beacon-chain-state-transition-function.
|
2022-12-01 20:57:41 +01:00 |
|
Mike Neuder
|
d3d65f6caa
|
Add verify block signature function and unit test (#6166)
Part of https://github.com/ledgerwatch/erigon/issues/5965
See
https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#beacon-chain-state-transition-function.
|
2022-11-30 22:50:00 +01:00 |
|
Mike Neuder
|
eb7e5c2c6e
|
Adding processSlots functionality and unit test for transitionState and processSlots (#6136)
Part of the CL implementation.
https://github.com/ledgerwatch/erigon/issues/5965
|
2022-11-26 23:34:17 +01:00 |
|
Giulio rebuffo
|
8c67c55cc7
|
Created Erigon beacon downloader (#6130)
|
2022-11-25 16:38:22 +01:00 |
|