OpenOracleFramework
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "OpenOracleFramework"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "OpenOracleFramework"
ABI
ABI objects
Getter at block 21208551
factoryContract() view returns (address)
0x0000000000000000000000000000000000000001
getFeedLength() view returns (uint256)
0
payoutAddress() view returns (address)
0x0000000000000000000000000000000000000000
signerLength() view returns (uint256)
0
signerThreshold() view returns (uint256)
0
subscriptionPassPrice() view returns (uint256)
0
Read-only
feedSupport(uint256) view returns (uint256)
getFeed(uint256 feedID) view returns (uint256, uint256, uint256)
getFeedList(uint256[] feedIDs) view returns (string[], uint256[], uint256[], uint256[], uint256[])
getFeeds(uint256[] feedIDs) view returns (uint256[], uint256[], uint256[])
getHistoricalFeeds(uint256[] feedIDs, uint256[] timestamps) view returns (uint256[])
proposalList(uint256) view returns (uint256 uintValue, address addressValue, address proposer, uint256 proposalType, uint256 proposalFeedId, uint256 proposalActive)
signers(uint256) view returns (address)
State-modifying
Events buyPass(address buyer, uint256 duration) payable
createNewFeeds(string[] names, string[] descriptions, uint256[] decimals, uint256[] timeslots, uint256[] feedCosts, uint256[] revenueModes)
createProposal(uint256 uintValue, address addressValue, uint256 proposalType, uint256 feedId)
initialize(address[] signers_, uint256 signerThreshold_, address payoutAddress_, uint256 subscriptionPassPrice_, address factoryContract_)
signProposal(uint256 proposalId)
submitFeed(uint256[] feedIDs, uint256[] values)
subscribeToFeed(uint256[] feedIDs, uint256[] durations, address buyer) payable
supportFeeds(uint256[] feedIds, uint256[] values) payable
withdrawFunds()
contractSetup(address[] signers, uint256 signerThreshold, address payout)
feedAdded(string name, string description, uint256 decimal, uint256 timeslot, uint256 feedId, uint256 mode, uint256 price)
feedSigned(uint256 feedId, uint256 roundId, uint256 value, uint256 timestamp, address signer)
feedSupported(uint256 feedId, uint256 supportvalue)
newFee(uint256 value)
newFeedCost(uint256 cost, uint256 feed)
newPayoutAddress(address payout)
newProposal(uint256 proposalId, uint256 uintValue, address addressValue, uint256 oracleType, address proposer)
newRevenueMode(uint256 mode, uint256 feed)
newSigner(address signer)
newThreshold(uint256 value)
proposalSigned(uint256 proposalId, address signer)
routerFeeTaken(uint256 value, address sender)
signerRemoved(address signer)
subscriptionPassPriceUpdated(uint256 newPass)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.