WAX

open.facings

Contract

The data structures defined by this contract.

  • Action parameter in addburnbl

    {
      "name": "addburnbl",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in addburnedpac

    {
      "name": "addburnedpac",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "serial",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in addcolwl

    {
      "name": "addcolwl",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in addmanual

    {
      "name": "addmanual",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in addpartnrcol

    {
      "name": "addpartnrcol",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in addroll

    {
      "name": "addroll",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "roll_type",
          "type": "name"
        },
        {
          "name": "weights",
          "type": "cargo_weight[]"
        }
      ]
    }
  • Table row type of burnbl

    {
      "name": "burnbl_row",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in burncargo

    {
      "name": "burncargo",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "cargo_template_id",
          "type": "uint32"
        },
        {
          "name": "count",
          "type": "uint32"
        }
      ]
    }
  • Table row type of burnedpacks

    {
      "name": "burnedpacks_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "serial",
          "type": "uint32"
        }
      ]
    }
  • Struct property of addroll

    Struct property of roll_row

    Struct property of setroll

    {
      "name": "cargo_weight",
      "base": "",
      "fields": [
        {
          "name": "weight",
          "type": "uint32"
        },
        {
          "name": "template_id",
          "type": "uint32"
        }
      ]
    }
  • Table row type of cargodata

    {
      "name": "cargodata_row",
      "base": "",
      "fields": [
        {
          "name": "cargo_template_id",
          "type": "uint32"
        },
        {
          "name": "cargo_data",
          "type": "ATTRIBUTE_MAP"
        }
      ]
    }
  • Table row type of cargoindex

    {
      "name": "cargoindex_row",
      "base": "",
      "fields": [
        {
          "name": "cargo_template_id",
          "type": "uint32"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "refcount",
          "type": "uint32"
        },
        {
          "name": "pool_size",
          "type": "uint32"
        }
      ]
    }
  • Table row type of cargosupply

    {
      "name": "cargosupply_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in chownmanual

    {
      "name": "chownmanual",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "new_owner",
          "type": "name"
        }
      ]
    }
  • Action parameter in claim

    {
      "name": "claim",
      "base": "",
      "fields": [
        {
          "name": "recipient",
          "type": "name"
        },
        {
          "name": "max_count",
          "type": "int32"
        },
        {
          "name": "nonce",
          "type": "uint64"
        }
      ]
    }
  • Table row type of colwl

    {
      "name": "col_whitelist_row",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in confirmlnch

    {
      "name": "confirmlnch",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in dangermode

    {
      "name": "dangermode",
      "base": "",
      "fields": []
    }
  • Action parameter in delburnbl

    {
      "name": "delburnbl",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in delcolwl

    {
      "name": "delcolwl",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in delmanual

    {
      "name": "delmanual",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in delpartnrcol

    {
      "name": "delpartnrcol",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in delroll

    {
      "name": "delroll",
      "base": "",
      "fields": [
        {
          "name": "roll_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in delseries

    {
      "name": "delseries",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        }
      ]
    }
  • Table row type of failqueue

    {
      "name": "failqueue_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "rnd_time",
          "type": "time_point"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "random_value",
          "type": "checksum256"
        }
      ]
    }
  • Table row type of iprops

    {
      "name": "iprop",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "name"
        },
        {
          "name": "val",
          "type": "uint64"
        }
      ]
    }
  • Table row type of jobstats

    {
      "name": "jobstats_row",
      "base": "",
      "fields": [
        {
          "name": "worker",
          "type": "name"
        },
        {
          "name": "count",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in keephistory

    {
      "name": "keephistory",
      "base": "",
      "fields": [
        {
          "name": "msecs",
          "type": "uint64"
        }
      ]
    }
  • Table row type of manualclaim

    {
      "name": "manualclaim_row",
      "base": "",
      "fields": [
        {
          "name": "account",
          "type": "name"
        }
      ]
    }
  • Action parameter in maxsenddelay

    {
      "name": "maxsenddelay",
      "base": "",
      "fields": [
        {
          "name": "msecs",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in maxxferlen

    {
      "name": "maxxferlen",
      "base": "",
      "fields": [
        {
          "name": "length",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in mvfailtorng

    {
      "name": "mvfailtorng",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in mvrngtofail

    {
      "name": "mvrngtofail",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in newseries

    {
      "name": "newseries",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "template_id",
          "type": "uint32"
        },
        {
          "name": "keep_wrapper",
          "type": "bool"
        },
        {
          "name": "start_date",
          "type": "time_point"
        },
        {
          "name": "new_pack_data",
          "type": "ATTRIBUTE_MAP"
        },
        {
          "name": "opened_pack_data",
          "type": "ATTRIBUTE_MAP"
        },
        {
          "name": "wrapper_template_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in nodangermode

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

    {
      "name": "outmanual_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "preminted_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "ondemand_template_ids",
          "type": "uint32[]"
        },
        {
          "name": "keep_wrapper",
          "type": "bool"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "recipient",
          "type": "name"
        }
      ]
    }
  • Table row type of outqueue

    {
      "name": "outqueue_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "preminted_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "ondemand_template_ids",
          "type": "uint32[]"
        },
        {
          "name": "keep_wrapper",
          "type": "bool"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "recipient",
          "type": "name"
        }
      ]
    }
  • Table row type of packdata

    {
      "name": "packdata_row",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "opened",
          "type": "uint8"
        },
        {
          "name": "pack_data",
          "type": "ATTRIBUTE_MAP"
        }
      ]
    }
  • Table row type of packseries

    {
      "name": "packseries_row",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "author",
          "type": "name"
        },
        {
          "name": "is_complete",
          "type": "bool"
        },
        {
          "name": "start_date",
          "type": "time_point"
        },
        {
          "name": "keep_wrapper",
          "type": "bool"
        },
        {
          "name": "pack_size",
          "type": "uint32"
        }
      ]
    }
  • Table row type of packstats

    {
      "name": "packstats_row",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "packs_circulation",
          "type": "uint32"
        },
        {
          "name": "packs_unboxing",
          "type": "uint32"
        },
        {
          "name": "packs_unboxed",
          "type": "uint32"
        },
        {
          "name": "packs_burned",
          "type": "uint32"
        },
        {
          "name": "wrappers_circulation",
          "type": "uint32"
        }
      ]
    }
  • Table row type of packstatus

    {
      "name": "packstatus_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "step",
          "type": "uint8"
        },
        {
          "name": "finished_time",
          "type": "time_point"
        },
        {
          "name": "preminted_template_ids",
          "type": "uint32[]"
        },
        {
          "name": "preminted_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "ondemand_template_ids",
          "type": "uint32[]"
        }
      ]
    }
  • {
      "name": "pair_string_ATOMIC_ATTRIBUTE",
      "base": "",
      "fields": [
        {
          "name": "first",
          "type": "string"
        },
        {
          "name": "second",
          "type": "ATOMIC_ATTRIBUTE"
        }
      ]
    }
  • Table row type of partnercol

    {
      "name": "partnercol_row",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in pause

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

    {
      "name": "pseriesprep_row",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "step",
          "type": "uint8"
        },
        {
          "name": "last_modified",
          "type": "time_point"
        }
      ]
    }
  • Action parameter in receiverand

    {
      "name": "receiverand",
      "base": "",
      "fields": [
        {
          "name": "assoc_id",
          "type": "uint64"
        },
        {
          "name": "random_value",
          "type": "checksum256"
        }
      ]
    }
  • Action parameter in rejectlnch

    {
      "name": "rejectlnch",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in reqlaunch

    {
      "name": "reqlaunch",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in resume

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

    {
      "name": "rngqueue_row",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "rnd_time",
          "type": "time_point"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "random_value",
          "type": "checksum256"
        }
      ]
    }
  • Table row type of rolls

    {
      "name": "roll_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "roll_type",
          "type": "name"
        },
        {
          "name": "weights",
          "type": "cargo_weight[]"
        },
        {
          "name": "weights_sum",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in runjobs

    {
      "name": "runjobs",
      "base": "",
      "fields": [
        {
          "name": "worker",
          "type": "name"
        },
        {
          "name": "nonce",
          "type": "uint64"
        }
      ]
    }
  • Table row type of schemaflags

    {
      "name": "schemaflags_row",
      "base": "",
      "fields": [
        {
          "name": "schema_name",
          "type": "name"
        },
        {
          "name": "flags",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in sendcargo

    {
      "name": "sendcargo",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in setadmin

    {
      "name": "setadmin",
      "base": "",
      "fields": [
        {
          "name": "adminacc",
          "type": "name"
        }
      ]
    }
  • Action parameter in setcargodata

    {
      "name": "setcargodata",
      "base": "",
      "fields": [
        {
          "name": "collection_name",
          "type": "name"
        },
        {
          "name": "cargo_template_id",
          "type": "uint32"
        },
        {
          "name": "cargo_data",
          "type": "ATTRIBUTE_MAP"
        }
      ]
    }
  • Action parameter in setpackdata

    {
      "name": "setpackdata",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "new_pack_data",
          "type": "ATTRIBUTE_MAP"
        },
        {
          "name": "opened_pack_data",
          "type": "ATTRIBUTE_MAP"
        }
      ]
    }
  • Action parameter in setroll

    {
      "name": "setroll",
      "base": "",
      "fields": [
        {
          "name": "roll_id",
          "type": "uint64"
        },
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "roll_type",
          "type": "name"
        },
        {
          "name": "weights",
          "type": "cargo_weight[]"
        }
      ]
    }
  • Action parameter in setstartdate

    {
      "name": "setstartdate",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "start_date",
          "type": "time_point"
        }
      ]
    }
  • Action parameter in setstartserl

    {
      "name": "setstartserl",
      "base": "",
      "fields": [
        {
          "name": "start_template_id",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in unboxdelay

    {
      "name": "unboxdelay",
      "base": "",
      "fields": [
        {
          "name": "msecs",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in unboxed

    {
      "name": "unboxed",
      "base": "",
      "fields": [
        {
          "name": "pack_asset_id",
          "type": "uint64"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "preminted_template_ids",
          "type": "uint32[]"
        },
        {
          "name": "preminted_asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "ondemand_template_ids",
          "type": "uint32[]"
        }
      ]
    }
  • Table row type of unboxqueue

    {
      "name": "unboxqueue_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "unbox_time",
          "type": "time_point"
        },
        {
          "name": "asset_ids",
          "type": "uint64[]"
        },
        {
          "name": "owner",
          "type": "name"
        },
        {
          "name": "trx_id",
          "type": "checksum256"
        }
      ]
    }
  • Table row type of wrappers

    {
      "name": "wrappers_row",
      "base": "",
      "fields": [
        {
          "name": "pack_template_id",
          "type": "uint32"
        },
        {
          "name": "wrapper_template_id",
          "type": "uint32"
        }
      ]
    }
  • Table row type of wrapperserl

    {
      "name": "wrapperserials_row",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "wrapper_asset_id",
          "type": "uint64"
        }
      ]
    }