diff --git a/deployments/sepolia.json b/deployments/sepolia.json index 6c0824df..b88a8402 100644 --- a/deployments/sepolia.json +++ b/deployments/sepolia.json @@ -3088,7 +3088,7 @@ ] }, "JumpRateModelV2_base0bps_slope1630bps_jump25000bps_kink9200bps": { - "address": "0x190e6c719384987949e00B81303936A9eF2D2833", + "address": "0x7a381Fa8B502ac3870D05ECfb321CFEf1818A218", "abi": [ { "inputs": [ @@ -5083,6 +5083,366 @@ } ] }, + "JumpRateModelV2_base0bps_slope800bps_jump8000bps_kink8000bps": { + "address": "0xc948752610D09E9f2B2A9C7114d9593DDED85487", + "abi": [ + { + "inputs": [ + { + "internalType": "uint256", + "name": "baseRatePerYear_", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "multiplierPerYear_", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "jumpMultiplierPerYear_", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "kink_", + "type": "uint256" + }, + { + "internalType": "contract IAccessControlManagerV8", + "name": "accessControlManager_", + "type": "address" + }, + { + "internalType": "bool", + "name": "timeBased_", + "type": "bool" + }, + { + "internalType": "uint256", + "name": "blocksPerYear_", + "type": "uint256" + } + ], + "stateMutability": "nonpayable", + "type": "constructor" + }, + { + "inputs": [], + "name": "InvalidBlocksPerYear", + "type": "error" + }, + { + "inputs": [], + "name": "InvalidTimeBasedConfiguration", + "type": "error" + }, + { + "inputs": [ + { + "internalType": "address", + "name": "sender", + "type": "address" + }, + { + "internalType": "address", + "name": "calledContract", + "type": "address" + }, + { + "internalType": "string", + "name": "methodSignature", + "type": "string" + } + ], + "name": "Unauthorized", + "type": "error" + }, + { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "uint256", + "name": "baseRatePerBlockOrTimestamp", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "multiplierPerBlockOrTimestamp", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "jumpMultiplierPerBlockOrTimestamp", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "kink", + "type": "uint256" + } + ], + "name": "NewInterestParams", + "type": "event" + }, + { + "inputs": [], + "name": "accessControlManager", + "outputs": [ + { + "internalType": "contract IAccessControlManagerV8", + "name": "", + "type": "address" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "baseRatePerBlock", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "blocksOrSecondsPerYear", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "getBlockNumberOrTimestamp", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "cash", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "borrows", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "reserves", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "badDebt", + "type": "uint256" + } + ], + "name": "getBorrowRate", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "cash", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "borrows", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "reserves", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "reserveFactorMantissa", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "badDebt", + "type": "uint256" + } + ], + "name": "getSupplyRate", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "isInterestRateModel", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "pure", + "type": "function" + }, + { + "inputs": [], + "name": "isTimeBased", + "outputs": [ + { + "internalType": "bool", + "name": "", + "type": "bool" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "jumpMultiplierPerBlock", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "kink", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [], + "name": "multiplierPerBlock", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "view", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "baseRatePerYear", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "multiplierPerYear", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "jumpMultiplierPerYear", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "kink_", + "type": "uint256" + } + ], + "name": "updateJumpRateModel", + "outputs": [], + "stateMutability": "nonpayable", + "type": "function" + }, + { + "inputs": [ + { + "internalType": "uint256", + "name": "cash", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "borrows", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "reserves", + "type": "uint256" + }, + { + "internalType": "uint256", + "name": "badDebt", + "type": "uint256" + } + ], + "name": "utilizationRate", + "outputs": [ + { + "internalType": "uint256", + "name": "", + "type": "uint256" + } + ], + "stateMutability": "pure", + "type": "function" + } + ] + }, "JumpRateModelV2_base0bps_slope9000bps_jump7500bps_kink4500bps": { "address": "0xf5EA67C92EF40b948EF672DE5fb913237A880A9E", "abi": [ @@ -30420,7 +30780,7 @@ ] }, "VToken_vPT-USDe-27MAR2025_Ethena": { - "address": "0x11B3a14D9F4182b841bBb48637B26ecCC527A30c", + "address": "0xf2C00a9C3314f7997721253c49276c8531a30803", "abi": [ { "inputs": [ @@ -30494,7 +30854,7 @@ ] }, "VToken_vPT-sUSDE-27MAR2025_Ethena": { - "address": "0x4975ECc52179b49ECE4B8328601572f07a1fC51D", + "address": "0x6c87587b1813eAf5571318E2139048b04eAaFf97", "abi": [ { "inputs": [ @@ -30790,7 +31150,7 @@ ] }, "VToken_vUSDC_Ethena": { - "address": "0xD4586509A700f942B60599fEe74D8CB6D0af2166", + "address": "0x466fe60aE3d8520e49D67e3483626786Ba0E6416", "abi": [ { "inputs": [ @@ -31900,7 +32260,7 @@ ] }, "VToken_vsUSDe_Ethena": { - "address": "0x4DD1e84040Fe689aDDfeE1996b225e3b193d6A8D", + "address": "0x643a2BE96e7675Ca34bcceCB33F4f0fECA1ba9fC", "abi": [ { "inputs": [ diff --git a/deployments/sepolia_addresses.json b/deployments/sepolia_addresses.json index 89c8d614..6e223895 100644 --- a/deployments/sepolia_addresses.json +++ b/deployments/sepolia_addresses.json @@ -11,12 +11,13 @@ "Comptroller_Stablecoins": "0x18eF8D2bee415b731C25662568dc1035001cEB2c", "DefaultProxyAdmin": "0xe98a3110929c6650c73031756288Ec518f65e846", "JumpRateModelV2_base0bps_slope1500bps_jump25000bps_kink8000bps": "0xfBa27be0766acb9a60d2cede3d4293193f3b749d", - "JumpRateModelV2_base0bps_slope1630bps_jump25000bps_kink9200bps": "0x190e6c719384987949e00B81303936A9eF2D2833", + "JumpRateModelV2_base0bps_slope1630bps_jump25000bps_kink9200bps": "0x7a381Fa8B502ac3870D05ECfb321CFEf1818A218", "JumpRateModelV2_base0bps_slope350bps_jump8000bps_kink8000bps": "0x05A02a17151947a8c25e3e8F607503122DB958dD", "JumpRateModelV2_base0bps_slope450bps_jump20000bps_kink4500bps": "0x9404B140E5384326ef108B089EBDa71a7f23Cd55", "JumpRateModelV2_base0bps_slope450bps_jump8000bps_kink8000bps": "0xe948BBE16a846988A501A33Fb6A82Af4E2f231aE", "JumpRateModelV2_base0bps_slope500bps_jump8000bps_kink7500bps": "0x1A9ca9032C7ee7335736fCaa5e8fb62b283538da", "JumpRateModelV2_base0bps_slope700bps_jump8000bps_kink8000bps": "0xA03205bC635A772E533E7BE36b5701E331a70ea3", + "JumpRateModelV2_base0bps_slope800bps_jump8000bps_kink8000bps": "0xc948752610D09E9f2B2A9C7114d9593DDED85487", "JumpRateModelV2_base0bps_slope9000bps_jump7500bps_kink4500bps": "0xf5EA67C92EF40b948EF672DE5fb913237A880A9E", "JumpRateModelV2_base0bps_slope900bps_jump20000bps_kink4500bps": "0x49DF29953303c5AB09201d54435C8662d06d024C", "JumpRateModelV2_base0bps_slope900bps_jump30000bps_kink4000bps": "0x0F2F036067BBFc5841d394Aee78F611C64f7c759", @@ -75,12 +76,12 @@ "VToken_vEIGEN": "0x6DB4aDbA8F144a57a397b57183BF619e957040B1", "VToken_vFRAX_Core": "0x33942B932159A67E3274f54bC4082cbA4A704340", "VToken_vLBTC_Core": "0x315F064cF5B5968fE1655436e1856F3ca558d395", - "VToken_vPT-USDe-27MAR2025_Ethena": "0x11B3a14D9F4182b841bBb48637B26ecCC527A30c", - "VToken_vPT-sUSDE-27MAR2025_Ethena": "0x4975ECc52179b49ECE4B8328601572f07a1fC51D", + "VToken_vPT-USDe-27MAR2025_Ethena": "0xf2C00a9C3314f7997721253c49276c8531a30803", + "VToken_vPT-sUSDE-27MAR2025_Ethena": "0x6c87587b1813eAf5571318E2139048b04eAaFf97", "VToken_vPT-weETH-26DEC2024_LiquidStakedETH": "0x3AF2bE7AbEF0f840b196D99d79F4B803a5dB14a1", "VToken_vTUSD_Core": "0xE23A1fC1545F1b072308c846a38447b23d322Ee2", "VToken_vUSDC_Core": "0xF87bceab8DD37489015B426bA931e08A4D787616", - "VToken_vUSDC_Ethena": "0xD4586509A700f942B60599fEe74D8CB6D0af2166", + "VToken_vUSDC_Ethena": "0x466fe60aE3d8520e49D67e3483626786Ba0E6416", "VToken_vUSDC_Stablecoins": "0xD5f83FCbb4a62779D0B37b9E603CD19Ad84884F0", "VToken_vUSDT_Core": "0x19252AFD0B2F539C400aEab7d460CBFbf74c17ff", "VToken_vUSDT_Stablecoins": "0x93dff2053D4B08823d8B39F1dCdf8497f15200f4", @@ -95,7 +96,7 @@ "VToken_vpufETH_LiquidStakedETH": "0x1E4d64B7c6f1F71969E5137B5Ee8cBa9Ab9c9356", "VToken_vrsETH_LiquidStakedETH": "0x20a83DE526F2CF2fCec2131E07b11F956d8f3Cdf", "VToken_vsFRAX_Core": "0x18995825f033F33fa30CF59c117aD21ff6BdB48c", - "VToken_vsUSDe_Ethena": "0x4DD1e84040Fe689aDDfeE1996b225e3b193d6A8D", + "VToken_vsUSDe_Ethena": "0x643a2BE96e7675Ca34bcceCB33F4f0fECA1ba9fC", "VToken_vsfrxETH_LiquidStakedETH": "0x83F63118dcAAdAACBFF36D78ffB88dd474309e70", "VToken_vweETH_LiquidStakedETH": "0x30c31bA6f4652B548fe7a142A949987c3f3Bf80b", "VToken_vweETHs_LiquidStakedETH": "0xB3A201887396F57bad3fF50DFd02022fE1Fd1774",