Get a list of random outputs for a specific list of amounts. Binary request.
Alias: */getrandom_outs.bin*.
Inputs:
**amounts* - array of unsigned int; amounts to get random outputs for
**outs_count* - unsigned int; Number of output to get
Output:
**outs* - array of structure *outs_for_amount* as follows:
**amount* - unsigned int;
**outs* - array of structure *out_entry* as follows:
**global_amount_index* - unsigned int;
**out_key* - public key;
**status* - string; General RPC error code. "OK" means everything looks good.
**untrusted* - boolean; States if the result is obtained using the bootstrap mode, and is therefore not trusted (`true`), or when the daemon is fully synced (`false`).
<!-- Cannot get this working
Example:
```
$ curl -X POST http://127.0.0.1:18081/get_o_indexes.bin -d '{"txid":"d6e48158472848e6687173a91ae6eebfa3e1d778e65252ee99d7515d63090408"}' -H 'Content-Type: application/json'
**outs_count* - unsigned int; amount of RingCT output to get
Outputs:
**outs* - array of structure *out_entry* as follows:
**amount* - unsigned int;
**commitment* - RingCT Key;
**global_amount_index* - unsigned int;
**out_key* - public key;
**status* - string; General RPC error code. "OK" means everything looks good.
**untrusted* - boolean; States if the result is obtained using the bootstrap mode, and is therefore not trusted (`true`), or when the daemon is fully synced (`false`).
<!-- Cannot get this working
Example:
```
$ curl -X POST http://127.0.0.1:18081/get_random_rctouts.bin -d '{"outs_count":7}' -H 'Content-Type: application/json'
```
--->
### **/get_transactions**
Look up one or more transactions by hash.
...
...
@@ -2026,7 +1963,7 @@ Outputs:
**id_hash* - string; Key image.
**txs_hashes* - string list; tx hashes of the txes (usually one) spending that key image.
**status* - string; General RPC error code. "OK" means everything looks good.
**transactions* - List of transactions in the mempool are not in in a block on the main chain at the moment:
**transactions* - List of transactions in the mempool are not in a block on the main chain at the moment:
**blob_size* - unsigned int; The size of the full transaction blob.
**double_spend_seen* - boolean; States if this transaction has been seen as double spend.
**do_not_relay*; boolean; States if this transaction should not be relayed