Vaulta

tothemoonmnt

Contract

The data structures defined by this contract.

  • Table row type of account

    {
      "name": "account",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "country",
          "type": "string"
        },
        {
          "name": "coin",
          "type": "uint64"
        },
        {
          "name": "cash",
          "type": "uint64"
        },
        {
          "name": "level",
          "type": "uint64"
        },
        {
          "name": "population",
          "type": "uint64"
        },
        {
          "name": "health",
          "type": "uint32"
        },
        {
          "name": "security",
          "type": "uint32"
        },
        {
          "name": "fire",
          "type": "uint32"
        },
        {
          "name": "entertainment",
          "type": "uint32"
        },
        {
          "name": "education",
          "type": "uint32"
        },
        {
          "name": "park",
          "type": "uint32"
        },
        {
          "name": "landmark",
          "type": "uint32"
        },
        {
          "name": "health_demand",
          "type": "uint32"
        },
        {
          "name": "security_demand",
          "type": "uint32"
        },
        {
          "name": "fire_demand",
          "type": "uint32"
        },
        {
          "name": "entertainment_demand",
          "type": "uint32"
        },
        {
          "name": "education_demand",
          "type": "uint32"
        },
        {
          "name": "park_demand",
          "type": "uint32"
        },
        {
          "name": "landmark_demand",
          "type": "uint32"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in bcn

    {
      "name": "bcn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rule_coin_id",
          "type": "uint64"
        }
      ]
    }
  • Table row type of building

    {
      "name": "building",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building",
          "type": "building_row"
        }
      ]
    }
  • Table row type of buildingcard

    {
      "name": "building_card",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "level",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "pair_uint32_uint32[]"
        }
      ]
    }
  • Struct property of rule_building

    {
      "name": "building_level",
      "base": "",
      "fields": [
        {
          "name": "coin",
          "type": "uint16"
        },
        {
          "name": "population",
          "type": "uint16"
        },
        {
          "name": "duration",
          "type": "uint16"
        },
        {
          "name": "required_products",
          "type": "pair_uint16_uint16[]"
        }
      ]
    }
  • Struct property of building

    {
      "name": "building_row",
      "base": "",
      "fields": [
        {
          "name": "building_id",
          "type": "uint32"
        },
        {
          "name": "level",
          "type": "uint16"
        },
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "built_time",
          "type": "uint32"
        },
        {
          "name": "in_construction",
          "type": "bool"
        },
        {
          "name": "reward",
          "type": "bool"
        },
        {
          "name": "flip",
          "type": "bool"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    }
  • Action parameter in caccntadm

    {
      "name": "caccntadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "country",
          "type": "string"
        }
      ]
    }
  • Action parameter in cbldngcrd

    {
      "name": "cbldngcrd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_id",
          "type": "uint32"
        },
        {
          "name": "num",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in ccllctn

    {
      "name": "ccllctn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "collection_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in cdvdndadm

    {
      "name": "cdvdndadm",
      "base": "",
      "fields": []
    }
  • Action parameter in cevnt

    {
      "name": "cevnt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    }
  • Action parameter in cjevnt

    {
      "name": "cjevnt",
      "base": "",
      "fields": [
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    }
  • Action parameter in clckdrw

    {
      "name": "clckdrw",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rule_luckydraw_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in clnd

    {
      "name": "clnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "position",
          "type": "vector2"
        }
      ]
    }
  • Action parameter in cmrkt

    {
      "name": "cmrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Table row type of collection

    {
      "name": "collection",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "uint16[]"
        }
      ]
    }
  • Table row type of config

    {
      "name": "config",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "maintenance",
          "type": "bool"
        },
        {
          "name": "versions",
          "type": "pair_string_string[]"
        }
      ]
    }
  • Action parameter in cprdctlns

    {
      "name": "cprdctlns",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "productlines",
          "type": "pair_uint8_uint32[]"
        }
      ]
    }
  • Action parameter in crlbldng

    {
      "name": "crlbldng",
      "base": "",
      "fields": [
        {
          "name": "rb",
          "type": "rule_building"
        }
      ]
    }
  • Action parameter in crlbldngcsh

    {
      "name": "crlbldngcsh",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_building_cash"
        }
      ]
    }
  • Action parameter in crlbldngcshs

    {
      "name": "crlbldngcshs",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_building_cash[]"
        }
      ]
    }
  • Action parameter in crlbldngs

    {
      "name": "crlbldngs",
      "base": "",
      "fields": [
        {
          "name": "rbs",
          "type": "rule_building[]"
        }
      ]
    }
  • Action parameter in crlcllctn

    {
      "name": "crlcllctn",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_collection"
        }
      ]
    }
  • Action parameter in crlcllctns

    {
      "name": "crlcllctns",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_collection[]"
        }
      ]
    }
  • Action parameter in crlcn

    {
      "name": "crlcn",
      "base": "",
      "fields": [
        {
          "name": "rc",
          "type": "rule_coin"
        }
      ]
    }
  • Action parameter in crlcns

    {
      "name": "crlcns",
      "base": "",
      "fields": [
        {
          "name": "rcs",
          "type": "rule_coin[]"
        }
      ]
    }
  • Action parameter in crlcsh

    {
      "name": "crlcsh",
      "base": "",
      "fields": [
        {
          "name": "rc",
          "type": "rule_cash"
        }
      ]
    }
  • Action parameter in crlcshs

    {
      "name": "crlcshs",
      "base": "",
      "fields": [
        {
          "name": "rcs",
          "type": "rule_cash[]"
        }
      ]
    }
  • Action parameter in crllckdrw

    {
      "name": "crllckdrw",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_luckydraw"
        }
      ]
    }
  • Action parameter in crllckdrws

    {
      "name": "crllckdrws",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_luckydraw[]"
        }
      ]
    }
  • Action parameter in crllnd

    {
      "name": "crllnd",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_land"
        }
      ]
    }
  • Action parameter in crllnds

    {
      "name": "crllnds",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_land[]"
        }
      ]
    }
  • Action parameter in crllvl

    {
      "name": "crllvl",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_level"
        }
      ]
    }
  • Action parameter in crllvls

    {
      "name": "crllvls",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_level[]"
        }
      ]
    }
  • Action parameter in crlprdct

    {
      "name": "crlprdct",
      "base": "",
      "fields": [
        {
          "name": "rp",
          "type": "rule_product"
        }
      ]
    }
  • Action parameter in crlprdcts

    {
      "name": "crlprdcts",
      "base": "",
      "fields": [
        {
          "name": "rps",
          "type": "rule_product[]"
        }
      ]
    }
  • Action parameter in crlprob

    {
      "name": "crlprob",
      "base": "",
      "fields": [
        {
          "name": "rp",
          "type": "rule_probability"
        }
      ]
    }
  • Action parameter in crlprobs

    {
      "name": "crlprobs",
      "base": "",
      "fields": [
        {
          "name": "rps",
          "type": "rule_probability[]"
        }
      ]
    }
  • Action parameter in crlstrg

    {
      "name": "crlstrg",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_storage"
        }
      ]
    }
  • Action parameter in crlstrgs

    {
      "name": "crlstrgs",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_storage[]"
        }
      ]
    }
  • Action parameter in dbldng

    {
      "name": "dbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in ddvdnd

    {
      "name": "ddvdnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Table row type of dpopulation

    {
      "name": "delta_population",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "delta_population",
          "type": "uint64"
        }
      ]
    }
  • Table row type of dividend

    {
      "name": "dividend",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of dividendpool

    {
      "name": "dividend_pool",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "claimed_quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in djevnt

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

    {
      "name": "dlckdrw",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "luckydraw_id",
          "type": "uint64"
        },
        {
          "name": "sig",
          "type": "signature"
        }
      ]
    }
  • Action parameter in dmrkt

    {
      "name": "dmrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in dmrktadm

    {
      "name": "dmrktadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in dprdctlns

    {
      "name": "dprdctlns",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_category",
          "type": "uint16"
        },
        {
          "name": "productlines",
          "type": "uint8[]"
        }
      ]
    }
  • Action parameter in dstrg

    {
      "name": "dstrg",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_ids",
          "type": "uint16[]"
        }
      ]
    }
  • Table row type of event

    {
      "name": "event",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    }
  • Action parameter in fbldng

    {
      "name": "fbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in flnd

    {
      "name": "flnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "land_id",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in fqst

    {
      "name": "fqst",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quest_id",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in frckt

    {
      "name": "frckt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        }
      ]
    }
  • Table row type of globalvar

    {
      "name": "global_var",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in ibldng

    {
      "name": "ibldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in ibldngcrdadm

    {
      "name": "ibldngcrdadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "level",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in idvdndpladm

    {
      "name": "idvdndpladm",
      "base": "",
      "fields": []
    }
  • Action parameter in ilnd

    {
      "name": "ilnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "land_id",
          "type": "uint8"
        }
      ]
    }
  • Action parameter in iprdctln

    {
      "name": "iprdctln",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_category",
          "type": "uint16"
        },
        {
          "name": "product_line_id",
          "type": "uint8"
        }
      ]
    }
  • Table row type of jevent

    {
      "name": "junglenet_event",
      "base": "",
      "fields": [
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    }
  • Table row type of key

    {
      "name": "key",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "luckydraw_key",
          "type": "public_key"
        }
      ]
    }
  • Table row type of land

    {
      "name": "land",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "pair_uint8_land_row[]"
        }
      ]
    }
  • Struct property of pair_uint8_land_row

    {
      "name": "land_row",
      "base": "",
      "fields": [
        {
          "name": "land_id",
          "type": "uint8"
        },
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "built_time",
          "type": "uint32"
        },
        {
          "name": "in_construction",
          "type": "bool"
        }
      ]
    }
  • Table row type of luckydraw

    {
      "name": "luckydraw",
      "base": "",
      "fields": [
        {
          "name": "lid",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "num",
          "type": "uint16"
        },
        {
          "name": "seed",
          "type": "checksum256"
        },
        {
          "name": "premium",
          "type": "bool"
        },
        {
          "name": "result",
          "type": "pair_uint16_uint32[]"
        }
      ]
    }
  • Table row type of market

    {
      "name": "market",
      "base": "",
      "fields": [
        {
          "name": "mid",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        },
        {
          "name": "building_id",
          "type": "uint32"
        },
        {
          "name": "level",
          "type": "uint16"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    }
  • Table row type of marketlog

    {
      "name": "marketlog",
      "base": "",
      "fields": [
        {
          "name": "mid",
          "type": "uint64"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    }
  • Action parameter in mbldng

    {
      "name": "mbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        },
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "flip",
          "type": "bool"
        }
      ]
    }
  • Struct property of config

    Struct property of ucnfg

    {
      "name": "pair_string_string",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "string"
        },
        {
          "name": "value",
          "type": "string"
        }
      ]
    }
  • {
      "name": "pair_uint16_product_category_row",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "product_category_row"
        }
      ]
    }
  • Struct property of building_level

    Struct property of quest

    Struct property of rule_product

    {
      "name": "pair_uint16_uint16",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    }
  • Struct property of luckydraw

    Struct property of product_line

    Struct property of storage

    {
      "name": "pair_uint16_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    }
  • Struct property of rule_land

    {
      "name": "pair_uint16_uint8",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint8"
        }
      ]
    }
  • Struct property of rule_collection

    Struct property of rule_storage

    {
      "name": "pair_uint32_uint16",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint32"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    }
  • Struct property of building_card

    {
      "name": "pair_uint32_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint32"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    }
  • Struct property of land

    {
      "name": "pair_uint8_land_row",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint8"
        },
        {
          "name": "value",
          "type": "land_row"
        }
      ]
    }
  • {
      "name": "pair_uint8_product_line_row",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint8"
        },
        {
          "name": "value",
          "type": "product_line_row"
        }
      ]
    }
  • Struct property of cprdctlns

    {
      "name": "pair_uint8_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint8"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    }
  • Action parameter in ping

    {
      "name": "ping",
      "base": "",
      "fields": []
    }
  • {
      "name": "product_category_row",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "pair_uint8_product_line_row[]"
        }
      ]
    }
  • Table row type of productline

    {
      "name": "product_line",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "capacities",
          "type": "pair_uint16_uint32[]"
        },
        {
          "name": "items",
          "type": "pair_uint16_product_category_row[]"
        }
      ]
    }
  • {
      "name": "product_line_row",
      "base": "",
      "fields": [
        {
          "name": "product_id",
          "type": "uint16"
        },
        {
          "name": "start_time",
          "type": "uint32"
        }
      ]
    }
  • Table row type of quest

    {
      "name": "quest",
      "base": "",
      "fields": [
        {
          "name": "qid",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "required_products",
          "type": "pair_uint16_uint16[]"
        },
        {
          "name": "coin",
          "type": "uint16"
        },
        {
          "name": "hard",
          "type": "bool"
        }
      ]
    }
  • Table row type of road

    {
      "name": "road",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "road_row[]"
        }
      ]
    }
  • Struct property of road

    {
      "name": "road_row",
      "base": "",
      "fields": [
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "road_type",
          "type": "uint8"
        }
      ]
    }
  • Table row type of rocket

    {
      "name": "rocket_reward",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Table row type of rocketlog

    {
      "name": "rocket_reward_log",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Struct property of crlbldng

    Struct property of crlbldngs

    Table row type of rbuilding

    {
      "name": "rule_building",
      "base": "",
      "fields": [
        {
          "name": "bid",
          "type": "uint16"
        },
        {
          "name": "category",
          "type": "uint16"
        },
        {
          "name": "tab_id",
          "type": "uint16"
        },
        {
          "name": "levels",
          "type": "building_level[]"
        },
        {
          "name": "min_level",
          "type": "uint16"
        },
        {
          "name": "building_cards",
          "type": "uint16"
        }
      ]
    }
  • Struct property of crlbldngcsh

    Struct property of crlbldngcshs

    Table row type of rbldngcsh

    {
      "name": "rule_building_cash",
      "base": "",
      "fields": [
        {
          "name": "bid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint16"
        }
      ]
    }
  • Table row type of rcapacity

    {
      "name": "rule_capacity",
      "base": "",
      "fields": [
        {
          "name": "pid",
          "type": "uint16"
        },
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "coin",
          "type": "uint32"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "capacity",
          "type": "uint32"
        }
      ]
    }
  • Struct property of crlcsh

    Struct property of crlcshs

    Table row type of rcash

    {
      "name": "rule_cash",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "eos_amount",
          "type": "asset"
        },
        {
          "name": "cash",
          "type": "uint32"
        }
      ]
    }
  • Struct property of crlcn

    Struct property of crlcns

    Table row type of rcoin

    {
      "name": "rule_coin",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "coin",
          "type": "uint32"
        }
      ]
    }
  • Struct property of crlcllctn

    Struct property of crlcllctns

    Table row type of rcollection

    {
      "name": "rule_collection",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "conditions",
          "type": "pair_uint32_uint16[]"
        },
        {
          "name": "reward_type",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "float32"
        }
      ]
    }
  • Struct property of crllnd

    Struct property of crllnds

    Table row type of rland

    {
      "name": "rule_land",
      "base": "",
      "fields": [
        {
          "name": "lid",
          "type": "uint8"
        },
        {
          "name": "min_level",
          "type": "uint32"
        },
        {
          "name": "coin",
          "type": "uint32"
        },
        {
          "name": "cash",
          "type": "uint16"
        },
        {
          "name": "duration",
          "type": "uint32"
        },
        {
          "name": "required_products",
          "type": "pair_uint16_uint8[]"
        }
      ]
    }
  • Struct property of crllvl

    Struct property of crllvls

    Table row type of rlevel

    {
      "name": "rule_level",
      "base": "",
      "fields": [
        {
          "name": "level",
          "type": "uint32"
        },
        {
          "name": "population",
          "type": "uint32"
        }
      ]
    }
  • Struct property of crllckdrw

    Struct property of crllckdrws

    Table row type of rluckydraw

    {
      "name": "rule_luckydraw",
      "base": "",
      "fields": [
        {
          "name": "lid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "coin",
          "type": "uint32"
        },
        {
          "name": "num",
          "type": "uint16"
        }
      ]
    }
  • Struct property of crlprob

    Struct property of crlprobs

    Table row type of rprobability

    {
      "name": "rule_probability",
      "base": "",
      "fields": [
        {
          "name": "pid",
          "type": "uint16"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint32"
        },
        {
          "name": "probability",
          "type": "float32"
        }
      ]
    }
  • Struct property of crlprdct

    Struct property of crlprdcts

    Table row type of rproduct

    {
      "name": "rule_product",
      "base": "",
      "fields": [
        {
          "name": "pid",
          "type": "uint16"
        },
        {
          "name": "category",
          "type": "uint16"
        },
        {
          "name": "duration",
          "type": "uint16"
        },
        {
          "name": "required_products",
          "type": "pair_uint16_uint16[]"
        },
        {
          "name": "min_level",
          "type": "uint16"
        },
        {
          "name": "instant_cost",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    }
  • Struct property of crlstrg

    Struct property of crlstrgs

    Table row type of rstorage

    {
      "name": "rule_storage",
      "base": "",
      "fields": [
        {
          "name": "capacity",
          "type": "uint16"
        },
        {
          "name": "buildings",
          "type": "pair_uint32_uint16[]"
        },
        {
          "name": "coin",
          "type": "uint32"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "min_level",
          "type": "uint32"
        }
      ]
    }
  • Table row type of rversion

    {
      "name": "rversion",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        },
        {
          "name": "version",
          "type": "uint16"
        }
      ]
    }
  • Table row type of storage

    {
      "name": "storage",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "capacity",
          "type": "uint32"
        },
        {
          "name": "items",
          "type": "pair_uint16_uint32[]"
        }
      ]
    }
  • Action parameter in transfer

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

    {
      "name": "trnct",
      "base": "",
      "fields": [
        {
          "name": "table",
          "type": "string"
        }
      ]
    }
  • Action parameter in ubldng

    {
      "name": "ubldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    }
  • Action parameter in ucnfg

    {
      "name": "ucnfg",
      "base": "",
      "fields": [
        {
          "name": "maintenance",
          "type": "bool"
        },
        {
          "name": "versions",
          "type": "pair_string_string[]"
        }
      ]
    }
  • Action parameter in ucpct

    {
      "name": "ucpct",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_line_id",
          "type": "uint16"
        },
        {
          "name": "capacity_id",
          "type": "uint16"
        }
      ]
    }
  • Action parameter in udvdndpladm

    {
      "name": "udvdndpladm",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in umrkt

    {
      "name": "umrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    }
  • Action parameter in upbk

    {
      "name": "upbk",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "public_key"
        }
      ]
    }
  • Action parameter in urcktrwrd

    {
      "name": "urcktrwrd",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    }
  • Action parameter in urvrsn

    {
      "name": "urvrsn",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        }
      ]
    }
  • Action parameter in ustrg

    {
      "name": "ustrg",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    }
  • Struct property of building_row

    Struct property of clnd

    Struct property of land_row

    Struct property of mbldng

    Struct property of road_row

    {
      "name": "vector2",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "uint32"
        },
        {
          "name": "y",
          "type": "uint32"
        }
      ]
    }