Root

Verified contract

Proxy

Active on Ethereum with 1,129 txns
Deployed by via 0x68d55662 at 11656647
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
--
ERC-20
--
0xf264b66ce8d0f115b2b5c3a303fff1a72d7a6d5f442050c422ee25d8c4e37690
0x2fcf1b814c75812b0eb5b874af357c283ef86d96cef5f79e0f9b17c50ec3a1c2
0x70df52903b4e1eaca8cd49d37cda8630d3e42bf30a7dc1183329e5722ef0aa2f
0x1c90b72902e937ab6e2e943a26d1708dedda41ff3f10055a79af1087807840c3
0x5b56aab94783300d1c40fad8a485a3e65f268e45eba81a99034d51e47ce7126d
0xddbdc3a07c811fc208f95c071cc8d15de55ef420f8a18bc4aa829cf75c545fbe
0x4cfe5329eea234e985051d519bd44a6d303b8be17372e017b7951893f4ed30a9
0x028630237130d2f22f8f8d1c9e3c9534b00b545b85bf08cd8ce5b03fc3b498bf
0x0f8814347137ecbb5330f7eca386aa3a258157a54c3f9d67106c66588f9fc795
0xc5cf6b1046103b8aa1da31cbf65e1451f206056747b3563c6b0d8e3b2ec7b1a8

Functions
Getter at block 21222270
 
decimals(view returns (uint8)
 
dollar(view returns (address)
 
epoch(view returns (uint256)
 
epochTime(view returns (uint256)
 
implementation(view returns (address impl)
 
name(view returns (string)
 
oracle(view returns (address)
 
pool(view returns (address)
 
symbol(view returns (string)
 
totalBonded(view returns (uint256)
 
totalCoupons(view returns (uint256)
 
totalDebt(view returns (uint256)
 
totalNet(view returns (uint256)
 
totalRedeemable(view returns (uint256)
 
totalStaged(view returns (uint256)
 
totalSupply(view returns (uint256)
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)
fluidUntil(address accountview returns (uint256)
isInitialized(address candidateview returns (bool)
isNominated(address candidateview returns (bool)
lockedUntil(address accountview returns (uint256)
outstandingCoupons(uint256 epochview returns (uint256)
periodFor(address candidateview returns (uint256)
recordedVote(address accountaddress candidateview returns (uint8)
rejectFor(address candidateview returns (uint256)
startFor(address candidateview returns (uint256)
statusOf(address accountview returns (uint8)
totalBondedAt(uint256 epochview returns (uint256)
votesFor(address candidateview returns (uint256)
State-modifying
advance(
approve(address spenderuint256 amountreturns (bool)
approveCoupons(address spenderuint256 amount
bond(uint256 value
commit(address candidate
deposit(uint256 value
emergencyCommit(address candidate
initialize(
purchaseCoupons(uint256 dollarAmountreturns (uint256)
redeemCoupons(uint256 couponEpochuint256 couponAmount
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
withdraw(uint256 value
Events
Upgraded(address indexed implementation
Advance(uint256 indexed epochuint256 blockuint256 timestamp
Bond(address indexed accountuint256 startuint256 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
Proposal(address indexed candidateaddress indexed accountuint256 indexed startuint256 period
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 startuint256 valueuint256 valueUnderlying
Upgraded(address indexed implementation
Vote(address indexed accountaddress indexed candidateuint8 voteuint256 bonded
Withdraw(address indexed accountuint256 value
Constructor
constructor(address implementation
Fallback and receive
fallback(
Errors

This contract contains no error objects.