
The data structures defined by this contract.
-
{ "name": "pool", "base": "", "fields": [ { "name": "pool_eos", "type": "asset" }, { "name": "pledge", "type": "asset" }, { "name": "dividend", "type": "asset" }, { "name": "supply", "type": "asset" }, { "name": "split", "type": "asset" }, { "name": "team_eos", "type": "asset" }, { "name": "team", "type": "asset" } ] }
-
{ "name": "rvariable", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "uint32" } ] }
-
{ "name": "gcontract", "base": "", "fields": [ { "name": "key", "type": "name" } ] }
-
{ "name": "channelid", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
-
{ "name": "channel", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "level", "type": "uint64" }, { "name": "rate", "type": "uint64" }, { "name": "available", "type": "bool" }, { "name": "fund", "type": "asset" }, { "name": "profit_sum", "type": "asset" }, { "name": "profit_count", "type": "uint64" }, { "name": "reg_sum", "type": "uint64" } ] }
-
{ "name": "playerid", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
-
{ "name": "matured", "base": "", "fields": [ { "name": "end", "type": "time_point_sec" }, { "name": "quantity", "type": "asset" } ] }
-
{ "name": "player", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "channel_id", "type": "uint64" }, { "name": "referral", "type": "name" }, { "name": "pledge", "type": "asset" }, { "name": "dividend", "type": "asset" }, { "name": "eos_invite", "type": "asset" }, { "name": "plat_invite", "type": "asset" }, { "name": "order", "type": "matured[]" } ] }
-
{ "name": "vcheck", "base": "", "fields": [ { "name": "finish", "type": "bool" }, { "name": "count", "type": "uint64" }, { "name": "max_count", "type": "uint64" }, { "name": "start", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" } ] }
-
{ "name": "cleanall", "base": "", "fields": [] }
-
{ "name": "dividend", "base": "", "fields": [ { "name": "index", "type": "uint64" } ] }
Action parameter in undelegatebw
{ "name": "undelegatebw", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "referral", "base": "", "fields": [ { "name": "send", "type": "name" }, { "name": "ref", "type": "name" }, { "name": "reg", "type": "name" } ] }
-
{ "name": "cvariable", "base": "", "fields": [ { "name": "rules", "type": "rvariable[]" }, { "name": "truncate", "type": "bool" } ] }
Action parameter in cgcontract
{ "name": "cgcontract", "base": "", "fields": [ { "name": "rules", "type": "gcontract[]" }, { "name": "truncate", "type": "bool" } ] }
Action parameter in regchannel
{ "name": "regchannel", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "channel", "type": "name" }, { "name": "channel_id", "type": "uint64" } ] }
Action parameter in newchannel
{ "name": "newchannel", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "level", "type": "uint64" } ] }
Action parameter in closechannel
{ "name": "closechannel", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
Action parameter in clearchannel
{ "name": "clearchannel", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
Action parameter in modchanowner
{ "name": "modchanowner", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "newowner", "type": "name" } ] }
Action parameter in upchanlevel
{ "name": "upchanlevel", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }
Action parameter in chanbonuspay
{ "name": "chanbonuspay", "base": "", "fields": [ { "name": "owner", "type": "name" } ] }