VenusProtocol / protocol-reserve

Contracts for Protocol Reserve
7 stars 6 forks source link

[VEN-2638]: Deployment of SingleTokenConverters on Ethereum And Sepolia #94

Closed Debugger022 closed 5 months ago

Debugger022 commented 5 months ago

Description

Resolves #VEN-2638 This PR contains

  1. The deployments of SingleTokenConverters, XVSVaultTreasury and ConverterNetwork on Ethereum and Sepolia.
  2. Fix for approval on Ethereum for USDT token commit

Deployed Addresses:

Sepolia:
    SingleTokenConverterBeacon: 0xb86e532a5333d413A1c35d86cCdF1484B40219eF
    SingleTokenConverterImp: 0xb13409Cbf2b3420856DD577AE2FcC4a4Cd6d9F1e
    USDCPrimeConverter: 0x511a559a699cBd665546a1F75908f7E9454Bfc67
    USDTPrimeConverter: 0x3716C24EA86A67cAf890d7C9e4C4505cDDC2F8A2
    WBTCPrimeConverter: 0x8a3937F27921e859db3FDA05729CbCea8cfd82AE
    WETHPrimeConverter: 0x274a834eFFA8D5479502dD6e78925Bc04ae82B46
    XVSVaultConverter: 0xc203bfA9dCB0B5fEC510Db644A494Ff7f4968ed2
    XVSVaultTreasury: 0xCCB08e5107b406E67Ad8356023dd489CEbc79B40
    ConverterNetwork: 0xB5A4208bFC4cC2C4670744849B8fC35B21A690Fa

Ethereum:
    SingleTokenConverterBeacon: 0x5C0b5D09388F2BA6441E74D40666C4d96e4527D1
    SingleTokenConverterImp: 0x95de59aD391589603DF33F81B53C4d894D8e5545
    USDCPrimeConverter: 0xcEB9503f10B781E30213c0b320bCf3b3cE54216E
    USDTPrimeConverter: 0x4f55cb0a24D5542a3478B0E284259A6B850B06BD
    WBTCPrimeConverter: 0xDcCDE673Cd8988745dA384A7083B0bd22085dEA0
    WETHPrimeConverter: 0xb8fD67f215117FADeF06447Af31590309750529D
    XVSVaultConverter: 0x1FD30e761C3296fE36D9067b1e398FD97B4C0407
    XVSVaultTreasury: 0xaE39C38AF957338b3cEE2b3E5d825ea88df02EfE
    ConverterNetwork: 0x232CC47AECCC55C2CAcE4372f5B268b27ef7cac8
github-actions[bot] commented 5 months ago

Code Coverage

Package Line Rate Branch Rate Health
Interfaces 100% 100%
ProtocolReserve 86% 65%
Test 100% 100%
Test.Mocks 61% 29%
TokenConverter 89% 74%
Utils 100% 100%
Summary 85% (612 / 716) 70% (206 / 294)