
delphioracle
Contract
The data structures defined by this contract.
- { "name": "abusers", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "votes", "type": "uint64" } ] }
Action parameter in addcustodian
{ "name": "addcustodian", "base": "", "fields": [ { "name": "name", "type": "name" } ] }- { "name": "bars", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "high", "type": "uint64" }, { "name": "low", "type": "uint64" }, { "name": "median", "type": "uint64" }, { "name": "timestamp", "type": "time_point" } ] }
Action parameter in cancelbounty
{ "name": "cancelbounty", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "reason", "type": "string" } ] }- { "name": "claim", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
- { "name": "clear", "base": "", "fields": [ { "name": "pair", "type": "name" } ] }
- { "name": "configure", "base": "", "fields": [ { "name": "g", "type": "globalinput" } ] }
Table row type of custodians
{ "name": "custodians", "base": "", "fields": [ { "name": "name", "type": "name" } ] }Table row type of datapoints
{ "name": "datapoints", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "value", "type": "uint64" }, { "name": "median", "type": "uint64" }, { "name": "timestamp", "type": "time_point" } ] }Action parameter in delcustodian
{ "name": "delcustodian", "base": "", "fields": [ { "name": "name", "type": "name" } ] }Action parameter in deletepair
{ "name": "deletepair", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "reason", "type": "string" } ] }- { "name": "donations", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "donator", "type": "name" }, { "name": "pair", "type": "name" }, { "name": "timestamp", "type": "time_point" }, { "name": "amount", "type": "asset" } ] }
Action parameter in editbounty
{ "name": "editbounty", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "pair", "type": "pairinput" } ] }- { "name": "editpair", "base": "", "fields": [ { "name": "pair", "type": "pairs" } ] }
Action parameter in forfeithash
{ "name": "forfeithash", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }- { "name": "global", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_datapoints_count", "type": "uint64" }, { "name": "total_claimed", "type": "asset" }, { "name": "datapoints_per_instrument", "type": "uint64" }, { "name": "bars_per_instrument", "type": "uint64" }, { "name": "vote_interval", "type": "uint64" }, { "name": "write_cooldown", "type": "uint64" }, { "name": "approver_threshold", "type": "uint64" }, { "name": "approving_oracles_threshold", "type": "uint64" }, { "name": "approving_custodians_threshold", "type": "uint64" }, { "name": "minimum_rank", "type": "uint64" }, { "name": "paid", "type": "uint64" }, { "name": "min_bounty_delay", "type": "uint64" }, { "name": "new_bounty_delay", "type": "uint64" } ] }
Struct property of configure
{ "name": "globalinput", "base": "", "fields": [ { "name": "datapoints_per_instrument", "type": "uint64" }, { "name": "bars_per_instrument", "type": "uint64" }, { "name": "vote_interval", "type": "uint64" }, { "name": "write_cooldown", "type": "uint64" }, { "name": "approver_threshold", "type": "uint64" }, { "name": "approving_oracles_threshold", "type": "uint64" }, { "name": "approving_custodians_threshold", "type": "uint64" }, { "name": "minimum_rank", "type": "uint64" }, { "name": "paid", "type": "uint64" }, { "name": "min_bounty_delay", "type": "uint64" }, { "name": "new_bounty_delay", "type": "uint64" } ] }- { "name": "hashes", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "multiparty", "type": "checksum256" }, { "name": "hash", "type": "checksum256" }, { "name": "reveal", "type": "string" }, { "name": "timestamp", "type": "time_point" } ] }
Action parameter in migratedata
{ "name": "migratedata", "base": "", "fields": [] }- { "name": "networks", "base": "", "fields": [ { "name": "name", "type": "name" } ] }
- { "name": "newbounty", "base": "", "fields": [ { "name": "proposer", "type": "name" }, { "name": "pair", "type": "pairinput" } ] }
- { "name": "oglobal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_datapoints_count", "type": "uint64" } ] }
- { "name": "pairinput", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "base_symbol", "type": "symbol" }, { "name": "base_type", "type": "asset_type" }, { "name": "base_contract", "type": "name" }, { "name": "quote_symbol", "type": "symbol" }, { "name": "quote_type", "type": "asset_type" }, { "name": "quote_contract", "type": "name" }, { "name": "quoted_precision", "type": "uint64" } ] }
- { "name": "pairs", "base": "", "fields": [ { "name": "active", "type": "bool" }, { "name": "bounty_awarded", "type": "bool" }, { "name": "bounty_edited_by_custodians", "type": "bool" }, { "name": "proposer", "type": "name" }, { "name": "name", "type": "name" }, { "name": "bounty_amount", "type": "asset" }, { "name": "approving_custodians", "type": "name[]" }, { "name": "approving_oracles", "type": "name[]" }, { "name": "base_symbol", "type": "symbol" }, { "name": "base_type", "type": "asset_type" }, { "name": "base_contract", "type": "name" }, { "name": "quote_symbol", "type": "symbol" }, { "name": "quote_type", "type": "asset_type" }, { "name": "quote_contract", "type": "name" }, { "name": "quoted_precision", "type": "uint64" } ] }
- { "name": "quote", "base": "", "fields": [ { "name": "value", "type": "uint64" }, { "name": "pair", "type": "name" } ] }
- { "name": "reguser", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
- { "name": "stats", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "timestamp", "type": "time_point" }, { "name": "count", "type": "uint64" }, { "name": "last_claim", "type": "time_point" }, { "name": "balance", "type": "asset" } ] }
Action parameter in unvotebounty
{ "name": "unvotebounty", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bounty", "type": "name" } ] }Action parameter in updateusers
{ "name": "updateusers", "base": "", "fields": [] }- { "name": "users", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "contribution", "type": "asset" }, { "name": "score", "type": "uint64" }, { "name": "creation_timestamp", "type": "time_point" } ] }
Action parameter in voteabuser
{ "name": "voteabuser", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "abuser", "type": "name" } ] }Action parameter in votebounty
{ "name": "votebounty", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "bounty", "type": "name" } ] }Table row type of voters
{ "name": "voter_info", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "proxy", "type": "name" }, { "name": "producers", "type": "name[]" }, { "name": "staked", "type": "int64" }, { "name": "last_vote_weight", "type": "float64" }, { "name": "proxied_vote_weight", "type": "float64" }, { "name": "is_proxy", "type": "bool" }, { "name": "flags1", "type": "uint32" }, { "name": "reserved2", "type": "uint32" }, { "name": "reserved3", "type": "asset" } ] }- { "name": "write", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "quotes", "type": "quote[]" } ] }
- { "name": "writehash", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "hash", "type": "checksum256" }, { "name": "reveal", "type": "string" } ] }