Compound
Contract List
Contract List
Compound is an algorithmic, autonomous interest rate protocol built for developers, to unlock a universe of open financial applications.
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| Maximillion | function | payable | true | false | borrower(address) | |||
| Maximillion | function | payable | true | false | borrower(address) cEther_(address) | |||
MaximillionMaximillion | ReentrancyGuard | constructor | nonpayable | false | false | cEther_(address) | void | |
| function | view | false | false | address |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| MoneyMarket | function | nonpayable | false | false | asset(address) requestedAmount(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) amount(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | uint256 | |||
| MoneyMarket | function | nonpayable | false | false | targetAccount(address) assetBorrow(address) assetCollateral(address) requestedAmountClose(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | collateralRatioMantissa(uint256) liquidationDiscountMantissa(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) interestRateModel(address) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) amount(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) interestRateModel(address) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) amount(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | asset(address) amount(uint256) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | newOracle(address) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | requestedState(bool) | uint256 | ||
| MoneyMarket | function | nonpayable | false | false | originationFeeMantissa(uint256) | uint256 | ||
| MoneyMarket | function | view | false | false | account(address) asset(address) | uint256 | ||
| MoneyMarket | function | view | false | false | userAddress(address) | uint256 uint256 uint256 | ||
| MoneyMarket | function | view | false | false | uint256 | |||
| MoneyMarket | function | view | false | false | account(address) | int256 | ||
| MoneyMarket | function | view | false | false | asset(address) | uint256 | ||
| MoneyMarket | function | view | false | false | account(address) asset(address) | uint256 | ||
MoneyMarketMoneyMarket | MoneyMarket | constructor | nonpayable | false | false | void | ||
| MoneyMarket | fallback | payable | true | false | void | void | ||
| MoneyMarket | event | false | false | newState(bool) | void | |||
| MoneyMarket | event | false | false | asset(address) | void | |||
| MoneyMarket | event | false | false | asset(address) equityAvailableBefore(uint256) amount(uint256) owner(address) | void | |||
| MoneyMarket | event | false | false | asset(address) interestRateModel(address) | void | |||
| MoneyMarket | event | false | false | oldOriginationFeeMantissa(uint256) newOriginationFeeMantissa(uint256) | void | |||
| MoneyMarket | event | false | false | oldCollateralRatioMantissa(uint256) newCollateralRatioMantissa(uint256) oldLiquidationDiscountMantissa(uint256) newLiquidationDiscountMantissa(uint256) | void | |||
| MoneyMarket | event | false | false | asset(address) interestRateModel(address) | void | |||
| MoneyMarket | event | false | false | oldOracle(address) newOracle(address) | void | |||
| MoneyMarket | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| MoneyMarket | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| MoneyMarket | event | false | false | targetAccount(address) assetBorrow(address) borrowBalanceBefore(uint256) borrowBalanceAccumulated(uint256) amountRepaid(uint256) borrowBalanceAfter(uint256) liquidator(address) assetCollateral(address) collateralBalanceBefore(uint256) collateralBalanceAccumulated(uint256) amountSeized(uint256) collateralBalanceAfter(uint256) | void | |||
| MoneyMarket | event | false | false | account(address) asset(address) amount(uint256) startingBalance(uint256) newBalance(uint256) | void | |||
| MoneyMarket | event | false | false | account(address) asset(address) amount(uint256) startingBalance(uint256) borrowAmountWithFee(uint256) newBalance(uint256) | void | |||
| MoneyMarket | event | false | false | account(address) asset(address) amount(uint256) startingBalance(uint256) newBalance(uint256) | void | |||
| MoneyMarket | event | false | false | account(address) asset(address) amount(uint256) startingBalance(uint256) newBalance(uint256) | void | |||
| function | view | false | false | (address) (address) | uint256, uint256, | |||
| function | view | false | false | address | ||||
| function | view | false | false | (uint256) | address | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | (address) (address) | uint256 uint256 | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | (address) | bool, uint256, address, uint256, uint256, uint256, uint256, uint256, uint256, | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | bool | ||||
| function | view | false | false | address |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
UnitrollerUnitroller | ReentrancyGuard | constructor | nonpayable | false | false | void | ||
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| Unitroller | function | nonpayable | false | false | uint256 | |||
| Unitroller | function | nonpayable | false | false | newPendingImplementation(address) | uint256 | ||
| Unitroller | function | nonpayable | false | false | uint256 | |||
| Unitroller | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| Unitroller | fallback | payable | true | false | void | void | ||
| Unitroller | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| Unitroller | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| Unitroller | event | false | false | oldImplementation(address) newImplementation(address) | void | |||
| Unitroller | event | false | false | oldPendingImplementation(address) newPendingImplementation(address) | void | |||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| Liquidator | function | nonpayable | false | false | targetAccount(address) assetBorrow(address) assetCollateral(address) requestedAmountClose(uint256) | uint256 | ||
| Liquidator | event | false | false | targetAccount(address) assetBorrow(address) borrowBalanceBefore(uint256) borrowBalanceAccumulated(uint256) amountRepaid(uint256) borrowBalanceAfter(uint256) liquidator(address) assetCollateral(address) collateralBalanceBefore(uint256) collateralBalanceAccumulated(uint256) amountSeized(uint256) collateralBalanceAfter(uint256) | void | |||
LiquidatorLiquidator | PriceOracleProxy | constructor | nonpayable | false | false | moneyMarket_(address) | void | |
| function | view | false | false | address |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
| OracleErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
Compound / CErc20
DAI - CErc20Delegator
0x5d3a536e4d6dbd6114cc1ead35777bab948e3643
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CDelegatorInterface | event | false | false | oldImplementation(address) newImplementation(address) | void | |||
CErc20DelegatorCErc20Delegator | CErc20Delegator | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint8) admin_(address) implementation_(address) becomeImplementationData(bytes) | void | |
| CErc20Delegator | fallback | payable | true | false | void | void | ||
| CErc20Delegator | function | nonpayable | false | false | src(address) dst(address) amount(uint256) | bool | ||
| CErc20Delegator | function | nonpayable | false | false | dst(address) amount(uint256) | bool | ||
| CErc20Delegator | function | nonpayable | false | false | uint256 | |||
| CErc20Delegator | function | nonpayable | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | uint256 | |||
| CErc20Delegator | function | nonpayable | false | false | data(bytes) | bytes | ||
| CErc20Delegator | function | nonpayable | false | false | account(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | owner(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CErc20Delegator | function | nonpayable | false | false | uint256 | |||
| CErc20Delegator | function | nonpayable | false | false | newReserveFactorMantissa(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | implementation_(address) allowResign(bool) becomeImplementationData(bytes) | |||
| CErc20Delegator | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | reduceAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | addAmount(uint256) | uint256 | ||
| CErc20Delegator | function | nonpayable | false | false | uint256 | |||
| CErc20Delegator | function | view | false | false | uint256 | |||
| CErc20Delegator | function | view | false | false | uint256 | |||
| CErc20Delegator | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CErc20Delegator | function | view | false | false | uint256 | |||
| CErc20Delegator | function | view | false | false | data(bytes) | bytes | ||
| CErc20Delegator | function | view | false | false | uint256 | |||
| CErc20Delegator | function | view | false | false | account(address) | uint256 | ||
| CErc20Delegator | function | view | false | false | owner(address) | uint256 | ||
| CErc20Delegator | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CTokenInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
| CTokenInterface | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CTokenInterface | event | false | false | benefactor(address) addAmount(uint256) newTotalReserves(uint256) | void | |||
| CTokenInterface | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CTokenInterface | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CTokenInterface | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CTokenInterface | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CTokenInterface | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CTokenInterface | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CTokenInterface | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CTokenInterface | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CTokenInterface | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CTokenInterface | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| CTokenInterface | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CTokenInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| CTokenInterface | event | false | false | cashPrior(uint256) interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | string | ||||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint8 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CEther | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CEther | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CEther | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CEther | function | payable | true | false | borrower(address) | |||
| CEther | function | payable | true | false | borrower(address) cTokenCollateral(address) | |||
| CEther | function | payable | true | false | ||||
| CEther | function | payable | true | false | ||||
| CEther | fallback | payable | true | false | void | void | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CEtherCEther | ReentrancyGuard | constructor | nonpayable | false | false | comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
View ABI Document / Source Code
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) cTokenCollateral(address) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemTokens(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrowAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | mintAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | redeemAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | borrower(address) repayAmount(uint256) | uint256 | ||
| CErc20 | function | nonpayable | false | false | repayAmount(uint256) | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | newReserveFactorMantissa(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | liquidator(address) borrower(address) seizeTokens(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | uint256 | ||
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | reduceAmount(uint256) | uint256 | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | src(address) dst(address) amount(uint256) | bool | |
| CToken | function | nonpayable | Restricted (nonReentrant) | false | false | account(address) | uint256 | |
| CToken | function | nonpayable | false | false | newInterestRateModel(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newPendingAdmin(address) | uint256 | ||
| CToken | function | nonpayable | false | false | uint256 | |||
| CToken | function | nonpayable | false | false | newComptroller(address) | uint256 | ||
| CToken | function | nonpayable | false | false | owner(address) | uint256 | ||
| CToken | function | nonpayable | false | false | spender(address) amount(uint256) | bool | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | owner(address) spender(address) | uint256 | ||
| CToken | function | view | false | false | account(address) | uint256 uint256 uint256 uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | account(address) | uint256 | ||
| CToken | function | view | false | false | owner(address) | uint256 | ||
| CToken | function | view | false | false | uint256 | |||
| CToken | function | view | false | false | uint256 | |||
| CToken | event | false | false | admin(address) reduceAmount(uint256) newTotalReserves(uint256) | void | |||
| CToken | event | false | false | oldReserveFactorMantissa(uint256) newReserveFactorMantissa(uint256) | void | |||
| CToken | event | false | false | oldInterestRateModel(address) newInterestRateModel(address) | void | |||
| CToken | event | false | false | oldComptroller(address) newComptroller(address) | void | |||
| CToken | event | false | false | oldAdmin(address) newAdmin(address) | void | |||
| CToken | event | false | false | oldPendingAdmin(address) newPendingAdmin(address) | void | |||
| CToken | event | false | false | liquidator(address) borrower(address) repayAmount(uint256) cTokenCollateral(address) seizeTokens(uint256) | void | |||
| CToken | event | false | false | payer(address) borrower(address) repayAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | borrower(address) borrowAmount(uint256) accountBorrows(uint256) totalBorrows(uint256) | void | |||
| CToken | event | false | false | redeemer(address) redeemAmount(uint256) redeemTokens(uint256) | void | |||
| CToken | event | false | false | minter(address) mintAmount(uint256) mintTokens(uint256) | void | |||
| CToken | event | false | false | interestAccumulated(uint256) borrowIndex(uint256) totalBorrows(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | owner(address) spender(address) amount(uint256) | void | |||
| EIP20NonStandardInterface | event | false | false | from(address) to(address) amount(uint256) | void | |||
CErc20CErc20 | ReentrancyGuard | constructor | nonpayable | false | false | underlying_(address) comptroller_(address) interestRateModel_(address) initialExchangeRateMantissa_(uint256) name_(string) symbol_(string) decimals_(uint256) | void | |
| TokenErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | bool | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | string |
Compound / PriceOracle
PriceOracleProxy
0xe7664229833ae4abf4e269b8f23a86b657e2338d
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| PriceOracleProxy | function | view | false | false | cToken(address) | uint256 | ||
PriceOracleProxyPriceOracleProxy | ReentrancyGuard | constructor | nonpayable | false | false | comptroller_(address) v1PriceOracle_(address) cEtherAddress_(address) cUsdcAddress_(address) | void | |
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | bool | ||||
| function | view | false | false | address |
Compound / PriceOracle
PriceOracleProxy
0x9e77ad51e5c0825d6e440f49e49ef1a1bca37b5d
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| PriceOracleProxy | function | nonpayable | false | false | asset(address) | uint256 | ||
PriceOracleProxyPriceOracleProxy | PriceOracleProxy | constructor | nonpayable | false | false | realPriceOracle_(address) | void | |
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | uint256 |
Compound / PriceOracle
V1 - PriceOracle
0x02557a5e05defeffd4cae6d83ea3d173b272c904
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| PriceOracle | function | nonpayable | false | false | asset(address) newScaledPrice(uint256) | uint256 | ||
| PriceOracle | function | nonpayable | false | false | uint256 | |||
| PriceOracle | function | nonpayable | false | false | newPendingAnchorAdmin(address) | uint256 | ||
| PriceOracle | function | nonpayable | false | false | assets(address[]) requestedPriceMantissas(uint256[]) | uint256[] | ||
| PriceOracle | function | nonpayable | false | false | requestedState(bool) | uint256 | ||
| PriceOracle | function | nonpayable | false | false | asset(address) requestedPriceMantissa(uint256) | uint256 | ||
| PriceOracle | function | view | false | false | asset(address) | uint256 | ||
| PriceOracle | function | view | false | false | asset(address) | uint256 | ||
PriceOraclePriceOracle | PriceOracle | constructor | nonpayable | false | false | _poster(address) addr0(address) reader0(address) addr1(address) reader1(address) | void | |
| PriceOracle | fallback | payable | true | false | void | void | ||
| PriceOracle | event | false | false | oldAnchorAdmin(address) newAnchorAdmin(address) | void | |||
| PriceOracle | event | false | false | oldPendingAnchorAdmin(address) newPendingAnchorAdmin(address) | void | |||
| PriceOracle | event | false | false | newState(bool) | void | |||
| PriceOracle | event | false | false | asset(address) requestedPriceMantissa(uint256) anchorPriceMantissa(uint256) cappedPriceMantissa(uint256) | void | |||
| PriceOracle | event | false | false | asset(address) previousPriceMantissa(uint256) requestedPriceMantissa(uint256) newPriceMantissa(uint256) | void | |||
| PriceOracle | event | false | false | anchorAdmin(address) asset(address) oldScaledPrice(uint256) newScaledPrice(uint256) | void | |||
| PriceOracle | event | false | false | msgSender(address) asset(address) error(uint256) info(uint256) detail(uint256) | void | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | (address) | uint256 | |||
| function | view | false | false | address | ||||
| function | view | false | false | (address) | uint256 uint256 | |||
| function | view | false | false | bool | ||||
| function | view | false | false | (address) | address | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address | ||||
| function | view | false | false | (address) | uint256 | |||
| function | view | false | false | uint256 | ||||
| function | view | false | false | address |
Compound / RateModel
WhitePaperInterestRateModel
0xd928c8ead620bb316d2cefe3caf81dc2dec6ff63
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| WhitePaperInterestRateModel | function | view | false | false | cash(uint256) borrows(uint256) _reserves(uint256) | uint256, uint256, | ||
WhitePaperInterestRateModelWhitePaperInterestRateModel | WhitePaperInterestRateModel | constructor | nonpayable | false | false | baseRate_(uint256) multiplier_(uint256) | void | |
| function | view | false | false | uint256 | ||||
| function | view | false | false | bool | ||||
| function | view | false | false | uint256 | ||||
| function | view | false | false | uint256 |
Compound / RateModel
StandardInterestRateModel
0xd25c029a607ee888bdbdbe054515e25ec6f3fff9
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| StandardInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256, uint256, | ||
| StandardInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256 uint256 |
Compound / RateModel
LCStandardInterestRateModel
0xcdaf8cb1839952cbe6d98d248e593b782a2419c7
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| LCStandardInterestRateModel | function | nonpayable | false | false | asset(address) cash(uint256) borrows(uint256) | uint256, uint256, | ||
| LCStandardInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256 uint256 | ||
| LiquidationChecker | function | nonpayable | false | false | allowLiquidation_(bool) | |||
LCStandardInterestRateModelLCStandardInterestRateModel | PriceOracleProxy | constructor | nonpayable | false | false | moneyMarket(address) liquidator(address) | void | |
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | bool |
Compound / RateModel
LCStableCoinInterestRateModel
0x8ac03df808efae9397a9d95888230ee022b997f4
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| LCStableCoinInterestRateModel | function | nonpayable | false | false | asset(address) cash(uint256) borrows(uint256) | uint256, uint256, | ||
| LCStableCoinInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256 uint256 | ||
| LiquidationChecker | function | nonpayable | false | false | allowLiquidation_(bool) | |||
LCStableCoinInterestRateModelLCStableCoinInterestRateModel | PriceOracleProxy | constructor | nonpayable | false | false | moneyMarket(address) liquidator(address) | void | |
| function | view | false | false | address | ||||
| function | view | false | false | address | ||||
| function | view | false | false | bool |
Compound / RateModel
StableCoinInterestRateModel
0x0a97f822272519d5296e21de278a86cd3ce3c96a
| Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
|---|---|---|---|---|---|---|---|---|
| ErrorReporter | event | false | false | error(uint256) info(uint256) detail(uint256) | void | |||
| StableCoinInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256, uint256, | ||
| StableCoinInterestRateModel | function | view | false | false | _asset(address) cash(uint256) borrows(uint256) | uint256 uint256 |