TzKTOperation

public struct TzKTOperation : Codable

A model matching the response that comes back from TzKT’s API: v1/operations/<operation-hash>

  • Type of operation (e.g. transaction, delegation, reveal etc)

    Declaration

    Swift

    public let type: String
  • id

    Unique id to denote the operation

    Declaration

    Swift

    public let id: Int
  • The block level it was injected at

    Declaration

    Swift

    public let level: Int
  • Timestamp it was injected at

    Declaration

    Swift

    public let timestamp: String
  • The hash of the injected block

    Declaration

    Swift

    public let block: String
  • The operation hash

    Declaration

    Swift

    public let hash: String
  • The users numerical counter of the operation

    Declaration

    Swift

    public let counter: Int
  • Status of the operation (e.g. applied or failed)

    Declaration

    Swift

    public let status: String
  • Optional array of errors encountered while trying to inject the operation

    Declaration

    Swift

    public let errors: [TzKTOperationError]?
  • Helper to detect a failed transation by searching for a status of “failed”, “backtracked” or “skipped”

    Declaration

    Swift

    public func isFailed() -> Bool
  • Helper to detect if this operation contains an error

    Declaration

    Swift

    public func containsError() -> Bool