Giulio rebuffo
|
9101fdadcc
|
Long keys and finalization markers added. (#7024)
|
2023-03-05 19:15:17 +00:00 |
|
Giulio rebuffo
|
7eda83f81a
|
Merged beacon indexing with other stages (#7023)
|
2023-03-05 16:11:35 +00:00 |
|
Giulio rebuffo
|
aea6f86cab
|
refactored state transition and removed transistor (#7021)
|
2023-03-04 21:14:45 +00:00 |
|
Giulio rebuffo
|
90ed3c1cb0
|
optimized state roots cache for erigon-cl (#7020)
|
2023-03-04 16:28:20 +00:00 |
|
Giulio rebuffo
|
aadf56376f
|
Passing operations consensus tests. (#7018)
|
2023-03-03 22:52:33 +00:00 |
|
nanevardanyan
|
cf9ee425ed
|
check for TransactionsV3 flag (#6988)
|
2023-03-01 02:13:12 +00:00 |
|
Giulio rebuffo
|
edcd271f72
|
Added capella SSZ tests (#6965)
|
2023-02-27 23:33:10 +00:00 |
|
Giulio rebuffo
|
b51b293f14
|
faster rewards and penalties processing (#6958)
|
2023-02-25 21:51:30 +00:00 |
|
Giulio rebuffo
|
e0cde0eae9
|
Fixed random/random consensus spec tests (#6955)
|
2023-02-25 14:50:01 +00:00 |
|
Giulio rebuffo
|
9b8991b62a
|
added random/random consensus tests support (#6951)
|
2023-02-24 22:42:27 +00:00 |
|
Giulio rebuffo
|
651121c5ce
|
added empty slots sanity tests (#6950)
|
2023-02-24 21:43:58 +00:00 |
|
Giulio rebuffo
|
cfa8dd8657
|
Fixed sanity consensus tests for slots processing (#6949)
|
2023-02-24 21:07:32 +00:00 |
|
Giulio rebuffo
|
df1563b401
|
Passing all finality consensus-spec-tests for altair/bellatrix (#6894)
|
2023-02-17 17:57:05 +00:00 |
|
Giulio rebuffo
|
a23429c352
|
Added finality consensus-specs-tests (#6892)
|
2023-02-17 14:13:00 +00:00 |
|
Giulio rebuffo
|
917cb7dac6
|
Fixed epoch processing Sqrt cache (#6889)
|
2023-02-16 21:48:32 +00:00 |
|
Giulio rebuffo
|
60a3aa71e3
|
Fixed epoch processing consensus tests (#6887)
|
2023-02-16 19:04:16 +00:00 |
|
Giulio rebuffo
|
4b7d6305aa
|
Added Epoch processing Ethereum consensus tests (#6878)
|
2023-02-15 16:53:28 +00:00 |
|
Philippe Schommers
|
cb6878cd7d
|
fix: use variable for slots per epoch in CL (#6864)
Some network might have different `SLOTS_PER_EPOCH` configs instead of
the currently hardcoded `32`.
|
2023-02-13 20:51:33 +00:00 |
|
Giulio rebuffo
|
41f37fce42
|
Remove state root computation when disabled check mode is used (#6855)
|
2023-02-12 23:43:11 +00:00 |
|
Giulio rebuffo
|
7c43cb532c
|
~2x Optimization to state root computation (#6854)
Most notably use of more than a single thread. there is still potential
for me but there are more important things for now to work on.
|
2023-02-12 21:26:31 +00:00 |
|
Giulio rebuffo
|
d23d049221
|
various optimizations to state transition and epoch in particular (#6844)
|
2023-02-12 15:36:24 +00:00 |
|
Giulio rebuffo
|
a608cb8110
|
added epoch processing to CL (#6842)
|
2023-02-11 22:15:30 +00:00 |
|
Giulio rebuffo
|
885ed781fd
|
added better tests to epoch transitions (#6838)
|
2023-02-10 23:53:05 +00:00 |
|
Giulio rebuffo
|
a0677885d8
|
fixed rewards/penalties processing (#6837)
|
2023-02-10 20:27:28 +00:00 |
|
Giulio rebuffo
|
1b862a7c31
|
Added processing of sync committee updates (#6836)
|
2023-02-10 16:17:12 +00:00 |
|
Giulio rebuffo
|
868c40bbf6
|
Added processing of flag indexes updates (#6832)
|
2023-02-10 14:17:27 +00:00 |
|
Giulio rebuffo
|
4e950db56e
|
added processing of historical roots (#6823)
|
2023-02-10 01:09:05 +01:00 |
|
Giulio rebuffo
|
cf22a098a7
|
Added effective balances processing (#6822)
|
2023-02-09 23:14:56 +01:00 |
|
Giulio rebuffo
|
a3ebc79d9d
|
Added Registry updates processing. (#6820)
|
2023-02-09 22:26:36 +01:00 |
|
Giulio rebuffo
|
64ddd9f60e
|
Added reward/penalties processing (#6819)
|
2023-02-09 17:48:52 +01:00 |
|
Giulio rebuffo
|
c92b858888
|
Cleaned up and optimized proposer index retriaval. (#6799)
|
2023-02-07 20:14:04 +01:00 |
|
Giulio rebuffo
|
a585ae4894
|
Added Optimizations to Beacon state transition. (#6792)
|
2023-02-07 17:44:37 +01:00 |
|
Giulio rebuffo
|
ee4c8ed3bd
|
Added working slot processing. (#6779)
|
2023-02-05 21:53:59 +01:00 |
|
Giulio rebuffo
|
03f737c458
|
Added processing for Attestation (#6772)
|
2023-02-03 16:39:09 +01:00 |
|
Giulio rebuffo
|
2975ca5782
|
added process Voluntary Exit (#6768)
|
2023-02-02 12:16:28 +01:00 |
|
Giulio rebuffo
|
3748a6af97
|
Added processing for deposits (#6746)
|
2023-01-30 18:55:57 +01:00 |
|
Giulio rebuffo
|
1436060fd8
|
added sync aggregate method for processing (#6740)
|
2023-01-30 14:39:56 +01:00 |
|
Giulio rebuffo
|
a0d236df31
|
Added process slashings (#6728)
|
2023-01-27 23:19:23 +01:00 |
|
Giulio rebuffo
|
b3076a812d
|
added resets processing for Erigon-CL (#6716)
|
2023-01-27 01:24:03 +01:00 |
|
Giulio rebuffo
|
e660dd923d
|
refactored transitions methods in Erigon-CL (#6714)
|
2023-01-26 23:50:44 +01:00 |
|
Giulio rebuffo
|
ff21ef7b21
|
Added checkpoints and justification bits processing (post-altair) (#6699)
* Added processing of checkpoints
* Unit tests rigorously imported from prysm
* They all pass :)
|
2023-01-26 00:31:20 +01:00 |
|
Giulio rebuffo
|
635fe0cb21
|
Added custom chain flags to embedded consensus lightclient (#6674)
|
2023-01-24 00:03:48 +01:00 |
|
Giulio rebuffo
|
8dda3614e6
|
Added beacon state capella support (#6673)
|
2023-01-23 14:26:57 +01:00 |
|
Giulio rebuffo
|
eda4471d95
|
Fixed inconsistencies (#6670)
|
2023-01-23 12:04:50 +01:00 |
|
Giulio rebuffo
|
20a4ae4ffb
|
added support for Capella beacon blocks (#6665)
|
2023-01-22 23:39:23 +01:00 |
|
Giulio rebuffo
|
0eebd61ab8
|
separation of state: a continuation (#6647)
|
2023-01-21 22:33:50 +01:00 |
|
Giulio rebuffo
|
9503672194
|
Separation of SSZ Beacon State and Fix BeaconRpc (#6635)
|
2023-01-20 20:41:16 +01:00 |
|
Giulio rebuffo
|
3f07c66928
|
Fast gossip routine for Sentinel. (#6614)
removed bunch of ugly repetitive routines.
|
2023-01-18 14:30:39 +01:00 |
|
Giulio rebuffo
|
4e53a12c53
|
Flexible Blocks and States for easy hard forking (#6566)
Preparation for Shangai Beacon Blocks/Beacon State
|
2023-01-17 02:22:05 +01:00 |
|
Mike Neuder
|
01ce83ad99
|
ProcessAttesterSlashing (#6581)
Spec:
https://github.com/ethereum/consensus-specs/blob/dev/specs/phase0/beacon-chain.md#attester-slashings
Part of https://github.com/ledgerwatch/erigon/issues/5965
|
2023-01-15 12:05:51 +01:00 |
|