[][src]Function indyrs::payments::build_mint_req

pub fn build_mint_req(
    wallet_handle: WalletHandle,
    submitter_did: Option<&str>,
    outputs_json: &str,
    extra: Option<&str>
) -> Box<dyn Future<Item = (String, String), Error = IndyError>>

Builds Indy request for doing tokens minting according to this payment method.

Arguments

  • wallet_handle - wallet handle
  • submitter_did - DID of request sender
  • outputs_json - The list of UTXO outputs as json array: [{ paymentAddress: , // payment address used as output amount: , // amount of tokens to transfer to this payment address extra: , // optional data }]

Returns

  • mint_req_json - Indy request for doing tokens minting
  • payment_method