Build payment context with payer's amulets for initial paymentStream approval
Queries the ledger for:
Selects the minimum number of amulets needed to cover the requested amount, choosing largest amulets first to minimize the number of inputs.
Returns both the payment context and the disclosed contracts needed
NOTE: The validatorClient must be authenticated as the payerParty
Validator API client authenticated as payer
Party ID of the payer (for validation only)
Amount in CC needed for the payment
Provider party ID for featured app right lookup
Build payment context with payer's amulets for initial paymentStream approval
Queries the ledger for:
Selects the minimum number of amulets needed to cover the requested amount, choosing largest amulets first to minimize the number of inputs.
Returns both the payment context and the disclosed contracts needed
NOTE: The validatorClient must be authenticated as the payerParty