
The data structures defined by this contract.
Table row type of globalconfig
{ "name": "global_config", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "rule_id", "type": "uint64" }, { "name": "record_id", "type": "uint64" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "admin", "type": "name" } ] }
-
{ "name": "records", "base": "", "fields": [ { "name": "record_id", "type": "uint64" }, { "name": "rule_id", "type": "uint64" }, { "name": "out_quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "outdated", "type": "bool" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "outdated_time", "type": "time_point_sec" } ] }
-
{ "name": "rmrecord", "base": "", "fields": [ { "name": "max_records", "type": "uint64" }, { "name": "force", "type": "bool" } ] }
-
{ "name": "rmrule", "base": "", "fields": [ { "name": "rule_id", "type": "uint64" } ] }
-
{ "name": "rules", "base": "", "fields": [ { "name": "rule_id", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "max_quantity", "type": "asset" }, { "name": "period", "type": "uint32" }, { "name": "memo_rule", "type": "string" }, { "name": "current_quantity", "type": "asset" }, { "name": "updated_time", "type": "time_point_sec" } ] }
-
{ "name": "send", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "setrule", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "max_quantity", "type": "asset" }, { "name": "period", "type": "uint32" }, { "name": "memo_rule", "type": "string" } ] }