
The data structures defined by this contract.
-
{ "name": "addcastle", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "recurring_secs", "type": "uint64" }, { "name": "weight", "type": "uint32" } ] }
-
{ "name": "castle", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "recurring_secs", "type": "uint64" }, { "name": "weight", "type": "uint32" } ] }
-
{ "name": "clear", "base": "", "fields": [] }
-
{ "name": "refresh", "base": "", "fields": [] }
-
{ "name": "release", "base": "", "fields": [ { "name": "castle_id", "type": "uint64" }, { "name": "vault_id", "type": "uint64" }, { "name": "account", "type": "name" } ] }
-
{ "name": "setvault", "base": "", "fields": [ { "name": "castle_id", "type": "uint64" }, { "name": "vault_id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "auto_renewal", "type": "bool" } ] }
-
{ "name": "vault", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "release_time", "type": "uint32" }, { "name": "auto_renewal", "type": "bool" }, { "name": "expired", "type": "bool" } ] }