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 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 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 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 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'