WIP: Support withdrawal objects #265

Draft
roysc wants to merge 16 commits from withdrawal-support into v5
Member

Retrieves indexed withdrawal objects with blocks over RPC.

Depends on

(based on #264)

TODO: include system-tests in CI and a test that triggers validator withdrawals.

Retrieves indexed withdrawal objects with blocks over RPC. Depends on - https://git.vdb.to/cerc-io/ipld-eth-db/pulls/7 - https://git.vdb.to/cerc-io/plugeth-statediff/pulls/25 (based on https://git.vdb.to/cerc-io/ipld-eth-server/pulls/264) TODO: include system-tests in CI and a test that triggers validator withdrawals.
roysc added 16 commits 2024-05-13 04:57:16 +00:00
ignore build/
upgrade deployer solc, node, modules

rm selfdestruct (EIP-6780)

redeploy to same address is no longer possible
update version
All checks were successful
Test the stack. / Run unit tests (pull_request) Successful in 5m30s
Test the stack. / Run integration tests (pull_request) Successful in 54m25s
8769670122
rm unused - this is in plugeth-statediff now anyway
All checks were successful
Test the stack. / Run unit tests (pull_request) Successful in 5m48s
Test the stack. / Run integration tests (pull_request) Successful in 53m31s
63cfd0ef91
placeholder withdrawal handling
All checks were successful
Test the stack. / Run unit tests (pull_request) Successful in 5m23s
Test the stack. / Run integration tests (pull_request) Successful in 56m50s
8c274d0ad4
update goose min version
Some checks failed
Test the stack. / Run unit tests (pull_request) Failing after 59s
Test the stack. / Run integration tests (pull_request) Successful in 57m7s
2195728dd4
roysc changed title from Support withdrawal objects to WIP: Support withdrawal objects 2024-05-23 13:00:36 +00:00
dboreham was assigned by roysc 2024-06-13 12:07:42 +00:00
Some checks failed
Test the stack. / Run unit tests (pull_request) Failing after 59s
Test the stack. / Run integration tests (pull_request) Successful in 57m7s
This pull request has changes conflicting with the target branch.
  • go.mod
  • go.sum
  • pkg/eth/backend.go
  • scripts/integration-setup.sh
  • test/compose-db.yml
  • test/stack.yml

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin withdrawal-support:withdrawal-support
git checkout withdrawal-support
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/ipld-eth-server#265
No description provided.