Classes
The following classes are available globally.
-
Default implementation of the
See moreEosioAbiProviderProtocol. For fetching and caching ABIs.Declaration
Swift
public class EosioAbiProvider : EosioAbiProviderProtocol -
Default RPC Provider implementation. Conforms to
See moreEosioRpcProviderProtocol. RPC Reference: https://developers.eos.io/eosio-nodeos/referenceDeclaration
-
Class for creating, preparing, signing, and (optionally) broadcasting transactions on EOSIO-based blockchains.
See moreDeclaration
Swift
public class EosioTransaction : Codable -
Convenience class for creating transactions on EOSIO-based blockchains. Once you set properties (
See morerpcProvideretc.), you don’t have to set them again in order to create a new transaction.Declaration
Swift
public class EosioTransactionFactory -
An error for EOSIO SDK for Swift libraries containing an error code, reason, and the original error.
See moreDeclaration
Swift
open class EosioError : Error, CustomStringConvertible, Codableextension EosioError: LocalizedError -
A generic Node implementation for items to be held in a linked list data structure.
See moreDeclaration
Swift
public class Node<T>
View on GitHub
Classes Reference