Skip to main content

Crate quicknode_sdk

Crate quicknode_sdk 

Source

Re-exports§

pub use admin::ToolingAccessStatus;
pub use config::AdminConfig;
pub use config::CachedToken;
pub use config::ClientInfo;
pub use config::HttpConfig;
pub use config::KvStoreConfig;
pub use config::RpcConfig;
pub use config::SdkFullConfig;
pub use config::SqlConfig;
pub use config::StreamsConfig;
pub use config::WebhooksConfig;
pub use kvstore::AddListItemParams;
pub use kvstore::BulkSetsParams;
pub use kvstore::CreateListParams;
pub use kvstore::CreateSetParams;
pub use kvstore::GetListData;
pub use kvstore::GetListParams;
pub use kvstore::GetListResponse;
pub use kvstore::GetListsData;
pub use kvstore::GetListsParams;
pub use kvstore::GetListsResponse;
pub use kvstore::GetSetResponse;
pub use kvstore::GetSetsParams;
pub use kvstore::GetSetsResponse;
pub use kvstore::KvSetEntry;
pub use kvstore::KvStoreApiClient;
pub use kvstore::ListContainsItemResponse;
pub use kvstore::UpdateListParams;
pub use rpc::RpcApiClient;
pub use sql::ChainSchema;
pub use sql::ColumnMeta;
pub use sql::ColumnSchema;
pub use sql::QueryParams;
pub use sql::QueryResponse;
pub use sql::QueryStatistics;
pub use sql::SqlApiClient;
pub use sql::TableSchema;

Modules§

admin
config
errors
kvstore
rpc
Data-plane JSON-RPC client.
sql
streams
webhooks

Structs§

QuicknodeSdk
Top-level entry point for the Quicknode SDK. Holds sub-clients for each product area; all share a single HTTP client and API key.
SdkConfig