From b5ff552cdf38c8105b3ce75c85496ea481a28edc Mon Sep 17 00:00:00 2001 From: Bayological <6872903+bayological@users.noreply.github.com> Date: Tue, 14 May 2024 12:28:45 +0200 Subject: [PATCH] add transcation json --- CGPs/cgp-0136.md | 4 +- CGPs/cgp-0136/mainnet.json | 196 ++++++++++++++++++++++++++++++++++++- 2 files changed, 197 insertions(+), 3 deletions(-) diff --git a/CGPs/cgp-0136.md b/CGPs/cgp-0136.md index 8cffe718..1e2580ba 100644 --- a/CGPs/cgp-0136.md +++ b/CGPs/cgp-0136.md @@ -11,9 +11,9 @@ date-executed: ## Overview -This proposal outlines the final steps for the launch of the Kenyan Shilling stablecoin (cKES) on the Mento platform. The introduction of cKES aims to empower Kenya's rapidly growing digital economy by providing a familiar, user-friendly, and accessible stablecoin. +This proposal outlines the final steps for the launch of the Kenyan Shilling stablecoin (cKES), proposed by Celo Africa DAO, on the Mento platform. The introduction of cKES aims to empower Kenya's rapidly growing digital economy by providing a familiar, user-friendly, and accessible stablecoin. -The proposal includes transactions that when approved will do the following: +The proposal includes transactions that when executed will do the following: - Launch and initialize cKES - Create and configure the cKES/cUSD pool diff --git a/CGPs/cgp-0136/mainnet.json b/CGPs/cgp-0136/mainnet.json index 0637a088..c35ce7fb 100644 --- a/CGPs/cgp-0136/mainnet.json +++ b/CGPs/cgp-0136/mainnet.json @@ -1 +1,195 @@ -[] \ No newline at end of file +[ + { + "contract": "StableTokenKESProxy", + "address": "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "function": "_setAndInitializeImplementation", + "args": [ + "0x434563B0604BE100F04B7Ae485BcafE3c9D8850E", + "0x1e4f0e0300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000001443656c6f204b656e79616e205368696c6c696e670000000000000000000000000000000000000000000000000000000000000000000000000000000000000004634b455300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "value": "0" + }, + { + "contract": "StableTokenV2", + "address": "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "function": "initializeV2", + "args": [ + "0x777A8255cA72412f0d706dc03C9D1987306B4CaD", + "0xaEb865bCa93DdC8F47b8e29F40C5399cE34d0C58", + "0x0000000000000000000000000000000000000000" + ], + "value": "0" + }, + { + "contract": "Governance", + "address": "0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972", + "function": "setConstitution", + "args": [ + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "0xa9059cbb", + "900000000000000000000000" + ], + "value": "0" + }, + { + "contract": "Governance", + "address": "0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972", + "function": "setConstitution", + "args": [ + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "0xe1d6aceb", + "600000000000000000000000" + ], + "value": "0" + }, + { + "contract": "Governance", + "address": "0xD533Ca259b330c7A88f74E000a3FaEa2d63B7972", + "function": "setConstitution", + "args": [ + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "0x095ea7b3", + "600000000000000000000000" + ], + "value": "0" + }, + { + "contract": "Reserve", + "address": "0x9380fA34Fd9e4Fd14c06305fd7B6199089eD4eb9", + "function": "addToken", + "args": [ + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0" + ], + "value": "0" + }, + { + "contract": "FeeCurrencyWhitelist", + "address": "0xBB024E9cdCB2f9E34d893630D19611B8A5381b3c", + "function": "addToken", + "args": [ + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0" + ], + "value": "0" + }, + { + "contract": "BiPoolManager", + "address": "0x22d9db95E6Ae61c104A7B6F6C78D7993B94ec901", + "function": "createExchange", + "args": [ + [ + "0x765DE816845861e75A25fCA122bb6898B8B1282a", + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + "0xDebED1F6f6ce9F6e73AA25F95acBFFE2397550Fb", + "0", + "0", + "0", + [ + [ + "10000000000000000000000" + ], + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169", + "300", + "3", + "10000000000000000000000000" + ] + ] + ], + "value": "0" + }, + { + "contract": "Broker", + "address": "0x777A8255cA72412f0d706dc03C9D1987306B4CaD", + "function": "configureTradingLimit", + "args": [ + "0x89de88b8eb790de26f4649f543cb6893d93635c728ac857f0926e842fb0d298b", + "0x765DE816845861e75A25fCA122bb6898B8B1282a", + [ + "300", + "86400", + "100000", + "500000", + "2500000", + "7" + ] + ], + "value": "0" + }, + { + "contract": "Broker", + "address": "0x777A8255cA72412f0d706dc03C9D1987306B4CaD", + "function": "configureTradingLimit", + "args": [ + "0x89de88b8eb790de26f4649f543cb6893d93635c728ac857f0926e842fb0d298b", + "0x456a3D042C0DbD3db53D5489e98dFb038553B0d0", + [ + "300", + "86400", + "13300000", + "66500000", + "332500000", + "7" + ] + ], + "value": "0" + }, + { + "contract": "BreakerBox", + "address": "0x303ED1df62Fa067659B586EbEe8De0EcE824Ab39", + "function": "addRateFeeds", + "args": [ + [ + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169" + ] + ], + "value": "0" + }, + { + "contract": "BreakerBox", + "address": "0x303ED1df62Fa067659B586EbEe8De0EcE824Ab39", + "function": "toggleBreaker", + "args": [ + "0x49349F92D2B17d491e42C8fdB02D19f072F9B5D9", + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169", + true + ], + "value": "0" + }, + { + "contract": "MedianDeltaBreaker", + "address": "0x49349F92D2B17d491e42C8fdB02D19f072F9B5D9", + "function": "setCooldownTime", + "args": [ + [ + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169" + ], + [ + "900" + ] + ], + "value": "0" + }, + { + "contract": "MedianDeltaBreaker", + "address": "0x49349F92D2B17d491e42C8fdB02D19f072F9B5D9", + "function": "setRateChangeThresholds", + "args": [ + [ + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169" + ], + [ + "40000000000000000000000" + ] + ], + "value": "0" + }, + { + "contract": "MedianDeltaBreaker", + "address": "0x49349F92D2B17d491e42C8fdB02D19f072F9B5D9", + "function": "setSmoothingFactor", + "args": [ + "0xbAcEE37d31b9f022Ef5d232B9fD53F05a531c169", + "5000000000000000000000" + ], + "value": "0" + } +] \ No newline at end of file