ClawbackOperationResponse

public class ClawbackOperationResponse : OperationResponse, @unchecked Sendable

Represents a clawback operation response. This operation burns an amount of an asset from a holding account. The asset issuer must have the AUTH_CLAWBACK_ENABLED flag set on the asset. See Stellar developer docs

  • Amount of the asset clawed back.

    Declaration

    Swift

    public let amount: String
  • Account ID from which the asset was clawed back.

    Declaration

    Swift

    public let from: String
  • Multiplexed account address (if used).

    Declaration

    Swift

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

    Declaration

    Swift

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

    Declaration

    Swift

    public let assetType: String
  • Asset code being clawed back.

    Declaration

    Swift

    public let assetCode: String?
  • Asset issuer performing the clawback.

    Declaration

    Swift

    public let assetIssuer: 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