val issuerConstraint: Set<Party>
if specified, the payment will be made using only cash issued by the given parties.