Expand description
Components of the reference implementation of Subspace Farmer for Subspace Network Blockchain.
These components are used to implement farmer itself, but can also be used independently if necessary.
Modules§
- auditing
- Auditing utilities
- file_
ext - File extension trait
- plotting
- Plotting utilities
- proving
- Utilities for turning solution candidates (from auditing) into solutions (proving)
- reading
- Reading utilities
- sector
- Sector-related data structures
Structs§
- Async
Read Bytes - Container or asynchronously reading bytes using in
ReadAtAsync
- Farmer
Protocol Info - Information about the protocol necessary for farmer operation
- Read
AtOffset - Reader with fixed offset added to all attempted reads
Enums§
- ReadAt
- Enum to encapsulate the selection between
ReadAtSync
and [ReadAtAsync]
variants
Traits§
- Read
AtAsync - Async version of
ReadAt
, it is neitherSend
norSync
and is supposed to be used with concurrent async combinators - Read
AtSync - Sync version of
ReadAt
, it is bothSend
andSync
and is supposed to be used with a thread pool