Expand description
starknet-rust-tokio-tungstenite provides a Starknet JSON-RPC WebSocket client implementation for
the tokio runtime with tokio-tungstenite.
Structs§
- Event
Subscription Options - Options for subscribing to Starknet events.
- Events
Subscription - A subscription for retrieving updates from
starknet_subscribeEventsstream. - NewHeads
Subscription - A subscription for retrieving updates from
starknet_subscribeNewHeadsstream. - NewTransaction
Receipts Subscription - A subscription for retrieving updates from
starknet_subscribeNewTransactionReceiptsstream. - NewTransactions
Subscription - A subscription for retrieving updates from
starknet_subscribeNewTransactionsstream. - Subscription
- Transaction
Status Subscription - A subscription for retrieving updates from
starknet_subscribeTransactionStatusstream. - Tungstenite
Stream - WebSocket stream client powered by
tokio-tungstenite. - Tungstenite
Stream Builder - Helper type for configuring
TungsteniteStream.
Enums§
- Close
Error - Error type for WebSocket connection closing failures.
- Connect
Error - Error type for WebSocket connection failures.
- Events
Update - Update from an events subscription.
- NewHeads
Update - Update from a new heads subscription.
- NewTransaction
Receipts Update - Update from a new transaction receipts subscription.
- NewTransactions
Update - Update from a new transaction subscription.
- Stream
Update Type - All possible update types to be streamed from subscriptions.
- Subscribe
Error - Error type for subscription failures.
- Subscription
Receive Error - Error type for failures when receiving subscription updates.
- Transaction
Status Update - Update from a transaction status subscription.
- Unsubscribe
Error - Error type for unsubscription failures.