Vaulta

paytomat4eos

Contract

The data structures defined by this contract.

  • Action parameter in buyback

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

    {
      "name": "buyback_item",
      "base": "",
      "fields": [
        {
          "name": "symbol",
          "type": "symbol"
        },
        {
          "name": "balance",
          "type": "asset"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of cashback

    {
      "name": "cashback_item",
      "base": "",
      "fields": [
        {
          "name": "amount_from",
          "type": "asset"
        },
        {
          "name": "rate",
          "type": "float64"
        }
      ]
    }
  • Action parameter in fee

    {
      "name": "fee",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of params

    {
      "name": "param_item",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • Action parameter in promo

    {
      "name": "promo",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of rates

    {
      "name": "rate_item",
      "base": "",
      "fields": [
        {
          "name": "currency",
          "type": "symbol"
        },
        {
          "name": "rate_to_eos",
          "type": "float64"
        }
      ]
    }
  • Action parameter in setcashback

    {
      "name": "setcashback",
      "base": "",
      "fields": [
        {
          "name": "amounts",
          "type": "asset[]"
        },
        {
          "name": "rates",
          "type": "float64[]"
        }
      ]
    }
  • Action parameter in setparam

    {
      "name": "setparam",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • Action parameter in setrates

    {
      "name": "setrates",
      "base": "",
      "fields": [
        {
          "name": "symbols",
          "type": "symbol[]"
        },
        {
          "name": "rates",
          "type": "float64[]"
        }
      ]
    }