VenusProtocol / venus-protocol

BNB Smart Chain Venus Protocol
BSD 3-Clause "New" or "Revised" License
255 stars 169 forks source link

[VEN-2499]: Deployment of XVSVault on Arbitrum Sepolia #463

Closed Debugger022 closed 6 months ago

Debugger022 commented 7 months ago

Description

Resolves #VEN-2499 This PR adds deployment of XVSVault on ArbitrumSepolia based on timestamp.

Deployed addresses: XVSVaultImp: 0xD806D9859948F57990185AE00555505C9B6EaACE XVSVaultProxy: 0x407507DC2809D3aa31D54EcA3BEde5C5c4C8A17F XVSStore: 0x4e909DA6693215dC630104715c035B159dDb67Dd

Note1:- The contract name for XVSVault is XVSVaultProxy_Implementation not XVSVault using this deployment script. Also we need to refactor the deployment script here to change the contract name and also change the previously deployed files name to maintain consistency on other networks.

Checklist

chechu commented 6 months ago

We need to use the TimeManagerV5 from the solidity-utilities package. So, we should review and merge first https://github.com/VenusProtocol/solidity-utilities/pull/12, and then update this repo

Debugger022 commented 6 months ago

We need to use the TimeManagerV5 from the solidity-utilities package. So, we should review and merge first VenusProtocol/solidity-utilities#12, and then update this repo Added

github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
contracts 100% 100%
contracts.Admin 88% 41%
contracts.Comptroller 100% 90%
contracts.Comptroller.Diamond 95% 59%
contracts.Comptroller.Diamond.facets 75% 65%
contracts.Comptroller.Diamond.interfaces 100% 100%
contracts.DelegateBorrowers 100% 89%
contracts.Governance 62% 41%
contracts.InterestRateModels 47% 67%
contracts.Lens 45% 37%
contracts.Liquidator 83% 60%
contracts.Oracle 100% 100%
contracts.PegStability 88% 84%
contracts.Swap 91% 58%
contracts.Swap.interfaces 100% 100%
contracts.Swap.lib 81% 55%
contracts.Tokens 100% 100%
contracts.Tokens.Prime 96% 72%
contracts.Tokens.Prime.Interfaces 100% 100%
contracts.Tokens.Prime.libs 90% 76%
contracts.Tokens.VAI 71% 46%
contracts.Tokens.VRT 20% 9%
contracts.Tokens.VTokens 64% 47%
contracts.Tokens.XVS 19% 8%
contracts.Utils 50% 30%
contracts.VAIVault 50% 45%
contracts.VRTVault 49% 36%
contracts.XVSVault 64% 50%
contracts.lib 89% 71%
Summary 69% (3234 / 4689) 49% (1206 / 2448)