SetOptionsOperationResponse

@Serializable
@SerialName(value = "set_options")
data class SetOptionsOperationResponse(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 lowThreshold: Int? = null, val medThreshold: Int? = null, val highThreshold: Int? = null, val inflationDestination: String? = null, val homeDomain: String? = null, val signerKey: String? = null, val signerWeight: Int? = null, val masterKeyWeight: Int? = null, val clearFlags: List<Int>? = null, val clearFlagStrings: List<String>? = null, val setFlags: List<Int>? = null, val setFlagStrings: List<String>? = null) : OperationResponse

Represents SetOptions 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, lowThreshold: Int? = null, medThreshold: Int? = null, highThreshold: Int? = null, inflationDestination: String? = null, homeDomain: String? = null, signerKey: String? = null, signerWeight: Int? = null, masterKeyWeight: Int? = null, clearFlags: List<Int>? = null, clearFlagStrings: List<String>? = null, setFlags: List<Int>? = null, setFlagStrings: List<String>? = null)

Properties

Link copied to clipboard
@SerialName(value = "clear_flags")
val clearFlags: List<Int>?
Link copied to clipboard
@SerialName(value = "clear_flags_s")
val clearFlagStrings: List<String>?
Link copied to clipboard
@SerialName(value = "created_at")
open override val createdAt: String
Link copied to clipboard
@SerialName(value = "high_threshold")
val highThreshold: Int?
Link copied to clipboard
@SerialName(value = "home_domain")
val homeDomain: String?
Link copied to clipboard
@SerialName(value = "id")
open override val id: String
Link copied to clipboard
@SerialName(value = "inflation_dest")
val inflationDestination: String?
Link copied to clipboard
@SerialName(value = "_links")
open override val links: OperationResponse.Links
Link copied to clipboard
@SerialName(value = "low_threshold")
val lowThreshold: Int?
Link copied to clipboard
@SerialName(value = "master_key_weight")
val masterKeyWeight: Int?
Link copied to clipboard
@SerialName(value = "med_threshold")
val medThreshold: Int?
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 = "set_flags")
val setFlags: List<Int>?
Link copied to clipboard
@SerialName(value = "set_flags_s")
val setFlagStrings: List<String>?
Link copied to clipboard
@SerialName(value = "signer_key")
val signerKey: String?
Link copied to clipboard
@SerialName(value = "signer_weight")
val signerWeight: Int?
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