assetsend (4.3.0 RPC)
blockchain
control
evo
evowallet
generating
governance
governancewallet
masternode
mining
network
rawtransactions
signer
syscoin
syscoinwallet
util
wallet
zmq
assetsend "asset_guid" "address" amount ( sys_amount "NFTID" "change_address" include_watching )
Send an asset you own to another address.
Arguments:
1. asset_guid (string, required) The asset guid.
2. address (string, required) The address to send the asset to (creates an asset allocation).
3. amount (numeric or string, required) Amount of asset to send.
4. sys_amount (numeric or string) Amount of syscoin to send.
5. NFTID (string) Optional NFT ID to send
6. change_address (string) The change address to send to.
7. include_watching (boolean, optional, default=true for watch-only wallets, otherwise false) Also select inputs which are watch only.
Only solvable inputs can be used. Watch-only destinations are solvable if the public key and/or output script was imported,
e.g. with 'importpubkey' or 'importmulti' with the 'pubkeys' or 'desc' field.
Result:
{ (json object)
"txid" : "hex" (string) The transaction id
}
Examples:
> syscoin-cli assetsend "asset_guid" "address" "amount" "sys_amount" "NFTID"
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "assetsend", "params": ["asset_guid", "address", "amount", "sys_amount", "NFTID"]}' -H 'content-type: text/plain;' http://127.0.0.1:8370/