PaymentRequirements

@JsonSerializable
data class PaymentRequirements(val scheme: PaymentScheme, val network: PaymentNetwork, val asset: AssetAddress, val amount: PaymentAmount, val payTo: WalletAddress, val maxTimeoutSeconds: Int, val extra: Map<String, String> = emptyMap())(source)

Constructors

Link copied to clipboard
constructor(scheme: PaymentScheme, network: PaymentNetwork, asset: AssetAddress, amount: PaymentAmount, payTo: WalletAddress, maxTimeoutSeconds: Int, extra: Map<String, String> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard