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

Governance to get Oracles completely integrated into RUN Protocol #5084

Closed
Tracked by #3924
Tartuffo opened this issue Apr 11, 2022 · 4 comments
Closed
Tracked by #3924

Governance to get Oracles completely integrated into RUN Protocol #5084

Tartuffo opened this issue Apr 11, 2022 · 4 comments
Assignees
Labels
duplicate Governance Governance Inter-protocol Overarching Inter Protocol
Milestone

Comments

@Tartuffo
Copy link
Contributor

In order to complete integration of Oracle prices into RUN Protocol, e.g. to see those prices used in Vaults, there is some remaining Governance work that needs to happen:

  1. Adding the vaultManager on chain
  2. Blessing an IBC asset in the bank
  3. Actually adding collateral type.
@Tartuffo Tartuffo added Governance Governance Inter-protocol Overarching Inter Protocol labels Apr 11, 2022
@Tartuffo Tartuffo added this to the Mainnet 1 milestone Apr 12, 2022
@dckc
Copy link
Member

dckc commented Apr 22, 2022

@michaelfig is there a relevant PR for this?
I'd appreciate a brief update.

@dckc
Copy link
Member

dckc commented Apr 29, 2022

I'd appreciate a brief update.

@michaelfig pointed me to https://github.com/Agoric/dapp-oracle/blob/main/README-gov.md

@dckc
Copy link
Member

dckc commented May 3, 2022

Revised aggregator invitations sent

$ make
ORACLE_ADDRESSES=agoric1gdga5q620ddhfpkyk05c7x03qxj7y3qal3ef0x,agoric1nqqme6acmvh5fmtzn2jr5c650umxa7gf68239h,agoric12lm2hhup5u2ngndeykqlsl97ey6fcv2fa72rjk \
AGORIC_INSTANCE_NAME="ATOM-USD priceAggregator" \
IN_BRAND_DECIMALS=6 \
IN_BRAND_LOOKUP='["agoricNames","oracleBrand","ATOM"]' \
OUT_BRAND_DECIMALS=6 \
OUT_BRAND_LOOKUP='["agoricNames","oracleBrand","USD"]' \
agoric deploy api/scripts/init-core.js
  • a6d5a7a Merge pull request #34 from Agoric/mfig-keep-solo-state

https://devnet.explorer.agoric.net/proposals/5
End Voting Time 2 May 2022, 11:28:20pm UTC

priceAggregatorRef: "board04661"

command[30] E(home.board).getValue("board04661")
history[30] [Object Alleged: Installation]{}
E(history[30]).getBundle().then(b => b.endoZipBase64Sha512)
history[32] "9873f6a9b9181612e4d7ab06c9b03a82a882fa88a6a13e72e7a1d89741c1fd7dcff8bf935572a64c4c579024e4eface9859987f52ab4490b37fe74a9b10f1d3c"

@dckc
Copy link
Member

dckc commented May 10, 2022

The oracles seem to be working!

Hm... I assumed this was about Oracle governance, but the description is mostly about vaults. #4349 is clearly about Oracle governance; I just closed that one and I'm closing this one as more or less a dup.

Let's track the remaining vault governance stuff as #3924.

@dckc dckc closed this as completed May 10, 2022
@dckc dckc added the duplicate label May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Governance Governance Inter-protocol Overarching Inter Protocol
Projects
None yet
Development

No branches or pull requests

3 participants