Vaulta

sovdexrelays

Contract

{
  "version": "eosio::abi/1.1",
  "types": [],
  "structs": [
    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        },
        {
          "name": "storebalance",
          "type": "asset"
        },
        {
          "name": "svxpower",
          "type": "asset"
        },
        {
          "name": "unstaking",
          "type": "asset"
        },
        {
          "name": "unstake_time",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "accountg",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    },
    {
      "name": "addbrnsub",
      "base": "",
      "fields": [
        {
          "name": "addburn",
          "type": "asset"
        }
      ]
    },
    {
      "name": "addcb",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "addob",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "claimfees",
      "base": "",
      "fields": [
        {
          "name": "admin",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "claimrelay",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "cleardex",
      "base": "",
      "fields": [
        {
          "name": "dexaccount",
          "type": "name"
        }
      ]
    },
    {
      "name": "createpair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "currency_stats",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        },
        {
          "name": "max_supply",
          "type": "asset"
        },
        {
          "name": "issuer",
          "type": "name"
        }
      ]
    },
    {
      "name": "destroypair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "dex_stats",
      "base": "",
      "fields": [
        {
          "name": "sovdexaccount",
          "type": "name"
        },
        {
          "name": "burnsubfund",
          "type": "asset"
        }
      ]
    },
    {
      "name": "dexoptions",
      "base": "",
      "fields": [
        {
          "name": "burnsubfund",
          "type": "asset"
        }
      ]
    },
    {
      "name": "disablebrnsb",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "ecreatepair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "edestroypair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "editcb",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "editcw",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "cw",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "editob",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "editsettings",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "enablebrnsb",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "enabletoggle",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "enabled",
          "type": "bool"
        }
      ]
    },
    {
      "name": "eospair_stats",
      "base": "",
      "fields": [
        {
          "name": "pair",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "float32"
        },
        {
          "name": "adminfees",
          "type": "asset"
        }
      ]
    },
    {
      "name": "getdata",
      "base": "",
      "fields": [
        {
          "name": "pair",
          "type": "string"
        },
        {
          "name": "burnratepercent",
          "type": "float32"
        },
        {
          "name": "pricechange",
          "type": "string"
        },
        {
          "name": "received",
          "type": "asset"
        },
        {
          "name": "slippagepercent",
          "type": "float32"
        },
        {
          "name": "prespot",
          "type": "float32"
        },
        {
          "name": "postspot",
          "type": "float32"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "sovvolume",
          "type": "asset"
        },
        {
          "name": "paid",
          "type": "asset"
        },
        {
          "name": "sovburned",
          "type": "asset"
        },
        {
          "name": "trxtype",
          "type": "string"
        },
        {
          "name": "averageprice",
          "type": "float32"
        },
        {
          "name": "fee",
          "type": "asset"
        },
        {
          "name": "feepercent",
          "type": "string"
        },
        {
          "name": "burnsubsidy",
          "type": "bool"
        }
      ]
    },
    {
      "name": "getsupply",
      "base": "",
      "fields": [
        {
          "name": "contract",
          "type": "name"
        }
      ]
    },
    {
      "name": "iaddcb",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "iaddob",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "iclaimfees",
      "base": "",
      "fields": [
        {
          "name": "admin",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "icreatepair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "idestroypair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "ieditcb",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "ieditcw",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "cw",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "ieditob",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        }
      ]
    },
    {
      "name": "ieditsetting",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "ienabletoggle",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "enabled",
          "type": "bool"
        }
      ]
    },
    {
      "name": "minereceipt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "sovburned",
          "type": "asset"
        },
        {
          "name": "minepool",
          "type": "asset"
        }
      ]
    },
    {
      "name": "pair_stats",
      "base": "",
      "fields": [
        {
          "name": "pair",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "float32"
        },
        {
          "name": "adminfees",
          "type": "asset"
        }
      ]
    },
    {
      "name": "pclaimfees",
      "base": "",
      "fields": [
        {
          "name": "admin",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "pcreatepair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        }
      ]
    },
    {
      "name": "pdestroypair",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        }
      ]
    },
    {
      "name": "powpair_stats",
      "base": "",
      "fields": [
        {
          "name": "pair",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "float32"
        },
        {
          "name": "adminfees",
          "type": "asset"
        }
      ]
    },
    {
      "name": "refaccount",
      "base": "",
      "fields": [
        {
          "name": "ref",
          "type": "name"
        },
        {
          "name": "feecut",
          "type": "int32"
        }
      ]
    },
    {
      "name": "refremove",
      "base": "",
      "fields": [
        {
          "name": "ref",
          "type": "name"
        }
      ]
    },
    {
      "name": "refsignup",
      "base": "",
      "fields": [
        {
          "name": "ref",
          "type": "name"
        },
        {
          "name": "feecut",
          "type": "int32"
        }
      ]
    },
    {
      "name": "showsupply",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        }
      ]
    },
    {
      "name": "svxpair_stats",
      "base": "",
      "fields": [
        {
          "name": "pair",
          "type": "string"
        },
        {
          "name": "connectorbal",
          "type": "asset"
        },
        {
          "name": "outstandingbal",
          "type": "asset"
        },
        {
          "name": "cw",
          "type": "uint64"
        },
        {
          "name": "enabled",
          "type": "bool"
        },
        {
          "name": "reinvestfees",
          "type": "bool"
        },
        {
          "name": "price",
          "type": "float32"
        },
        {
          "name": "adminfees",
          "type": "asset"
        }
      ]
    },
    {
      "name": "togglerf",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "string"
        },
        {
          "name": "reinvest",
          "type": "bool"
        }
      ]
    },
    {
      "name": "usertable",
      "base": "",
      "fields": [
        {
          "name": "username",
          "type": "name"
        },
        {
          "name": "burnsubenabled",
          "type": "bool"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "addbrnsub",
      "type": "addbrnsub",
      "ricardian_contract": ""
    },
    {
      "name": "addcb",
      "type": "addcb",
      "ricardian_contract": ""
    },
    {
      "name": "addob",
      "type": "addob",
      "ricardian_contract": ""
    },
    {
      "name": "claimfees",
      "type": "claimfees",
      "ricardian_contract": ""
    },
    {
      "name": "claimrelay",
      "type": "claimrelay",
      "ricardian_contract": ""
    },
    {
      "name": "cleardex",
      "type": "cleardex",
      "ricardian_contract": ""
    },
    {
      "name": "createpair",
      "type": "createpair",
      "ricardian_contract": ""
    },
    {
      "name": "destroypair",
      "type": "destroypair",
      "ricardian_contract": ""
    },
    {
      "name": "dexoptions",
      "type": "dexoptions",
      "ricardian_contract": ""
    },
    {
      "name": "disablebrnsb",
      "type": "disablebrnsb",
      "ricardian_contract": ""
    },
    {
      "name": "ecreatepair",
      "type": "ecreatepair",
      "ricardian_contract": ""
    },
    {
      "name": "edestroypair",
      "type": "edestroypair",
      "ricardian_contract": ""
    },
    {
      "name": "editcb",
      "type": "editcb",
      "ricardian_contract": ""
    },
    {
      "name": "editcw",
      "type": "editcw",
      "ricardian_contract": ""
    },
    {
      "name": "editob",
      "type": "editob",
      "ricardian_contract": ""
    },
    {
      "name": "editsettings",
      "type": "editsettings",
      "ricardian_contract": ""
    },
    {
      "name": "enablebrnsb",
      "type": "enablebrnsb",
      "ricardian_contract": ""
    },
    {
      "name": "enabletoggle",
      "type": "enabletoggle",
      "ricardian_contract": ""
    },
    {
      "name": "getdata",
      "type": "getdata",
      "ricardian_contract": ""
    },
    {
      "name": "getsupply",
      "type": "getsupply",
      "ricardian_contract": ""
    },
    {
      "name": "iaddcb",
      "type": "iaddcb",
      "ricardian_contract": ""
    },
    {
      "name": "iaddob",
      "type": "iaddob",
      "ricardian_contract": ""
    },
    {
      "name": "iclaimfees",
      "type": "iclaimfees",
      "ricardian_contract": ""
    },
    {
      "name": "icreatepair",
      "type": "icreatepair",
      "ricardian_contract": ""
    },
    {
      "name": "idestroypair",
      "type": "idestroypair",
      "ricardian_contract": ""
    },
    {
      "name": "ieditcb",
      "type": "ieditcb",
      "ricardian_contract": ""
    },
    {
      "name": "ieditcw",
      "type": "ieditcw",
      "ricardian_contract": ""
    },
    {
      "name": "ieditob",
      "type": "ieditob",
      "ricardian_contract": ""
    },
    {
      "name": "ieditsetting",
      "type": "ieditsetting",
      "ricardian_contract": ""
    },
    {
      "name": "ienabletoggle",
      "type": "ienabletoggle",
      "ricardian_contract": ""
    },
    {
      "name": "minereceipt",
      "type": "minereceipt",
      "ricardian_contract": ""
    },
    {
      "name": "pclaimfees",
      "type": "pclaimfees",
      "ricardian_contract": ""
    },
    {
      "name": "pcreatepair",
      "type": "pcreatepair",
      "ricardian_contract": ""
    },
    {
      "name": "pdestroypair",
      "type": "pdestroypair",
      "ricardian_contract": ""
    },
    {
      "name": "refremove",
      "type": "refremove",
      "ricardian_contract": ""
    },
    {
      "name": "refsignup",
      "type": "refsignup",
      "ricardian_contract": ""
    },
    {
      "name": "showsupply",
      "type": "showsupply",
      "ricardian_contract": ""
    },
    {
      "name": "togglerf",
      "type": "togglerf",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "accountg",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "accountg"
    },
    {
      "name": "accounts",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "account"
    },
    {
      "name": "dex",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "dex_stats"
    },
    {
      "name": "eospair",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "eospair_stats"
    },
    {
      "name": "pair",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "pair_stats"
    },
    {
      "name": "powpair",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "powpair_stats"
    },
    {
      "name": "refaccounts",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "refaccount"
    },
    {
      "name": "stat",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "currency_stats"
    },
    {
      "name": "svxpair",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "svxpair_stats"
    },
    {
      "name": "usertables",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "usertable"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}