AllowTrustOperationResponse

public class AllowTrustOperationResponse : OperationResponse, @unchecked Sendable

Represents an allow trust operation response. See Stellar developer docs

  • Account ID of the trustor (the account trusting the asset).

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    public let assetType: String
  • Asset code being authorized.

    Declaration

    Swift

    public let assetCode: String?
  • Asset issuer (the trustee).

    Declaration

    Swift

    public let assetIssuer: String?
  • True when allowing trust, false when revoking trust.

    Declaration

    Swift

    public let authorize: Bool
  • True when authorizing the trustline to maintain liabilities.

    Declaration

    Swift

    public let authorizeToMaintainLiabilities: Bool?
  • 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