SetTrustLineFlagsOperationResponse

public class SetTrustLineFlagsOperationResponse : OperationResponse, @unchecked Sendable

Represents a set trustline flags operation response. This operation allows an asset issuer to set or clear flags on a trustline, controlling authorization and clawback capabilities. See Stellar developer docs

  • Account ID of the trustline holder.

    Declaration

    Swift

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

    Declaration

    Swift

    public let assetType: String
  • Asset code.

    Declaration

    Swift

    public let assetCode: String?
  • Asset issuer.

    Declaration

    Swift

    public let assetIssuer: String?
  • Flags being set (numeric values).

    Declaration

    Swift

    public let setFlags: [Int]?
  • Flags being set (string values).

    Declaration

    Swift

    public let setFlagsS: [String]?
  • Flags being cleared (numeric values).

    Declaration

    Swift

    public let clearFlags: [Int]?
  • Flags being cleared (string values).

    Declaration

    Swift

    public let clearFlagsS: [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