Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Oracle upgrade #495

Merged
merged 52 commits into from
Jan 30, 2023
Merged

Oracle upgrade #495

merged 52 commits into from
Jan 30, 2023

Conversation

skozin
Copy link
Member

@skozin skozin commented Jan 17, 2023

Oracle complete re-write:

  • Oracle members agree on the data hash instead of the data itself; the data is submitted in a separate tx.
  • Pass more data required for withdrawals.
  • Introduce a second oracle, the validator exit bus.

@skozin skozin changed the base branch from master to feature/shapella-upgrade January 17, 2023 13:04
@skozin skozin marked this pull request as draft January 18, 2023 10:38
@skozin skozin force-pushed the feature/oracle-upgrade branch 2 times, most recently from f60b3f7 to 060f006 Compare January 20, 2023 18:17
}
}

function updateExitedKeysCountByStakingModule(
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: add a handle that allows the DAO to forcibly decrease exited keys count for staking module and its operators so that it's possible to correct an oracle error manually.

@skozin skozin force-pushed the feature/oracle-upgrade branch 2 times, most recently from 155d5d3 to 01cc0e9 Compare January 28, 2023 23:18
@skozin skozin changed the title Oracle upgrade (WIP) Oracle upgrade Jan 29, 2023
@skozin skozin marked this pull request as ready for review January 29, 2023 02:15
@skozin skozin merged commit 594f8c0 into feature/shapella-upgrade Jan 30, 2023
@skozin skozin deleted the feature/oracle-upgrade branch January 30, 2023 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants