mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 03:30:37 +00:00
4bdb35f94c
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)
84 lines
1.2 KiB
Plaintext
84 lines
1.2 KiB
Plaintext
# See http://help.github.com/ignore-files/ for more about ignoring files.
|
|
#
|
|
# If you find yourself ignoring temporary files generated by your text editor
|
|
# or operating system, you probably want to add a global ignore instead:
|
|
# git config --global core.excludesfile ~/.gitignore_global
|
|
|
|
/tmp
|
|
*/**/*un~
|
|
*/**/*.test
|
|
*un~
|
|
.DS_Store
|
|
*/**/.DS_Store
|
|
.ethtest
|
|
*/**/*tx_database*
|
|
*/**/*dapps*
|
|
build/_vendor/pkg
|
|
/*.a
|
|
docs/readthedocs/build
|
|
|
|
#*
|
|
.#*
|
|
*#
|
|
*~
|
|
.project
|
|
.settings
|
|
|
|
# Used by mdbx Makefile
|
|
/ethdb/mdbx/dist/CMakeFiles/*
|
|
/ethdb/mdbx/dist/CMakeCache*
|
|
/ethdb/mdbx/dist/*.cmake
|
|
/ethdb/mdbx/dist/*.dll
|
|
/ethdb/mdbx/dist/*.exe
|
|
/ethdb/mdbx/dist/Makefile
|
|
|
|
# used by the Makefile
|
|
/build/_workspace/
|
|
/build/cache/
|
|
/build/bin/
|
|
/geth*.zip
|
|
|
|
# travis
|
|
profile.tmp
|
|
profile.cov
|
|
|
|
# IdeaIDE
|
|
.idea
|
|
|
|
# VS Code
|
|
.vscode
|
|
|
|
# dashboard
|
|
/dashboard/assets/flow-typed
|
|
/dashboard/assets/node_modules
|
|
/dashboard/assets/stats.json
|
|
/dashboard/assets/bundle.js
|
|
/dashboard/assets/bundle.js.map
|
|
/dashboard/assets/package-lock.json
|
|
|
|
**/yarn-error.log
|
|
/timings.txt
|
|
right_*.txt
|
|
root_*.txt
|
|
|
|
__pycache__
|
|
/build
|
|
*.tmp
|
|
|
|
/ethdb/*.fail
|
|
|
|
libmdbx/build/*
|
|
tests/testdata/*
|
|
|
|
go.work
|
|
go.work.sum
|
|
erigon-lib/
|
|
|
|
/goerli
|
|
|
|
docker-compose.*.yml
|
|
.env
|
|
coverage.out
|
|
|
|
dist
|
|
__debug_bin |