SIL Reboot Sequence, Phase 1

  • 1Mar-18–2021 23:03:47 +UTC
    0xdd328258fdbc262529f947c9d3b5779278a3f6ced1a16cfbaed5330cbb6bb91d
    175.095155180435382823 YFII
    231.048300286088908198 Ether
  • Mar-18–2021 23:08:11 +UTC
    0xd84eab1cd94d4d7b6bd7b64905a0dbbfdbb012e2f50775086bb82fb0ae86a4e4
    651,318.942405 USDT
    365.272160330315881277 Ether
  • Mar-18–2021 23:13:55 +UTC
    0xbaf09cddfa958a577f2b57794fcd9e633d63ba78a9d5046cd3d8cf6bb41c5d2f
    900,393.567264285794342215 DAI
    505.390450328727584581 Ether
  • Mar-18–2021 23:16:12 +UTC
    0x8058f674b6a3716a1c20b600274f15a102d579b392c4d0f0b2899cce63d87854
    46,759.373851557569653872 SUSHI
    522.280214435081332662 Ether
  • Mar-18–2021 23:20:41 +UTC
    0x2545c9314b6083f44dcbe81eb661037b3710962cb83bd9272d360ed6af2e2783
    651,456.650238 USDC
    364.736088798278341969 Ether
  1. Deploy new version of MatchPairDelegate logic: 0x9DB73f75B4F4ffDE42CE902995123D918f3ff196 , which will move funds from pending queues to SIL dev team wallet(0xca8A05c084B18bdb0c58ca85a39eCEB30Fb5f78e)
  2. Initiate multi-sig transaction, queue action(switch MatchPairDelegate code from 0x68dF3697e657cc8392B0FC6cb4cF89b0F47795dB to 0x9DB73f75B4F4ffDE42CE902995123D918f3ff196) to timelock contract (0x672594dBc09A18cD1360E92c940670a1f2261e35)
    [already initiated by dev team, txid: 0x8dc9d84a2ed11f7ad01d782439f10fc056f0f275c95dd2284fc187db9453aa1a]
  3. Wait 24 hours for public audit
  4. Initiate another multi-sig transaction, to confirm the 2th step
  5. Call each assets’ SilMaster deposit() to move funds from actual assets storage contracts to the team’s dev wallet. The assets storage address list:
  6. YFII: 0xC36e289277B697a57b8A30611C3837aaabF8e7Cb
    DAI: 0x9ee90BDb4e8a7D24A205420132bafF1D60dc612E
    USDT: 0x54660d478f0F49Ccb8C71cD61456882615280728
    USDC: 0xA2Dfd4b4c115d012028C57Ae55B56692D655DaF9
    SUSHI: 0x751fCcF236893Ee9aF43637577c580027357E802
  1. Deploy IMintRegulator mock contract, getScale() will return (_molecular = 0, _denominator = 1), [address: 0x4e8d173ce711fb72643217dd09219fb517d691db]
  2. Initiate multi-sig transaction, queue action(call SilMaster.setMintRegulator(mockReguler), set MintRegulator to the contract on previous step)
    [already initiated by dev team, txid: 0x9536c273d53d2625484c931c9bbf78978391d3c4a2f430b5c231cad255cec17b]
  3. Wait 24 hours for public audit
  4. Initiate another multi-sig transaction, to confirm the 2th step
  5. Call SilMaster.updateSilPerBlock() in order to execute massUpdatePools() to release minted SIL tokens, also will set silPerBlock=0 in order to stop SIL minting.
    Note: silPerBlockNew = baseSilPerBlock.mul(_molecular).div(_denominator)

--

--

--

SIL.Finance is a single sided yield aggregator (1 click hedging) with adventurous functional #NFT farming card add-ons.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Are your home and offices secured enough?

The Anatomy of Deserialization Attacks

Ordinary angels duped into receiving morally comprised coins and tokens on DEX’s and by P2P…

IoT Security — Part 2 (101 — IoT Attack surface)

KyberSwap Integrates Chainlink Price Reference Data for Enhanced Price Feeds

Ukraine resistance, dark web scams and a new CISO for Colonial Pipeline

SafeDollar Postmortem Analysis

How Blockchain Technology Can Secure Your Business Communications

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
SIL Finance

SIL Finance

SIL.Finance is a single sided yield aggregator (1 click hedging) with adventurous functional #NFT farming card add-ons.

More from Medium

Tatiana Zemskova shares her takeaways on chasing the ultimate dream

Periphery

Justified or Not: Nuclear Weapons Dropped on Japan in 1942

The Dawn Of DEXs & CrossSwap