Closed Debugger022 closed 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
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
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) | ➖ |
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
notXVSVault
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