Expand description
Full Solana RPC client for Coldstar cold wallet.
Ported from the Python src/network.py in coldstar-devsyrem.
Uses reqwest::blocking with JSON-RPC 2.0 format for all Solana
RPC interactions.
Modules§
- token
- SPL Token balance fetcher for Coldstar.
Structs§
- Account
Info - On-chain account information returned by
getAccountInfo. - Network
Info - High-level network information.
- Solana
RpcClient - Blocking Solana JSON-RPC 2.0 client.
- Transaction
Details - Detailed transaction data returned by
getTransaction. - Transaction
Record - A single entry from
getSignaturesForAddress.
Enums§
- RpcError
- Errors that can occur during RPC operations.
Type Aliases§
- Result
- Convenience alias used throughout this crate.