0xde9ec95d7708b8319ccca4b8bc92c0a3b70bf416

Verified contract

Proxy

Active on Ethereum with 9,194 txns
Deployed by via 0xbdba05c5 at 11609443
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 $728,261.66
ERC-20
Value $126.45
ERC-20
Value $35.85
ERC-20
Value $0
ERC-20
--
0x7a97d1c56c667a3a8b849af2a6e0929b1cc4039c92be5cef53dd17964846d154
0x36f6d168d2fa448ca69eae5a07fc1d18d735e7e4fa5df29c7e362852551cee98
0xd0ab512d4de45cb3381c8562b8225786f84eda4fdd8493d04bdf2d480f74b443
0xff223a45b62f449184201dd244f1ce42998e06b22569765a2bccea0a4f788526
0x71b1f245d868f2ef97f97579aa4538ac8b752e34223ba2aaa56fa636a16c800f
0x8c4ced60d6a66c60a031b97875f8429195bb9d97e59e7f8f9e5458c076d7d8f2
0x2181dc2e313f3029050e6e037ec12dd283dcc8bbf012c581b330830a6e36663a
0xb03416811c1306b3720504b55af074a96cc5b11311ca2432fe800c7e63aa2db6
0x931e227d5e0634149d2391058d88d13e77b11a6fed5edce048eace820ef52d26
0x4c5efce94a6cc693a918732adf4a9d6cfe86682f8a40e5a062fd30516b25f7da

Functions
Getter at block 20930145
 
accountedBalance(view returns (uint256)
awardBalance(view returns (uint256)
0
cToken(view returns (address)
0x39aa39c021dfbae8fac545936693ac917d5e7563
liquidityCap(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
maxExitFeeMantissa(view returns (uint256)
50000000000000000
maxTimelockDuration(view returns (uint256)
2419200
owner(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
prizeStrategy(view returns (address)
0x3d9946190907ada8b70381b25c71eb9adf5f9b7b
reserveRegistry(view returns (address)
0x3e8b9901dbfe766d3fe44b36c180a1bca2b9a295
reserveTotalSupply(view returns (uint256)
0
timelockTotalSupply(view returns (uint256)
0
token(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
tokens(view returns (address[])
[0x391a437196c81eEa7BBbBd5ED4DF6b49De4F5c96, 0xD81b1A8B1AD00Baa2D6609E0BAE28A38713872f7]
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.