SkinnyOptimisticOracle

Verified contract

Active on Ethereum with 84 txns
Deployed by via 0x88315886 at 13545034
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1)
ERC-721
--
0xf4dc1ef9c24e109d06873d1e24f31c9193aca83332003aa881a3ea5345499db5
0x40f9aab95492604ec057a4ab276e4fd83109ae8bbcf0e5ecabf8e4cc12b993ef
0x06334041f5e8d2184c615445fd3f036713260040170e8fea166812f719f4e8fc
0xa172c3d5c486adb0af83d8f2755869b117cae7ad696b24bda925dd99a16644d0
0x4819a9c2ed7280526dfe31dbf75bca5dc7a402416e9e1f28fa42ea004fe75a65
0x2dac072e80154faa46db7b51489039cac4e45631bc8dd3efea1f88f534ac469e
0xb221dfb6bc93f602a0f379a7c72ea02ab3951d628cd9d7d7e5707ab5dacfe6ea
0xe51570241472419b75fb5072808d37bb9ca0d36fa1df5a0d7d88b0e92ae39fe0
0x9297846788ca132673cdd75f84e8f87171776e8b573c296b884920ec9d80a69b
0xc84ef64fb949bd1886578c98884cf0eb56bae782bedc45603e6d740b27b12167

Functions
Getter at block 21327661
ancillaryBytesLimit(view returns (uint256)
8192
defaultLiveness(view returns (uint256)
7200
finder(view returns (address)
0x40f941e48a552bf496b154af6bf55725f18d77c3
getCurrentTime(view returns (uint256)
1733297543
timerAddress(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
requests(bytes32view returns (bytes32)
stampAncillaryData(bytes ancillaryDataaddress requesterpure returns (bytes)
State-modifying
disputePrice(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestreturns (uint256 totalBond)
disputePriceFor(bytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestaddress disputeraddress requesterreturns (uint256 totalBond)
getState(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestreturns (uint8)
hasPrice(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestreturns (bool)
proposePrice(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestint256 proposedPricereturns (uint256 totalBond)
proposePriceFor(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestaddress proposerint256 proposedPricereturns (uint256 totalBond)
requestAndProposePriceFor(bytes32 identifieruint32 timestampbytes ancillaryDataaddress currencyuint256 rewarduint256 bonduint256 customLivenessaddress proposerint256 proposedPricereturns (uint256 totalBond)
requestPrice(bytes32 identifieruint32 timestampbytes ancillaryDataaddress currencyuint256 rewarduint256 bonduint256 customLivenessreturns (uint256 totalBond)
setCurrentTime(uint256 time
settle(address requesterbytes32 identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest requestreturns (uint256 payoutint256 resolvedPrice)
Events
DisputePrice(address indexed requesterbytes32 indexed identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest request
ProposePrice(address indexed requesterbytes32 indexed identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest request
RequestPrice(address indexed requesterbytes32 indexed identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest request
Settle(address indexed requesterbytes32 indexed identifieruint32 timestampbytes ancillaryDatastruct SkinnyOptimisticOracleInterfaceRequest request
Constructor
constructor(uint256 _livenessaddress _finderAddressaddress _timerAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.