
The data structures defined by this contract.
-
{ "name": "addreward", "base": "", "fields": [ { "name": "farm_name", "type": "name" }, { "name": "start_now", "type": "bool" }, { "name": "start_time", "type": "uint64" }, { "name": "duration", "type": "uint64" }, { "name": "reward_token", "type": "extended_symbol" } ] } Action parameter in createfarm
{ "name": "createfarm", "base": "", "fields": [ { "name": "creator", "type": "name" }, { "name": "farm_name", "type": "name" }, { "name": "staking_token", "type": "extended_symbol" }, { "name": "vesting_time", "type": "uint64" } ] }Struct property of addreward
Struct property of createfarm
Struct property of rempaymethod
Struct property of setpaymethod
Struct property of state
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }Action parameter in extendreward
{ "name": "extendreward", "base": "", "fields": [ { "name": "farm_name", "type": "name" }, { "name": "reward_id", "type": "uint64" }, { "name": "start_now", "type": "bool" }, { "name": "start_time", "type": "uint64" }, { "name": "duration", "type": "uint64" } ] }-
{ "name": "farms", "base": "", "fields": [ { "name": "farm_name", "type": "name" }, { "name": "creator", "type": "name" } ] } -
{ "name": "init", "base": "", "fields": [] } -
{ "name": "points", "base": "", "fields": [ { "name": "wallet", "type": "name" }, { "name": "points_balance", "type": "uint8" } ] } Action parameter in rempaymethod
{ "name": "rempaymethod", "base": "", "fields": [ { "name": "payment_method", "type": "extended_symbol" } ] }-
{ "name": "setfee", "base": "", "fields": [ { "name": "partner_fee_1e6", "type": "uint64" } ] } Action parameter in setfeewallet
{ "name": "setfeewallet", "base": "", "fields": [ { "name": "fee_wallet", "type": "name" } ] }Action parameter in setpaymethod
{ "name": "setpaymethod", "base": "", "fields": [ { "name": "payment_method", "type": "extended_symbol" } ] }Action parameter in setvesttime
{ "name": "setvesttime", "base": "", "fields": [ { "name": "farm_name", "type": "name" }, { "name": "vesting_time", "type": "uint64" } ] }-
{ "name": "state", "base": "", "fields": [ { "name": "accepted_tokens", "type": "extended_symbol[]" }, { "name": "partner_fee_1e6", "type": "uint64" }, { "name": "redirect_fees", "type": "bool" }, { "name": "fee_wallet", "type": "name" } ] } Action parameter in tgglredirect
{ "name": "tgglredirect", "base": "", "fields": [] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "farm_name", "type": "name" } ] }