Vaulta

test123test1

Contract

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

    {
      "name": "callback",
      "base": "",
      "fields": [
        {
          "name": "queryId",
          "type": "checksum256"
        },
        {
          "name": "result",
          "type": "uint8[]"
        },
        {
          "name": "proof",
          "type": "uint8[]"
        }
      ]
    }
  • Table row type of orarates

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