Scalable Dollar Protocol Stake

Verified contract

Proxy

Active on Ethereum with 272 txns
Deployed by via 0xc2c30684 at 11573062
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
--
0x6c3678f61211b248424d71bac721d0a1d8e17d110ef750de1672090a807c56cf
0x900b261a4af91ffca089a4ca686d19cc9474cd7122d6b210fd4b03d1636fef64
0x93ea90d89133416318f06962473e43e8d5c985dab72abe241df4df83e3892a32
0xf1dbc6cb56d02778292ffc420e650873ac45e294d9917ea78617a7f7aee6b83a
0xf117695ff1fa3836bdcd830fd48199bbbf3197f59290634f20877d8b20fdd1a8
0x94158201c7c2741af0890356771fa88e01f30a20ed9d7c643e58a4e2368c5739
0xe5e5c57f96e9e53e9aba48d42f659d0ca12cbac91b2c328239f8dfe9a4369e35
0xa03eeb2664085ccf45c9c921e58b8ab01b50fd1e98289c2e006ad8d87fcf5fdf
0xbc9363ee482ec176eb4dd081536c3d1d8d2e0b8c1f16ea3b8481146acb8a0abb
0x749a5b3d139cba8de396755d82c19da13030b819382fb90e56a2335fc10af5cd

Functions
Getter at block 21293324
decimals(view returns (uint8)
18
dollar(view returns (address)
0xff6bdb2cc116791c5c0163979b8bdf225ddd95e4
epoch(view returns (uint256)
111
epochTime(view returns (uint256)
8565
implementation(view returns (address impl)
0xe62faf59bd7bf333ac80006d5c5bd7f3d0a8f21d
name(view returns (string)
Scalable Dollar Protocol Stake
oracle(view returns (address)
0x7e02674c28696193a7c4f8adfeb37998dff1724a
pool(view returns (address)
0xb375c183f301d42ac729dd0654a73c293eaf2859
symbol(view returns (string)
SDPS
totalBonded(view returns (uint256)
498383691673887047317326
totalCoupons(view returns (uint256)
0
totalDebt(view returns (uint256)
0
totalNet(view returns (uint256)
1376864072907484907765601
totalRedeemable(view returns (uint256)
0
totalStaged(view returns (uint256)
270140003818316322418310
totalSupply(view returns (uint256)
18365070808188471808423045
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)
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)
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.