Root

Verified contract

Proxy

Active on Ethereum with 2,730 txns
Deployed by via 0xd8eb23b3 at 11705321
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
ERC-20
--
0x9ee892f93180334ad63e0e529291743dd8572744b80a7ef044c940be0376bc8a
0xc92ca6a7397c496e2c86a59412d25b956c38862db85aee087c0ae456f791fc3a
0x0eb5ff6018f1e0cf5ebb6d7c9baafbe5bce487c14ad5f048dc47113f535cf9a5
0xf71c98715fe346f707ca66e7a3d33f3140eb0b7e38eb775dd70a2b982b9e58ef
0x79eb18b76d104504cab12a789869df8408b7bb07ae45ce3650e74e9dcf29ba12
0x7d4d1eead0402d7abdca0c9a37364cd4168e5147167719a7e899c8735cf19255
0x8776e47ce47c5600a1eea65812ac0de101b499e3610d0f29d1555b2dc8ea5322
0x6ae1077010bdb7d853d32b27d1383393281d636d76ce75473c7a19f360d890d5
0x79b6d61b499ba2589f100230e434d096e163ea83b264901adc18762e90670ee0
0x0fc9deaff6a143fc3aa837e5e12087aa9a482284a9c0ee90e9b6e81c81a86eff

Functions
Getter at block 21248183
decimals(view returns (uint8)
[unknown]
dollar(view returns (address)
[unknown]
epoch(view returns (uint256)
[unknown]
epochTime(view returns (uint256)
[unknown]
implementation(view returns (address impl)
[unknown]
name(view returns (string)
[unknown]
oracle(view returns (address)
[unknown]
pool(view returns (address)
[unknown]
symbol(view returns (string)
[unknown]
totalBonded(view returns (uint256)
[unknown]
totalCoupons(view returns (uint256)
[unknown]
totalDebt(view returns (uint256)
[unknown]
totalNet(view returns (uint256)
[unknown]
totalRedeemable(view returns (uint256)
[unknown]
totalStaged(view returns (uint256)
[unknown]
totalSupply(view returns (uint256)
[unknown]
Read-only
allowance(address owneraddress spenderview returns (uint256)
allowanceCoupons(address owneraddress spenderview returns (uint256)
approveFor(address candidateview returns (uint256)
balanceOf(address accountview returns (uint256)
balanceOfBonded(address accountview returns (uint256)
balanceOfCoupons(address accountuint256 epochview returns (uint256)
balanceOfStaged(address accountview returns (uint256)
bootstrappingAt(uint256 epochview returns (bool)
couponPremium(uint256 amountview returns (uint256)
couponsExpiration(uint256 epochview returns (uint256)
expiringCoupons(uint256 epochview returns (uint256)
expiringCouponsAtIndex(uint256 epochuint256 iview returns (uint256)
isInitialized(address candidateview returns (bool)
isNominated(address candidateview returns (bool)
outstandingCoupons(uint256 epochview returns (uint256)
periodFor(address candidateview returns (uint256)
recordedVote(address accountaddress candidateview returns (uint8)
rejectFor(address candidateview returns (uint256)
releasableAmount(address accountview returns (uint256)
startFor(address candidateview returns (uint256)
statusOf(address accountview returns (uint8)
streamBoosted(address accountview returns (uint256)
streamDuration(address accountview returns (uint256)
streamReleased(address accountview returns (uint256)
streamReserved(address accountview returns (uint256)
streamTimeleft(address accountview returns (uint256)
streamedFrom(address accountview returns (uint256)
streamedUntil(address accountview returns (uint256)
totalBondedAt(uint256 epochview returns (uint256)
unreleasedAmount(address accountview returns (uint256)
votesFor(address candidateview returns (uint256)
State-modifying
advance(
approve(address spenderuint256 amountreturns (bool)
approveCoupons(address spenderuint256 amount
bond(uint256 value
boostStream(returns (uint256)
cancelStream(
commit(address candidate
deposit(uint256 value
depositAndBond(uint256 value
distributePenalty(uint256 penalty
emergencyCommit(address candidate
initialize(
purchaseCoupons(uint256 dollarAmountreturns (uint256)
redeemCoupons(uint256 couponEpochuint256 couponAmount
release(
startStream(uint256 value
transfer(address recipientuint256 amountreturns (bool)
transferCoupons(address senderaddress recipientuint256 epochuint256 amount
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
unbond(uint256 value
unbondUnderlying(uint256 value
vote(address candidateuint8 vote
Events
Upgraded(address indexed implementation
Advance(uint256 indexed epochuint256 blockuint256 timestamp
Bond(address indexed accountuint256 valueuint256 valueUnderlying
Commit(address indexed accountaddress indexed candidate
CouponApproval(address indexed owneraddress indexed spenderuint256 value
CouponExpiration(uint256 indexed epochuint256 couponsExpireduint256 lessRedeemableuint256 lessDebtuint256 newBonded
CouponPurchase(address indexed accountuint256 indexed epochuint256 dollarAmountuint256 couponAmount
CouponRedemption(address indexed accountuint256 indexed epochuint256 couponAmount
CouponTransfer(address indexed fromaddress indexed touint256 indexed epochuint256 value
Deposit(address indexed accountuint256 value
Incentivization(address indexed accountuint256 amount
PenaltyDistribute(uint256 indexed epochuint256 priceuint256 newRedeemableuint256 lessDebtuint256 newBonded
Proposal(address indexed candidateaddress indexed accountuint256 indexed startuint256 period
Release(address indexed accountuint256 value
StreamBoost(address indexed accountuint256 penalty
StreamCancel(address indexed accountuint256 valueToStaged
StreamStart(address indexed accountuint256 valueuint256 streamedUntil
SupplyDecrease(uint256 indexed epochuint256 priceuint256 newDebt
SupplyIncrease(uint256 indexed epochuint256 priceuint256 newRedeemableuint256 lessDebtuint256 newBonded
SupplyNeutral(uint256 indexed epoch
Transfer(address indexed fromaddress indexed touint256 value
Unbond(address indexed accountuint256 valueuint256 valueUnderlying
UnstreamToStaged(address indexed accountuint256 value
Upgraded(address indexed implementation
Vote(address indexed accountaddress indexed candidateuint8 voteuint256 bonded
Constructor
constructor(address implementation
Fallback and receive
fallback(
Errors

This contract contains no error objects.