{
"version": "eosio::abi/1.1",
"types": [
{
"new_type_name": "float_t",
"type": "float32"
}
],
"structs": [
{
"name": "account",
"base": "",
"fields": [
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "claim",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "token",
"type": "symbol_code"
}
]
},
{
"name": "claimfund",
"base": "",
"fields": [
{
"name": "timestamp",
"type": "uint64"
}
]
},
{
"name": "claims",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
}
]
},
{
"name": "close",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol_code"
},
{
"name": "end_time",
"type": "uint64"
}
]
},
{
"name": "create",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol_code"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "liquidity_id",
"type": "uint64"
},
{
"name": "token1",
"type": "token_t"
},
{
"name": "token2",
"type": "token_t"
},
{
"name": "crayfish",
"type": "asset"
},
{
"name": "begin_time",
"type": "uint64"
},
{
"name": "end_time",
"type": "uint64"
}
]
},
{
"name": "createcat",
"base": "",
"fields": [
{
"name": "category",
"type": "name"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "draw",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "luck_id",
"type": "uint64"
}
]
},
{
"name": "execute",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "luck_id",
"type": "uint64"
}
]
},
{
"name": "exit",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "token",
"type": "symbol_code"
}
]
},
{
"name": "init",
"base": "",
"fields": []
},
{
"name": "issue",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol_code"
},
{
"name": "limit",
"type": "uint64"
}
]
},
{
"name": "sasset",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "owner",
"type": "name"
},
{
"name": "author",
"type": "name"
},
{
"name": "category",
"type": "name"
},
{
"name": "idata",
"type": "string"
},
{
"name": "mdata",
"type": "string"
}
]
},
{
"name": "st_crayfish_account",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "points",
"type": "uint64"
},
{
"name": "liquidity_token",
"type": "uint64"
},
{
"name": "weight",
"type": "float32"
},
{
"name": "quantity1",
"type": "asset"
},
{
"name": "quantity2",
"type": "asset"
},
{
"name": "claimed",
"type": "asset"
},
{
"name": "unclaimed",
"type": "asset"
},
{
"name": "claim_time",
"type": "uint64"
},
{
"name": "team_id",
"type": "uint8"
},
{
"name": "team_weight",
"type": "uint32"
},
{
"name": "team_time",
"type": "uint32"
}
]
},
{
"name": "st_crayfish_category",
"base": "",
"fields": [
{
"name": "category",
"type": "name"
},
{
"name": "weight",
"type": "float32"
}
]
},
{
"name": "st_crayfish_config",
"base": "",
"fields": [
{
"name": "max_supply",
"type": "asset"
},
{
"name": "supply",
"type": "asset"
},
{
"name": "retire",
"type": "asset"
},
{
"name": "target_release",
"type": "uint64"
},
{
"name": "cur_release",
"type": "uint64"
},
{
"name": "target_price",
"type": "float32"
},
{
"name": "cur_price",
"type": "float32"
},
{
"name": "last_target_price",
"type": "float32"
},
{
"name": "last_targettime",
"type": "uint64"
},
{
"name": "last_rebasetime",
"type": "uint64"
},
{
"name": "all_community",
"type": "uint64"
},
{
"name": "cur_community",
"type": "uint64"
}
]
},
{
"name": "st_crayfish_eos",
"base": "",
"fields": [
{
"name": "max_supply",
"type": "asset"
},
{
"name": "supply",
"type": "asset"
}
]
},
{
"name": "st_crayfish_fund",
"base": "",
"fields": [
{
"name": "timestamp",
"type": "uint64"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "status",
"type": "uint64"
}
]
},
{
"name": "st_crayfish_lock",
"base": "",
"fields": [
{
"name": "lock_id",
"type": "uint64"
},
{
"name": "account",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "begin_time",
"type": "uint64"
},
{
"name": "end_time",
"type": "uint64"
},
{
"name": "factor",
"type": "float32"
}
]
},
{
"name": "st_crayfish_mine",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "claimed",
"type": "asset"
}
]
},
{
"name": "st_crayfish_nft",
"base": "",
"fields": [
{
"name": "nft_id",
"type": "uint64"
},
{
"name": "category",
"type": "name"
},
{
"name": "timestamp",
"type": "uint64"
},
{
"name": "weight",
"type": "uint64"
}
]
},
{
"name": "st_crayfish_power",
"base": "",
"fields": [
{
"name": "luck_id",
"type": "uint64"
},
{
"name": "begin_time",
"type": "uint64"
},
{
"name": "end_time",
"type": "uint64"
},
{
"name": "weight",
"type": "float32"
}
]
},
{
"name": "st_crayfish_price",
"base": "",
"fields": [
{
"name": "ones",
"type": "asset"
},
{
"name": "xw",
"type": "asset"
},
{
"name": "xo",
"type": "asset"
}
]
},
{
"name": "st_crayfish_token",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol_code"
},
{
"name": "liquidity_id",
"type": "uint64"
},
{
"name": "type",
"type": "uint8"
},
{
"name": "token1",
"type": "token_t"
},
{
"name": "token2",
"type": "token_t"
},
{
"name": "begin_time",
"type": "uint64"
},
{
"name": "end_time",
"type": "uint64"
},
{
"name": "supply",
"type": "asset"
},
{
"name": "max_supply",
"type": "asset"
},
{
"name": "total_quantity1",
"type": "asset"
},
{
"name": "total_quantity2",
"type": "asset"
},
{
"name": "points",
"type": "uint64"
},
{
"name": "liquidity_token",
"type": "uint64"
},
{
"name": "times",
"type": "uint64"
},
{
"name": "game_id",
"type": "uint64"
},
{
"name": "game_state",
"type": "uint64"
}
]
},
{
"name": "st_lucky_info",
"base": "",
"fields": [
{
"name": "luck_id",
"type": "uint64"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "st_lucky_record",
"base": "",
"fields": [
{
"name": "luck_id",
"type": "uint64"
},
{
"name": "account",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "lottery_time",
"type": "uint64"
},
{
"name": "draw_time",
"type": "uint64"
},
{
"name": "begin_time",
"type": "uint64"
},
{
"name": "end_time",
"type": "uint64"
},
{
"name": "status",
"type": "uint64"
},
{
"name": "weight",
"type": "float32"
}
]
},
{
"name": "st_swap_token",
"base": "",
"fields": [
{
"name": "timestamp",
"type": "uint64"
},
{
"name": "in_quantity1",
"type": "asset"
},
{
"name": "out_quantity2",
"type": "asset"
},
{
"name": "counter1",
"type": "uint64"
},
{
"name": "in_quantity2",
"type": "asset"
},
{
"name": "out_quantity1",
"type": "asset"
},
{
"name": "counter2",
"type": "uint64"
},
{
"name": "price1",
"type": "float_t"
},
{
"name": "price2",
"type": "float_t"
}
]
},
{
"name": "token_t",
"base": "",
"fields": [
{
"name": "address",
"type": "name"
},
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "unstake",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "token",
"type": "symbol_code"
},
{
"name": "id",
"type": "uint64"
}
]
},
{
"name": "unstakenft",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "nft_id",
"type": "uint64"
}
]
},
{
"name": "updatefactor",
"base": "",
"fields": []
},
{
"name": "updatetarget",
"base": "",
"fields": []
},
{
"name": "upgrade",
"base": "",
"fields": [
{
"name": "token",
"type": "symbol_code"
}
]
}
],
"actions": [
{
"name": "claim",
"type": "claim",
"ricardian_contract": ""
},
{
"name": "claimfund",
"type": "claimfund",
"ricardian_contract": ""
},
{
"name": "claims",
"type": "claims",
"ricardian_contract": ""
},
{
"name": "close",
"type": "close",
"ricardian_contract": ""
},
{
"name": "create",
"type": "create",
"ricardian_contract": ""
},
{
"name": "createcat",
"type": "createcat",
"ricardian_contract": ""
},
{
"name": "draw",
"type": "draw",
"ricardian_contract": ""
},
{
"name": "execute",
"type": "execute",
"ricardian_contract": ""
},
{
"name": "exit",
"type": "exit",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "issue",
"type": "issue",
"ricardian_contract": ""
},
{
"name": "unstake",
"type": "unstake",
"ricardian_contract": ""
},
{
"name": "unstakenft",
"type": "unstakenft",
"ricardian_contract": ""
},
{
"name": "updatefactor",
"type": "updatefactor",
"ricardian_contract": ""
},
{
"name": "updatetarget",
"type": "updatetarget",
"ricardian_contract": ""
},
{
"name": "upgrade",
"type": "upgrade",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "account",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "account"
},
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_account"
},
{
"name": "category",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_category"
},
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_config"
},
{
"name": "eossupply",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_eos"
},
{
"name": "fund",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_fund"
},
{
"name": "locknfts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_nft"
},
{
"name": "locks",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_lock"
},
{
"name": "luckyinfo",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_lucky_info"
},
{
"name": "luckyrecord",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_lucky_record"
},
{
"name": "mine",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_mine"
},
{
"name": "nfts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "sasset"
},
{
"name": "power",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_power"
},
{
"name": "prices",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_price"
},
{
"name": "swaptoken",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_swap_token"
},
{
"name": "tokens",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "st_crayfish_token"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}