{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "apy_stat_s",
"base": "",
"fields": [
{
"name": "owner",
"type": "name"
},
{
"name": "cursor",
"type": "uint64"
},
{
"name": "in_proc",
"type": "bool"
}
]
},
{
"name": "assetshare_s",
"base": "",
"fields": [
{
"name": "assetid",
"type": "uint64"
},
{
"name": "share_quota",
"type": "float64"
},
{
"name": "base_quota",
"type": "float64"
},
{
"name": "share_value",
"type": "float64"
},
{
"name": "share_inc",
"type": "float64"
}
]
},
{
"name": "bonus_s",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "count_no",
"type": "int64"
},
{
"name": "settled",
"type": "bool"
},
{
"name": "amount",
"type": "asset"
},
{
"name": "settle_amount",
"type": "asset"
},
{
"name": "bonus",
"type": "asset"
},
{
"name": "settle_no",
"type": "int64"
},
{
"name": "settled_no",
"type": "int64"
},
{
"name": "bonus_usdt",
"type": "asset"
},
{
"name": "bonus_ylt",
"type": "asset"
},
{
"name": "share_bonus_usdt",
"type": "asset"
},
{
"name": "share_bonus_ylt",
"type": "asset"
}
]
},
{
"name": "createfarm",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "createfarms",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "count",
"type": "int32"
},
{
"name": "yield_no",
"type": "uint64"
}
]
},
{
"name": "crypto_tree_config_s",
"base": "",
"fields": [
{
"name": "issuer",
"type": "name"
},
{
"name": "max_supply",
"type": "uint64"
},
{
"name": "issued",
"type": "uint64"
}
]
},
{
"name": "crypto_tree_s",
"base": "",
"fields": [
{
"name": "treeid",
"type": "string"
},
{
"name": "assetid",
"type": "uint64"
},
{
"name": "farmid",
"type": "int64"
},
{
"name": "create_time",
"type": "uint64"
},
{
"name": "update_time",
"type": "uint64"
},
{
"name": "for_sale",
"type": "bool"
}
]
},
{
"name": "delcptorder",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "cptid",
"type": "string"
}
]
},
{
"name": "delfarmorder",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
}
]
},
{
"name": "deposit",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "type",
"type": "int32"
}
]
},
{
"name": "detachyield",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "yieldno",
"type": "uint64"
},
{
"name": "landid",
"type": "uint64"
},
{
"name": "grantcheck",
"type": "int32"
}
]
},
{
"name": "dummy111",
"base": "",
"fields": []
},
{
"name": "dump",
"base": "",
"fields": []
},
{
"name": "exitdeposit",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "type",
"type": "int32"
}
]
},
{
"name": "exityield",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "land_id",
"type": "string"
}
]
},
{
"name": "init",
"base": "",
"fields": [
{
"name": "author",
"type": "name"
}
]
},
{
"name": "initctree",
"base": "",
"fields": [
{
"name": "max",
"type": "uint64"
}
]
},
{
"name": "issuectree",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "count",
"type": "uint64"
}
]
},
{
"name": "joinyield",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "landid",
"type": "string"
}
]
},
{
"name": "joinyields",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "lands",
"type": "string"
}
]
},
{
"name": "order_s",
"base": "",
"fields": [
{
"name": "assetid",
"type": "uint64"
},
{
"name": "asset_alias",
"type": "string"
},
{
"name": "price",
"type": "asset"
},
{
"name": "timestamp",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
}
]
},
{
"name": "periodictask",
"base": "",
"fields": []
},
{
"name": "putcptorder",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "cptid",
"type": "string"
},
{
"name": "price",
"type": "asset"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "putfarmorder",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "price",
"type": "asset"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "raiseshare",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "landid",
"type": "string"
},
{
"name": "landtype",
"type": "int32"
},
{
"name": "value",
"type": "float64"
}
]
},
{
"name": "rebase",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
}
]
},
{
"name": "setcrypttree",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "ctreeid",
"type": "string"
}
]
},
{
"name": "setepoch",
"base": "",
"fields": [
{
"name": "epoch",
"type": "uint32"
}
]
},
{
"name": "settlebonus",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "settleprofit",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
}
]
},
{
"name": "share_s",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "share_captial",
"type": "float64"
},
{
"name": "share_ratio",
"type": "float64"
},
{
"name": "share_value",
"type": "float64"
}
]
},
{
"name": "startdeposit",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "float64"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "type",
"type": "int32"
}
]
},
{
"name": "stats",
"base": "",
"fields": [
{
"name": "inst_id",
"type": "int64"
},
{
"name": "born_time",
"type": "uint64"
},
{
"name": "epoch",
"type": "uint32"
},
{
"name": "author",
"type": "name"
},
{
"name": "total_asset",
"type": "uint64"
},
{
"name": "valid_asset",
"type": "uint64"
},
{
"name": "yl_token_issue",
"type": "asset"
},
{
"name": "yl_price",
"type": "asset"
},
{
"name": "yl_stable_price",
"type": "asset"
},
{
"name": "yl_price_low",
"type": "asset"
},
{
"name": "yl_price_high",
"type": "asset"
},
{
"name": "usdt",
"type": "asset"
},
{
"name": "yl_token",
"type": "asset"
},
{
"name": "base_total",
"type": "asset"
},
{
"name": "raw_total",
"type": "asset"
},
{
"name": "wild_total",
"type": "asset"
},
{
"name": "cycle_time",
"type": "uint64"
},
{
"name": "sow_cycles",
"type": "uint64"
},
{
"name": "sow_start",
"type": "uint64"
},
{
"name": "bonus_cycles",
"type": "int64"
},
{
"name": "enable_bonus",
"type": "bool"
},
{
"name": "swap_freeze",
"type": "bool"
},
{
"name": "swap_amount",
"type": "asset"
},
{
"name": "swap_amount_last",
"type": "asset"
},
{
"name": "yl_reg_balance",
"type": "asset"
},
{
"name": "usdt_reg_balance",
"type": "asset"
},
{
"name": "raw_deposit_switch",
"type": "bool"
}
]
},
{
"name": "swaplisten",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "switchfarm",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "farmid",
"type": "string"
}
]
},
{
"name": "sync",
"base": "",
"fields": []
},
{
"name": "takebonus",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "transfertree",
"base": "",
"fields": [
{
"name": "from",
"type": "name"
},
{
"name": "to",
"type": "name"
},
{
"name": "ctreeid",
"type": "string"
}
]
},
{
"name": "user_asset_s",
"base": "",
"fields": [
{
"name": "farmid",
"type": "string"
},
{
"name": "assetid",
"type": "uint64"
},
{
"name": "crypt_assetid",
"type": "int64"
},
{
"name": "create_time",
"type": "uint64"
},
{
"name": "update_time",
"type": "uint64"
},
{
"name": "settle_time",
"type": "uint64"
},
{
"name": "active",
"type": "bool"
},
{
"name": "activated",
"type": "bool"
},
{
"name": "ec_value",
"type": "float64"
},
{
"name": "ec_value_raw_upgrade",
"type": "uint64"
},
{
"name": "ec_ratio",
"type": "uint64"
},
{
"name": "sow_start",
"type": "uint64"
},
{
"name": "profit_start",
"type": "uint64"
},
{
"name": "liquidity_usdt_raw",
"type": "asset"
},
{
"name": "liquidity_usdt_base",
"type": "asset"
},
{
"name": "liquidity_usdt_wild",
"type": "asset"
},
{
"name": "liquidity_ylt_raw",
"type": "asset"
},
{
"name": "liquidity_ylt_base",
"type": "asset"
},
{
"name": "liquidity_ylt_wild",
"type": "asset"
},
{
"name": "lptoken_base",
"type": "asset"
},
{
"name": "lptoken_wild",
"type": "asset"
},
{
"name": "equity",
"type": "asset"
},
{
"name": "value",
"type": "float64"
},
{
"name": "raw_quota",
"type": "asset"
},
{
"name": "wild_quota",
"type": "asset"
},
{
"name": "profit",
"type": "asset"
},
{
"name": "compensation",
"type": "asset"
},
{
"name": "has_inflight_transaction",
"type": "bool"
},
{
"name": "wait_on_usdt",
"type": "bool"
},
{
"name": "wait_on_ylt",
"type": "bool"
},
{
"name": "inflight_usdt",
"type": "asset"
},
{
"name": "inflight_land_type",
"type": "int32"
},
{
"name": "for_sale",
"type": "bool"
},
{
"name": "yield_no",
"type": "uint64"
},
{
"name": "share_value",
"type": "float64"
},
{
"name": "share_quota",
"type": "float64"
},
{
"name": "extention",
"type": "string"
}
]
},
{
"name": "user_s",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "withdraw",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "farmid",
"type": "string"
},
{
"name": "type",
"type": "int32"
}
]
},
{
"name": "yieldsettle_s",
"base": "",
"fields": [
{
"name": "yield_no",
"type": "uint64"
},
{
"name": "size",
"type": "uint64"
},
{
"name": "apy_un",
"type": "int64"
},
{
"name": "share_value",
"type": "float64"
}
]
}
],
"actions": [
{
"name": "createfarm",
"type": "createfarm",
"ricardian_contract": ""
},
{
"name": "createfarms",
"type": "createfarms",
"ricardian_contract": ""
},
{
"name": "delcptorder",
"type": "delcptorder",
"ricardian_contract": ""
},
{
"name": "delfarmorder",
"type": "delfarmorder",
"ricardian_contract": ""
},
{
"name": "deposit",
"type": "deposit",
"ricardian_contract": ""
},
{
"name": "detachyield",
"type": "detachyield",
"ricardian_contract": ""
},
{
"name": "dummy111",
"type": "dummy111",
"ricardian_contract": ""
},
{
"name": "dump",
"type": "dump",
"ricardian_contract": ""
},
{
"name": "exitdeposit",
"type": "exitdeposit",
"ricardian_contract": ""
},
{
"name": "exityield",
"type": "exityield",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "initctree",
"type": "initctree",
"ricardian_contract": ""
},
{
"name": "issuectree",
"type": "issuectree",
"ricardian_contract": ""
},
{
"name": "joinyield",
"type": "joinyield",
"ricardian_contract": ""
},
{
"name": "joinyields",
"type": "joinyields",
"ricardian_contract": ""
},
{
"name": "periodictask",
"type": "periodictask",
"ricardian_contract": ""
},
{
"name": "putcptorder",
"type": "putcptorder",
"ricardian_contract": ""
},
{
"name": "putfarmorder",
"type": "putfarmorder",
"ricardian_contract": ""
},
{
"name": "raiseshare",
"type": "raiseshare",
"ricardian_contract": ""
},
{
"name": "rebase",
"type": "rebase",
"ricardian_contract": ""
},
{
"name": "setcrypttree",
"type": "setcrypttree",
"ricardian_contract": ""
},
{
"name": "setepoch",
"type": "setepoch",
"ricardian_contract": ""
},
{
"name": "settlebonus",
"type": "settlebonus",
"ricardian_contract": ""
},
{
"name": "settleprofit",
"type": "settleprofit",
"ricardian_contract": ""
},
{
"name": "startdeposit",
"type": "startdeposit",
"ricardian_contract": ""
},
{
"name": "swaplisten",
"type": "swaplisten",
"ricardian_contract": ""
},
{
"name": "switchfarm",
"type": "switchfarm",
"ricardian_contract": ""
},
{
"name": "sync",
"type": "sync",
"ricardian_contract": ""
},
{
"name": "takebonus",
"type": "takebonus",
"ricardian_contract": ""
},
{
"name": "transfertree",
"type": "transfertree",
"ricardian_contract": ""
},
{
"name": "withdraw",
"type": "withdraw",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "apystat",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "apy_stat_s"
},
{
"name": "bonus",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "bonus_s"
},
{
"name": "cptorders",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "order_s"
},
{
"name": "cryptotree",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "crypto_tree_s"
},
{
"name": "ctreecfg",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "crypto_tree_config_s"
},
{
"name": "farmorders",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "order_s"
},
{
"name": "landsv",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "assetshare_s"
},
{
"name": "sharestat",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "share_s"
},
{
"name": "stat",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "stats"
},
{
"name": "userasset",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "user_asset_s"
},
{
"name": "users",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "user_s"
},
{
"name": "yieldsettle",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "yieldsettle_s"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}