WAX

simpleassets

合约

此合约定义的数据结构。

  • 的结构体属性 sasset

    accounts 的表格行类型

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "balance",
          "type": "asset"
        }
      ]
    }
  • attach中的操作参数

    {
      "name": "attach",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetidc",
          "type": "uint64"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • attachf中的操作参数

    {
      "name": "attachf",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "assetidc",
          "type": "uint64"
        }
      ]
    }
  • authorreg中的操作参数

    {
      "name": "authorreg",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "dappinfo",
          "type": "string"
        },
        {
          "name": "fieldtypes",
          "type": "string"
        },
        {
          "name": "priorityimg",
          "type": "string"
        }
      ]
    }
  • authorupdate中的操作参数

    {
      "name": "authorupdate",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "dappinfo",
          "type": "string"
        },
        {
          "name": "fieldtypes",
          "type": "string"
        },
        {
          "name": "priorityimg",
          "type": "string"
        }
      ]
    }
  • burn中的操作参数

    {
      "name": "burn",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • burnf中的操作参数

    {
      "name": "burnf",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • burnflog中的操作参数

    {
      "name": "burnflog",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • burnlog中的操作参数

    {
      "name": "burnlog",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • burnntt中的操作参数

    {
      "name": "burnntt",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • burnnttlog中的操作参数

    {
      "name": "burnnttlog",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • canceloffer中的操作参数

    {
      "name": "canceloffer",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • cancelofferf中的操作参数

    {
      "name": "cancelofferf",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "ftofferids",
          "type": "uint64[]"
        }
      ]
    }
  • changeauthor中的操作参数

    {
      "name": "changeauthor",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "newauthor",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • claim中的操作参数

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "claimer",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • claimf中的操作参数

    {
      "name": "claimf",
      "base": "",
      "fields": [
        {
          "name": "claimer",
          "type": "name"
        },
        {
          "name": "ftofferids",
          "type": "uint64[]"
        }
      ]
    }
  • claimntt中的操作参数

    {
      "name": "claimntt",
      "base": "",
      "fields": [
        {
          "name": "claimer",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • closef中的操作参数

    {
      "name": "closef",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        }
      ]
    }
  • create中的操作参数

    {
      "name": "create",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "requireclaim",
          "type": "bool"
        }
      ]
    }
  • createf中的操作参数

    {
      "name": "createf",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "maximum_supply",
          "type": "asset"
        },
        {
          "name": "authorctrl",
          "type": "bool"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • createlog中的操作参数

    {
      "name": "createlog",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "requireclaim",
          "type": "bool"
        }
      ]
    }
  • createntt中的操作参数

    {
      "name": "createntt",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "requireclaim",
          "type": "bool"
        }
      ]
    }
  • createnttlog中的操作参数

    {
      "name": "createnttlog",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "requireclaim",
          "type": "bool"
        }
      ]
    }
  • stat 的表格行类型

    {
      "name": "currency_stats",
      "base": "",
      "fields": [
        {
          "name": "supply",
          "type": "asset"
        },
        {
          "name": "max_supply",
          "type": "asset"
        },
        {
          "name": "issuer",
          "type": "name"
        },
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "authorctrl",
          "type": "bool"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • delarampayer中的操作参数

    {
      "name": "delarampayer",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • delegate中的操作参数

    {
      "name": "delegate",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "period",
          "type": "uint64"
        },
        {
          "name": "redelegate",
          "type": "bool"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • delegatemore中的操作参数

    {
      "name": "delegatemore",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetidc",
          "type": "uint64"
        },
        {
          "name": "period",
          "type": "uint64"
        }
      ]
    }
  • detach中的操作参数

    {
      "name": "detach",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetidc",
          "type": "uint64"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • detachf中的操作参数

    {
      "name": "detachf",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "assetidc",
          "type": "uint64"
        }
      ]
    }
  • global 的表格行类型

    {
      "name": "global",
      "base": "",
      "fields": [
        {
          "name": "lnftid",
          "type": "uint64"
        },
        {
          "name": "defid",
          "type": "uint64"
        },
        {
          "name": "mdid",
          "type": "uint64"
        },
        {
          "name": "spare2",
          "type": "uint64"
        }
      ]
    }
  • issuef中的操作参数

    {
      "name": "issuef",
      "base": "",
      "fields": [
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • mdadd中的操作参数

    {
      "name": "mdadd",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • mdaddlog中的操作参数

    {
      "name": "mdaddlog",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • mdremove中的操作参数

    {
      "name": "mdremove",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        }
      ]
    }
  • mdupdate中的操作参数

    {
      "name": "mdupdate",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • offer中的操作参数

    {
      "name": "offer",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "newowner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • offerf中的操作参数

    {
      "name": "offerf",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "newowner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • openf中的操作参数

    {
      "name": "openf",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "symbol",
          "type": "symbol"
        },
        {
          "name": "ram_payer",
          "type": "name"
        }
      ]
    }
  • saeburn中的操作参数

    {
      "name": "saeburn",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • saechauthor中的操作参数

    {
      "name": "saechauthor",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "newauthor",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "tuple_uint64_name[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • saeclaim中的操作参数

    {
      "name": "saeclaim",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "claimer",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "tuple_uint64_name[]"
        }
      ]
    }
  • saecreate中的操作参数

    {
      "name": "saecreate",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "requireclaim",
          "type": "bool"
        }
      ]
    }
  • saetransfer中的操作参数

    {
      "name": "saetransfer",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • arampayers 的表格行类型

    {
      "name": "sarampayer",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "usearam",
          "type": "bool"
        },
        {
          "name": "from_id",
          "type": "uint64"
        }
      ]
    }
  • 的结构体属性 sasset

    sassets 的表格行类型

    {
      "name": "sasset",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        },
        {
          "name": "container",
          "type": "sasset[]"
        },
        {
          "name": "containerf",
          "type": "account[]"
        }
      ]
    }
  • authors 的表格行类型

    {
      "name": "sauthor",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "dappinfo",
          "type": "string"
        },
        {
          "name": "fieldtypes",
          "type": "string"
        },
        {
          "name": "priorityimg",
          "type": "string"
        }
      ]
    }
  • delegates 的表格行类型

    {
      "name": "sdelegate",
      "base": "",
      "fields": [
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "delegatedto",
          "type": "name"
        },
        {
          "name": "cdate",
          "type": "uint64"
        },
        {
          "name": "period",
          "type": "uint64"
        },
        {
          "name": "redelegate",
          "type": "bool"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • setarampayer中的操作参数

    {
      "name": "setarampayer",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "usearam",
          "type": "bool"
        }
      ]
    }
  • moredata 的表格行类型

    {
      "name": "smoredata",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • snttassets 的表格行类型

    {
      "name": "snttasset",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "category",
          "type": "name"
        },
        {
          "name": "idata",
          "type": "string"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    }
  • nttoffers 的表格行类型

    {
      "name": "snttoffer",
      "base": "",
      "fields": [
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "offeredto",
          "type": "name"
        },
        {
          "name": "cdate",
          "type": "uint64"
        }
      ]
    }
  • offers 的表格行类型

    {
      "name": "soffer",
      "base": "",
      "fields": [
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "offeredto",
          "type": "name"
        },
        {
          "name": "cdate",
          "type": "uint64"
        }
      ]
    }
  • offerfs 的表格行类型

    {
      "name": "sofferf",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "offeredto",
          "type": "name"
        },
        {
          "name": "cdate",
          "type": "uint64"
        }
      ]
    }
  • tokenconfigs 的表格行类型

    {
      "name": "tokenconfigs",
      "base": "",
      "fields": [
        {
          "name": "standard",
          "type": "name"
        },
        {
          "name": "version",
          "type": "string"
        }
      ]
    }
  • transfer中的操作参数

    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • transferf中的操作参数

    {
      "name": "transferf",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • 的结构体属性 saechauthor

    的结构体属性 saeclaim

    {
      "name": "tuple_uint64_name",
      "base": "",
      "fields": [
        {
          "name": "field_0",
          "type": "uint64"
        },
        {
          "name": "field_1",
          "type": "name"
        }
      ]
    }
  • undelegate中的操作参数

    {
      "name": "undelegate",
      "base": "",
      "fields": [
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetids",
          "type": "uint64[]"
        }
      ]
    }
  • update中的操作参数

    {
      "name": "update",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    }
  • updatef中的操作参数

    {
      "name": "updatef",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "sym",
          "type": "symbol"
        },
        {
          "name": "data",
          "type": "string"
        }
      ]
    }
  • updatentt中的操作参数

    {
      "name": "updatentt",
      "base": "",
      "fields": [
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "assetid",
          "type": "uint64"
        },
        {
          "name": "mdata",
          "type": "string"
        }
      ]
    }
  • updatever中的操作参数

    {
      "name": "updatever",
      "base": "",
      "fields": [
        {
          "name": "version",
          "type": "string"
        }
      ]
    }