EOS

eosdtorclize

Contract

The data structures defined by this contract.

  • Action parameter in currentver

    Action parameter in getcurrent

    Action parameter in orarecover

    Action parameter in delphirefres

    { "name": "empty", "base": "", "fields": [] }
  • Table row type of orasettings

    { "name": "orasettings", "base": "", "fields": [ { "name": "id", "type": "l" }, { "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 callback

    { "name": "callback", "base": "", "fields": [ { "name": "queryId", "type": "checksum256" }, { "name": "result", "type": "uint8[]" }, { "name": "proof", "type": "uint8[]" } ] }
  • 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" } ] }
  • Action parameter in queryadd

    { "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" } ] }
  • Action parameter in querydel

    { "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": "asset_symbol", "type": "c" }, { "name": "base", "type": "c" } ] }
  • Struct property of oracleentry

    { "name": "provider_result", "base": "", "fields": [ { "name": "result", "type": "s" }, { "name": "provider", "type": "n" } ] }
  • { "name": "oracleentry", "base": "", "fields": [ { "name": "id", "type": "l" }, { "name": "uri", "type": "s" }, { "name": "results", "type": "provider_result[]" } ] }
  • Action parameter in xgeturi

    { "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" } ] }
  • Action parameter in xorcclean

    { "name": "xorcclean", "base": "", "fields": [ { "name": "current_provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "size", "type": "u" }, { "name": "uri", "type": "b" } ] }
  • Action parameter in xsignal

    { "name": "xsignal", "base": "", "fields": [ { "name": "service", "type": "n" }, { "name": "action", "type": "n" }, { "name": "provider", "type": "n" }, { "name": "package", "type": "n" }, { "name": "signalRawData", "type": "b" } ] }
  • Action parameter in xschedule

    { "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" } ] }