Mocha Set Dollar Stake

Verified contract

Proxy

Active on Ethereum with 129 txns
Deployed by via 0xc6aaefac at 11564553
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
--
0x10fcc9b8f6e43752ef06be1704e2fd665d4c7bce7063ea1d65cc35953d09295d
0x0f95c9a4e7daa049c790970c4cb9b20447dd6bd2c59a625fff6c2aa5acc4ab8f
0x1f69353683939ba92b7e0a56a177412753c3611be870821b2f7ddf7c8339c5d4
0xaf83f88fd49371a00b9ea39f5eeaefbaab52347a74ebbdd0d01484adc3b3ac4b
0x61c0725ffff325fd590171374ab568b2e7d63f8cb73808ec811f3a429cb9ca2a
0x15b70c90055324984b108f4a5f68b8336db5aeb230df56eaf93f3f28cb9212d2
0x88dbd9debf0098fc9ec2910933c1ce9c878549b9c18887bd6314e88a94988d18
0xd285fd9416cbb269ce37b58374c14c8f8bedc87c4c670b84ee7c0ef2d07dbb4c
0xa39de4b4e7c0c6c0eb06f3ca6facd803d309b563bb807504b8d064ae5acbed6d
0x5a7b4b21f6f5feeade344481f5663065cfa4a08cd7496e8fb23309084952d594

Functions
Getter at block 21100865
decimals(view returns (uint8)
18
dollar(view returns (address)
0xe060ef66f0d429dcf123d82a8ab8e7718880182c
epoch(view returns (uint256)
238
epochTime(view returns (uint256)
16817
implementation(view returns (address impl)
0xffd5ad75a81256928c36fcaad200113aba225426
name(view returns (string)
Mocha Set Dollar Stake
oracle(view returns (address)
0x2a9ffffdf497dd92113b4b327693052f30a01a36
pool(view returns (address)
0xdc7fdb5fedf0a8b0327a480da29446ebaef89c69
symbol(view returns (string)
MSDS
totalBonded(view returns (uint256)
413003707183733280952696
totalCoupons(view returns (uint256)
0
totalDebt(view returns (uint256)
0
totalNet(view returns (uint256)
730022470078171083714474
totalRedeemable(view returns (uint256)
0
totalStaged(view returns (uint256)
85249623595432354058
totalSupply(view returns (uint256)
498773935264528202556593282
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)
couponRedemptionPenalty(uint256 couponEpochuint256 couponAmountview 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
redeemCoupons(uint256 couponEpochuint256 couponAmountuint256 minOutput
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
CouponBurn(address indexed accountuint256 indexed epochuint256 couponAmount
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.