
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
-
{ "name": "addstat", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "statname", "type": "name" }, { "name": "total", "type": "uint64" } ] }
-
{ "name": "addtempl", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "temp_ids", "type": "uint64[]" } ] }
-
{ "name": "assetids", "base": "", "fields": [ { "name": "assetid", "type": "uint64" } ] }
-
{ "name": "assets_s", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "collection_name", "type": "name" }, { "name": "schema_name", "type": "name" }, { "name": "template_id", "type": "int32" }, { "name": "ram_payer", "type": "name" }, { "name": "backed_tokens", "type": "asset[]" }, { "name": "immutable_serialized_data", "type": "bytes" }, { "name": "mutable_serialized_data", "type": "bytes" } ] }
Action parameter in claimfarmram
{ "name": "claimfarmram", "base": "", "fields": [ { "name": "farm", "type": "name" }, { "name": "user", "type": "name" } ] }
Table row type of claimperiod
{ "name": "claimperiod", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "lastupdate", "type": "uint64" } ] }
Action parameter in claimpoolrwd
{ "name": "claimpoolrwd", "base": "", "fields": [ { "name": "pool", "type": "name" }, { "name": "user", "type": "name" } ] }
Action parameter in claimrewards
{ "name": "claimrewards", "base": "", "fields": [ { "name": "farm", "type": "name" }, { "name": "user", "type": "name" } ] }
Action parameter in clearschemas
{ "name": "clearschemas", "base": "", "fields": [] }
Table row type of collections
{ "name": "collections", "base": "", "fields": [ { "name": "collection_name", "type": "name" }, { "name": "author", "type": "name" }, { "name": "allow_notify", "type": "bool" }, { "name": "authorized_accounts", "type": "name[]" }, { "name": "notify_accounts", "type": "name[]" }, { "name": "market_fee", "type": "float64" }, { "name": "serialized_data", "type": "bytes" } ] }
-
{ "name": "editfarm", "base": "", "fields": [ { "name": "farmname", "type": "name" }, { "name": "schema", "type": "name" } ] }
-
{ "name": "editram", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "amount", "type": "asset" } ] }
Table row type of farmprofiles
{ "name": "farmprofiles", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "farmname", "type": "name" }, { "name": "author", "type": "name" }, { "name": "description", "type": "string" }, { "name": "telegram", "type": "string" }, { "name": "discord", "type": "string" }, { "name": "twitter", "type": "string" }, { "name": "website", "type": "string" }, { "name": "latest_drop", "type": "string" }, { "name": "image1", "type": "string" }, { "name": "image2", "type": "string" }, { "name": "image3", "type": "string" }, { "name": "whitelisted", "type": "string" } ] }
-
{ "name": "farms", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "farmname", "type": "name" }, { "name": "creator", "type": "name" }, { "name": "rewardtoken", "type": "string" }, { "name": "contract", "type": "name" }, { "name": "collection", "type": "name" }, { "name": "schema", "type": "name[]" }, { "name": "poolsize", "type": "asset" }, { "name": "mintime", "type": "uint64" }, { "name": "enddate", "type": "uint64" }, { "name": "logo", "type": "string" }, { "name": "hourlyreward", "type": "asset" }, { "name": "totalstaked", "type": "uint64" }, { "name": "max_nfts", "type": "uint64" }, { "name": "farmtype", "type": "name" }, { "name": "templates", "type": "uint64[]" }, { "name": "template_limit", "type": "uint32" }, { "name": "lastupdate", "type": "uint64" }, { "name": "reward_type", "type": "name" }, { "name": "hourly_cap", "type": "uint64" } ] }
-
{ "name": "farmscopy", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "farmname", "type": "name" } ] }
Action parameter in modifyunlock
{ "name": "modifyunlock", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "poolname", "type": "name" }, { "name": "unlocktime", "type": "uint64" } ] }
Action parameter in newprofile
{ "name": "newprofile", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "description", "type": "string" }, { "name": "telegram", "type": "string" }, { "name": "discord", "type": "string" }, { "name": "twitter", "type": "string" }, { "name": "website", "type": "string" }, { "name": "latest_drop", "type": "string" }, { "name": "image1", "type": "string" }, { "name": "image2", "type": "string" }, { "name": "image3", "type": "string" } ] }
-
{ "name": "offers_s", "base": "", "fields": [ { "name": "offer_id", "type": "uint64" }, { "name": "offer_sender", "type": "name" }, { "name": "offer_recipient", "type": "name" }, { "name": "sender_asset_ids", "type": "uint64[]" }, { "name": "recipient_asset_ids", "type": "uint64[]" }, { "name": "memo", "type": "string" }, { "name": "ram_payer", "type": "name" } ] }
-
{ "name": "pools", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolname", "type": "name" }, { "name": "creator", "type": "name" }, { "name": "stkcontract", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "rwdtoken", "type": "string" }, { "name": "poolsize", "type": "asset" }, { "name": "tokentostake", "type": "symbol" }, { "name": "minamount", "type": "uint64" }, { "name": "mintime", "type": "uint64" }, { "name": "enddate", "type": "uint64" }, { "name": "logo", "type": "string" }, { "name": "hourlyreward", "type": "asset" }, { "name": "totalstaked", "type": "asset" } ] }
-
{ "name": "rammarket", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "price", "type": "float64" } ] }
Action parameter in removetempl
{ "name": "removetempl", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "temp_id", "type": "uint64" } ] }
-
{ "name": "rmvdupe", "base": "", "fields": [] }
Table row type of schematable
{ "name": "schematable", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "schema", "type": "name[]" } ] }
Action parameter in setfarmunloc
{ "name": "setfarmunloc", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "unlocktime", "type": "uint64" } ] }
-
{ "name": "stakerzz", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "farmname", "type": "name" }, { "name": "claimable", "type": "asset" }, { "name": "contract", "type": "name" }, { "name": "assets", "type": "uint64[]" }, { "name": "unlocktime", "type": "uint64" }, { "name": "totalstaked", "type": "uint16" }, { "name": "status", "type": "uint8" }, { "name": "rambalance", "type": "asset" } ] }
-
{ "name": "stats", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "statname", "type": "name" }, { "name": "total", "type": "uint64" } ] }
-
{ "name": "tokens", "base": "", "fields": [ { "name": "ID", "type": "uint64" }, { "name": "poolname", "type": "name" }, { "name": "user", "type": "name" }, { "name": "amountstaked", "type": "asset" }, { "name": "claimable", "type": "asset" }, { "name": "rwdcontract", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "balance", "type": "asset" }, { "name": "unlocktime", "type": "uint64" } ] }
-
{ "name": "unstake", "base": "", "fields": [ { "name": "asset_id", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" } ] }
Action parameter in unstakeall
{ "name": "unstakeall", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "farmname", "type": "name" } ] }
Action parameter in unstaketoken
{ "name": "unstaketoken", "base": "", "fields": [ { "name": "amount", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "poolname", "type": "name" } ] }
Action parameter in updatefarm
{ "name": "updatefarm", "base": "", "fields": [ { "name": "farm_number", "type": "uint64" } ] }
Action parameter in updatepools
{ "name": "updatepools", "base": "", "fields": [] }
-
{ "name": "updateram", "base": "", "fields": [ { "name": "price", "type": "float64" } ] }