FloorBondDepository

Verified contract

Active on Ethereum with 989 txns
Deployed by via 0x78459769 at 14290679
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xcb7cd2e4c2c40fe00aea1498f1498a17f8d9c725e6f2bc8920cba62c85749949
0xe26a9efe06937f2f535d6c680602eb487c871991bb0bf77475d4c8e08058790d
0x7297edad65845cc226f7536eaadd4ab08e7aca6e2e5ec387dd01c4e697658c7a
From
0xc96115326d66f569c2231ef4a1915703611b988f02cabc4d31e4c8bff462607d
0xd6358a66bb6d6d31ef2f6497ffcc1bf4a6693002db1ea05c672244ff7dbeb914
0x697b2cfa0440e42011d3aa82b9a61927284bddb18065c60812c9cda4f4042547
0xb8d7dde1ef80c45a092f28c371cda521e013a27c1465f2196f97f38ae4b3b44e
0xf4599ecc8bd37e03388e9a82f1e5df94f34ff2fa9ce9e41e0790a3b163821cdb
0xf0526fe551bd7761959fd591f37b03ce1aac844a702bd64fce070ea5abff36ec
From
0xb9aef98d420374cefd1e87cb4b31ad539de7a2c2cfbadb9c9862501035dcb0d6
From

Functions
Getter at block 21282991
authority(view returns (address)
0x618907e21898d0357f0a0bf0b112949b1530cbc1
daoReward(view returns (uint256)
0
 
liveMarkets(view returns (uint256[])
refReward(view returns (uint256)
0
Read-only
adjustments(uint256view returns (uint64 changeuint48 lastAdjustmentuint48 timeToAdjustedbool active)
currentControlVariable(uint256 _idview returns (uint256)
currentDebt(uint256 _idview returns (uint256)
debtDecay(uint256 _idview returns (uint64)
debtRatio(uint256 _idview returns (uint256)
indexesFor(address _userview returns (uint256[])
isLive(uint256 _idview returns (bool)
liveMarketsFor(address _tokenview returns (uint256[])
marketPrice(uint256 _idview returns (uint256)
markets(uint256view returns (uint256 capacityaddress quoteTokenbool capacityInQuoteuint64 totalDebtuint64 maxPayoutuint64 solduint256 purchased)
marketsForQuote(addressuint256view returns (uint256)
metadata(uint256view returns (uint48 lastTuneuint48 lastDecayuint48 lengthuint48 depositIntervaluint48 tuneIntervaluint8 quoteDecimals)
notes(addressuint256view returns (uint256 payoutuint48 createduint48 matureduint48 redeemeduint48 marketID)
payoutFor(uint256 _amountuint256 _idview returns (uint256)
pendingFor(address _useruint256 _indexview returns (uint256 payout_bool matured_)
rewards(addressview returns (uint256)
terms(uint256view returns (bool fixedTermuint64 controlVariableuint48 vestinguint48 conclusionuint64 maxDebt)
whitelisted(addressview returns (bool)
State-modifying
close(uint256 _id
create(address _quoteTokenuint256[3] _marketbool[2] _booleansuint256[2] _termsuint32[2] _intervalsreturns (uint256 id_)
deposit(uint256 _iduint256 _amountuint256 _maxPriceaddress _useraddress _referralreturns (uint256 payout_uint256 expiry_uint256 index_)
getReward(
pullNote(address _fromuint256 _indexreturns (uint256 newIndex_)
pushNote(address _touint256 _index
redeem(address _useruint256[] _indexesbool _sendgFLOORreturns (uint256 payout_)
setAuthority(address _newAuthority
setRewards(uint256 _toFrontEnduint256 _toDAO
updateTreasury(
whitelist(address _operator
Events
AuthorityUpdated(address indexed authority
Bond(uint256 indexed iduint256 amountuint256 priceuint256 payout
CloseMarket(uint256 indexed id
CreateMarket(uint256 indexed idaddress indexed quoteTokenuint256 initialPriceuint256 capacitybool capacityInQuoteuint256 conclusionuint256 vestingPeriod
CreateNote(address useruint48 bondIduint256 indexuint256 payoutuint48 expiry
PushNote(address oldUseraddress newUseruint256 oldIndexuint256 newIndex
RedeemNote(address useruint256[] indexes
Tuned(uint256 indexed iduint64 oldControlVariableuint64 newControlVariable
Constructor
constructor(address _authorityaddress _flooraddress _gflooraddress _stakingaddress _treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.