PathPaymentStrictSendOperation

data class PathPaymentStrictSendOperation(val sendAsset: Asset, val sendAmount: String, val destination: String, val destAsset: Asset, val destMin: String, val path: List<Asset> = emptyList()) : Operation

Represents a PathPaymentStrictSend operation.

Constructors

Link copied to clipboard
constructor(sendAsset: Asset, sendAmount: String, destination: String, destAsset: Asset, destMin: String, path: List<Asset> = emptyList())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The asset the destination account receives

Link copied to clipboard

Account that receives the payment

Link copied to clipboard

Minimum amount of destination asset to receive

Link copied to clipboard

Assets involved in the offers the path takes (max 5 assets)

Link copied to clipboard

The exact amount of send asset to deduct

Link copied to clipboard

The asset deducted from the sender's account

Link copied to clipboard

Optional source account for this operation.

Functions

Link copied to clipboard
open override fun toOperationBody(): OperationBodyXdr

Converts this operation to its XDR operation body representation.

Link copied to clipboard

Converts this operation to its full XDR representation, including the source account.