Sep06DepositResponse

@Serializable
data class Sep06DepositResponse(val how: 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, val instructions: Map<String, Sep06DepositInstruction>? = null)

Response from initiating a deposit operation.

Contains the instructions for completing the deposit, including how to send funds to the anchor, transaction ID for tracking, estimated completion time, and fee information.

Constructors

Link copied to clipboard
constructor(how: String? = null, id: String? = null, eta: Long? = null, minAmount: String? = null, maxAmount: String? = null, feeFixed: String? = null, feePercent: String? = null, extraInfo: Sep06ExtraInfo? = null, instructions: Map<String, Sep06DepositInstruction>? = null)

Properties

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

Estimated time in seconds until the deposit is credited

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

Additional information about the deposit 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 = "how")
val how: String?

Deprecated: Use instructions instead. Terse instructions for how to deposit

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

The anchor's ID for this deposit transaction

Link copied to clipboard
@SerialName(value = "instructions")
val instructions: Map<String, Sep06DepositInstruction>?

Map of SEP-9 financial account fields to deposit instructions

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

Maximum amount that can be deposited

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

Minimum amount that can be deposited