Crate iota_json_rpc_api
source ·Expand description
This crate provides various APIs for interacting with the IOTA blockchain. It includes methods for querying data, building and executing transactions, managing governance-related data, and more.
Structs§
Constants§
- The version number of the SDK itself. This can be different from the API version.
- The RPC API version that the client is targeting. Different SDK versions may target the same API version.
Statics§
Traits§
- Client implementation for the
BridgeReadApi
RPC API. - Server trait implementation for the
BridgeReadApi
RPC API. - Client implementation for the
CoinReadApi
RPC API. - Server trait implementation for the
CoinReadApi
RPC API. - Client implementation for the
ExtendedApi
RPC API. - Server trait implementation for the
ExtendedApi
RPC API. - Client implementation for the
GovernanceReadApi
RPC API. - Server trait implementation for the
GovernanceReadApi
RPC API. - Client implementation for the
IndexerApi
RPC API. - Server trait implementation for the
IndexerApi
RPC API. - Client implementation for the
MoveUtils
RPC API. - Server trait implementation for the
MoveUtils
RPC API. - Client implementation for the
ReadApi
RPC API. - Server trait implementation for the
ReadApi
RPC API. - Client implementation for the
TransactionBuilder
RPC API. - Server trait implementation for the
TransactionBuilder
RPC API. - Client implementation for the
WriteApi
RPC API. - Server trait implementation for the
WriteApi
RPC API.
Functions§
- Convert a jsonrpsee client error into a generic error object.
- Convert an internal error into a generic error object.