
The data structures defined by this contract.
-
{ "name": "account", "base": "", "fields": [ { "name": "total_asset", "type": "asset" }, { "name": "frozen_asset", "type": "asset" } ] }
Action parameter in addblacklist
{ "name": "addblacklist", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "type", "type": "uint64" } ] }
-
{ "name": "blacklist", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "type", "type": "uint64" } ] }
-
{ "name": "channel", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "channeluser", "type": "name" }, { "name": "packfee", "type": "float64" }, { "name": "claimfee", "type": "float64" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "claimer", "type": "name" }, { "name": "levelid", "type": "uint64" }, { "name": "seed", "type": "checksum256" }, { "name": "sig", "type": "signature" }, { "name": "channeluser", "type": "string" } ] }
-
{ "name": "delhis", "base": "", "fields": [ { "name": "sec", "type": "uint64" } ] }
-
{ "name": "globalid", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "nextid", "type": "uint64" } ] }
-
{ "name": "lock", "base": "", "fields": [] }
-
{ "name": "newpacket", "base": "", "fields": [ { "name": "packer", "type": "name" }, { "name": "levelid", "type": "uint64" }, { "name": "seed", "type": "checksum256" }, { "name": "sig", "type": "signature" }, { "name": "channeluser", "type": "string" } ] }
-
{ "name": "packet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "value", "type": "asset" }, { "name": "createtime", "type": "time_point" }, { "name": "updtime", "type": "time_point" }, { "name": "seed", "type": "checksum256" }, { "name": "sig", "type": "signature" }, { "name": "isfinish", "type": "uint64" }, { "name": "rescnt", "type": "uint64" }, { "name": "totalcnt", "type": "uint64" }, { "name": "loseval", "type": "string" } ] }
Table row type of packetlevel
{ "name": "packetlevel", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "limitval", "type": "asset" }, { "name": "totalcnt", "type": "uint64" } ] }
Table row type of packetseed
{ "name": "packetseed", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "seed", "type": "checksum256" } ] }
Action parameter in rmblacklist
{ "name": "rmblacklist", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in setchannel
{ "name": "setchannel", "base": "", "fields": [ { "name": "channelid", "type": "uint64" }, { "name": "channeluser", "type": "name" }, { "name": "packfee", "type": "float64" }, { "name": "claimfee", "type": "float64" } ] }
-
{ "name": "setconfig", "base": "", "fields": [ { "name": "platuser", "type": "name" }, { "name": "totalfee", "type": "float64" }, { "name": "pubkey", "type": "public_key" } ] }
-
{ "name": "setlevel", "base": "", "fields": [ { "name": "levelid", "type": "uint64" }, { "name": "limitval", "type": "asset" }, { "name": "totalcnt", "type": "uint64" } ] }
-
{ "name": "setting", "base": "", "fields": [ { "name": "platuser", "type": "name" }, { "name": "totalfee", "type": "float64" }, { "name": "pubkey", "type": "public_key" }, { "name": "islock", "type": "bool" } ] }
-
{ "name": "unlock", "base": "", "fields": [] }
Table row type of userpacket
{ "name": "userpacket", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "claimer", "type": "name" }, { "name": "srcvalue", "type": "asset" }, { "name": "luckvalue", "type": "asset" }, { "name": "lucklevel", "type": "uint64" }, { "name": "claimvalue", "type": "asset" }, { "name": "createtime", "type": "time_point" }, { "name": "packetid", "type": "uint64" }, { "name": "islose", "type": "string" }, { "name": "seed", "type": "checksum256" }, { "name": "sig", "type": "signature" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "to", "type": "name" } ] }