Skip to content

Commit

Permalink
fix: added addendum vip
Browse files Browse the repository at this point in the history
  • Loading branch information
web3rover committed Aug 22, 2024
1 parent d5c1cd2 commit c5685fe
Show file tree
Hide file tree
Showing 6 changed files with 707 additions and 6 deletions.
48 changes: 48 additions & 0 deletions multisig/proposals/sepolia/vip-052/addendum.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
import { makeProposal } from "src/utils";

export const weETHs = "0xE233527306c2fa1E159e251a2E5893334505A5E0";
export const USDT_PRIME_CONVERTER = "0x3716C24EA86A67cAf890d7C9e4C4505cDDC2F8A2";
export const USDC_PRIME_CONVERTER = "0x511a559a699cBd665546a1F75908f7E9454Bfc67";
export const WBTC_PRIME_CONVERTER = "0x8a3937F27921e859db3FDA05729CbCea8cfd82AE";
export const WETH_PRIME_CONVERTER = "0x274a834eFFA8D5479502dD6e78925Bc04ae82B46";
export const XVS_VAULT_CONVERTER = "0xc203bfA9dCB0B5fEC510Db644A494Ff7f4968ed2";
export const BaseAssets = [
"0x8d412FD0bc5d826615065B931171Eed10F5AF266", // USDT USDTPrimeConverter BaseAsset
"0x772d68929655ce7234C8C94256526ddA66Ef641E", // USDC USDCPrimeConverter BaseAsset
"0x92A2928f5634BEa89A195e7BeCF0f0FEEDAB885b", // WBTC WBTCPrimeConverter BaseAsset
"0x7b79995e5f793A07Bc00c21412e50Ecae098E7f9", // WETH WETHPrimeConverter BaseAsset
"0x66ebd019E86e0af5f228a0439EBB33f045CBe63E", // XVS XVSPrimeConverter BaseAsset
];

export const vip052 = () => {
return makeProposal([
// Conversion config
{
target: USDT_PRIME_CONVERTER,
signature: "setConversionConfigs(address,address[],(uint256,uint8)[])",
params: [BaseAssets[0], [weETHs], [[0, 1]]],
},
{
target: USDC_PRIME_CONVERTER,
signature: "setConversionConfigs(address,address[],(uint256,uint8)[])",
params: [BaseAssets[1], [weETHs], [[0, 1]]],
},
{
target: WBTC_PRIME_CONVERTER,
signature: "setConversionConfigs(address,address[],(uint256,uint8)[])",
params: [BaseAssets[2], [weETHs], [[0, 1]]],
},
{
target: WETH_PRIME_CONVERTER,
signature: "setConversionConfigs(address,address[],(uint256,uint8)[])",
params: [BaseAssets[3], [weETHs], [[0, 1]]],
},
{
target: XVS_VAULT_CONVERTER,
signature: "setConversionConfigs(address,address[],(uint256,uint8)[])",
params: [BaseAssets[4], [weETHs], [[0, 1]]],
},
]);
};

export default vip052;
Original file line number Diff line number Diff line change
Expand Up @@ -584,4 +584,4 @@
"stateMutability": "nonpayable",
"type": "function"
}
]
]
2 changes: 1 addition & 1 deletion multisig/simulations/ethereum/vip-055/abi/erc20.json
Original file line number Diff line number Diff line change
Expand Up @@ -292,4 +292,4 @@
"stateMutability": "nonpayable",
"type": "function"
}
]
]
8 changes: 4 additions & 4 deletions multisig/simulations/ethereum/vip-055/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,21 +11,21 @@ import { forking, pretendExecutingVip } from "src/vip-framework/index";

import {
BORROW_CAP,
BaseAssets,
LIQUID_STAKED_COMPTROLLER,
SUPPLY_CAP,
USDT_PRIME_CONVERTER,
VTOKEN_RECEIVER,
vip055,
vweETHs,
weETHs,
BaseAssets,
USDT_PRIME_CONVERTER
} from "../../../proposals/ethereum/vip-055";
import POOL_REGISTRY_ABI from "./abi/PoolRegistry.json";
import PRIME_CONVERTER_ABI from "./abi/PrimeConverter.json";
import RESILIENT_ORACLE_ABI from "./abi/ResilientOracle.json";
import COMPTROLLER_ABI from "./abi/comptroller.json";
import VTOKEN_ABI from "./abi/vToken.json";
import ERC20_ABI from "./abi/erc20.json";
import PRIME_CONVERTER_ABI from "./abi/PrimeConverter.json";
import VTOKEN_ABI from "./abi/vToken.json";

const { ethereum } = NETWORK_ADDRESSES;
const PROTOCOL_SHARE_RESERVE = "0x8c8c8530464f7D95552A11eC31Adbd4dC4AC4d3E";
Expand Down
Loading

0 comments on commit c5685fe

Please sign in to comment.