0x0650d780292142835f6ac58dd8e2a336e87b4393

Verified contract

Proxy

Active on Ethereum with 4,163 txns
Deployed by via 0x87fd29cd at 11505046
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
ERC-20
Value $191,469.28
0xd33109df3b921576c9a249ded90077c31b52159a4ed2f926a169821ce3cffb24
0x2e12a1fa37953dde3eb4c38d99df42ad85829ecf3c0f2535de1f401ad8476cba
0xe8cf0d076c7a29de8237209fb15f5303574f823bed58ff2768ba0ed5d5931325
0x01a595fdf084a70da035e97000cafc12e014c367e8085913167df60a4902fd16
0x1fe681c2334fadd98e0d8588acb0d62fdf398179da11f46e755570879339ecf6
0x4b938262d4d59a6b2b9808e4847591797c0c691250b38daefcfa6a98c60607b1
0x210f3e32f3200e87f1c4cf3e7111f72c3bd4541e71eefa266240ed7b786dcf5f
0x9b844bc569fa4a19addcce95ea3a98ef5823a09db1d276fb2b8db3c477d4e995
0x57f2f6f561ab5be0a6e89a667ca92514cd4cfdd7eb5de7b3a27770cd129c13d8
From
0xdd2abcc45fbb34befc59b7ba02cffd1e529b63fab55875bcbda2a4e96b357826

Functions
Getter at block 20952151
 
accountedBalance(view returns (uint256)
awardBalance(view returns (uint256)
0
cToken(view returns (address)
0x35a18000230da775cac24873d00ff85bccded550
liquidityCap(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
maxExitFeeMantissa(view returns (uint256)
50000000000000000
maxTimelockDuration(view returns (uint256)
2419200
owner(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
prizeStrategy(view returns (address)
0xe8726b85236a489a8e84c56c95790d07a368f913
reserveRegistry(view returns (address)
0x3e8b9901dbfe766d3fe44b36c180a1bca2b9a295
reserveTotalSupply(view returns (uint256)
0
timelockTotalSupply(view returns (uint256)
0
token(view returns (address)
0x1f9840a85d5af5bf1d1762f925bdaddc4201f984
tokens(view returns (address[])
[0x5CfB96a0475AFA385D28320De2aA1a21AA947c05, 0xA92a861FC11b99b24296aF880011B47F9cAFb5ab]
Read-only
calculateReserveFee(uint256 amountview returns (uint256)
canAwardExternal(address _externalTokenview returns (bool)
creditPlanOf(address controlledTokenview returns (uint128 creditLimitMantissauint128 creditRateMantissa)
estimateCreditAccrualTime(address _controlledTokenuint256 _principaluint256 _interestview returns (uint256 durationSeconds)
timelockBalanceAvailableAt(address userview returns (uint256)
timelockBalanceOf(address userview returns (uint256)
State-modifying
addControlledToken(address _controlledToken
award(address touint256 amountaddress controlledToken
awardExternalERC20(address toaddress externalTokenuint256 amount
awardExternalERC721(address toaddress externalTokenuint256[] tokenIds
balance(returns (uint256)
balanceOfCredit(address useraddress controlledTokenreturns (uint256)
beforeTokenTransfer(address fromaddress touint256 amount
calculateEarlyExitFee(address fromaddress controlledTokenuint256 amountreturns (uint256 exitFeeuint256 burnedCredit)
calculateTimelockDuration(address fromaddress controlledTokenuint256 amountreturns (uint256 durationSecondsuint256 burnedCredit)
captureAwardBalance(returns (uint256)
depositTo(address touint256 amountaddress controlledTokenaddress referrer
initialize(address _reserveRegistryaddress[] _controlledTokensuint256 _maxExitFeeMantissauint256 _maxTimelockDuration
initialize(address _reserveRegistryaddress[] _controlledTokensuint256 _maxExitFeeMantissauint256 _maxTimelockDurationaddress _cToken
renounceOwnership(
setCreditPlanOf(address _controlledTokenuint128 _creditRateMantissauint128 _creditLimitMantissa
setLiquidityCap(uint256 _liquidityCap
setPrizeStrategy(address _prizeStrategy
sweepTimelockBalances(address[] usersreturns (uint256)
timelockDepositTo(address touint256 amountaddress controlledToken
transferExternalERC20(address toaddress externalTokenuint256 amount
transferOwnership(address newOwner
withdrawInstantlyFrom(address fromuint256 amountaddress controlledTokenuint256 maximumExitFeereturns (uint256)
withdrawReserve(address toreturns (uint256)
withdrawWithTimelockFrom(address fromuint256 amountaddress controlledTokenreturns (uint256)
Events
AwardCaptured(uint256 amount
Awarded(address indexed winneraddress indexed tokenuint256 amount
AwardedExternalERC20(address indexed winneraddress indexed tokenuint256 amount
AwardedExternalERC721(address indexed winneraddress indexed tokenuint256[] tokenIds
CompoundPrizePoolInitialized(address indexed cToken
ControlledTokenAdded(address indexed token
CreditBurned(address indexed useraddress indexed tokenuint256 amount
CreditMinted(address indexed useraddress indexed tokenuint256 amount
CreditPlanSet(address tokenuint128 creditLimitMantissauint128 creditRateMantissa
Deposited(address indexed operatoraddress indexed toaddress indexed tokenuint256 amountaddress referrer
Initialized(address reserveRegistryuint256 maxExitFeeMantissauint256 maxTimelockDuration
InstantWithdrawal(address indexed operatoraddress indexed fromaddress indexed tokenuint256 amountuint256 redeemeduint256 exitFee
LiquidityCapSet(uint256 liquidityCap
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PrizeStrategySet(address indexed prizeStrategy
ReserveFeeCaptured(uint256 amount
ReserveWithdrawal(address indexed touint256 amount
TimelockDeposited(address indexed operatoraddress indexed toaddress indexed tokenuint256 amount
TimelockedWithdrawal(address indexed operatoraddress indexed fromaddress indexed tokenuint256 amountuint256 unlockTimestamp
TimelockedWithdrawalSwept(address indexed operatoraddress indexed fromuint256 amountuint256 redeemed
TransferredExternalERC20(address indexed toaddress indexed tokenuint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.