
The data structures defined by this contract.
-
{ "name": "addwl", "base": "", "fields": [ { "name": "agent", "type": "name" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "smart_contract", "type": "name" }, { "name": "smart_currency", "type": "asset" }, { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "network", "type": "name" }, { "name": "require_balance", "type": "bool" }, { "name": "max_fee", "type": "uint64" }, { "name": "fee", "type": "uint64" }, { "name": "whitelist_enabled", "type": "bool" } ] }
-
{ "name": "removewl", "base": "", "fields": [ { "name": "agent", "type": "name" } ] }
-
{ "name": "reserve_t", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "currency", "type": "asset" }, { "name": "ratio", "type": "uint64" }, { "name": "p_enabled", "type": "bool" } ] }
Action parameter in setreserve
{ "name": "setreserve", "base": "", "fields": [ { "name": "contract", "type": "name" }, { "name": "currency", "type": "asset" }, { "name": "ratio", "type": "uint64" }, { "name": "p_enabled", "type": "bool" } ] }
Table row type of settings
{ "name": "settings_t", "base": "", "fields": [ { "name": "smart_contract", "type": "name" }, { "name": "smart_currency", "type": "asset" }, { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "network", "type": "name" }, { "name": "require_balance", "type": "bool" }, { "name": "max_fee", "type": "uint64" }, { "name": "fee", "type": "uint64" }, { "name": "whitelist_enabled", "type": "bool" } ] }
-
{ "name": "update", "base": "", "fields": [ { "name": "smart_enabled", "type": "bool" }, { "name": "enabled", "type": "bool" }, { "name": "require_balance", "type": "bool" }, { "name": "fee", "type": "uint64" }, { "name": "whitelist_enabled", "type": "bool" } ] }
Table row type of whitelist
{ "name": "whitelist_t", "base": "", "fields": [ { "name": "agent", "type": "name" } ] }