ManageSellOfferOperationResponse

@Serializable
@SerialName(value = "manage_sell_offer")
data class ManageSellOfferOperationResponse(val id: String, val sourceAccount: String, val sourceAccountMuxed: String? = null, val sourceAccountMuxedId: String? = null, val pagingToken: String, val createdAt: String, val transactionHash: String, val transactionSuccessful: Boolean, val type: String, val links: OperationResponse.Links, val transaction: TransactionResponse? = null, val offerId: Long, val amount: String, val price: String, val priceR: Price, val buyingAssetType: String, val buyingAssetCode: String? = null, val buyingAssetIssuer: String? = null, val sellingAssetType: String, val sellingAssetCode: String? = null, val sellingAssetIssuer: String? = null) : OperationResponse

Represents ManageSellOffer operation response.

See also

Constructors

Link copied to clipboard
constructor(id: String, sourceAccount: String, sourceAccountMuxed: String? = null, sourceAccountMuxedId: String? = null, pagingToken: String, createdAt: String, transactionHash: String, transactionSuccessful: Boolean, type: String, links: OperationResponse.Links, transaction: TransactionResponse? = null, offerId: Long, amount: String, price: String, priceR: Price, buyingAssetType: String, buyingAssetCode: String? = null, buyingAssetIssuer: String? = null, sellingAssetType: String, sellingAssetCode: String? = null, sellingAssetIssuer: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "amount")
val amount: String
Link copied to clipboard
@SerialName(value = "buying_asset_code")
val buyingAssetCode: String?
Link copied to clipboard
@SerialName(value = "buying_asset_issuer")
val buyingAssetIssuer: String?
Link copied to clipboard
@SerialName(value = "buying_asset_type")
val buyingAssetType: String
Link copied to clipboard
@SerialName(value = "created_at")
open override val createdAt: String
Link copied to clipboard
@SerialName(value = "id")
open override val id: String
Link copied to clipboard
@SerialName(value = "_links")
open override val links: OperationResponse.Links
Link copied to clipboard
@SerialName(value = "offer_id")
val offerId: Long
Link copied to clipboard
@SerialName(value = "paging_token")
open override val pagingToken: String

Returns the paging token (cursor) for this response. This token can be used to fetch the next page of results or resume streaming.

Link copied to clipboard
@SerialName(value = "price")
val price: String
Link copied to clipboard
@SerialName(value = "price_r")
val priceR: Price
Link copied to clipboard
@SerialName(value = "selling_asset_code")
val sellingAssetCode: String?
Link copied to clipboard
@SerialName(value = "selling_asset_issuer")
val sellingAssetIssuer: String?
Link copied to clipboard
@SerialName(value = "selling_asset_type")
val sellingAssetType: String
Link copied to clipboard
@SerialName(value = "source_account")
open override val sourceAccount: String
Link copied to clipboard
@SerialName(value = "source_account_muxed")
open override val sourceAccountMuxed: String?
Link copied to clipboard
@SerialName(value = "source_account_muxed_id")
open override val sourceAccountMuxedId: String?
Link copied to clipboard
@SerialName(value = "transaction")
open override val transaction: TransactionResponse?
Link copied to clipboard
@SerialName(value = "transaction_hash")
open override val transactionHash: String
Link copied to clipboard
@SerialName(value = "transaction_successful")
open override val transactionSuccessful: Boolean
Link copied to clipboard
@SerialName(value = "type")
open override val type: String