
tothemoonmnt
Contract
The data structures defined by this contract.
- { "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" } ] }
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" } ] }- { "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" } ] }
Table row type of collection
{ "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" } ] }
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[]" } ] }- { "name": "crlbldngs", "base": "", "fields": [ { "name": "rbs", "type": "rule_building[]" } ] }
- { "name": "crlcllctn", "base": "", "fields": [ { "name": "rl", "type": "rule_collection" } ] }
Action parameter in crlcllctns
{ "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" } ] }
Action parameter in crllckdrws
{ "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" } ] }
Table row type of dpopulation
{ "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" } ] }
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" } ] }- { "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" } ] }
Table row type of globalvar
{ "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" } ] }
Action parameter in ibldngcrdadm
{ "name": "ibldngcrdadm", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "level", "type": "uint16" } ] }Action parameter in idvdndpladm
{ "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" } ] }
Table row type of jevent
{ "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[]" } ] }
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" } ] }- { "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" } ] }
Struct property of product_line
{ "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" } ] }
Struct property of rule_land
{ "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" } ] }
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" } ] }Struct property of product_category_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" } ] }- { "name": "ping", "base": "", "fields": [] }
Struct property of pair_uint16_product_category_row
{ "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[]" } ] }Struct property of pair_uint8_product_line_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" } ] }
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" } ] }- { "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" } ] }
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" } ] }- { "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" } ] }
Action parameter in udvdndpladm
{ "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" } ] }
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" } ] }