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

Integrate oracle into E2E scenario #42

Closed
ongrid opened this issue Oct 2, 2020 · 2 comments
Closed

Integrate oracle into E2E scenario #42

ongrid opened this issue Oct 2, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@ongrid
Copy link
Contributor

ongrid commented Oct 2, 2020

E2E scenario should include running Oracle daemon (in single instance mode for now). So startup.sh script should

  • initalize all relevant contracts (shouldn't need to navigate Aragon's UI)
  • generate signatures
  • submit the keys to the staking provider registry
  • expose all relevant data to the oracle (ORACLE_CONTRACT, DEPOOL_CONTRACT)
  • run the oracle instance

Oracle instance should:

  • run with given envs
  • connect to ETH1 and Beacon nodes
  • pull validators' keys from the DEPOOL contract
  • poll the keys for beacon balances and summarize them
  • report the balances to the ORACLE contract

Related depool-dao#4

@ongrid ongrid added the enhancement New feature or request label Oct 2, 2020
@ongrid ongrid assigned ongrid and krogla and unassigned ongrid Oct 2, 2020
@ongrid
Copy link
Contributor Author

ongrid commented Oct 2, 2020

Discussed on Zoom, approved @krogla's assignment on this.
From ongrid: @Klyaus and @onionglass

@vshvsh vshvsh added this to the RC1 milestone Oct 3, 2020
@krogla krogla linked a pull request Oct 6, 2020 that will close this issue
@vshvsh vshvsh modified the milestones: RC1, RC2 Oct 21, 2020
@ongrid
Copy link
Contributor Author

ongrid commented Nov 30, 2020

Resolved by #42 and #159

@ongrid ongrid closed this as completed Nov 30, 2020
tamtamchik added a commit that referenced this issue Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants