Onyx WPUNKS

Verified contract

Proxy

Active on Ethereum with 10 txns
Deployed by via 0xa121a22c at 16731407
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional variables
 (#3)
ERC-1555
--
0x128d17f115793f90909f4c988d56b6a8243fe9488614929c8b1fc687564deee4
0x311a4434f7215a2a16aa26f020d909edfa565f7ede1c7daae63e558261749f85
0x4e24d4ab7b7b8ed7761fb498180448c40b6fc73ab5517845d36ca2510187242d
0x96f122e7c99b75e97adc0da3bbf167a0b70a5351b159978341fc5e7c8f79d67e
0xf259651f9b32e2d384abe81c11af7667d2b02a79cc9b8b9ed04efee84295e9d0
0x1d5253af45012814e9bfcf5d703106a067fee0685b4d45a5a9a77e5b13e8f695
0x70f4101085b89eb4f9f70ade5a47e9446a5fb2842bb66199047015986faaf486
0xaaacf7a2c0fa9aa4b878a6d9517c25b232db168096bec09036b7d7782fd9aab9
0x8da215cd5c3d84429dbf1be73f3bfe07836bb806b108a9133f85c30e8e6c9464
0x1ac2fefd0aac22bb5c03320a1ac90026cae6e6fa86481f99febeb699abd7e060

Functions
Getter at block 21042349
accrualBlockNumber(view returns (uint256)
18842674
admin(view returns (address)
0x08edf0f2af8672029eb445742b3b4072c6158df3
borrowIndex(view returns (uint256)
1000000000000000000
borrowRatePerBlock(view returns (uint256)
0
comptroller(view returns (address)
0x7d61ed92a6778f5abf5c94085739f1edabec2800
decimals(view returns (uint8)
0
exchangeRateStored(view returns (uint256)
1000000000000000000
getCash(view returns (uint256)
0
implementation(view returns (address)
0x921ce565c85ae252741dcdbf26423ce93d921c94
interestRateModel(view returns (address)
0x67911bef892d73298283412468c94a30fe9910dc
isOToken(view returns (bool)
true
name(view returns (string)
Onyx WPUNKS
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
oWPUNKS
totalBorrows(view returns (uint256)
0
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
0
underlying(view returns (address)
0xb7f7f6c52f2e2fdb1963eab30438024864c313f6
accrualBlockNumber(view returns (uint256)
18842674
admin(view returns (address)
0x08edf0f2af8672029eb445742b3b4072c6158df3
borrowIndex(view returns (uint256)
1000000000000000000
borrowRatePerBlock(view returns (uint256)
0
comptroller(view returns (address)
0x7d61ed92a6778f5abf5c94085739f1edabec2800
decimals(view returns (uint8)
0
exchangeRateStored(view returns (uint256)
1000000000000000000
getCash(view returns (uint256)
0
implementation(view returns (address)
0x921ce565c85ae252741dcdbf26423ce93d921c94
interestRateModel(view returns (address)
0x67911bef892d73298283412468c94a30fe9910dc
isOToken(view returns (bool)
true
name(view returns (string)
Onyx WPUNKS
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
1000000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
oWPUNKS
totalBorrows(view returns (uint256)
0
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
0
underlying(view returns (address)
0xb7f7f6c52f2e2fdb1963eab30438024864c313f6
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)
userTokens(addressuint256view returns (uint256)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
userTokens(addressuint256view returns (uint256)
State-modifying
_acceptAdmin(returns (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)
mints(uint256[] tokenIdsreturns (uint256[])
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
redeems(uint256[] redeemTokenIdsreturns (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)
_becomeImplementation(bytes data
_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 tokenIdreturns (uint256)
mints(uint256[] tokenIdsreturns (uint256[])
redeem(uint256 redeemTokenIdreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
redeems(uint256[] redeemTokenIdsreturns (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.