kaspa-rpc-core 0.15.0

Kaspa RPC core
Documentation

RPC Core

This crate provides foundational primitives used in Rusty Kaspa node RPC subsystem. These include the main RpcApi trait, RpcApiOps enum used in RPC method dispatching, and various data structures used in RPC method arguments.

This crate acts as a foundation for kaspa_grpc_client and kaspa_wrpc_client crates, which provide gRPC and WebSocket RPC client implementations. This crate is also used by WASM bindings to provide WASM RpcClient implementation (based on wRPC).