Skip to content

Commit 1b4ffb9

Browse files
committed
fix: fixed mainnet simulation
1 parent ae6294d commit 1b4ffb9

File tree

5 files changed

+8
-20
lines changed

5 files changed

+8
-20
lines changed

simulations/vip-541/bscmainnet.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ import vip541, {
1111
DIAMOND,
1212
LIQUIDATOR,
1313
LIQUIDATOR_IMPL,
14+
LIQUIDATOR_PROXY_ADMIN,
1415
VAI_CONTROLLER,
1516
VAI_CONTROLLER_IMPL,
1617
VTOKEN_DELEGATE,
1718
vBNB_ADMIN,
1819
vBNB_ADMIN_IMPL,
1920
vTokens,
20-
LIQUIDATOR_PROXY_ADMIN
2121
} from "../../vips/vip-541/bscmainnet";
2222
import DIAMOND_ABI from "./abi/Diamond.json";
2323
import TRANSPARENT_PROXY_ABI from "./abi/TransparentUpgradeableProxy.json";

src/networkAddresses.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export const NETWORK_ADDRESSES = {
3737
CHAINLINK_ORACLE: oracleBscmainnetContracts.addresses.ChainlinkOracle,
3838
COMPTROLLER_LENS: "0x9D228f57227839a9c514077c3909c9992F7900Af",
3939
GENERIC_TEST_USER_ACCOUNT: "0xF977814e90dA44bFA03b6295A0616a897441aceC",
40+
GENERIC_ETH_ACCOUNT: "0xF77055DBFAfdD56578Ace54E62e749d12802ce36",
4041
XVS_VAULT_PROXY: bscmainnetDeployedContracts.addresses.XVSVaultProxy,
4142
XVS: bscmainnetDeployedContracts.addresses.XVS,
4243
VAI_UNITROLLER: bscmainnetDeployedContracts.addresses.VaiUnitroller,

src/vip-framework/checks/checkCorePoolComptroller.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { impersonateAccount } from "@nomicfoundation/hardhat-network-helpers";
1+
import { impersonateAccount, setBalance } from "@nomicfoundation/hardhat-network-helpers";
22
import mainnetGovernance from "@venusprotocol/governance-contracts/deployments/bscmainnet_addresses.json";
33
import testnetGovernance from "@venusprotocol/governance-contracts/deployments/bsctestnet_addresses.json";
44
import mainnet from "@venusprotocol/venus-protocol/deployments/bscmainnet_addresses.json";
@@ -24,7 +24,7 @@ let COMPTROLLER = mainnet.addresses.Unitroller;
2424
let LENS = NETWORK_ADDRESSES.bscmainnet.COMPTROLLER_LENS;
2525
let ETH_FEED = NETWORK_ADDRESSES.bscmainnet.ETH_CHAINLINK_FEED;
2626
let USDT_FEED = NETWORK_ADDRESSES.bscmainnet.USDT_CHAINLINK_FEED;
27-
let ACCOUNT = NETWORK_ADDRESSES.bscmainnet.GENERIC_TEST_USER_ACCOUNT;
27+
let ACCOUNT = NETWORK_ADDRESSES.bscmainnet.GENERIC_ETH_ACCOUNT;
2828
let CHAINLINK_ORACLE = NETWORK_ADDRESSES.bscmainnet.CHAINLINK_ORACLE;
2929

3030
if (FORKED_NETWORK === "bsctestnet") {
@@ -56,6 +56,7 @@ export const checkCorePoolComptroller = () => {
5656
before(async () => {
5757
await impersonateAccount(ACCOUNT);
5858
await impersonateAccount(NORMAL_TIMELOCK);
59+
await setBalance(ACCOUNT, parseUnits("1", 18));
5960
const signer = await ethers.getSigner(ACCOUNT);
6061
timelockSigner = await ethers.getSigner(NORMAL_TIMELOCK);
6162

vips/vip-541/bscmainnet.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,9 @@ export const vTokens = {
5656
vWBETH: "0x6CFdEc747f37DAf3b87a35a1D9c8AD3063A1A8A0",
5757
vXRP: "0xB248a295732e0225acd3337607cc01068e3b9c10",
5858
vxSolvBTC: "0xd804dE60aFD05EE6B89aab5D152258fD461B07D5",
59-
vXVS: "0x151B1e2635A717bcDc836ECd6FbB62B674FE3E1D"
59+
vXVS: "0x151B1e2635A717bcDc836ECd6FbB62B674FE3E1D",
6060
};
6161

62-
6362
export const vip541 = () => {
6463
const meta: ProposalMeta = {
6564
version: "v2",

vips/vip-541/cut-params-mainnet.json

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
{
22
"cutParams": [
3-
[
4-
"0xd47c074c219E6947BB350D9aD220eE20fCCC6549",
5-
0,
6-
[
7-
"0x3d98a1e5",
8-
"0xcab4f84c"
9-
]
10-
],
3+
["0xd47c074c219E6947BB350D9aD220eE20fCCC6549", 0, ["0x3d98a1e5", "0xcab4f84c"]],
114
[
125
"0xd47c074c219E6947BB350D9aD220eE20fCCC6549",
136
1,
@@ -25,13 +18,7 @@
2518
"0xddbf54fd"
2619
]
2720
],
28-
[
29-
"0xF2095BeCa3030D43976ED46D5ca488D58354E8c9",
30-
0,
31-
[
32-
"0x528a174c"
33-
]
34-
],
21+
["0xF2095BeCa3030D43976ED46D5ca488D58354E8c9", 0, ["0x528a174c"]],
3522
[
3623
"0xF2095BeCa3030D43976ED46D5ca488D58354E8c9",
3724
1,

0 commit comments

Comments
 (0)