OperationResponse
public class OperationResponse : Decodable, @unchecked Sendable
Represents an operation response. Superclass for all other operation response classes. See Stellar developer docs
-
A list of links related to this operation.
Declaration
Swift
public let links: OperationLinksResponse -
ID of the operation.
Declaration
Swift
public let id: String -
A paging token, specifying where the returned records start from.
Declaration
Swift
public let pagingToken: String -
Account ID of the source account that originated this operation.
Declaration
Swift
public let sourceAccount: String -
Multiplexed account address of the source account (if used).
Declaration
Swift
public let sourceAccountMuxed: String? -
ID of the multiplexed source account (if used).
Declaration
Swift
public let sourceAccountMuxedId: String? -
Type of the operation as a human readable string.
Declaration
Swift
public let operationTypeString: String -
Type of the operation. See OperationType enum.
Declaration
Swift
public let operationType: OperationType -
Date when the operation was created.
Declaration
Swift
public let createdAt: Date -
Transaction hash containing this operation.
Declaration
Swift
public let transactionHash: String -
Indicates whether the transaction containing this operation was successful.
Declaration
Swift
public let transactionSuccessful: Bool -
The transaction containing this operation (included if requested via join parameter).
Declaration
Swift
public let transaction: TransactionResponse? -
Initializer - creates a new instance by decoding from the given decoder.
Declaration
Swift
public required init(from decoder: Decoder) throwsParameters
decoderThe decoder containing the data
View on GitHub
Install in Dash