Protocols
The following protocols are available globally.
-
Protocol for fetching and caching ABIs.
See moreDeclaration
Swift
public protocol EosioAbiProviderProtocol -
Declaration
Swift
public protocol EosioRpcProviderProtocol -
Protocol for get_info responses. RPC responses must contain these properties, at a minimum, in order to be compatible with the core EOSIO SDK for Swift library.
See moreDeclaration
Swift
public protocol EosioRpcInfoResponseProtocol -
Protocol for get_block_info responses. RPC responses must contain these properties, at a minimum, in order to be compatible with the core EOSIO SDK for Swift library.
See moreDeclaration
Swift
public protocol EosioRpcBlockInfoResponseProtocol -
Protocol for get_raw_abi responses. RPC responses must contain these properties, at a minimum, in order to be compatible with the core EOSIO SDK for Swift library.
See moreDeclaration
Swift
public protocol EosioRpcRawAbiResponseProtocol -
Protocol for get_required_keys responses. RPC responses must contain these properties, at a minimum, in order to be compatible with the core EOSIO SDK for Swift library.
See moreDeclaration
Swift
public protocol EosioRpcRequiredKeysResponseProtocol -
Protocol for push_transaction responses. RPC responses must contain these properties, at a minimum, in order to be compatible with the core EOSIO SDK for Swift library.
See moreDeclaration
Swift
public protocol EosioRpcTransactionResponseProtocol -
Protocol for generic responses. All RPC response objects will contain the
See more_rawResponseproperty.Declaration
Swift
public protocol EosioRpcResponseProtocol -
The protocol to which serialization provider implementations must conform. Serialization providers are responsible for ABI-driven transaction and action serialization and deserialization between JSON and binary data representations.
See moreDeclaration
Swift
public protocol EosioSerializationProviderProtocol -
The protocol to which signature provider implementations must conform.
See moreDeclaration
Swift
public protocol EosioSignatureProviderProtocol -
Protocol that defines objects that can return a JSON
See moreStringrepresentation of themselves.Declaration
Swift
public protocol JsonOutput
View on GitHub
Protocols Reference