pactus-jsonrpc

Crates.iopactus-jsonrpc
lib.rspactus-jsonrpc
version1.10.1
created_at2025-10-01 12:57:07.137543+00
updated_at2025-10-30 17:24:19.788832+00
descriptionRust client for interacting with the Pactus blockchain via JSON-RPC
homepagehttps://pactus.org
repositoryhttps://github.com/pactus-project/pactus
max_upload_size
id1862547
size127,843
(pactusci)

documentation

README

pactus-jsonrpc

Rust client for interacting with the Pactus blockchain via JSON-RPC.

Installation

cargo add pactus-jsonrpc

Usage

use jsonrpsee::http_client::HttpClient;
use pactus_jsonrpc::pactus::PactusOpenRPC;

#[tokio::main]
async fn main() {
    let client = HttpClient::builder().build("http://127.0.0.1:8545").unwrap();
    let rpc: PactusOpenRPC<HttpClient> = PactusOpenRPC::new(client);

    let info = rpc.pactus_blockchain_get_blockchain_info().await.unwrap();
    println!("get_blockchain_info Response: {:?}", info);
}
Commit count: 0

cargo fmt