Sep06WithdrawResponse

@Serializable
data class Sep06WithdrawResponse(val accountId: String? = null, val memoType: String? = null, val memo: String? = null, val id: String? = null, val eta: Long? = null, val minAmount: String? = null, val maxAmount: String? = null, val feeFixed: String? = null, val feePercent: String? = null, val extraInfo: Sep06ExtraInfo? = null)

Response from initiating a withdrawal operation.

Contains the details for completing the withdrawal, including the Stellar account to send funds to, memo information, transaction ID, and fee information.

Constructors

Link copied to clipboard
constructor(accountId: String? = null, memoType: String? = null, memo: String? = null, id: String? = null, eta: Long? = null, minAmount: String? = null, maxAmount: String? = null, feeFixed: String? = null, feePercent: String? = null, extraInfo: Sep06ExtraInfo? = null)

Properties

Link copied to clipboard
@SerialName(value = "account_id")
val accountId: String?

The Stellar account the user should send their token to

Link copied to clipboard
@SerialName(value = "eta")
val eta: Long?

Estimated time in seconds until the withdrawal is processed

Link copied to clipboard
@SerialName(value = "extra_info")
val extraInfo: Sep06ExtraInfo?

Additional information about the withdrawal process

Link copied to clipboard
@SerialName(value = "fee_fixed")
val feeFixed: String?

Fixed fee charged for the operation

Link copied to clipboard
@SerialName(value = "fee_percent")
val feePercent: String?

Percentage fee charged for the operation

Link copied to clipboard
@SerialName(value = "id")
val id: String?

The anchor's ID for this withdrawal transaction

Link copied to clipboard
@SerialName(value = "max_amount")
val maxAmount: String?

Maximum amount that can be withdrawn

Link copied to clipboard
@SerialName(value = "memo")
val memo: String?

Value of memo to attach to transaction

Link copied to clipboard
@SerialName(value = "memo_type")
val memoType: String?

Type of memo to attach to transaction (text, id, or hash)

Link copied to clipboard
@SerialName(value = "min_amount")
val minAmount: String?

Minimum amount that can be withdrawn