ChangeTrustOperationResponse

public class ChangeTrustOperationResponse : OperationResponse, @unchecked Sendable

Represents a change trust operation response. See Stellar developer docs

  • Account ID of the trustor (the account creating or modifying the trustline).

    Declaration

    Swift

    public let trustor: String
  • Multiplexed account address of the trustor (if used).

    Declaration

    Swift

    public let trustorMuxed: String?
  • ID of the multiplexed trustor account (if used).

    Declaration

    Swift

    public let trustorMuxedId: String?
  • Account ID of the trustee (the asset issuer).

    Declaration

    Swift

    public let trustee: String?
  • Asset type (native / alphanum4 / alphanum12 / liquidity_pool_shares).

    Declaration

    Swift

    public let assetType: String
  • Asset code (if not native or liquidity pool shares).

    Declaration

    Swift

    public let assetCode: String?
  • Asset issuer (if not native or liquidity pool shares).

    Declaration

    Swift

    public let assetIssuer: String?
  • Trust limit for the asset (if 0, removes the trustline).

    Declaration

    Swift

    public let limit: String?
  • Liquidity pool ID (if asset type is liquidity_pool_shares).

    Declaration

    Swift

    public let liquidityPoolId: String?
  • Initializer - creates a new instance by decoding from the given decoder.

    Declaration

    Swift

    public required init(from decoder: Decoder) throws

    Parameters

    decoder

    The decoder containing the data