Strike DAI

Verified contract

Proxy

Active on Ethereum with 572 txns
Deployed by via 0x36948612 at 16206112
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
16 additional variables
ERC-20
Value $387,467.89
ERC-20
Value $1.06
ERC-20
--
0xbd8adf12acec573df4438b4707a4fe82ca857bde3a048a7e0de220bb469e00fe
0xc59a47cd4e4ca4b79556c14b0c6fdac2cf698eb376e59fa3bc0661f7170949b1
0x6651e422b10f7b2a2cffe1a0cc4635927ddfecacb191afc8f235dfa2e70a7f46
0x4bda64f72ade7a8ef1b265a191a4db196899fa1e3b0fe895eaf82a0f2949557c
0x68628c880488b77407436d8cd92e891a99c4ed443fcaf5d65836f280c30a90e5
0xea5bdefed341b1c1b7503e6180587b16f3e13693ce29c6a8eb26075e85ac6dd7
0xb1da5ea22096c60a57b782673d1c6cc75546f8368c06789a44af5738ca09b3b0
0x2100428129dc3b4998d1198f66638208bb617e3ea65477f3387c7bfffd87ccf9
0x633f55062c2068aa388ccf79dae9d3e67006a7b0be1787934a4bafed28b53cdc
0x0bc62b7879a8e53889b8c2eff37463d6d70e3f5ecf2871812c7b40aa5e37940e

Functions
Getter at block 21291817
accrualBlockNumber(view returns (uint256)
21286207
admin(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
borrowIndex(view returns (uint256)
1195248840838307272
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xe2e17b2cbbf48211fa7eb8a875360e5e39ba2602
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
227962948408095499115027189
getCash(view returns (uint256)
387802177417058582474345
implementation(view returns (address)
0x20db276ea50373497863496354d9bd5cf5a6b54c
interestRateModel(view returns (address)
0xe24e4ba45bdd013ac3180e404a8cfbbbaa2b4db2
isSToken(view returns (bool)
true
name(view returns (string)
Strike DAI
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
50000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
sDAI
totalBorrows(view returns (uint256)
2148424527828594926013998
totalReserves(view returns (uint256)
98681465586791849851
totalSupply(view returns (uint256)
11125176444199749
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
accrualBlockNumber(view returns (uint256)
21286207
admin(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
borrowIndex(view returns (uint256)
1195248840838307272
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xe2e17b2cbbf48211fa7eb8a875360e5e39ba2602
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
227962948408095499115027189
getCash(view returns (uint256)
387802177417058582474345
implementation(view returns (address)
0x20db276ea50373497863496354d9bd5cf5a6b54c
interestRateModel(view returns (address)
0xe24e4ba45bdd013ac3180e404a8cfbbbaa2b4db2
isSToken(view returns (bool)
true
name(view returns (string)
Strike DAI
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
protocolSeizeShareMantissa(view returns (uint256)
50000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
sDAI
totalBorrows(view returns (uint256)
2148424527828594926013998
totalReserves(view returns (uint256)
98681465586791849851
totalSupply(view returns (uint256)
11125176444199749
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
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)
_transferReserves(uint256 reduceAmountreturns (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
TransferReserves(address guardianaddress reserveAddressuint256 reduceAmountuint256 newTotalReserves
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.