Bull Set Dollar Stake

Verified contract

Proxy

Active on Ethereum with 635 txns
Deployed by via 0x61fbeb21 at 11548499
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
--
0x98b70b9f98aba4b06b9f637aae9bf3952f978d23063a3434f046c5730ac971a5
0x31c68826be349c0d3b03ed8095e16facc8770570264261a777e93c7552d4484b
0x37e07089bcad53d7afc6032fa31b0e0819309436d9f74da101c6820f162ae59a
0x50b54c810e43723894ad11ed2a1e2c774841c2154082e4adbee1a62a72bb5c86
0x3653dd32f258da5894b3ee8af7da88d8a2337b267aa5aa3343e866d6b5e9c298
0xbc73ea024e973ee55f4cbb4532c9363c1b67de27fe07768d9813f7a87806e237
0x6b287e9ae8bf84275cf6093c83946a4bafe4820ff2effeae5b0e71618182250d
0xb251242018cb4f3e25d3eb93ecc02db9efe719cc467ed8a96e2905b533da4f5f
0xdb2b125f38fc64c8675031c26b3a79396a2cb6c240f30303665080a6e3065edd
0xc114a836306bc2c153d40e9942cf2e9b9f69491e2d2c5dceefc5c0ec75117899

Functions
Getter at block 20863755
calculatePrice(view returns (uint256)
624
calculateReward(view returns (uint256)
100000000000000000000
decimals(view returns (uint8)
18
dollar(view returns (address)
0x0afb6a6ba319202464c75ed09f2010d883257ca9
epoch(view returns (uint256)
536
epochTime(view returns (uint256)
32900
implementation(view returns (address impl)
0xef4104b17cad7ee5ae678424e6db1fd29d56d378
name(view returns (string)
Bull Set Dollar Stake
oracle(view returns (address)
0xd25791db13fb2f703fd0ed74ce3324a77ec7e4b5
pool(view returns (address)
0xe8aa528d11d89c137f79a6d1ca7dfddc41dcf9b0
symbol(view returns (string)
BSDS
totalBonded(view returns (uint256)
5944836418392289922941853
totalCoupons(view returns (uint256)
0
totalDebt(view returns (uint256)
23500000000000000000000
totalNet(view returns (uint256)
10212935421087090102848393
totalRedeemable(view returns (uint256)
0
totalStaged(view returns (uint256)
23796884045016548362347
totalSupply(view returns (uint256)
181622575355900568612972620
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.