Retrieves random outputs from the entire blockchain for specified amounts. Random outputs can be mixed with normal user's unspent outputs in a transaction to improve untraceability.


  • outs — vector of outs_for_amount objects.
  • outs_for_amount::amount — specific amount for which random outputs were found.
  • outs_for_amount::outs — list of out_entry objects.
  • out_entry::global_amount_index — output index in the global outputs list.
  • out_entry::out_key — output's public key.