Hints
- The proposal contemplates fixing the
USD/COP,USD/ARS, andRIF/USDCoinPairPriceproxy contracts to use the same implementation ofBTC/USD CoinPairPriceproxy contract. - This minor issue was introduced with the last change made by the Proposal for adding pairs in Money On Chain Decentralized Oracles (OMOC) and will be solved with this new proposal.
- Solves problems related to the MOC token unstake process.
Proposal details
Warning: some technical/coding knowledge is necessary to fully understand this document.
This only affects the USD/COP, USD/ARS, and RIF/USD CoinPairPrice proxy contracts implementations.
| Pair | Type | Address | To be fixed |
|---|---|---|---|
BTC/USD |
Proxy | 0xa288319eCb63301e21963E21EF3Ca8fb720d2672 |
- |
BTC/USD |
Implementation | 0x37ff40ec727349d478d2715ae58097f218f7e03f |
No |
RIF/USD |
Proxy | 0xaFb1B8C320ACc776c1279bcDB24Ab8F84aB727A4 |
- |
RIF/USD |
Implementation | 0x4863244d2b5f2c79d74b5426959d78c3e7a6e963 |
Yes |
USD/ARS |
Proxy | 0x44E100CC6B4b89EfFF71e0c88048166732F04393 |
- |
USD/ARS |
Implementation | 0x4863244d2b5f2c79d74b5426959d78c3e7a6e963 |
Yes |
USD/COP |
Proxy | 0xdD711A0EB1CbdF7F5287C5CA67E0E9d0288f166b |
- |
USD/COP |
Implementation | 0x4863244d2b5f2c79d74b5426959d78c3e7a6e963 |
Yes |
Technical procedure to change the CoinPairPrice implementations
In order to fix these contracts implementations a change contract must be deployed and it will be necessary go through the voting process to make the changes.
The changer contract to vote would be:
| Name | Address (and link to verified code in RSK blockscout explorer) |
|---|---|
BatchUpgrader |
0xAC346b1C8E0204D8f8612856b472343c5eeA3793 |