{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "adminpaycbit",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "user",
"type": "name"
},
{
"name": "ext_asset",
"type": "extended_asset"
}
]
},
{
"name": "animal_table",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "building_asset_id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "last_harvest",
"type": "uint32"
}
]
},
{
"name": "build_out_table",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "farm_id",
"type": "uint32"
},
{
"name": "last_harvest",
"type": "uint32"
}
]
},
{
"name": "building_table",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "farm_id",
"type": "uint32"
},
{
"name": "x",
"type": "float32"
},
{
"name": "y",
"type": "float32"
},
{
"name": "rotation",
"type": "uint32"
}
]
},
{
"name": "buyonmarket",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "confanimsest",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "sest_amount",
"type": "uint32"
}
]
},
{
"name": "config_animal_table",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "string"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "food",
"type": "uint32"
}
]
},
{
"name": "config_build_out_table",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "string"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "food",
"type": "uint32"
},
{
"name": "water",
"type": "uint32"
}
]
},
{
"name": "config_building_table",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "animal_templates",
"type": "uint64[]"
},
{
"name": "slots",
"type": "uint8"
},
{
"name": "type",
"type": "uint16"
},
{
"name": "width",
"type": "float32"
},
{
"name": "height",
"type": "float32"
}
]
},
{
"name": "config_drop_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "label",
"type": "string"
},
{
"name": "collection_name",
"type": "string"
},
{
"name": "schema_name",
"type": "string"
},
{
"name": "cost",
"type": "uint64"
},
{
"name": "limit",
"type": "int32"
},
{
"name": "sold",
"type": "uint64"
},
{
"name": "start",
"type": "uint32"
},
{
"name": "end",
"type": "uint32"
},
{
"name": "wl_accounts",
"type": "name[]"
},
{
"name": "wl_templates",
"type": "uint32[]"
},
{
"name": "wl_templates_or",
"type": "bool"
}
]
},
{
"name": "config_farm_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "width",
"type": "float32"
},
{
"name": "height",
"type": "float32"
}
]
},
{
"name": "config_flower_table",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "cbit_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
}
]
},
{
"name": "config_harvest_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "water_unit_cost",
"type": "uint64"
},
{
"name": "food_unit_cost",
"type": "uint64"
},
{
"name": "service_cost",
"type": "uint64"
}
]
},
{
"name": "config_plant_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "string"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "water",
"type": "uint32"
}
]
},
{
"name": "config_resources_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "base_water",
"type": "uint32"
},
{
"name": "base_food",
"type": "uint32"
},
{
"name": "water_refill_cost",
"type": "uint32"
},
{
"name": "food_refill_cost",
"type": "uint32"
}
]
},
{
"name": "config_wallet_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "withdraw_fees",
"type": "pair_string_float32[]"
},
{
"name": "withdraw_mins",
"type": "pair_string_uint32[]"
}
]
},
{
"name": "drop_claimer_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "account",
"type": "name"
},
{
"name": "drop_id",
"type": "uint64"
}
]
},
{
"name": "flower_table",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "farm_id",
"type": "uint32"
},
{
"name": "last_harvest",
"type": "uint32"
}
]
},
{
"name": "harvestanim",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "harvestbuild",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "harvestmulti2",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "anim_asset_ids",
"type": "uint64[]"
},
{
"name": "plant_asset_ids",
"type": "uint64[]"
},
{
"name": "build_asset_ids",
"type": "uint64[]"
}
]
},
{
"name": "harvestplant",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "plant_id",
"type": "uint64"
}
]
},
{
"name": "hvstflower",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "items_table",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "string"
},
{
"name": "schema_name",
"type": "string"
},
{
"name": "cost",
"type": "uint64"
}
]
},
{
"name": "logdeposit",
"base": "",
"fields": [
{
"name": "deposit",
"type": "asset"
},
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
}
]
},
{
"name": "logstake",
"base": "",
"fields": [
{
"name": "deposit",
"type": "asset"
},
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
}
]
},
{
"name": "pair_string_float32",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "float32"
}
]
},
{
"name": "pair_string_uint32",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "uint32"
}
]
},
{
"name": "pair_string_uint64",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "uint64"
}
]
},
{
"name": "plant_table",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "building_asset_id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "plant_id",
"type": "uint32"
},
{
"name": "last_harvest",
"type": "uint32"
}
]
},
{
"name": "refillfood",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "refillwater",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "resources_table",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "water",
"type": "uint32"
},
{
"name": "food",
"type": "uint32"
},
{
"name": "water_max",
"type": "uint32"
},
{
"name": "food_max",
"type": "uint32"
},
{
"name": "water_tower_id",
"type": "uint64"
},
{
"name": "water_template_id",
"type": "uint64"
},
{
"name": "silo_id",
"type": "uint64"
},
{
"name": "silo_template_id",
"type": "uint64"
}
]
},
{
"name": "rmvanimal",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "rmvbuild",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "rmvconfanim",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "rmvconfbuild",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "rmvconfdrop",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "rmvconfout",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "rmvconfplant",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "rmvflower",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "rmvitem",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
}
]
},
{
"name": "setcdropsold",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "sold",
"type": "uint64"
}
]
},
{
"name": "setconfanim",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "name"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "food",
"type": "uint32"
}
]
},
{
"name": "setconfbuild",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "animal_templates",
"type": "uint64[]"
},
{
"name": "slots",
"type": "uint8"
},
{
"name": "type",
"type": "uint16"
},
{
"name": "width",
"type": "float32"
},
{
"name": "height",
"type": "float32"
}
]
},
{
"name": "setconfdrop",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "template_id",
"type": "uint32"
},
{
"name": "label",
"type": "string"
},
{
"name": "collection_name",
"type": "string"
},
{
"name": "schema_name",
"type": "string"
},
{
"name": "cost",
"type": "uint64"
},
{
"name": "limit",
"type": "int32"
},
{
"name": "sold",
"type": "uint64"
},
{
"name": "start",
"type": "uint32"
},
{
"name": "end",
"type": "uint32"
},
{
"name": "wl_accounts",
"type": "name[]"
},
{
"name": "wl_templates",
"type": "uint32[]"
},
{
"name": "wl_templates_or",
"type": "bool"
}
]
},
{
"name": "setconfflwr",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "cbit_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
}
]
},
{
"name": "setconfhvst",
"base": "",
"fields": [
{
"name": "water_unit_cost",
"type": "uint64"
},
{
"name": "food_unit_cost",
"type": "uint64"
},
{
"name": "service_cost",
"type": "uint64"
}
]
},
{
"name": "setconfout",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "name"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "food",
"type": "uint32"
},
{
"name": "water",
"type": "uint32"
}
]
},
{
"name": "setconfplant",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "label",
"type": "string"
},
{
"name": "resource_type",
"type": "name"
},
{
"name": "resource_count",
"type": "uint16"
},
{
"name": "sest_amount",
"type": "uint32"
},
{
"name": "cooldown",
"type": "uint32"
},
{
"name": "water",
"type": "uint32"
}
]
},
{
"name": "setconfres",
"base": "",
"fields": [
{
"name": "base_water",
"type": "uint32"
},
{
"name": "base_food",
"type": "uint32"
},
{
"name": "water_refill_cost",
"type": "uint32"
},
{
"name": "food_refill_cost",
"type": "uint32"
}
]
},
{
"name": "setconfwallt",
"base": "",
"fields": [
{
"name": "withdraw_fees",
"type": "pair_string_float32[]"
},
{
"name": "withdraw_mins",
"type": "pair_string_uint32[]"
}
]
},
{
"name": "setitem",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "cost",
"type": "uint64"
},
{
"name": "collection_name",
"type": "string"
},
{
"name": "schema_name",
"type": "string"
}
]
},
{
"name": "setitemcost",
"base": "",
"fields": [
{
"name": "template_id",
"type": "uint64"
},
{
"name": "cost",
"type": "uint64"
}
]
},
{
"name": "stakeanimal",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "building_id",
"type": "uint64"
}
]
},
{
"name": "stakebuild",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "x",
"type": "float32"
},
{
"name": "y",
"type": "float32"
},
{
"name": "rotation",
"type": "uint32"
}
]
},
{
"name": "stakeflower",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "stakesest",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "value",
"type": "asset"
},
{
"name": "target",
"type": "name"
}
]
},
{
"name": "wallet_table",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "balances",
"type": "pair_string_uint64[]"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "value",
"type": "asset"
}
]
}
],
"actions": [
{
"name": "adminpaycbit",
"type": "adminpaycbit",
"ricardian_contract": ""
},
{
"name": "buyonmarket",
"type": "buyonmarket",
"ricardian_contract": ""
},
{
"name": "confanimsest",
"type": "confanimsest",
"ricardian_contract": ""
},
{
"name": "harvestanim",
"type": "harvestanim",
"ricardian_contract": ""
},
{
"name": "harvestbuild",
"type": "harvestbuild",
"ricardian_contract": ""
},
{
"name": "harvestmulti2",
"type": "harvestmulti2",
"ricardian_contract": ""
},
{
"name": "harvestplant",
"type": "harvestplant",
"ricardian_contract": ""
},
{
"name": "hvstflower",
"type": "hvstflower",
"ricardian_contract": ""
},
{
"name": "logdeposit",
"type": "logdeposit",
"ricardian_contract": ""
},
{
"name": "logstake",
"type": "logstake",
"ricardian_contract": ""
},
{
"name": "refillfood",
"type": "refillfood",
"ricardian_contract": ""
},
{
"name": "refillwater",
"type": "refillwater",
"ricardian_contract": ""
},
{
"name": "rmvanimal",
"type": "rmvanimal",
"ricardian_contract": ""
},
{
"name": "rmvbuild",
"type": "rmvbuild",
"ricardian_contract": ""
},
{
"name": "rmvconfanim",
"type": "rmvconfanim",
"ricardian_contract": ""
},
{
"name": "rmvconfbuild",
"type": "rmvconfbuild",
"ricardian_contract": ""
},
{
"name": "rmvconfdrop",
"type": "rmvconfdrop",
"ricardian_contract": ""
},
{
"name": "rmvconfout",
"type": "rmvconfout",
"ricardian_contract": ""
},
{
"name": "rmvconfplant",
"type": "rmvconfplant",
"ricardian_contract": ""
},
{
"name": "rmvflower",
"type": "rmvflower",
"ricardian_contract": ""
},
{
"name": "rmvitem",
"type": "rmvitem",
"ricardian_contract": ""
},
{
"name": "setcdropsold",
"type": "setcdropsold",
"ricardian_contract": ""
},
{
"name": "setconfanim",
"type": "setconfanim",
"ricardian_contract": ""
},
{
"name": "setconfbuild",
"type": "setconfbuild",
"ricardian_contract": ""
},
{
"name": "setconfdrop",
"type": "setconfdrop",
"ricardian_contract": ""
},
{
"name": "setconfflwr",
"type": "setconfflwr",
"ricardian_contract": ""
},
{
"name": "setconfhvst",
"type": "setconfhvst",
"ricardian_contract": ""
},
{
"name": "setconfout",
"type": "setconfout",
"ricardian_contract": ""
},
{
"name": "setconfplant",
"type": "setconfplant",
"ricardian_contract": ""
},
{
"name": "setconfres",
"type": "setconfres",
"ricardian_contract": ""
},
{
"name": "setconfwallt",
"type": "setconfwallt",
"ricardian_contract": ""
},
{
"name": "setitem",
"type": "setitem",
"ricardian_contract": ""
},
{
"name": "setitemcost",
"type": "setitemcost",
"ricardian_contract": ""
},
{
"name": "stakeanimal",
"type": "stakeanimal",
"ricardian_contract": ""
},
{
"name": "stakebuild",
"type": "stakebuild",
"ricardian_contract": ""
},
{
"name": "stakeflower",
"type": "stakeflower",
"ricardian_contract": ""
},
{
"name": "stakesest",
"type": "stakesest",
"ricardian_contract": ""
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "animal",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "animal_table"
},
{
"name": "building",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "building_table"
},
{
"name": "buildout",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "build_out_table"
},
{
"name": "confanimal",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_animal_table"
},
{
"name": "confbuilding",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_building_table"
},
{
"name": "confbuildout",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_build_out_table"
},
{
"name": "confdrop",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_drop_table"
},
{
"name": "conffarm",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_farm_table"
},
{
"name": "confflower",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_flower_table"
},
{
"name": "confhvst",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_harvest_table"
},
{
"name": "confplant",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_plant_table"
},
{
"name": "confresource",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_resources_table"
},
{
"name": "confwallet",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_wallet_table"
},
{
"name": "dropclaimer",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "drop_claimer_table"
},
{
"name": "flower",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "flower_table"
},
{
"name": "marketplace",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "items_table"
},
{
"name": "plant",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "plant_table"
},
{
"name": "resources",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "resources_table"
},
{
"name": "wallet",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "wallet_table"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}