
The data structures defined by this contract.
-
{ "name": "wizard", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "genotype", "type": "uint8[]" }, { "name": "phenotype", "type": "uint8[]" }, { "name": "original_cost", "type": "asset" } ] }
-
{ "name": "race", "base": "", "fields": [ { "name": "num", "type": "uint64" }, { "name": "possible", "type": "uint8[]" } ] }
-
{ "name": "ragdist", "base": "", "fields": [ { "name": "num", "type": "uint64" }, { "name": "possible", "type": "uint32[]" }, { "name": "sum", "type": "uint32" } ] }
-
{ "name": "ragshop", "base": "", "fields": [ { "name": "num", "type": "uint64" }, { "name": "possible", "type": "uint32[]" }, { "name": "bought", "type": "uint32[]" } ] }
-
{ "name": "state", "base": "", "fields": [ { "name": "currid", "type": "uint64" }, { "name": "bgmax", "type": "uint8" }, { "name": "seed", "type": "uint32" } ] }
Table row type of secrethash
{ "name": "secrethash", "base": "", "fields": [ { "name": "secret1", "type": "uint64" }, { "name": "secret2", "type": "uint64" }, { "name": "secret3", "type": "uint64" }, { "name": "secret4", "type": "uint64" }, { "name": "secret5", "type": "uint64" } ] }
Table row type of isserviced
{ "name": "isserviced", "base": "", "fields": [ { "name": "time", "type": "uint64" }, { "name": "receiver", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "action", "type": "uint64" } ] }
-
{ "name": "trnshash", "base": "", "fields": [ { "name": "hash", "type": "uint64" } ] }
Table row type of winnerrags
{ "name": "ragtrans", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "wizid", "type": "uint32" }, { "name": "ragIndex", "type": "uint32" }, { "name": "number", "type": "uint32" }, { "name": "owner", "type": "name" } ] }
-
{ "name": "buyer", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "wizard", "type": "uint64" }, { "name": "owner", "type": "name" } ] }
-
{ "name": "wizprice", "base": "", "fields": [ { "name": "wizCount", "type": "uint64" }, { "name": "wisCost", "type": "asset" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "putinbuff", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "owner", "type": "name" }, { "name": "id", "type": "uint64" } ] }
Action parameter in getfrombuff
{ "name": "getfrombuff", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "burn", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "id", "type": "uint64" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "addrace", "base": "", "fields": [ { "name": "stats", "type": "uint8[]" } ] }
-
{ "name": "addatt", "base": "", "fields": [ { "name": "race", "type": "uint8" }, { "name": "index", "type": "uint8" } ] }
-
{ "name": "addrag", "base": "", "fields": [ { "name": "part", "type": "uint8" }, { "name": "var", "type": "uint32" }, { "name": "num", "type": "uint32" } ] }
Action parameter in updatestate
{ "name": "updatestate", "base": "", "fields": [ { "name": "bgcount", "type": "uint8" } ] }
-
{ "name": "setsecret", "base": "", "fields": [ { "name": "secret1", "type": "uint64" }, { "name": "secret2", "type": "uint64" }, { "name": "secret3", "type": "uint64" }, { "name": "secret4", "type": "uint64" }, { "name": "secret5", "type": "uint64" } ] }
Action parameter in updateseed
{ "name": "updateseed", "base": "", "fields": [ { "name": "seedinc", "type": "uint32" } ] }
Action parameter in createwizard
{ "name": "createwizard", "base": "", "fields": [] }
Action parameter in setwizscount
{ "name": "setwizscount", "base": "", "fields": [ { "name": "wizcount", "type": "uint64" } ] }