Vaulta

tothemoonmnt

Contract

{
  "version": "eosio::abi/1.1",
  "types": [],
  "structs": [
    {
      "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"
        }
      ]
    },
    {
      "name": "bcn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rule_coin_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "building",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building",
          "type": "building_row"
        }
      ]
    },
    {
      "name": "building_card",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "level",
          "type": "uint64"
        },
        {
          "name": "items",
          "type": "pair_uint32_uint32[]"
        }
      ]
    },
    {
      "name": "building_level",
      "base": "",
      "fields": [
        {
          "name": "coin",
          "type": "uint16"
        },
        {
          "name": "population",
          "type": "uint16"
        },
        {
          "name": "duration",
          "type": "uint16"
        },
        {
          "name": "required_products",
          "type": "pair_uint16_uint16[]"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "caccntadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "country",
          "type": "string"
        }
      ]
    },
    {
      "name": "cbldngcrd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_id",
          "type": "uint32"
        },
        {
          "name": "num",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "ccllctn",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "collection_id",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "cdvdndadm",
      "base": "",
      "fields": []
    },
    {
      "name": "cevnt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    },
    {
      "name": "cjevnt",
      "base": "",
      "fields": [
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    },
    {
      "name": "clckdrw",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "rule_luckydraw_id",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "clnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "position",
          "type": "vector2"
        }
      ]
    },
    {
      "name": "cmrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    },
    {
      "name": "collection",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "uint16[]"
        }
      ]
    },
    {
      "name": "config",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "maintenance",
          "type": "bool"
        },
        {
          "name": "versions",
          "type": "pair_string_string[]"
        }
      ]
    },
    {
      "name": "cprdctlns",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "productlines",
          "type": "pair_uint8_uint32[]"
        }
      ]
    },
    {
      "name": "crlbldng",
      "base": "",
      "fields": [
        {
          "name": "rb",
          "type": "rule_building"
        }
      ]
    },
    {
      "name": "crlbldngcsh",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_building_cash"
        }
      ]
    },
    {
      "name": "crlbldngcshs",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_building_cash[]"
        }
      ]
    },
    {
      "name": "crlbldngs",
      "base": "",
      "fields": [
        {
          "name": "rbs",
          "type": "rule_building[]"
        }
      ]
    },
    {
      "name": "crlcllctn",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_collection"
        }
      ]
    },
    {
      "name": "crlcllctns",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_collection[]"
        }
      ]
    },
    {
      "name": "crlcn",
      "base": "",
      "fields": [
        {
          "name": "rc",
          "type": "rule_coin"
        }
      ]
    },
    {
      "name": "crlcns",
      "base": "",
      "fields": [
        {
          "name": "rcs",
          "type": "rule_coin[]"
        }
      ]
    },
    {
      "name": "crlcsh",
      "base": "",
      "fields": [
        {
          "name": "rc",
          "type": "rule_cash"
        }
      ]
    },
    {
      "name": "crlcshs",
      "base": "",
      "fields": [
        {
          "name": "rcs",
          "type": "rule_cash[]"
        }
      ]
    },
    {
      "name": "crllckdrw",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_luckydraw"
        }
      ]
    },
    {
      "name": "crllckdrws",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_luckydraw[]"
        }
      ]
    },
    {
      "name": "crllnd",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_land"
        }
      ]
    },
    {
      "name": "crllnds",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_land[]"
        }
      ]
    },
    {
      "name": "crllvl",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_level"
        }
      ]
    },
    {
      "name": "crllvls",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_level[]"
        }
      ]
    },
    {
      "name": "crlprdct",
      "base": "",
      "fields": [
        {
          "name": "rp",
          "type": "rule_product"
        }
      ]
    },
    {
      "name": "crlprdcts",
      "base": "",
      "fields": [
        {
          "name": "rps",
          "type": "rule_product[]"
        }
      ]
    },
    {
      "name": "crlprob",
      "base": "",
      "fields": [
        {
          "name": "rp",
          "type": "rule_probability"
        }
      ]
    },
    {
      "name": "crlprobs",
      "base": "",
      "fields": [
        {
          "name": "rps",
          "type": "rule_probability[]"
        }
      ]
    },
    {
      "name": "crlstrg",
      "base": "",
      "fields": [
        {
          "name": "rl",
          "type": "rule_storage"
        }
      ]
    },
    {
      "name": "crlstrgs",
      "base": "",
      "fields": [
        {
          "name": "rls",
          "type": "rule_storage[]"
        }
      ]
    },
    {
      "name": "dbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "ddvdnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "delta_population",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "delta_population",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "dividend",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "dividend_pool",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "claimed_quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "djevnt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "dlckdrw",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "luckydraw_id",
          "type": "uint64"
        },
        {
          "name": "sig",
          "type": "signature"
        }
      ]
    },
    {
      "name": "dmrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "dmrktadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "dprdctlns",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_category",
          "type": "uint16"
        },
        {
          "name": "productlines",
          "type": "uint8[]"
        }
      ]
    },
    {
      "name": "dstrg",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_ids",
          "type": "uint16[]"
        }
      ]
    },
    {
      "name": "event",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    },
    {
      "name": "fbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "flnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "land_id",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "fqst",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "quest_id",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "frckt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "global_var",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "value",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "ibldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "ibldngcrdadm",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "level",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "idvdndpladm",
      "base": "",
      "fields": []
    },
    {
      "name": "ilnd",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "land_id",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "iprdctln",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_category",
          "type": "uint16"
        },
        {
          "name": "product_line_id",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "junglenet_event",
      "base": "",
      "fields": [
        {
          "name": "mainnet",
          "type": "name"
        }
      ]
    },
    {
      "name": "key",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "luckydraw_key",
          "type": "public_key"
        }
      ]
    },
    {
      "name": "land",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "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"
        }
      ]
    },
    {
      "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[]"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "marketlog",
      "base": "",
      "fields": [
        {
          "name": "mid",
          "type": "uint64"
        },
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "bkey",
          "type": "uint64"
        },
        {
          "name": "price",
          "type": "asset"
        }
      ]
    },
    {
      "name": "mbldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        },
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "flip",
          "type": "bool"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "pair_uint16_uint16",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "pair_uint16_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "pair_uint16_uint8",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "pair_uint32_uint16",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint32"
        },
        {
          "name": "value",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "pair_uint32_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint32"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "pair_uint8_uint32",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "uint8"
        },
        {
          "name": "value",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "ping",
      "base": "",
      "fields": []
    },
    {
      "name": "product_category_row",
      "base": "",
      "fields": [
        {
          "name": "items",
          "type": "pair_uint8_product_line_row[]"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "road",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "items",
          "type": "road_row[]"
        }
      ]
    },
    {
      "name": "road_row",
      "base": "",
      "fields": [
        {
          "name": "position",
          "type": "vector2"
        },
        {
          "name": "road_type",
          "type": "uint8"
        }
      ]
    },
    {
      "name": "rocket_reward",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "rocket_reward_log",
      "base": "",
      "fields": [
        {
          "name": "id",
          "type": "uint64"
        },
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "time",
          "type": "uint64"
        },
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "rule_building_cash",
      "base": "",
      "fields": [
        {
          "name": "bid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint16"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "rule_cash",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "eos_amount",
          "type": "asset"
        },
        {
          "name": "cash",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "rule_coin",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "coin",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "rule_collection",
      "base": "",
      "fields": [
        {
          "name": "cid",
          "type": "uint16"
        },
        {
          "name": "conditions",
          "type": "pair_uint32_uint16[]"
        },
        {
          "name": "reward_type",
          "type": "uint8"
        },
        {
          "name": "amount",
          "type": "float32"
        }
      ]
    },
    {
      "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[]"
        }
      ]
    },
    {
      "name": "rule_level",
      "base": "",
      "fields": [
        {
          "name": "level",
          "type": "uint32"
        },
        {
          "name": "population",
          "type": "uint32"
        }
      ]
    },
    {
      "name": "rule_luckydraw",
      "base": "",
      "fields": [
        {
          "name": "lid",
          "type": "uint16"
        },
        {
          "name": "cash",
          "type": "uint32"
        },
        {
          "name": "coin",
          "type": "uint32"
        },
        {
          "name": "num",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "rule_probability",
      "base": "",
      "fields": [
        {
          "name": "pid",
          "type": "uint16"
        },
        {
          "name": "type",
          "type": "uint16"
        },
        {
          "name": "value",
          "type": "uint32"
        },
        {
          "name": "probability",
          "type": "float32"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "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"
        }
      ]
    },
    {
      "name": "rversion",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        },
        {
          "name": "version",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "storage",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "capacity",
          "type": "uint32"
        },
        {
          "name": "items",
          "type": "pair_uint16_uint32[]"
        }
      ]
    },
    {
      "name": "transfer",
      "base": "",
      "fields": [
        {
          "name": "from",
          "type": "name"
        },
        {
          "name": "to",
          "type": "name"
        },
        {
          "name": "quantity",
          "type": "asset"
        },
        {
          "name": "memo",
          "type": "string"
        }
      ]
    },
    {
      "name": "trnct",
      "base": "",
      "fields": [
        {
          "name": "table",
          "type": "string"
        }
      ]
    },
    {
      "name": "ubldng",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "building_key",
          "type": "uint64"
        }
      ]
    },
    {
      "name": "ucnfg",
      "base": "",
      "fields": [
        {
          "name": "maintenance",
          "type": "bool"
        },
        {
          "name": "versions",
          "type": "pair_string_string[]"
        }
      ]
    },
    {
      "name": "ucpct",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "product_line_id",
          "type": "uint16"
        },
        {
          "name": "capacity_id",
          "type": "uint16"
        }
      ]
    },
    {
      "name": "udvdndpladm",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "umrkt",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        },
        {
          "name": "market_id",
          "type": "uint64"
        },
        {
          "name": "amount",
          "type": "asset"
        }
      ]
    },
    {
      "name": "upbk",
      "base": "",
      "fields": [
        {
          "name": "key",
          "type": "public_key"
        }
      ]
    },
    {
      "name": "urcktrwrd",
      "base": "",
      "fields": [
        {
          "name": "quantity",
          "type": "asset"
        }
      ]
    },
    {
      "name": "urvrsn",
      "base": "",
      "fields": [
        {
          "name": "table_name",
          "type": "name"
        }
      ]
    },
    {
      "name": "ustrg",
      "base": "",
      "fields": [
        {
          "name": "user",
          "type": "name"
        }
      ]
    },
    {
      "name": "vector2",
      "base": "",
      "fields": [
        {
          "name": "x",
          "type": "uint32"
        },
        {
          "name": "y",
          "type": "uint32"
        }
      ]
    }
  ],
  "actions": [
    {
      "name": "bcn",
      "type": "bcn",
      "ricardian_contract": ""
    },
    {
      "name": "caccntadm",
      "type": "caccntadm",
      "ricardian_contract": ""
    },
    {
      "name": "cbldngcrd",
      "type": "cbldngcrd",
      "ricardian_contract": ""
    },
    {
      "name": "ccllctn",
      "type": "ccllctn",
      "ricardian_contract": ""
    },
    {
      "name": "cdvdndadm",
      "type": "cdvdndadm",
      "ricardian_contract": ""
    },
    {
      "name": "cevnt",
      "type": "cevnt",
      "ricardian_contract": ""
    },
    {
      "name": "cjevnt",
      "type": "cjevnt",
      "ricardian_contract": ""
    },
    {
      "name": "clckdrw",
      "type": "clckdrw",
      "ricardian_contract": ""
    },
    {
      "name": "clnd",
      "type": "clnd",
      "ricardian_contract": ""
    },
    {
      "name": "cmrkt",
      "type": "cmrkt",
      "ricardian_contract": ""
    },
    {
      "name": "cprdctlns",
      "type": "cprdctlns",
      "ricardian_contract": ""
    },
    {
      "name": "crlbldng",
      "type": "crlbldng",
      "ricardian_contract": ""
    },
    {
      "name": "crlbldngcsh",
      "type": "crlbldngcsh",
      "ricardian_contract": ""
    },
    {
      "name": "crlbldngcshs",
      "type": "crlbldngcshs",
      "ricardian_contract": ""
    },
    {
      "name": "crlbldngs",
      "type": "crlbldngs",
      "ricardian_contract": ""
    },
    {
      "name": "crlcllctn",
      "type": "crlcllctn",
      "ricardian_contract": ""
    },
    {
      "name": "crlcllctns",
      "type": "crlcllctns",
      "ricardian_contract": ""
    },
    {
      "name": "crlcn",
      "type": "crlcn",
      "ricardian_contract": ""
    },
    {
      "name": "crlcns",
      "type": "crlcns",
      "ricardian_contract": ""
    },
    {
      "name": "crlcsh",
      "type": "crlcsh",
      "ricardian_contract": ""
    },
    {
      "name": "crlcshs",
      "type": "crlcshs",
      "ricardian_contract": ""
    },
    {
      "name": "crllckdrw",
      "type": "crllckdrw",
      "ricardian_contract": ""
    },
    {
      "name": "crllckdrws",
      "type": "crllckdrws",
      "ricardian_contract": ""
    },
    {
      "name": "crllnd",
      "type": "crllnd",
      "ricardian_contract": ""
    },
    {
      "name": "crllnds",
      "type": "crllnds",
      "ricardian_contract": ""
    },
    {
      "name": "crllvl",
      "type": "crllvl",
      "ricardian_contract": ""
    },
    {
      "name": "crllvls",
      "type": "crllvls",
      "ricardian_contract": ""
    },
    {
      "name": "crlprdct",
      "type": "crlprdct",
      "ricardian_contract": ""
    },
    {
      "name": "crlprdcts",
      "type": "crlprdcts",
      "ricardian_contract": ""
    },
    {
      "name": "crlprob",
      "type": "crlprob",
      "ricardian_contract": ""
    },
    {
      "name": "crlprobs",
      "type": "crlprobs",
      "ricardian_contract": ""
    },
    {
      "name": "crlstrg",
      "type": "crlstrg",
      "ricardian_contract": ""
    },
    {
      "name": "crlstrgs",
      "type": "crlstrgs",
      "ricardian_contract": ""
    },
    {
      "name": "dbldng",
      "type": "dbldng",
      "ricardian_contract": ""
    },
    {
      "name": "ddvdnd",
      "type": "ddvdnd",
      "ricardian_contract": ""
    },
    {
      "name": "djevnt",
      "type": "djevnt",
      "ricardian_contract": ""
    },
    {
      "name": "dlckdrw",
      "type": "dlckdrw",
      "ricardian_contract": ""
    },
    {
      "name": "dmrkt",
      "type": "dmrkt",
      "ricardian_contract": ""
    },
    {
      "name": "dmrktadm",
      "type": "dmrktadm",
      "ricardian_contract": ""
    },
    {
      "name": "dprdctlns",
      "type": "dprdctlns",
      "ricardian_contract": ""
    },
    {
      "name": "dstrg",
      "type": "dstrg",
      "ricardian_contract": ""
    },
    {
      "name": "fbldng",
      "type": "fbldng",
      "ricardian_contract": ""
    },
    {
      "name": "flnd",
      "type": "flnd",
      "ricardian_contract": ""
    },
    {
      "name": "fqst",
      "type": "fqst",
      "ricardian_contract": ""
    },
    {
      "name": "frckt",
      "type": "frckt",
      "ricardian_contract": ""
    },
    {
      "name": "ibldng",
      "type": "ibldng",
      "ricardian_contract": ""
    },
    {
      "name": "ibldngcrdadm",
      "type": "ibldngcrdadm",
      "ricardian_contract": ""
    },
    {
      "name": "idvdndpladm",
      "type": "idvdndpladm",
      "ricardian_contract": ""
    },
    {
      "name": "ilnd",
      "type": "ilnd",
      "ricardian_contract": ""
    },
    {
      "name": "iprdctln",
      "type": "iprdctln",
      "ricardian_contract": ""
    },
    {
      "name": "mbldng",
      "type": "mbldng",
      "ricardian_contract": ""
    },
    {
      "name": "ping",
      "type": "ping",
      "ricardian_contract": ""
    },
    {
      "name": "transfer",
      "type": "transfer",
      "ricardian_contract": ""
    },
    {
      "name": "trnct",
      "type": "trnct",
      "ricardian_contract": ""
    },
    {
      "name": "ubldng",
      "type": "ubldng",
      "ricardian_contract": ""
    },
    {
      "name": "ucnfg",
      "type": "ucnfg",
      "ricardian_contract": ""
    },
    {
      "name": "ucpct",
      "type": "ucpct",
      "ricardian_contract": ""
    },
    {
      "name": "udvdndpladm",
      "type": "udvdndpladm",
      "ricardian_contract": ""
    },
    {
      "name": "umrkt",
      "type": "umrkt",
      "ricardian_contract": ""
    },
    {
      "name": "upbk",
      "type": "upbk",
      "ricardian_contract": ""
    },
    {
      "name": "urcktrwrd",
      "type": "urcktrwrd",
      "ricardian_contract": ""
    },
    {
      "name": "urvrsn",
      "type": "urvrsn",
      "ricardian_contract": ""
    },
    {
      "name": "ustrg",
      "type": "ustrg",
      "ricardian_contract": ""
    }
  ],
  "tables": [
    {
      "name": "account",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "account"
    },
    {
      "name": "building",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "building"
    },
    {
      "name": "buildingcard",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "building_card"
    },
    {
      "name": "collection",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "collection"
    },
    {
      "name": "config",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "config"
    },
    {
      "name": "dividend",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "dividend"
    },
    {
      "name": "dividendpool",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "dividend_pool"
    },
    {
      "name": "dpopulation",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "delta_population"
    },
    {
      "name": "event",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "event"
    },
    {
      "name": "globalvar",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "global_var"
    },
    {
      "name": "jevent",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "junglenet_event"
    },
    {
      "name": "key",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "key"
    },
    {
      "name": "land",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "land"
    },
    {
      "name": "luckydraw",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "luckydraw"
    },
    {
      "name": "market",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "market"
    },
    {
      "name": "marketlog",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "marketlog"
    },
    {
      "name": "productline",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "product_line"
    },
    {
      "name": "quest",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "quest"
    },
    {
      "name": "rbldngcsh",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_building_cash"
    },
    {
      "name": "rbuilding",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_building"
    },
    {
      "name": "rcapacity",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_capacity"
    },
    {
      "name": "rcash",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_cash"
    },
    {
      "name": "rcoin",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_coin"
    },
    {
      "name": "rcollection",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_collection"
    },
    {
      "name": "rland",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_land"
    },
    {
      "name": "rlevel",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_level"
    },
    {
      "name": "rluckydraw",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_luckydraw"
    },
    {
      "name": "road",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "road"
    },
    {
      "name": "rocket",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rocket_reward"
    },
    {
      "name": "rocketlog",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rocket_reward_log"
    },
    {
      "name": "rprobability",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_probability"
    },
    {
      "name": "rproduct",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_product"
    },
    {
      "name": "rstorage",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rule_storage"
    },
    {
      "name": "rversion",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "rversion"
    },
    {
      "name": "storage",
      "index_type": "i64",
      "key_names": [],
      "key_types": [],
      "type": "storage"
    }
  ],
  "ricardian_clauses": [],
  "error_messages": [],
  "abi_extensions": [],
  "variants": [],
  "action_results": []
}