海上清扫所有
shore_sweep_all
将所有未锁定的xUSD余额发送到一个地址。
别名: 没有.
输入:
address
–字符串;目的公共地址。account_index
– unsigned int;从该帐户清除交易。subaddr_indices
–无符号整数数组; (可选)从帐户中的这组子地址中进行扫描。priority
– unsigned int; (可选)发送转帐转帐的优先级部分决定费用。mixin
– unsigned int;要混合的区块链输出的数量(0表示不混合)。ring_size
– unsigned int;将ringsize设置为n(mixin + 1)。unlock_time
– unsigned int;可以使用避风港之前的块数(0表示不添加锁)。get_tx_keys
–布尔值; (可选)发送后返回交易密钥。below_amount
– unsigned int; (可选)包括低于此数量的输出。do_not_relay
–布尔值; (可选)如果为true,则不要中继此扫描传输。 (默认为false)get_tx_hex
–布尔值; (可选)以十六进制编码的字符串形式返回事务。 (默认为false)get_tx_metadata
–布尔值; (可选)以字符串形式返回事务元数据。 (默认为false)
输出:
tx_hash_list
–数组:字符串。每笔交易的TX哈希值。tx_key_list
–数组:字符串。每个交易的交易键。amount_list
–数组:整数。每笔交易的转账金额。amount_usd_list
–数组:整数。每笔交易的转账金额。fee_list
–数组:整数。每次交易支付的费用金额。tx_blob_list
–数组:字符串。将tx作为每笔交易的十六进制字符串。tx_metadata_list
–数组:字符串。以后中继事务所需的事务元数据列表。multisig_txset
–字符串。多重签名事务中使用的一组签名密钥(非多重签名为空)。unsigned_txset
–字符串。一组用于冷签名目的的未签名的TX。
例:
$ curl http:// localhost:17751 / json_rpc -d'{“ jsonrpc”:“ 2.0”,“ id”:“ 0”,“ method”:“ offshore_sweep_all”,“ params”:{“ address”:“ hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgL7KXK1K2K1K2K1K2K1Y1P “,” subaddr_indices“:[4],” ring_size“:7,”解锁时间“:0,” get_tx_keys“:true}}'-H'内容类型:application / json'{” id“:” 0“, “ jsonrpc”:“ 2.0”,“ result”:{“ amount_list”:[9985885770000],“ fee_list”:[14114230000],“ multisig_txset”:“”,“ tx_hash_list”:[“ ab4b6b65cc8cd8c9dd317d0b90d97582d68a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a0a6a [“ b9b4b39d3bb3062ddb85ec0266d4df39058f4c86077d99309f218ce4d76af607”],“ unsigned_txset”:“”}}