Expand description
Client-side utilities for interacting with a Sui network from Rust.
The JSON-RPC client this crate used to provide was removed together with the fullnode JSON-RPC service. What remains is the wallet and configuration layer shared by the Sui CLI and the tooling in this repository:
wallet_context::WalletContext- the keystore-backed wallet used to sign and execute transactions against a network over gRPC.sui_client_config::SuiClientConfig- the persisted client configuration (client.yaml) and its named network environments.verify_personal_message_signature- verification of personal message signatures through a fullnode.
For a general-purpose Rust SDK, use the
sui-rust-sdk crate.
Re-exports§
pub use sui_crypto;pub use sui_rpc;pub use sui_sdk_types;pub use sui_types as types;
Modules§
- digests
- Utilities for working with chain identifier strings.
- error
- sui_
client_ config - verify_
personal_ message_ signature - wallet_
context