Onyx APE

Verified contract

Proxy

Active on Ethereum with 168 txns
Deployed by via 0xdd69bb59 at 16731189
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $0.01
0xe8b08775d8e681f8c1bfa2dc7290bec3c1bf9e43b4cf64dcba0202cb7cd3d54f
0x24a95b2e175fada8c77190e2dc4a4a2e25f0bec593fc45a30e1dcd2641ded29f
0x625f881a87a00c01928fa1a895c578dd89d994521d223d514226c9f45d4b5963
0x8661931ff6042bd6261211fe8ae78cb88357b94364ec260721a7aa2d28c1919a
0x578064dcfd1afdafe27bbcd83d898ec56e3193672002da55683421fb18c6b2f5
0x53f629a4e909b8751fafd74e9c9de16f0191e1209a05ed783aec63068f46389f
0x437ff561b0bc173bc01a5f22c684c83b516a6c2050868322675ea3500b84d189
0x91375d6a25c4df4ca58051afdd0d62b5eac760f3c8fcb7b9289bf98aff528066
0x8bd1945cf7b03e4f5416f3921f3c2ac13b72de664fd705269bc1533b9d9117b8
0x1437b9f6c3fa9aabab1d864674c1fabeb216172c9f6cbf4a9b1da2991b104e97

Functions
Getter at block 20931336
accrualBlockNumber(view returns (uint256)
18842674
admin(view returns (address)
0x08edf0f2af8672029eb445742b3b4072c6158df3
borrowIndex(view returns (uint256)
1528690245610073788
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0x7d61ed92a6778f5abf5c94085739f1edabec2800
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
274124152084302448927853198
getCash(view returns (uint256)
8701591315267350
implementation(view returns (address)
0x9dcb6bc351ab416f35aeab1351776e2ad295abc4
interestRateModel(view returns (address)
0x4021047a36ac60b40316f630307cd4791cdaed52
isOToken(view returns (bool)
true
name(view returns (string)
Onyx APE
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
oAPE
totalBorrows(view returns (uint256)
49238901321891758338442
totalReserves(view returns (uint256)
3563702705046486366515
totalSupply(view returns (uint256)
166622338714576
underlying(view returns (address)
0x4d224452801aced8b2f0aebe155379bb5d594381
accrualBlockNumber(view returns (uint256)
18842674
admin(view returns (address)
0x08edf0f2af8672029eb445742b3b4072c6158df3
borrowIndex(view returns (uint256)
1528690245610073788
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0x7d61ed92a6778f5abf5c94085739f1edabec2800
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
274124152084302448927853198
getCash(view returns (uint256)
8701591315267350
implementation(view returns (address)
0x9dcb6bc351ab416f35aeab1351776e2ad295abc4
interestRateModel(view returns (address)
0x4021047a36ac60b40316f630307cd4791cdaed52
isOToken(view returns (bool)
true
name(view returns (string)
Onyx APE
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
oAPE
totalBorrows(view returns (uint256)
49238901321891758338442
totalReserves(view returns (uint256)
3563702705046486366515
totalSupply(view returns (uint256)
166622338714576
underlying(view returns (address)
0x4d224452801aced8b2f0aebe155379bb5d594381
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
delegateToViewImplementation(bytes dataview returns (bytes)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setComptroller(address newComptrollerreturns (uint256)
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
delegateToImplementation(bytes datareturns (bytes)
exchangeRateCurrent(returns (uint256)
liquidateBorrow(address borroweruint256 repayAmountaddress oTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
sweepToken(address token
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_becomeImplementation(bytes data
_delegateXcnLikeTo(address xcnLikeDelegatee
_reduceReserves(uint256 reduceAmountreturns (uint256)
_resignImplementation(
_setComptroller(address newComptrollerreturns (uint256)
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
initialize(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
liquidateBorrow(address borroweruint256 repayAmountaddress oTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
sweepToken(address token
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress oTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress oTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationData
Fallback and receive
fallback(
Errors

This contract contains no error objects.