Expand description
§Stratum V2 Channels
channels_sv2 provides primitives and abstractions for Stratum V2 (Sv2) Channels.
This crate implements the core channel management functionality for both mining clients and servers, including standard, extended, and group channels, and share accounting mechanisms.
§Features
- Channel primitives for SV2 mining protocol
- Channel management for mining servers and clients
- Standard, extended, and group channel support
- Share accounting
- Job store abstractions
clientmodule isno_stdcompatible. To enable it build the crate withno_stdfeature.
Re-exports§
pub use vardiff::classic::VardiffState;pub use vardiff::Vardiff;
Modules§
- bip141
- Provides functionality to strip coinbase_tx_prefix and coinbase_tx_suffix from bip141 marker, flag and witness data.
- chain_
tip - Chain Tip
- client
- Sv2 channels - Mining Clients Abstractions.
- merkle_
root - outputs
- Utilities to deserialize outputs.
- server
- Sv2 channels - Mining Servers Abstraction.
- target
- Helper functions related to
Target - vardiff