
The data structures defined by this contract.
-
{ "name": "ACCOUNT", "base": "", "fields": [ { "name": "account_name", "type": "name" }, { "name": "permission", "type": "name" } ] } -
{ "name": "SWAP", "base": "", "fields": [ { "name": "type", "type": "uint8" }, { "name": "amount", "type": "extended_asset" }, { "name": "output", "type": "extended_symbol" }, { "name": "pool_id", "type": "uint64" } ] } -
{ "name": "WOE_SWAP", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "amount", "type": "extended_asset" }, { "name": "memo", "type": "string" } ] } Action parameter in addaccounts
{ "name": "addaccounts", "base": "", "fields": [ { "name": "accounts", "type": "ACCOUNT[]" } ] }-
{ "name": "addsplits", "base": "", "fields": [ { "name": "accounts", "type": "name[]" } ] } Action parameter in computesplit
{ "name": "computesplit", "base": "", "fields": [ { "name": "tokens", "type": "extended_symbol[]" } ] }-
{ "name": "config_s", "base": "", "fields": [ { "name": "accounts", "type": "ACCOUNT[]" }, { "name": "recipient", "type": "name" }, { "name": "cex_recipient", "type": "name" }, { "name": "cex_memo", "type": "string" }, { "name": "split_contracts", "type": "name[]$" } ] } Action parameter in delaccount
{ "name": "delaccount", "base": "", "fields": [ { "name": "account_name", "type": "name" } ] }-
{ "name": "delcex", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "memo", "type": "uint64" } ] } -
{ "name": "drain", "base": "", "fields": [ { "name": "tokens", "type": "extended_symbol[]" } ] } Struct property of SWAP
Struct property of computesplit
Struct property of drain
Struct property of setcex
Struct property of whitelist_s
Struct property of withdraw
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "contract", "type": "name" } ] }-
{ "name": "setcex", "base": "", "fields": [ { "name": "recipient", "type": "name" }, { "name": "memo", "type": "uint64" }, { "name": "tokens", "type": "extended_symbol[]" } ] } Action parameter in setrecipient
{ "name": "setrecipient", "base": "", "fields": [ { "name": "recipient", "type": "name" } ] }-
{ "name": "swap", "base": "", "fields": [ { "name": "swaps", "type": "SWAP[]" } ] } Table row type of whitelist
{ "name": "whitelist_s", "base": "", "fields": [ { "name": "memo", "type": "uint64" }, { "name": "tokens", "type": "extended_symbol[]" } ] }-
{ "name": "withdraw", "base": "", "fields": [ { "name": "tokens", "type": "extended_symbol[]" } ] } -
{ "name": "woeswap", "base": "", "fields": [ { "name": "swaps", "type": "WOE_SWAP[]" } ] }