listunspent - Pastel RPC

listunspent ( minconf maxconf  ["address",...] )

Returns array of unspent transaction outputs (utxos)
with between minconf and maxconf (inclusive) confirmations.
Optionally filter to only include txouts paid to specified addresses.
Results are an array of Objects, each of which has:
{txid, vout, scriptPubKey, amount, confirmations}

Arguments:
1. minconf          (numeric, optional, default=1) The minimum confirmations to filter
2. maxconf          (numeric, optional, default=9999999) The maximum confirmations to filter
3. "addresses"      (string) A json array of Pastel addresses to filter
    [
      "address"     (string) Pastel address
      ,...
    ]

Result
[                   (array of json objects)
  {
    "txid" : "txid",          (string) the transaction id 
    "vout" : n,               (numeric) the vout value
    "generated" : true|false  (boolean) true if txout is a coinbase transaction output
    "address" : "address",    (string) the Pastel address
    "account" : "account",    (string) DEPRECATED. The associated account, or "" for the default account
    "scriptPubKey" : "key",   (string) the script key
    "amount" : x.xxx,         (numeric) the transaction amount in PSL
    "confirmations" : n,      (numeric) The number of confirmations
    "redeemScript" : n        (string) The redeemScript if scriptPubKey is P2SH
    "spendable" : xxx         (bool) Whether we have the private keys to spend this output
  }
  ,...
]

Examples
> pastel-cli listunspent 
> pastel-cli listunspent 6 9999999 "[\"PtczsZ91Bt3oDPDQotzUsrx1wjmsFVgf28n\",\"PtczsZ91Bt3oDPDQotzUsrx1wjmsFVgf28n\"]"
> curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "listunspent", "params": [6, 9999999 "[\"PtczsZ91Bt3oDPDQotzUsrx1wjmsFVgf28n\",\"PtczsZ91Bt3oDPDQotzUsrx1wjmsFVgf28n\"]"] }' -H 'content-type: text/plain;' http://127.0.0.1:9932/


Maintained by Pastel Network; license of the docs is MIT (see pastel repo)

Generated from a mainnet node