Vaulta

pretonarts11

Contract

The data structures defined by this contract.

  • Action parameter in airdrop

    {
      "name": "airdrop",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Table row type of awd.info

    {
      "name": "award_t",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "left",
          "type": "asset"
        }
      ]
    }
  • Action parameter in awdreceipt

    {
      "name": "awdreceipt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "award_id",
          "type": "uint64"
        },
        {
          "name": "award",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in buyticket

    {
      "name": "buyticket",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "privilege",
          "type": "string"
        }
      ]
    }
  • Action parameter in chooseserver

    {
      "name": "chooseserver",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "serverid",
          "type": "string"
        }
      ]
    }
  • Action parameter in clear

    {
      "name": "clear",
      "base": "",
      "fields": [
        {
          "name": "table",
          "type": "string"
        },
        {
          "name": "scope",
          "type": "name"
        }
      ]
    }
  • Action parameter in decpool

    {
      "name": "decpool",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of attributes

    {
      "name": "field_all_in_one_t",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "vint",
          "type": "uint32"
        },
        {
          "name": "vstr",
          "type": "string"
        },
        {
          "name": "vaname",
          "type": "name"
        },
        {
          "name": "vasset",
          "type": "asset"
        }
      ]
    }
  • Action parameter in invitecode

    {
      "name": "invitecode",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "inviter",
          "type": "string"
        }
      ]
    }
  • Table row type of itm.accounts

    {
      "name": "item_t",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in itemburn

    {
      "name": "itemburn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "cid",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in itemconv

    {
      "name": "itemconv",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "src_cid",
          "type": "uint64"
        },
        {
          "name": "src_count",
          "type": "uint64"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "dst_cid",
          "type": "uint64"
        },
        {
          "name": "dst_count",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in itemissue

    {
      "name": "itemissue",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "cid",
          "type": "uint64"
        },
        {
          "name": "count",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in itemreceipt

    {
      "name": "itemreceipt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "cid",
          "type": "uint64"
        },
        {
          "name": "origin_count",
          "type": "uint64"
        },
        {
          "name": "final_count",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in itemreset

    {
      "name": "itemreset",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "cid",
          "type": "uint64"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in lottery

    {
      "name": "lottery",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Action parameter in notifypool

    {
      "name": "notifypool",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in notifyresult

    {
      "name": "notifyresult",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "inc",
          "type": "asset"
        },
        {
          "name": "dec",
          "type": "asset"
        }
      ]
    }
  • Action parameter in notifytrans

    {
      "name": "notifytrans",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in notifywtlist

    {
      "name": "notifywtlist",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "func",
          "type": "string"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of privilegev11

    {
      "name": "privilegev11",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "privilege",
          "type": "uint32"
        },
        {
          "name": "inviter",
          "type": "string"
        },
        {
          "name": "invitees",
          "type": "name[]"
        },
        {
          "name": "rsvtypes",
          "type": "uint32[]"
        },
        {
          "name": "lottery_count",
          "type": "uint32"
        },
        {
          "name": "airdrop",
          "type": "uint32"
        },
        {
          "name": "codeuse",
          "type": "uint32"
        },
        {
          "name": "serverid",
          "type": "uint32"
        },
        {
          "name": "create_time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of res.accounts

    Table row type of res.info

    {
      "name": "res_t",
      "base": "",
      "fields": [
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • Action parameter in resburn

    {
      "name": "resburn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in reschange

    {
      "name": "reschange",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "from",
          "type": "asset"
        },
        {
          "name": "to",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in rescreate

    {
      "name": "rescreate",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        }
      ]
    }
  • Action parameter in resissue

    {
      "name": "resissue",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in resreceipt

    {
      "name": "resreceipt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "from",
          "type": "asset"
        },
        {
          "name": "to",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in restake

    {
      "name": "restake",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in rsvprize

    {
      "name": "rsvprize",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rsvtype",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in setattr

    {
      "name": "setattr",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "string"
        }
      ]
    }
  • {
      "name": "single_val_item_asset_t",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "asset"
        }
      ]
    }
  • {
      "name": "single_val_item_string_t",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "string"
        }
      ]
    }
  • Table row type of counters

    Table row type of loginv1

    {
      "name": "single_val_item_uint32_t",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in test

    {
      "name": "test",
      "base": "",
      "fields": []
    }