Index Withdrawal objects #25

Merged
roysc merged 12 commits from index-withdrawals into main 2024-06-28 09:44:59 +00:00
Member

Indexes the new validator withdrawal objects (from Shanghai/Capella fork: https://eips.ethereum.org/EIPS/eip-4895)

  • new table eth.withdrawal_cids
  • new column withdrawals_root in eth.header_cids
  • adds unit tests

Requires DB schema updates: cerc-io/ipld-eth-db#7

(based on #24)

Indexes the new validator withdrawal objects (from Shanghai/Capella fork: https://eips.ethereum.org/EIPS/eip-4895) - new table `eth.withdrawal_cids` - new column `withdrawals_root` in `eth.header_cids` - adds unit tests Requires DB schema updates: https://git.vdb.to/cerc-io/ipld-eth-db/pulls/7 (based on #24)
roysc added 11 commits 2024-05-09 13:40:10 +00:00
add chaingen & indexing test utils
All checks were successful
Test / Run compliance tests (pull_request) Successful in 4m36s
Test / Run unit tests (pull_request) Successful in 12m40s
Test / Run integration tests (pull_request) Successful in 29m9s
d94b880cb7
dev ref
Some checks failed
Test / Run integration tests (pull_request) Failing after 1s
Test / Run compliance tests (pull_request) Failing after 1s
Test / Run unit tests (pull_request) Successful in 11m19s
b527aa0ffb
goose min version = 20
Some checks failed
Test / Run compliance tests (pull_request) Failing after 0s
Test / Run integration tests (pull_request) Failing after 3m49s
Test / Run unit tests (pull_request) Successful in 9m43s
fdb62b02b4
update ipld-eth-db in test compose
Some checks failed
Test / Run unit tests (pull_request) Failing after 4s
Test / Run compliance tests (pull_request) Failing after 0s
Test / Run integration tests (pull_request) Failing after 3m45s
ad79a26cfc
pass context to WriteStateSnapshot
Some checks failed
Test / Run integration tests (pull_request) Failing after 0s
Test / Run compliance tests (pull_request) Failing after 0s
Test / Run unit tests (pull_request) Successful in 9m49s
353d0ce688
this allows canceling the workers
- withdrawal_cids

- withdrawal iplds

- header withdrawals_root
withdrawal indexing tests
Some checks failed
Test / Run integration tests (pull_request) Failing after 4m13s
Test / Run compliance tests (pull_request) Successful in 4m14s
Test / Run unit tests (pull_request) Failing after 9m56s
671fea7999
roysc requested review from telackey 2024-05-09 13:49:39 +00:00
roysc requested review from jonathanface 2024-05-09 13:49:40 +00:00
roysc force-pushed index-withdrawals from 671fea7999 to 110a6d73ec 2024-05-13 04:56:25 +00:00 Compare
roysc added 1 commit 2024-05-13 05:02:06 +00:00
[dev] ipld-eth-db tag
Some checks failed
Test / Run unit tests (pull_request) Failing after 10m51s
Test / Run compliance tests (pull_request) Successful in 5m3s
Test / Run integration tests (pull_request) Successful in 31m28s
c751c1afb3
dboreham was assigned by roysc 2024-06-13 12:07:17 +00:00
roysc force-pushed index-withdrawals from c751c1afb3 to a468e47c13 2024-06-25 09:35:33 +00:00 Compare
roysc added 1 commit 2024-06-25 17:24:58 +00:00
update ipld-eth-db tag
Some checks failed
Test / Run compliance tests (pull_request) Successful in 4m27s
Test / Run unit tests (pull_request) Successful in 12m23s
Test / Run integration tests (pull_request) Failing after 24m54s
118f3366f6
roysc added 1 commit 2024-06-26 09:02:02 +00:00
dump logs on stack failure
Some checks failed
Test / Run compliance tests (pull_request) Successful in 4m34s
Test / Run unit tests (pull_request) Successful in 12m26s
Test / Run integration tests (pull_request) Failing after 24m51s
17238405b2
roysc added 2 commits 2024-06-26 12:05:34 +00:00
try new external stack
Some checks failed
Test / Run unit tests (pull_request) Successful in 12m1s
Test / Run integration tests (pull_request) Failing after 3m22s
Test / Run compliance tests (pull_request) Successful in 4m7s
1abc94b1bd
roysc added 3 commits 2024-06-27 08:52:06 +00:00
[dev] SO ref
Some checks failed
Test / Run integration tests (pull_request) Failing after 4m5s
Test / Run compliance tests (pull_request) Successful in 4m22s
Test / Run unit tests (pull_request) Has been cancelled
38ef40dbdf
roysc force-pushed index-withdrawals from 38ef40dbdf to 9a65864d17 2024-06-27 09:01:48 +00:00 Compare
roysc added 1 commit 2024-06-27 13:19:07 +00:00
put stack path in script
Some checks failed
Test / Run integration tests (pull_request) Failing after 5m56s
Test / Run compliance tests (pull_request) Successful in 4m48s
Test / Run unit tests (pull_request) Successful in 15m38s
e00393df94
roysc force-pushed index-withdrawals from e00393df94 to e4c74cd039 2024-06-27 13:41:51 +00:00 Compare
roysc added 1 commit 2024-06-28 08:07:56 +00:00
[debug] wait on job failure
Some checks failed
Test / Run compliance tests (pull_request) Successful in 4m29s
Test / Run unit tests (pull_request) Successful in 12m41s
Test / Run integration tests (pull_request) Has been cancelled
ffcefd3841
roysc force-pushed index-withdrawals from ffcefd3841 to f4bf27820f 2024-06-28 09:06:10 +00:00 Compare
roysc force-pushed index-withdrawals from f4bf27820f to ff85de91a0 2024-06-28 09:42:33 +00:00 Compare
roysc merged commit b5642c612a into main 2024-06-28 09:44:59 +00:00
roysc deleted branch index-withdrawals 2024-06-28 09:45:01 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/plugeth-statediff#25
No description provided.