Type Aliases
The following type aliases are available globally.
-
Array of limbs representing a multi-precision integer in base 2^64.
Declaration
Swift
public typealias Limbs = [UInt64] -
Single limb component of a multi-precision integer.
Declaration
Swift
public typealias Limb = UInt64 -
Array of digits representing a multi-precision integer in base 10^18 for decimal output.
Declaration
Swift
public typealias Digits = [UInt64] -
Single digit component in base 10^18 for decimal representation.
Declaration
Swift
public typealias Digit = UInt64 -
Response returned from successfully submitting a transaction to Horizon.
This is returned when a transaction is successfully submitted and included in a ledger. It contains all transaction details including the result, operations, fees, and metadata.
For asynchronous transaction submission, see SubmitTransactionAsyncResponse instead.
See also:
- Stellar developer docs
- TransactionResponse for all available properties
- SubmitTransactionAsyncResponse for async submission
Declaration
Swift
public typealias SubmitTransactionResponse = TransactionResponse -
Closure type for transaction confirmation callbacks. Returns true to proceed, false to cancel.
Declaration
Swift
public typealias TransactionConfirmationClosure = @Sendable (TransactionXDR) -> (Bool) -
A convenient shortcut for indicating something is both encodable and decodable.
Declaration
Swift
public typealias XDRCodable = XDREncodable & XDRDecodable
View on GitHub
Install in Dash
Type Aliases Reference