34 breaking releases
0.44.0 | Sep 26, 2024 |
---|---|
0.43.0 | Jul 18, 2024 |
0.41.0 | Jul 13, 2024 |
0.36.0 | Mar 18, 2024 |
0.0.0 | Nov 21, 2022 |
#39 in #json-rpc-client
3,399 downloads per month
Used in 7 crates
(3 directly)
475KB
7K
SLoC
Release
Polkadot SDK stable2409
lib.rs
:
Shared JSON-RPC client related code and abstractions.
It exposes a WebSocket JSON-RPC
client that implements the RPC interface in sc-rpc-api
along with some abstractions.
Usage
#[tokio::main]
async fn main() {
let client = ws_client("ws://127.0.0.1:9944").await.unwrap();
client.storage(StorageKey(vec![]), Some(H256::zero())).await.unwrap();
// if all type params are not known you need to provide type params
StateApi::<H256>::storage(&client, StorageKey(vec![]), None).await.unwrap();
}
Dependencies
~80–120MB
~2M SLoC