Expand description
Generated by the following Solidity interface…
interface CompoundV2Comptroller {
event ActionPaused(string action, bool pauseState);
event CompSpeedUpdated(address indexed cToken, uint256 newSpeed);
event DistributedBorrowerComp(address indexed cToken, address indexed borrower, uint256 compDelta, uint256 compBorrowIndex);
event DistributedSupplierComp(address indexed cToken, address indexed supplier, uint256 compDelta, uint256 compSupplyIndex);
event Failure(uint256 error, uint256 info, uint256 detail);
event MarketComped(address cToken, bool isComped);
event MarketEntered(address cToken, address account);
event MarketExited(address cToken, address account);
event MarketListed(address cToken);
event NewBorrowCap(address indexed cToken, uint256 newBorrowCap);
event NewBorrowCapGuardian(address oldBorrowCapGuardian, address newBorrowCapGuardian);
event NewCloseFactor(uint256 oldCloseFactorMantissa, uint256 newCloseFactorMantissa);
event NewCollateralFactor(address cToken, uint256 oldCollateralFactorMantissa, uint256 newCollateralFactorMantissa);
event NewCompRate(uint256 oldCompRate, uint256 newCompRate);
event NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissa, uint256 newLiquidationIncentiveMantissa);
event NewMaxAssets(uint256 oldMaxAssets, uint256 newMaxAssets);
event NewPauseGuardian(address oldPauseGuardian, address newPauseGuardian);
event NewPriceOracle(address oldPriceOracle, address newPriceOracle);
constructor();
function _addCompMarkets(address[] memory cTokens) external;
function _become(address unitroller) external;
function _borrowGuardianPaused() external view returns (bool);
function _dropCompMarket(address cToken) external;
function _mintGuardianPaused() external view returns (bool);
function _setBorrowCapGuardian(address newBorrowCapGuardian) external;
function _setBorrowPaused(address cToken, bool state) external returns (bool);
function _setCloseFactor(uint256 newCloseFactorMantissa) external returns (uint256);
function _setCollateralFactor(address cToken, uint256 newCollateralFactorMantissa) external returns (uint256);
function _setCompRate(uint256 compRate_) external;
function _setLiquidationIncentive(uint256 newLiquidationIncentiveMantissa) external returns (uint256);
function _setMarketBorrowCaps(address[] memory cTokens, uint256[] memory newBorrowCaps) external;
function _setMaxAssets(uint256 newMaxAssets) external returns (uint256);
function _setMintPaused(address cToken, bool state) external returns (bool);
function _setPauseGuardian(address newPauseGuardian) external returns (uint256);
function _setPriceOracle(address newOracle) external returns (uint256);
function _setSeizePaused(bool state) external returns (bool);
function _setTransferPaused(bool state) external returns (bool);
function _supportMarket(address cToken) external returns (uint256);
function accountAssets(address, uint256) external view returns (address);
function admin() external view returns (address);
function allMarkets(uint256) external view returns (address);
function borrowAllowed(address cToken, address borrower, uint256 borrowAmount) external returns (uint256);
function borrowCapGuardian() external view returns (address);
function borrowCaps(address) external view returns (uint256);
function borrowGuardianPaused(address) external view returns (bool);
function borrowVerify(address cToken, address borrower, uint256 borrowAmount) external;
function checkMembership(address account, address cToken) external view returns (bool);
function claimComp(address holder) external;
function closeFactorMantissa() external view returns (uint256);
function compAccrued(address) external view returns (uint256);
function compBorrowState(address) external view returns (uint224 index, uint32 block);
function compBorrowerIndex(address, address) external view returns (uint256);
function compClaimThreshold() external view returns (uint256);
function compInitialIndex() external view returns (uint224);
function compRate() external view returns (uint256);
function compSpeeds(address) external view returns (uint256);
function compSupplierIndex(address, address) external view returns (uint256);
function compSupplyState(address) external view returns (uint224 index, uint32 block);
function comptrollerImplementation() external view returns (address);
function enterMarkets(address[] memory cTokens) external returns (uint256[] memory);
function exitMarket(address cTokenAddress) external returns (uint256);
function getAccountLiquidity(address account) external view returns (uint256, uint256, uint256);
function getAllMarkets() external view returns (address[] memory);
function getAssetsIn(address account) external view returns (address[] memory);
function getBlockNumber() external view returns (uint256);
function getCompAddress() external view returns (address);
function getHypotheticalAccountLiquidity(address account, address cTokenModify, uint256 redeemTokens, uint256 borrowAmount) external view returns (uint256, uint256, uint256);
function isComptroller() external view returns (bool);
function liquidateBorrowAllowed(address cTokenBorrowed, address cTokenCollateral, address liquidator, address borrower, uint256 repayAmount) external returns (uint256);
function liquidateBorrowVerify(address cTokenBorrowed, address cTokenCollateral, address liquidator, address borrower, uint256 actualRepayAmount, uint256 seizeTokens) external;
function liquidateCalculateSeizeTokens(address cTokenBorrowed, address cTokenCollateral, uint256 actualRepayAmount) external view returns (uint256, uint256);
function liquidationIncentiveMantissa() external view returns (uint256);
function markets(address) external view returns (bool isListed, uint256 collateralFactorMantissa, bool isComped);
function maxAssets() external view returns (uint256);
function mintAllowed(address cToken, address minter, uint256 mintAmount) external returns (uint256);
function mintGuardianPaused(address) external view returns (bool);
function mintVerify(address cToken, address minter, uint256 actualMintAmount, uint256 mintTokens) external;
function oracle() external view returns (address);
function pauseGuardian() external view returns (address);
function pendingAdmin() external view returns (address);
function pendingComptrollerImplementation() external view returns (address);
function redeemAllowed(address cToken, address redeemer, uint256 redeemTokens) external returns (uint256);
function redeemVerify(address cToken, address redeemer, uint256 redeemAmount, uint256 redeemTokens) external;
function refreshCompSpeeds() external;
function repayBorrowAllowed(address cToken, address payer, address borrower, uint256 repayAmount) external returns (uint256);
function repayBorrowVerify(address cToken, address payer, address borrower, uint256 actualRepayAmount, uint256 borrowerIndex) external;
function seizeAllowed(address cTokenCollateral, address cTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) external returns (uint256);
function seizeGuardianPaused() external view returns (bool);
function seizeVerify(address cTokenCollateral, address cTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) external;
function transferAllowed(address cToken, address src, address dst, uint256 transferTokens) external returns (uint256);
function transferGuardianPaused() external view returns (bool);
function transferVerify(address cToken, address src, address dst, uint256 transferTokens) external;
}
…which was generated by the following JSON ABI:
[
{
"type": "constructor",
"inputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_addCompMarkets",
"inputs": [
{
"name": "cTokens",
"type": "address[]",
"internalType": "address[]"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_become",
"inputs": [
{
"name": "unitroller",
"type": "address",
"internalType": "contract Unitroller"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_borrowGuardianPaused",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "_dropCompMarket",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_mintGuardianPaused",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "_setBorrowCapGuardian",
"inputs": [
{
"name": "newBorrowCapGuardian",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setBorrowPaused",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "contract CToken"
},
{
"name": "state",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setCloseFactor",
"inputs": [
{
"name": "newCloseFactorMantissa",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setCollateralFactor",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "contract CToken"
},
{
"name": "newCollateralFactorMantissa",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setCompRate",
"inputs": [
{
"name": "compRate_",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setLiquidationIncentive",
"inputs": [
{
"name": "newLiquidationIncentiveMantissa",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setMarketBorrowCaps",
"inputs": [
{
"name": "cTokens",
"type": "address[]",
"internalType": "contract CToken[]"
},
{
"name": "newBorrowCaps",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setMaxAssets",
"inputs": [
{
"name": "newMaxAssets",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setMintPaused",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "contract CToken"
},
{
"name": "state",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setPauseGuardian",
"inputs": [
{
"name": "newPauseGuardian",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setPriceOracle",
"inputs": [
{
"name": "newOracle",
"type": "address",
"internalType": "contract PriceOracle"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setSeizePaused",
"inputs": [
{
"name": "state",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_setTransferPaused",
"inputs": [
{
"name": "state",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "_supportMarket",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "contract CToken"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "accountAssets",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract CToken"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "admin",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "allMarkets",
"inputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract CToken"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "borrowAllowed",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "borrowAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "borrowCapGuardian",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "borrowCaps",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "borrowGuardianPaused",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "borrowVerify",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "borrowAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "checkMembership",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
},
{
"name": "cToken",
"type": "address",
"internalType": "contract CToken"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "claimComp",
"inputs": [
{
"name": "holder",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "closeFactorMantissa",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compAccrued",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compBorrowState",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "index",
"type": "uint224",
"internalType": "uint224"
},
{
"name": "block",
"type": "uint32",
"internalType": "uint32"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compBorrowerIndex",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compClaimThreshold",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compInitialIndex",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint224",
"internalType": "uint224"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compRate",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compSpeeds",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compSupplierIndex",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
},
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "compSupplyState",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "index",
"type": "uint224",
"internalType": "uint224"
},
{
"name": "block",
"type": "uint32",
"internalType": "uint32"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "comptrollerImplementation",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "enterMarkets",
"inputs": [
{
"name": "cTokens",
"type": "address[]",
"internalType": "address[]"
}
],
"outputs": [
{
"name": "",
"type": "uint256[]",
"internalType": "uint256[]"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "exitMarket",
"inputs": [
{
"name": "cTokenAddress",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "getAccountLiquidity",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getAllMarkets",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address[]",
"internalType": "contract CToken[]"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getAssetsIn",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "address[]",
"internalType": "contract CToken[]"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getBlockNumber",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getCompAddress",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "getHypotheticalAccountLiquidity",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenModify",
"type": "address",
"internalType": "address"
},
{
"name": "redeemTokens",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "borrowAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "isComptroller",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "liquidateBorrowAllowed",
"inputs": [
{
"name": "cTokenBorrowed",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenCollateral",
"type": "address",
"internalType": "address"
},
{
"name": "liquidator",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "repayAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "liquidateBorrowVerify",
"inputs": [
{
"name": "cTokenBorrowed",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenCollateral",
"type": "address",
"internalType": "address"
},
{
"name": "liquidator",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "actualRepayAmount",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "seizeTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "liquidateCalculateSeizeTokens",
"inputs": [
{
"name": "cTokenBorrowed",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenCollateral",
"type": "address",
"internalType": "address"
},
{
"name": "actualRepayAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "liquidationIncentiveMantissa",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "markets",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "isListed",
"type": "bool",
"internalType": "bool"
},
{
"name": "collateralFactorMantissa",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "isComped",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "maxAssets",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "mintAllowed",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "minter",
"type": "address",
"internalType": "address"
},
{
"name": "mintAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "mintGuardianPaused",
"inputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "mintVerify",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "minter",
"type": "address",
"internalType": "address"
},
{
"name": "actualMintAmount",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "mintTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "oracle",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "contract PriceOracle"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "pauseGuardian",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "pendingAdmin",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "pendingComptrollerImplementation",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "redeemAllowed",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "redeemer",
"type": "address",
"internalType": "address"
},
{
"name": "redeemTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "redeemVerify",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "redeemer",
"type": "address",
"internalType": "address"
},
{
"name": "redeemAmount",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "redeemTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "refreshCompSpeeds",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "repayBorrowAllowed",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "payer",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "repayAmount",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "repayBorrowVerify",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "payer",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "actualRepayAmount",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "borrowerIndex",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "seizeAllowed",
"inputs": [
{
"name": "cTokenCollateral",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenBorrowed",
"type": "address",
"internalType": "address"
},
{
"name": "liquidator",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "seizeTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "seizeGuardianPaused",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "seizeVerify",
"inputs": [
{
"name": "cTokenCollateral",
"type": "address",
"internalType": "address"
},
{
"name": "cTokenBorrowed",
"type": "address",
"internalType": "address"
},
{
"name": "liquidator",
"type": "address",
"internalType": "address"
},
{
"name": "borrower",
"type": "address",
"internalType": "address"
},
{
"name": "seizeTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "transferAllowed",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "src",
"type": "address",
"internalType": "address"
},
{
"name": "dst",
"type": "address",
"internalType": "address"
},
{
"name": "transferTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "transferGuardianPaused",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "transferVerify",
"inputs": [
{
"name": "cToken",
"type": "address",
"internalType": "address"
},
{
"name": "src",
"type": "address",
"internalType": "address"
},
{
"name": "dst",
"type": "address",
"internalType": "address"
},
{
"name": "transferTokens",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "event",
"name": "ActionPaused",
"inputs": [
{
"name": "action",
"type": "string",
"indexed": false,
"internalType": "string"
},
{
"name": "pauseState",
"type": "bool",
"indexed": false,
"internalType": "bool"
}
],
"anonymous": false
},
{
"type": "event",
"name": "CompSpeedUpdated",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": true,
"internalType": "contract CToken"
},
{
"name": "newSpeed",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "DistributedBorrowerComp",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": true,
"internalType": "contract CToken"
},
{
"name": "borrower",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "compDelta",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "compBorrowIndex",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "DistributedSupplierComp",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": true,
"internalType": "contract CToken"
},
{
"name": "supplier",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "compDelta",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "compSupplyIndex",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "Failure",
"inputs": [
{
"name": "error",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "info",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "detail",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "MarketComped",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": false,
"internalType": "contract CToken"
},
{
"name": "isComped",
"type": "bool",
"indexed": false,
"internalType": "bool"
}
],
"anonymous": false
},
{
"type": "event",
"name": "MarketEntered",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": false,
"internalType": "contract CToken"
},
{
"name": "account",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "event",
"name": "MarketExited",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": false,
"internalType": "contract CToken"
},
{
"name": "account",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "event",
"name": "MarketListed",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": false,
"internalType": "contract CToken"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewBorrowCap",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": true,
"internalType": "contract CToken"
},
{
"name": "newBorrowCap",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewBorrowCapGuardian",
"inputs": [
{
"name": "oldBorrowCapGuardian",
"type": "address",
"indexed": false,
"internalType": "address"
},
{
"name": "newBorrowCapGuardian",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewCloseFactor",
"inputs": [
{
"name": "oldCloseFactorMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newCloseFactorMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewCollateralFactor",
"inputs": [
{
"name": "cToken",
"type": "address",
"indexed": false,
"internalType": "contract CToken"
},
{
"name": "oldCollateralFactorMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newCollateralFactorMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewCompRate",
"inputs": [
{
"name": "oldCompRate",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newCompRate",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewLiquidationIncentive",
"inputs": [
{
"name": "oldLiquidationIncentiveMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newLiquidationIncentiveMantissa",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewMaxAssets",
"inputs": [
{
"name": "oldMaxAssets",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "newMaxAssets",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewPauseGuardian",
"inputs": [
{
"name": "oldPauseGuardian",
"type": "address",
"indexed": false,
"internalType": "address"
},
{
"name": "newPauseGuardian",
"type": "address",
"indexed": false,
"internalType": "address"
}
],
"anonymous": false
},
{
"type": "event",
"name": "NewPriceOracle",
"inputs": [
{
"name": "oldPriceOracle",
"type": "address",
"indexed": false,
"internalType": "contract PriceOracle"
},
{
"name": "newPriceOracle",
"type": "address",
"indexed": false,
"internalType": "contract PriceOracle"
}
],
"anonymous": false
}
]
Structs§
- Event with signature
ActionPaused(string,bool)
and selector0xef159d9a32b2472e32b098f954f3ce62d232939f1c207070b584df1814de2de0
. - Event with signature
CompSpeedUpdated(address,uint256)
and selector0x2ab93f65628379309f36cb125e90d7c902454a545c4f8b8cb0794af75c24b807
. - Event with signature
DistributedBorrowerComp(address,address,uint256,uint256)
and selector0x1fc3ecc087d8d2d15e23d0032af5a47059c3892d003d8e139fdcb6bb327c99a6
. - Event with signature
DistributedSupplierComp(address,address,uint256,uint256)
and selector0x2caecd17d02f56fa897705dcc740da2d237c373f70686f4e0d9bd3bf0400ea7a
. - Event with signature
Failure(uint256,uint256,uint256)
and selector0x45b96fe442630264581b197e84bbada861235052c5a1aadfff9ea4e40a969aa0
. - Event with signature
MarketComped(address,bool)
and selector0x93c1f3e36ed71139f466a4ce8c9751790e2e33f5afb2df0dcfb3aeabe55d5aa2
. - Event with signature
MarketEntered(address,address)
and selector0x3ab23ab0d51cccc0c3085aec51f99228625aa1a922b3a8ca89a26b0f2027a1a5
. - Event with signature
MarketExited(address,address)
and selector0xe699a64c18b07ac5b7301aa273f36a2287239eb9501d81950672794afba29a0d
. - Event with signature
MarketListed(address)
and selector0xcf583bb0c569eb967f806b11601c4cb93c10310485c67add5f8362c2f212321f
. - Event with signature
NewBorrowCap(address,uint256)
and selector0x6f1951b2aad10f3fc81b86d91105b413a5b3f847a34bbc5ce1904201b14438f6
. - Event with signature
NewBorrowCapGuardian(address,address)
and selector0xeda98690e518e9a05f8ec6837663e188211b2da8f4906648b323f2c1d4434e29
. - Event with signature
NewCloseFactor(uint256,uint256)
and selector0x3b9670cf975d26958e754b57098eaa2ac914d8d2a31b83257997b9f346110fd9
. - Event with signature
NewCollateralFactor(address,uint256,uint256)
and selector0x70483e6592cd5182d45ac970e05bc62cdcc90e9d8ef2c2dbe686cf383bcd7fc5
. - Event with signature
NewCompRate(uint256,uint256)
and selector0xc227c9272633c3a307d9845bf2bc2509cefb20d655b5f3c1002d8e1e3f22c8b0
. - Event with signature
NewLiquidationIncentive(uint256,uint256)
and selector0xaeba5a6c40a8ac138134bff1aaa65debf25971188a58804bad717f82f0ec1316
. - Event with signature
NewMaxAssets(uint256,uint256)
and selector0x7093cf1eb653f749c3ff531d6df7f92764536a7fa0d13530cd26e070780c32ea
. - Event with signature
NewPauseGuardian(address,address)
and selector0x0613b6ee6a04f0d09f390e4d9318894b9f6ac7fd83897cd8d18896ba579c401e
. - Event with signature
NewPriceOracle(address,address)
and selector0xd52b2b9b7e9ee655fcb95d2e5b9e0c9f69e7ef2b8e9d2d0ea78402d576d22e22
. - Function with signature
_addCompMarkets(address[])
and selector0xce485c5e
. - Container type for the return parameters of the
_addCompMarkets(address[])
function. - Function with signature
_become(address)
and selector0x1d504dc6
. - Container type for the return parameters of the
_become(address)
function. - Function with signature
_borrowGuardianPaused()
and selector0xe6653f3d
. - Container type for the return parameters of the
_borrowGuardianPaused()
function. - Function with signature
_dropCompMarket(address)
and selector0x3aa729b4
. - Container type for the return parameters of the
_dropCompMarket(address)
function. - Function with signature
_mintGuardianPaused()
and selector0x3c94786f
. - Container type for the return parameters of the
_mintGuardianPaused()
function. - Function with signature
_setBorrowCapGuardian(address)
and selector0x391957d7
. - Container type for the return parameters of the
_setBorrowCapGuardian(address)
function. - Function with signature
_setBorrowPaused(address,bool)
and selector0x18c882a5
. - Container type for the return parameters of the
_setBorrowPaused(address,bool)
function. - Function with signature
_setCloseFactor(uint256)
and selector0x317b0b77
. - Container type for the return parameters of the
_setCloseFactor(uint256)
function. - Function with signature
_setCollateralFactor(address,uint256)
and selector0xe4028eee
. - Container type for the return parameters of the
_setCollateralFactor(address,uint256)
function. - Function with signature
_setCompRate(uint256)
and selector0x6a491112
. - Container type for the return parameters of the
_setCompRate(uint256)
function. - Function with signature
_setLiquidationIncentive(uint256)
and selector0x4fd42e17
. - Container type for the return parameters of the
_setLiquidationIncentive(uint256)
function. - Function with signature
_setMarketBorrowCaps(address[],uint256[])
and selector0x607ef6c1
. - Container type for the return parameters of the
_setMarketBorrowCaps(address[],uint256[])
function. - Function with signature
_setMaxAssets(uint256)
and selector0xd9226ced
. - Container type for the return parameters of the
_setMaxAssets(uint256)
function. - Function with signature
_setMintPaused(address,bool)
and selector0x3bcf7ec1
. - Container type for the return parameters of the
_setMintPaused(address,bool)
function. - Function with signature
_setPauseGuardian(address)
and selector0x5f5af1aa
. - Container type for the return parameters of the
_setPauseGuardian(address)
function. - Function with signature
_setPriceOracle(address)
and selector0x55ee1fe1
. - Container type for the return parameters of the
_setPriceOracle(address)
function. - Function with signature
_setSeizePaused(bool)
and selector0x2d70db78
. - Container type for the return parameters of the
_setSeizePaused(bool)
function. - Function with signature
_setTransferPaused(bool)
and selector0x8ebf6364
. - Container type for the return parameters of the
_setTransferPaused(bool)
function. - Function with signature
_supportMarket(address)
and selector0xa76b3fda
. - Container type for the return parameters of the
_supportMarket(address)
function. - Function with signature
accountAssets(address,uint256)
and selector0xdce15449
. - Container type for the return parameters of the
accountAssets(address,uint256)
function. - Function with signature
admin()
and selector0xf851a440
. - Container type for the return parameters of the
admin()
function. - Function with signature
allMarkets(uint256)
and selector0x52d84d1e
. - Container type for the return parameters of the
allMarkets(uint256)
function. - Function with signature
borrowAllowed(address,address,uint256)
and selector0xda3d454c
. - Container type for the return parameters of the
borrowAllowed(address,address,uint256)
function. - Function with signature
borrowCapGuardian()
and selector0x21af4569
. - Container type for the return parameters of the
borrowCapGuardian()
function. - Function with signature
borrowCaps(address)
and selector0x4a584432
. - Container type for the return parameters of the
borrowCaps(address)
function. - Function with signature
borrowGuardianPaused(address)
and selector0x6d154ea5
. - Container type for the return parameters of the
borrowGuardianPaused(address)
function. - Function with signature
borrowVerify(address,address,uint256)
and selector0x5c778605
. - Container type for the return parameters of the
borrowVerify(address,address,uint256)
function. - Function with signature
checkMembership(address,address)
and selector0x929fe9a1
. - Container type for the return parameters of the
checkMembership(address,address)
function. - Function with signature
claimComp(address)
and selector0xe9af0292
. - Container type for the return parameters of the
claimComp(address)
function. - Function with signature
closeFactorMantissa()
and selector0xe8755446
. - Container type for the return parameters of the
closeFactorMantissa()
function. - Function with signature
compAccrued(address)
and selector0xcc7ebdc4
. - Container type for the return parameters of the
compAccrued(address)
function. - Function with signature
compBorrowState(address)
and selector0x8c57804e
. - Container type for the return parameters of the
compBorrowState(address)
function. - Function with signature
compBorrowerIndex(address,address)
and selector0xca0af043
. - Container type for the return parameters of the
compBorrowerIndex(address,address)
function. - Function with signature
compClaimThreshold()
and selector0x747026c9
. - Container type for the return parameters of the
compClaimThreshold()
function. - Function with signature
compInitialIndex()
and selector0xa7f0e231
. - Container type for the return parameters of the
compInitialIndex()
function. - Function with signature
compRate()
and selector0xaa900754
. - Container type for the return parameters of the
compRate()
function. - Function with signature
compSpeeds(address)
and selector0x1d7b33d7
. - Container type for the return parameters of the
compSpeeds(address)
function. - Function with signature
compSupplierIndex(address,address)
and selector0xb21be7fd
. - Container type for the return parameters of the
compSupplierIndex(address,address)
function. - Function with signature
compSupplyState(address)
and selector0x6b79c38d
. - Container type for the return parameters of the
compSupplyState(address)
function. - Function with signature
comptrollerImplementation()
and selector0xbb82aa5e
. - Container type for the return parameters of the
comptrollerImplementation()
function. - Constructor`.
- Function with signature
enterMarkets(address[])
and selector0xc2998238
. - Container type for the return parameters of the
enterMarkets(address[])
function. - Function with signature
exitMarket(address)
and selector0xede4edd0
. - Container type for the return parameters of the
exitMarket(address)
function. - Function with signature
getAccountLiquidity(address)
and selector0x5ec88c79
. - Container type for the return parameters of the
getAccountLiquidity(address)
function. - Function with signature
getAllMarkets()
and selector0xb0772d0b
. - Container type for the return parameters of the
getAllMarkets()
function. - Function with signature
getAssetsIn(address)
and selector0xabfceffc
. - Container type for the return parameters of the
getAssetsIn(address)
function. - Function with signature
getBlockNumber()
and selector0x42cbb15c
. - Container type for the return parameters of the
getBlockNumber()
function. - Function with signature
getCompAddress()
and selector0x9d1b5a0a
. - Container type for the return parameters of the
getCompAddress()
function. - Function with signature
getHypotheticalAccountLiquidity(address,address,uint256,uint256)
and selector0x4e79238f
. - Container type for the return parameters of the
getHypotheticalAccountLiquidity(address,address,uint256,uint256)
function. - Function with signature
isComptroller()
and selector0x007e3dd2
. - Container type for the return parameters of the
isComptroller()
function. - Function with signature
liquidateBorrowAllowed(address,address,address,address,uint256)
and selector0x5fc7e71e
. - Container type for the return parameters of the
liquidateBorrowAllowed(address,address,address,address,uint256)
function. - Function with signature
liquidateBorrowVerify(address,address,address,address,uint256,uint256)
and selector0x47ef3b3b
. - Container type for the return parameters of the
liquidateBorrowVerify(address,address,address,address,uint256,uint256)
function. - Function with signature
liquidateCalculateSeizeTokens(address,address,uint256)
and selector0xc488847b
. - Container type for the return parameters of the
liquidateCalculateSeizeTokens(address,address,uint256)
function. - Function with signature
liquidationIncentiveMantissa()
and selector0x4ada90af
. - Container type for the return parameters of the
liquidationIncentiveMantissa()
function. - Function with signature
markets(address)
and selector0x8e8f294b
. - Container type for the return parameters of the
markets(address)
function. - Function with signature
maxAssets()
and selector0x94b2294b
. - Container type for the return parameters of the
maxAssets()
function. - Function with signature
mintAllowed(address,address,uint256)
and selector0x4ef4c3e1
. - Container type for the return parameters of the
mintAllowed(address,address,uint256)
function. - Function with signature
mintGuardianPaused(address)
and selector0x731f0c2b
. - Container type for the return parameters of the
mintGuardianPaused(address)
function. - Function with signature
mintVerify(address,address,uint256,uint256)
and selector0x41c728b9
. - Container type for the return parameters of the
mintVerify(address,address,uint256,uint256)
function. - Function with signature
oracle()
and selector0x7dc0d1d0
. - Container type for the return parameters of the
oracle()
function. - Function with signature
pauseGuardian()
and selector0x24a3d622
. - Container type for the return parameters of the
pauseGuardian()
function. - Function with signature
pendingAdmin()
and selector0x26782247
. - Container type for the return parameters of the
pendingAdmin()
function. - Function with signature
pendingComptrollerImplementation()
and selector0xdcfbc0c7
. - Container type for the return parameters of the
pendingComptrollerImplementation()
function. - Function with signature
redeemAllowed(address,address,uint256)
and selector0xeabe7d91
. - Container type for the return parameters of the
redeemAllowed(address,address,uint256)
function. - Function with signature
redeemVerify(address,address,uint256,uint256)
and selector0x51dff989
. - Container type for the return parameters of the
redeemVerify(address,address,uint256,uint256)
function. - Function with signature
refreshCompSpeeds()
and selector0x4d8e5037
. - Container type for the return parameters of the
refreshCompSpeeds()
function. - Function with signature
repayBorrowAllowed(address,address,address,uint256)
and selector0x24008a62
. - Container type for the return parameters of the
repayBorrowAllowed(address,address,address,uint256)
function. - Function with signature
repayBorrowVerify(address,address,address,uint256,uint256)
and selector0x1ededc91
. - Container type for the return parameters of the
repayBorrowVerify(address,address,address,uint256,uint256)
function. - Function with signature
seizeAllowed(address,address,address,address,uint256)
and selector0xd02f7351
. - Container type for the return parameters of the
seizeAllowed(address,address,address,address,uint256)
function. - Function with signature
seizeGuardianPaused()
and selector0xac0b0bb7
. - Container type for the return parameters of the
seizeGuardianPaused()
function. - Function with signature
seizeVerify(address,address,address,address,uint256)
and selector0x6d35bf91
. - Container type for the return parameters of the
seizeVerify(address,address,address,address,uint256)
function. - Function with signature
transferAllowed(address,address,address,uint256)
and selector0xbdcdc258
. - Container type for the return parameters of the
transferAllowed(address,address,address,uint256)
function. - Function with signature
transferGuardianPaused()
and selector0x87f76303
. - Container type for the return parameters of the
transferGuardianPaused()
function. - Function with signature
transferVerify(address,address,address,uint256)
and selector0x6a56947e
. - Container type for the return parameters of the
transferVerify(address,address,address,uint256)
function.
Enums§
- Container for all the
CompoundV2Comptroller
function calls. - Container for all the
CompoundV2Comptroller
events.