OlympusProV2

Verified contract

Active on Ethereum with 2,610 txns
Deployed by via 0x266be69a at 14287191
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OlympusProV2"

0x5211fb5b5d4a11060af486c0beed54fa9c0ae791e15e999cc09a5be4015d34b2
0xedade30c798dcf4e01da19459d22566ea28e14877cd63c45ed93aa29f51937fe
0x151aa00d13f676d087473f75c7b574948e1b4bd609733fc36d5b4c2f83a1243b
0x399f1187947755c14e5d44fe496ef37d948fe1ecf23adb6def1f4f6f1c9eae47
0x9e44dd90f22032f2ca8de96a0db46c23887e0d029452dc6a42682e6923109391
From
0x8070f0bbc8dcd91c96066969f56cd7a1ef1d8f6a7c475046b622883a0907093d
From
0x40e0e1f91befe5edbf47b01c7597a1e43b6e8e3f691a709caa5119daa512b8ff
From
0x60341779af162013a928f3a0bd5ba489d9b87583f40fe6503d3d3525c7ea9465
0x81080a5fbdb96a6c27e1abc8d5afa5669f7716618901ca4bf695d310c3192459
From
0x6ad999ca2214c9244e309ed38e1c2c1413b87789116d069f9c85ee064d841cdb

Functions
Getter at block 21274240
authority(view returns (address)
0x1c21f8ea7e39e2ba00bc12d2968d63f4acb38b7a
daoReward(view returns (uint256)
0
 
liveMarkets(view returns (uint256[])
refReward(view returns (uint256)
0
vestingContract(view returns (address)
0xfb57b5721fc3c822cb3264ad180c71d89bf2577a
Read-only
adjustments(uint256view returns (uint128 changeuint48 lastAdjustmentuint48 timeToAdjustedbool active)
currentControlVariable(uint256 _idview returns (uint256)
currentDebt(uint256 _idview returns (uint256)
findMarketFor(address tokenInaddress tokenOutuint256 amountInuint256 minAmountOutuint256 maxExpiryview returns (uint256 id)
indexesFor(address _userview returns (uint256[] indexes_)
instantSwap(uint256 _idview returns (bool)
isLive(uint256 _idview returns (bool)
liveMarketsBetween(uint256 firstIndexuint256 lastIndexview returns (uint256[])
liveMarketsFor(bool _creatorbool _baseaddress _addressview returns (uint256[])
marketPrice(uint256 _idview returns (uint256)
markets(uint256view returns (address creatoraddress baseTokenaddress quoteTokenbool callbool capacityInQuoteuint256 capacityuint256 totalDebtuint256 minPriceuint256 maxPayoutuint256 solduint256 purchased)
marketsFor(address tokenInaddress tokenOutview returns (uint256[])
marketsForBase(addressuint256view returns (uint256)
marketsForCreator(addressuint256view returns (uint256)
marketsForQuote(addressuint256view returns (uint256)
maxIn(uint256 _idview returns (uint256)
metadata(uint256view returns (uint48 lastTuneuint48 lastDecayuint48 lengthuint48 depositIntervaluint48 tuneIntervaluint8 baseDecimalsuint8 quoteDecimals)
notes(addressuint256view returns (uint256 payoutuint48 createduint48 matureduint48 redeemeduint48 marketIDaddress token)
payoutFor(uint256 _amountuint256 _idview returns (uint256)
pendingFor(address _useruint256 _indexview returns (uint256 payout_bool matured_)
rewards(addressaddressview returns (uint256)
terms(uint256view returns (uint256 controlVariableuint256 maxDebtbool fixedTermuint48 vestinguint48 conclusion)
whitelisted(addressview returns (bool)
State-modifying
close(uint256 _id
create(address[2] _tokensuint256[4] _marketbool[2] _booleansuint256[2] _termsuint32[2] _intervalsreturns (uint256 id_)
deposit(uint48 _iduint256[2] _amountsaddress[2] _addressesreturns (uint256 payout_uint256 expiry_uint256 index_)
disableRewards(bool _dao
enableRewards(
getReward(address[] tokens
pullNote(address _fromuint256 _indexreturns (uint256 newIndex_)
pushNote(address _touint256 _index
redeem(address _useruint256[] _indexes
redeemAll(address _user
setAuthority(address _newAuthority
whitelist(address _operator
Events
AuthorityUpdated(address indexed authority
Bond(uint256 indexed iduint256 amountuint256 price
CloseMarket(uint256 indexed id
CreateMarket(uint256 indexed idaddress baseTokenaddress quoteTokenuint256 initialPriceuint256 conclusion
Tuned(uint256 indexed iduint256 oldControlVariableuint256 newControlVariable
Constructor
constructor(address _authority
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.