{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "checkin",
"base": "",
"fields": [
{
"name": "farmer",
"type": "name"
},
{
"name": "helper",
"type": "name"
}
]
},
{
"name": "claim",
"base": "",
"fields": [
{
"name": "farmer",
"type": "name"
}
]
},
{
"name": "farm_st",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "farm_name",
"type": "string"
},
{
"name": "slogon",
"type": "string"
},
{
"name": "desc",
"type": "string"
},
{
"name": "avatar",
"type": "string"
},
{
"name": "bg",
"type": "string"
},
{
"name": "wx",
"type": "string"
},
{
"name": "qq",
"type": "string"
},
{
"name": "tg",
"type": "string"
},
{
"name": "wealth",
"type": "asset"
},
{
"name": "farmers",
"type": "uint64"
},
{
"name": "reg_time",
"type": "time_point_sec"
},
{
"name": "last_update",
"type": "time_point_sec"
},
{
"name": "last_drip",
"type": "time_point_sec"
}
]
},
{
"name": "join",
"base": "",
"fields": [
{
"name": "farmer",
"type": "name"
},
{
"name": "farm",
"type": "name"
}
]
},
{
"name": "leave",
"base": "",
"fields": [
{
"name": "farmer",
"type": "name"
}
]
},
{
"name": "member",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "wealth",
"type": "asset"
},
{
"name": "update_time",
"type": "time_point_sec"
},
{
"name": "join_time",
"type": "time_point_sec"
}
]
},
{
"name": "regfarm",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farm_name",
"type": "string"
},
{
"name": "slogon",
"type": "string"
},
{
"name": "desc",
"type": "string"
},
{
"name": "avatar",
"type": "string"
},
{
"name": "bg",
"type": "string"
},
{
"name": "wx",
"type": "string"
},
{
"name": "qq",
"type": "string"
},
{
"name": "tg",
"type": "string"
}
]
},
{
"name": "relation",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "join_farm",
"type": "name"
}
]
},
{
"name": "reward_st",
"base": "",
"fields": [
{
"name": "cnt",
"type": "name"
},
{
"name": "balance",
"type": "asset"
},
{
"name": "reward",
"type": "asset"
},
{
"name": "limit",
"type": "asset"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "setreward",
"base": "",
"fields": [
{
"name": "farmer",
"type": "name"
},
{
"name": "cnt",
"type": "name"
},
{
"name": "reward",
"type": "asset"
},
{
"name": "limit",
"type": "asset"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "snapshoot",
"base": "",
"fields": []
},
{
"name": "snapshoot_st",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "wealth",
"type": "asset"
},
{
"name": "age_index",
"type": "uint64"
},
{
"name": "is_claim",
"type": "bool"
},
{
"name": "snapshoot_time",
"type": "time_point_sec"
},
{
"name": "claim_time",
"type": "time_point_sec"
}
]
},
{
"name": "syncfarm",
"base": "",
"fields": [
{
"name": "farm",
"type": "name"
}
]
}
],
"actions": [
{
"name": "checkin",
"type": "checkin",
"ricardian_contract": ""
},
{
"name": "claim",
"type": "claim",
"ricardian_contract": ""
},
{
"name": "join",
"type": "join",
"ricardian_contract": ""
},
{
"name": "leave",
"type": "leave",
"ricardian_contract": ""
},
{
"name": "regfarm",
"type": "regfarm",
"ricardian_contract": ""
},
{
"name": "setreward",
"type": "setreward",
"ricardian_contract": ""
},
{
"name": "snapshoot",
"type": "snapshoot",
"ricardian_contract": ""
},
{
"name": "syncfarm",
"type": "syncfarm",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "farms",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "farm_st"
},
{
"name": "members",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "member"
},
{
"name": "relation",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "relation"
},
{
"name": "rewards",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "reward_st"
},
{
"name": "snapshoots",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "snapshoot_st"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}