Structures
The following structures are available globally.
-
The Steem asset type.
See moreDeclaration
Swift
public struct Asset : Equatable
-
Type representing a quotation of the relative value of asset against another asset.
See moreDeclaration
Swift
public struct Price : Equatable, SteemEncodable, Decodable
-
Type representing the order book for the internal STEEM market
See moreDeclaration
Swift
public struct Order : Equatable, SteemEncodable, Decodable
-
Type representing a Steem authority.
Authorities are a collection of accounts and keys that need to sign a message for it to be considered valid.
See moreDeclaration
Swift
public struct Authority : SteemCodable, Equatable
-
Type representing a Steem block ID.
See moreDeclaration
Swift
public struct BlockId : Codable, Equatable
-
A type representing a Steem block header.
See moreDeclaration
Swift
public struct BlockHeader : _BlockHeader
-
A type representing a signed Steem block header.
See moreDeclaration
Swift
public struct SignedBlockHeader : _BlockHeader, Equatable
-
A type representing a Steem block.
See moreDeclaration
Swift
public struct SignedBlock : _BlockHeader, Equatable
-
Request parameter helper type. Can wrap any
See moreEncodable
as set of params, either keyed by name or indexed.Declaration
Swift
public struct RequestParams<T> where T : Encodable
-
Placeholder type for future extensions.
Declaration
Swift
public struct FutureExtensions : SteemCodable, Equatable
-
Type representing an optional JSON string.
See moreDeclaration
Swift
public struct JSONString : Equatable
-
UInt64 wrapper that matches FCs behaviour where values larger than 0xffffffff serializes as strings.
See moreDeclaration
Swift
public struct SteemUInt64 : Codable
-
Namespace for all available Steem operations.
See moreDeclaration
Swift
public struct Operation
-
A Steem private key.
See moreDeclaration
Swift
public struct PrivateKey : Equatable
-
A Steem signature.
See moreDeclaration
Swift
public struct Signature : Equatable, LosslessStringConvertible
-
Type representing a Steem signing URL
See specification at https://github.com/steemit/steem-uri-spec
See moreDeclaration
Swift
public struct SteemURL
-
Declaration
Swift
public struct Transaction : _Transaction
-
A signed transaction.
See moreDeclaration
Swift
public struct SignedTransaction : _Transaction, Equatable