erigon-pulse/docs
Max Revitt 4bdb35f94c
Withdrawals part 2 (#6180)
Continuation of PR #6009. Storage and retrieval of withdrawals.

- [x] storage of withdrawals on writeblock
- [x] composite key (block number | block hash)
- [x] value ([]withdrawal)
- [x] retrieval of withdrawals with block
- [x] tests around storing/retrieving withdrawals
- [x] tested in hive
- [x] commits tidied


## Hive Failures
- [x] Withdrawals Fork on Block 2
- [x] Withdrawals Fork on Block 3
- [ ] Sync after 2 blocks - Withdrawals on Block 1 - Single Withdrawal
Account - No Transactions ( Syncing client rejected valid chain)
- [ ] Sync after 2 blocks - Withdrawals on Block 1 - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 2 blocks - Withdrawals on Genesis - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 2 blocks - Withdrawals on Block 2 - Single Withdrawal
Account - No Transactions (Syncing client rejected valid chain)
- [ ] Sync after 2 blocks - Withdrawals on Block 2 - Single Withdrawal
Account (Timeout while waiting for secondary client to sync)
- [ ] Sync after 128 blocks - Withdrawals on Block 2 - Multiple
Withdrawal Accounts (Unexpected error on BalanceAt: Post
"http://172.17.0.4:8545/": context deadline exceeded, expected=<None>)
- [ ] Withdrawals Fork on Block 1 - 8 Block Re-Org, Sync (Expected no
error on EngineNewPayloadV2: error=Post "http://172.17.0.4:8551/":
context deadline exceeded)
- [ ] Withdrawals Fork on Block 8 - 10 Block Re-Org Sync (Expected no
error on EngineNewPayloadV2: error=Post "http://172.17.0.4:8551/":
context deadline exceeded)
- [ ] Withdrawals Fork on Canonical Block 8 / Side Block 7 - 10 Block
Re-Org Sync (Expected no error on EngineNewPayloadV2: error=Post
"http://172.17.0.4:8551/": context deadline exceeded)
- [ ] Withdrawals Fork on Canonical Block 8 / Side Block 9 - 10 Block
Re-Org Sync (Expected no error on EngineNewPayloadV2: error=Post
"http://172.17.0.4:8551/": context deadline exceeded)
2022-12-20 09:09:04 +00:00
..
audits geth 1.9.13 (#469) 2020-04-19 18:31:47 +01:00
examples docs(examples): initial erigon single process example (#5767) 2022-10-18 09:23:13 +07:00
lmdb Delete unnecessary pictures (#1350) 2020-11-12 19:41:30 +00:00
programmers_guide Withdrawals part 2 (#6180) 2022-12-20 09:09:04 +00:00
readthedocs Remove Ropsten & Fermion (#6262) 2022-12-10 22:55:31 +00:00
arch2.png Add files via upload 2020-09-12 07:26:36 +01:00
cfg1.png Add files via upload 2020-09-12 07:30:10 +01:00
Coherence.png Add files via upload 2021-09-03 22:59:26 +01:00
Consensus-Engine-Page-1.png Add files via upload 2021-05-11 13:29:41 +01:00
Consensus-Engine-Page-2.png Add files via upload 2021-05-10 08:57:24 +01:00
Consensus-Engine-Page-3.png Add files via upload 2021-05-10 08:57:24 +01:00
Consensus-Engine-Page-4.png Add files via upload 2021-05-11 13:28:30 +01:00
Consensus-Engine-Page-5.png Add files via upload 2021-05-11 13:40:10 +01:00
erigon2_profile.png Add files via upload 2022-01-16 21:54:48 +00:00
evm_semantics.md Handle a corner case in forkchoiceUpdated (#3640) 2022-03-03 16:09:03 +01:00
merry-go-round-sync.md Handle a corner case in forkchoiceUpdated (#3640) 2022-03-03 16:09:03 +01:00
mgr-sync-1.png Start Merry-Go-Round write-up and fix visualisations (#463) 2020-04-17 10:10:41 +01:00
minimal-perfect.png Add files via upload 2021-10-10 22:42:39 +01:00
mining.md Update mining.md 2021-09-07 15:57:31 +07:00
perfect-hash.png Add files via upload 2021-10-10 22:42:39 +01:00
Pool-eip1559.png Add files via upload 2021-06-16 17:26:44 +01:00
pos_downloader.drawio [Docs] Add PoS downloader diagram (#4084) 2022-05-06 09:55:31 +02:00
pos_downloader.png [Docs] Add PoS downloader diagram (#4084) 2022-05-06 09:55:31 +02:00
regular-hash.png Add files via upload 2021-10-10 22:42:39 +01:00
stagedsync_proportions.png docs: add a piechart with stages 2020-08-05 10:29:15 +02:00
state_composition.png Add files via upload 2021-10-10 20:50:09 +01:00
Subpools.png Add files via upload 2021-06-18 15:38:00 +01:00
tx_types.png Add files via upload 2021-06-08 16:38:42 +01:00