
The data structures defined by this contract.
Action parameter in queriesdeltt
Action parameter in ratesdeltt
Action parameter in deletedata
Action parameter in settingerase
Action parameter in currentver
Action parameter in getcurrent
Action parameter in orarecover
Action parameter in delphirefres
Action parameter in ratesoldel
{ "name": "empty", "base": "", "fields": [] }
Table row type of orasettings
{ "name": "orasettings", "base": "", "fields": [ { "name": "id", "type": "l" }, { "name": "utility_listing_date", "type": "t" }, { "name": "rate_timeout", "type": "i" }, { "name": "query_timeout", "type": "i" }, { "name": "provablecb1a_interval", "type": "i" }, { "name": "delphioracle_interval", "type": "i" }, { "name": "equilibriumdsp_interval", "type": "i" }, { "name": "validity_timeout", "type": "i" } ] }
Action parameter in settingset
{ "name": "settingset", "base": "", "fields": [ { "name": "rate_timeout", "type": "i" }, { "name": "query_timeout", "type": "i" }, { "name": "provablecb1a_interval", "type": "i" }, { "name": "delphioracle_interval", "type": "i" }, { "name": "equilibriumdsp_interval", "type": "i" }, { "name": "validity_timeout", "type": "i" } ] }
Action parameter in setlistdate
{ "name": "setlistdate", "base": "", "fields": [ { "name": "utility_listing_date", "type": "t" } ] }
-
{ "name": "callback", "base": "", "fields": [ { "name": "queryId", "type": "checksum256" }, { "name": "result", "type": "uint8[]" }, { "name": "proof", "type": "uint8[]" } ] }
-
{ "name": "orarates", "base": "", "fields": [ { "name": "rate", "type": "a" }, { "name": "update", "type": "t" }, { "name": "provablecb1a_price", "type": "a" }, { "name": "provablecb1a_update", "type": "t" }, { "name": "delphioracle_price", "type": "a" }, { "name": "delphioracle_update", "type": "t" }, { "name": "equilibriumdsp_price", "type": "a" }, { "name": "equilibriumdsp_update", "type": "t" } ] }
Table row type of oraclerates
{ "name": "oraclerates", "base": "", "fields": [ { "name": "rate", "type": "a" }, { "name": "update", "type": "t" }, { "name": "provablecb1a_price", "type": "a" }, { "name": "provablecb1a_update", "type": "t" }, { "name": "delphioracle_price", "type": "a" }, { "name": "delphioracle_update", "type": "t" }, { "name": "equilibriumdsp_price", "type": "a" }, { "name": "equilibriumdsp_update", "type": "t" }, { "name": "id", "type": "l" }, { "name": "base", "type": "c" } ] }
Table row type of oraclqueries
{ "name": "oraclqueries", "base": "", "fields": [ { "name": "asset_symbol", "type": "c" }, { "name": "query", "type": "s" }, { "name": "price_type", "type": "i" }, { "name": "query_updated_at", "type": "t" }, { "name": "query_executed_at", "type": "t" }, { "name": "checksumm", "type": "checksum256" }, { "name": "id", "type": "l" }, { "name": "source_contract", "type": "n" }, { "name": "base", "type": "c" }, { "name": "filter", "type": "f" } ] }
Table row type of subscribers
{ "name": "orasubscribe", "base": "", "fields": [ { "name": "contract", "type": "n" }, { "name": "quantity", "type": "a" }, { "name": "callcount", "type": "i" }, { "name": "lastcall", "type": "t" }, { "name": "withdrawal_date", "type": "t" }, { "name": "id", "type": "l" }, { "name": "asset_symbol", "type": "c" }, { "name": "base", "type": "c" } ] }
Action parameter in refreshutil
Action parameter in masterefresh
Action parameter in stoprefresh
Action parameter in startrefresh
{ "name": "refresh", "base": "", "fields": [ { "name": "symbol", "type": "c" }, { "name": "base", "type": "c" } ] }
-
{ "name": "queryadd", "base": "", "fields": [ { "name": "symbol", "type": "c" }, { "name": "source_contract", "type": "n" }, { "name": "query", "type": "s" }, { "name": "price_type", "type": "uint8" }, { "name": "base", "type": "c" }, { "name": "filter", "type": "f" } ] }
-
{ "name": "querydel", "base": "", "fields": [ { "name": "symbol", "type": "c" }, { "name": "source_contract", "type": "n" }, { "name": "base", "type": "c" } ] }
Action parameter in unsubscribe
{ "name": "unsubscribe", "base": "", "fields": [ { "name": "contract", "type": "n" }, { "name": "asset_symbol", "type": "c" }, { "name": "base", "type": "c" } ] }
Action parameter in ratechanged
{ "name": "ratechanged", "base": "", "fields": [ { "name": "contract", "type": "n" }, { "name": "update", "type": "t" }, { "name": "rate", "type": "a" }, { "name": "base", "type": "c" } ] }
Struct property of oracleentry
{ "name": "provider_result", "base": "", "fields": [ { "name": "result", "type": "s" }, { "name": "provider", "type": "n" } ] }
Table row type of oracleentry
{ "name": "oracleentry", "base": "", "fields": [ { "name": "id", "type": "l" }, { "name": "uri", "type": "s" }, { "name": "results", "type": "provider_result[]" } ] }
-
{ "name": "xgeturi", "base": "", "fields": [ { "name": "current_provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "size", "type": "u" }, { "name": "uri", "type": "b" }, { "name": "data", "type": "b" } ] }
-
{ "name": "xorcclean", "base": "", "fields": [ { "name": "current_provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "size", "type": "u" }, { "name": "uri", "type": "b" } ] }
-
{ "name": "xsignal", "base": "", "fields": [ { "name": "service", "type": "n" }, { "name": "action", "type": "n" }, { "name": "provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "signalRawData", "type": "b" } ] }
-
{ "name": "xschedule", "base": "", "fields": [ { "name": "current_provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "timer", "type": "n" }, { "name": "payload", "type": "b" }, { "name": "seconds", "type": "u" } ] }
Action parameter in liquidrefres
{ "name": "liquidrefres", "base": "", "fields": [ { "name": "symbol", "type": "c" }, { "name": "base", "type": "c" } ] }