OverlayV1Market
Verified contract
Active on
Ethereum with 568 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OVL | ERC-20 | 308.2336 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17171751 | a year ago | | | 0 | 0.016662041 | |
| 17070585 | a year ago | | | 0 | 0.015035354 | |
| 17070574 | a year ago | | | 0 | 0.015658223 | |
| 17010769 | a year ago | | | 0 | 0.0065707707 | |
| 16978899 | a year ago | | | 0 | 0.0089734113 | |
| 16831555 | 2 years ago | | | 0 | 0.0062760536 | |
| 16797212 | 2 years ago | | | 0 | 0.011722184 | |
| 16796193 | 2 years ago | | | 0 | 0.0071175623 | |
| 16796190 | 2 years ago | | | 0 | 0.0070251712 | |
| 16796187 | 2 years ago | | | 0 | 0.0073226374 |
ABI
ABI objects
Getter at block 20859543
dpUpperLimit() view returns (uint256)
1433329414560354592
factory() view returns (address)
0x9a74758c2a80fa1b1d899e0e1f24cf505a4dea33
feed() view returns (address)
0xffdd8e8d16aed8cadf4b46dcaf4ba620dc269de1
isShutdown() view returns (bool)
false
oiLong() view returns (uint256)
217833713029187788522549452028
oiLongShares() view returns (uint256)
361706172066128456793922268435
oiShort() view returns (uint256)
243221939548770134288607649235
oiShortShares() view returns (uint256)
146668281389244599450211486402
ovl() view returns (address)
0xdc77acc82cce1cc095cba197474cc06824ade6f7
snapshotMinted() view returns (uint32 timestamp, uint32 window, int192 accumulator)
(timestamp=1683014219, window=1461632, accumulator=5944073065181552514)
snapshotVolumeAsk() view returns (uint32 timestamp, uint32 window, int192 accumulator)
(timestamp=1681043615, window=600, accumulator=90000000000000)
snapshotVolumeBid() view returns (uint32 timestamp, uint32 window, int192 accumulator)
(timestamp=1683014219, window=600, accumulator=3372303416956)
timestampUpdateLast() view returns (uint256)
1683014219
Read-only
ask(struct OracleData data, uint256 volume) view returns (uint256 ask_)
backRunBound(struct OracleData data) view returns (uint256)
bid(struct OracleData data, uint256 volume) view returns (uint256 bid_)
capNotionalAdjustedForBounds(struct OracleData data, uint256 cap) view returns (uint256)
capOiAdjustedForCircuitBreaker(uint256 cap) view returns (uint256)
circuitBreaker(struct RollerSnapshot snapshot, uint256 cap) view returns (uint256)
dataIsValid(struct OracleData data) view returns (bool)
frontRunBound(struct OracleData data) view returns (uint256)
oiAfterFunding(uint256 oiOverweight, uint256 oiUnderweight, uint256 timeElapsed) view returns (uint256, uint256)
oiFromNotional(uint256 notional, uint256 midPrice) view returns (uint256)
params(uint256) view returns (uint256)
positions(bytes32) view returns (uint96 notionalInitial, uint96 debtInitial, int24 midTick, int24 entryTick, bool isLong, bool liquidated, uint240 oiShares, uint16 fractionRemaining)
State-modifying
Events build(uint256 collateral, uint256 leverage, bool isLong, uint256 priceLimit) returns (uint256 positionId_)
emergencyWithdraw(uint256 positionId)
initialize(uint256[15] _params)
liquidate(address owner, uint256 positionId)
setRiskParam(uint8 name, uint256 value)
shutdown()
unwind(uint256 positionId, uint256 fraction, uint256 priceLimit)
update() returns (struct OracleData)
Build(address indexed sender, uint256 positionId, uint256 oi, uint256 debt, bool isLong, uint256 price)
EmergencyWithdraw(address indexed sender, uint256 positionId, uint256 collateral)
Liquidate(address indexed sender, address indexed owner, uint256 positionId, int256 mint, uint256 price)
Unwind(address indexed sender, uint256 positionId, uint256 fraction, int256 mint, uint256 price)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.