Balance

@Serializable
data class Balance(val assetType: String, val assetCode: String? = null, val assetIssuer: String? = null, val liquidityPoolId: String? = null, val limit: String? = null, val balance: String, val buyingLiabilities: String? = null, val sellingLiabilities: String? = null, val isAuthorized: Boolean? = null, val isAuthorizedToMaintainLiabilities: Boolean? = null, val isClawbackEnabled: Boolean? = null, val lastModifiedLedger: Int? = null, val sponsor: String? = null)

Represents an account balance (native or trustline).

Constructors

Link copied to clipboard
constructor(assetType: String, assetCode: String? = null, assetIssuer: String? = null, liquidityPoolId: String? = null, limit: String? = null, balance: String, buyingLiabilities: String? = null, sellingLiabilities: String? = null, isAuthorized: Boolean? = null, isAuthorizedToMaintainLiabilities: Boolean? = null, isClawbackEnabled: Boolean? = null, lastModifiedLedger: Int? = null, sponsor: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "asset_code")
val assetCode: String?
Link copied to clipboard
@SerialName(value = "asset_issuer")
val assetIssuer: String?
Link copied to clipboard
@SerialName(value = "asset_type")
val assetType: String
Link copied to clipboard
@SerialName(value = "balance")
val balance: String
Link copied to clipboard
@SerialName(value = "buying_liabilities")
val buyingLiabilities: String?
Link copied to clipboard
@SerialName(value = "is_authorized")
val isAuthorized: Boolean?
Link copied to clipboard
@SerialName(value = "is_authorized_to_maintain_liabilities")
val isAuthorizedToMaintainLiabilities: Boolean?
Link copied to clipboard
@SerialName(value = "is_clawback_enabled")
val isClawbackEnabled: Boolean?
Link copied to clipboard
@SerialName(value = "last_modified_ledger")
val lastModifiedLedger: Int?
Link copied to clipboard
@SerialName(value = "limit")
val limit: String?
Link copied to clipboard
@SerialName(value = "liquidity_pool_id")
val liquidityPoolId: String?
Link copied to clipboard
@SerialName(value = "selling_liabilities")
val sellingLiabilities: String?
Link copied to clipboard
@SerialName(value = "sponsor")
val sponsor: String?