Strike UNI

Verified contract

Proxy

Active on Ethereum with 615 txns
Deployed by via 0x8a1a1e01 at 12134428
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $32,990.04
ERC-20
--
0x06dac98fa04891c27c926d2da0dce43060d9ba8c97b02caf99036b575b05581b
0xceef61f39d2bdb845dd377ff49efff6f0496fdaf24b4b387cba2a85c3472a9e3
0x30d6eb1f38cb916a90d5ae48bfed75726d44558dff56a16d124f87e38bf1d45b
0x6d3fedf139504c7f045f17de295f81d4f9a278b770b36e8cafe0441133ae3002
0x70e339ad98dc66dbfa7ddb36e0d11751eb61f2ae3145838ae3dfb0ebb9a35244
0x90ad15bb9f46c9db77c5249c7fa85f4293f28b33305872f1614f4fce45db70e1
0xdf92853e20f9076c88b5902ace7feff7167e488d4ae72aa21058f591c26b0c5d
0x60350bf59fa300fd95102aa87a8caf29749be508c7bffd017f9cc8757da14e95
0xc4e19a67089e8d599ee47cdc02eb75976d4b74bb4d2fa6847df1fd4ff654e988
0x8122e394970604cb11fe9cfb45153e6747187ec443c3912f789243c3873a77e2

Functions
Getter at block 20892740
accrualBlockNumber(view returns (uint256)
20881136
admin(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
borrowIndex(view returns (uint256)
1432369766607983270
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xe2e17b2cbbf48211fa7eb8a875360e5e39ba2602
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
245904012852722564688239205
getCash(view returns (uint256)
4975873394195411504286
implementation(view returns (address)
0x20db276ea50373497863496354d9bd5cf5a6b54c
interestRateModel(view returns (address)
0x2ba2fb8c787a2e471532e1f9555d3bf9856c289a
isSToken(view returns (bool)
true
name(view returns (string)
Strike UNI
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
200000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
sUNI
totalBorrows(view returns (uint256)
6821958357000711909927
totalReserves(view returns (uint256)
4178925995282521974
totalSupply(view returns (uint256)
47960391895940
underlying(view returns (address)
0x1f9840a85d5af5bf1d1762f925bdaddc4201f984
accrualBlockNumber(view returns (uint256)
20881136
admin(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
borrowIndex(view returns (uint256)
1432369766607983270
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xe2e17b2cbbf48211fa7eb8a875360e5e39ba2602
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
245904012852722564688239205
getCash(view returns (uint256)
4975873394195411504286
implementation(view returns (address)
0x20db276ea50373497863496354d9bd5cf5a6b54c
interestRateModel(view returns (address)
0x2ba2fb8c787a2e471532e1f9555d3bf9856c289a
isSToken(view returns (bool)
true
name(view returns (string)
Strike UNI
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
50000000000000000
reserveFactorMantissa(view returns (uint256)
200000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
sUNI
totalBorrows(view returns (uint256)
6821958357000711909927
totalReserves(view returns (uint256)
4178925995282521974
totalSupply(view returns (uint256)
47960391895940
underlying(view returns (address)
0x1f9840a85d5af5bf1d1762f925bdaddc4201f984
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 sTokenCollateralreturns (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)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (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)
_transferReserves(uint256 reduceAmountreturns (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 sTokenCollateralreturns (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)
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 sTokenCollateraluint256 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 sTokenCollateraluint256 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
TransferReserves(address guardianaddress reserveAddressuint256 reduceAmountuint256 newTotalReserves
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.