
The data structures defined by this contract.
Action parameter in addblackcoin
{ "name": "addblackcoin", "base": "", "fields": [ { "name": "token_id", "type": "uint64" } ] }
Action parameter in addblackuser
{ "name": "addblackuser", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "time", "type": "uint32" }, { "name": "exclude", "type": "bool" } ] }
Action parameter in addchaindata
{ "name": "addchaindata", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" }, { "name": "chain_data", "type": "string" } ] }
-
{ "name": "addtxdata", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" }, { "name": "tx_hash", "type": "string[]" } ] }
Action parameter in addwithaddr
{ "name": "addwithaddr", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "address", "type": "string" }, { "name": "nonce", "type": "uint64?" } ] }
Action parameter in addwithpoli
{ "name": "addwithpoli", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "inner_symbol", "type": "symbol" }, { "name": "inner_contract", "type": "name" }, { "name": "to_burn", "type": "bool" }, { "name": "store_record", "type": "bool" }, { "name": "to_transfer", "type": "bool" }, { "name": "transfer_symbol", "type": "symbol?" }, { "name": "transfer_contract", "type": "name?" }, { "name": "transfer_to_format", "type": "string?" }, { "name": "transfer_to_memo_format", "type": "string?" } ] }
Table row type of blacktoken
{ "name": "black_token", "base": "", "fields": [ { "name": "token_id", "type": "uint64" } ] }
Table row type of blackuser
{ "name": "black_user", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "time", "type": "uint32" }, { "name": "exclude", "type": "bool" } ] }
Table row type of chaindata
{ "name": "chain_data", "base": "", "fields": [ { "name": "withdraw_id", "type": "uint64" }, { "name": "chain_data", "type": "string" }, { "name": "created_time", "type": "time_point_sec" } ] }
Action parameter in delwithaddr
{ "name": "delwithaddr", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "id", "type": "uint64" } ] }
Action parameter in delwithdrawn
{ "name": "delwithdrawn", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" } ] }
Action parameter in delwithpoli
{ "name": "delwithpoli", "base": "", "fields": [ { "name": "token_id", "type": "uint64" } ] }
Action parameter in fillwithdraw
{ "name": "fillwithdraw", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" }, { "name": "extern_txid", "type": "string" }, { "name": "extern_index", "type": "uint16" }, { "name": "extern_block_id", "type": "string" }, { "name": "extern_block_num", "type": "uint64" }, { "name": "extern_block_time", "type": "uint32" } ] }
Table row type of globalconfig
{ "name": "global_config", "base": "", "fields": [ { "name": "whaleexadmin", "type": "name" }, { "name": "walvalidator", "type": "name" }, { "name": "feereceiver", "type": "name" }, { "name": "deposit_contract", "type": "name" } ] }
-
{ "name": "init", "base": "", "fields": [ { "name": "whaleexadmin", "type": "name" }, { "name": "walvalidator", "type": "name" }, { "name": "feereceiver", "type": "name" }, { "name": "deposit_contract", "type": "name" } ] }
-
{ "name": "modify", "base": "", "fields": [] }
Action parameter in redowithdraw
{ "name": "redowithdraw", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" } ] }
Action parameter in replwithdraw
{ "name": "replwithdraw", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" }, { "name": "withdraw_to", "type": "string" }, { "name": "quantity", "type": "asset" }, { "name": "withdraw_to_memo", "type": "string" } ] }
-
{ "name": "retire", "base": "", "fields": [ { "name": "issuer", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
Action parameter in rmblackcoin
{ "name": "rmblackcoin", "base": "", "fields": [ { "name": "token_id", "type": "uint64" } ] }
Action parameter in rmblackuser
{ "name": "rmblackuser", "base": "", "fields": [ { "name": "max_record", "type": "uint64" } ] }
Action parameter in rmchaindata
{ "name": "rmchaindata", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" } ] }
-
{ "name": "rmtxdata", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" } ] }
-
{ "name": "tx_data", "base": "", "fields": [ { "name": "withdraw_id", "type": "uint64" }, { "name": "tx_hash", "type": "string[]" }, { "name": "updated_time", "type": "time_point_sec" } ] }
Action parameter in updatenonce
{ "name": "updatenonce", "base": "", "fields": [ { "name": "chain", "type": "symbol_code" }, { "name": "withdraw_id", "type": "uint64" } ] }
Table row type of withdrawaddr
{ "name": "withdraw_address", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "address", "type": "string" }, { "name": "next_nonce", "type": "uint64" } ] }
Table row type of withdrawids
{ "name": "withdraw_ids", "base": "", "fields": [ { "name": "next_id", "type": "uint64" } ] }
Table row type of withdrawpoli
{ "name": "withdraw_policy", "base": "", "fields": [ { "name": "token_id", "type": "uint64" }, { "name": "to_burn", "type": "bool" }, { "name": "store_record", "type": "bool" }, { "name": "to_transfer", "type": "bool" }, { "name": "transfer_symbol", "type": "symbol" }, { "name": "transfer_contract", "type": "name" }, { "name": "transfer_to_format", "type": "string" }, { "name": "transfer_to_memo_format", "type": "string" } ] }
-
{ "name": "withdraw_record", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "from", "type": "name" }, { "name": "contract", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "fee", "type": "asset" }, { "name": "token_id", "type": "uint64" }, { "name": "withdraw_address", "type": "string" }, { "name": "nonce", "type": "int64" }, { "name": "withdraw_to", "type": "string" }, { "name": "withdraw_to_memo", "type": "string" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "txid", "type": "checksum256" } ] }
-
{ "name": "withdrawn_record", "base": "withdraw_record", "fields": [ { "name": "extern_txid", "type": "string" }, { "name": "extern_index", "type": "uint16" }, { "name": "extern_block_id", "type": "string" }, { "name": "extern_block_num", "type": "uint64" }, { "name": "extern_block_time", "type": "time_point_sec" } ] }