Module solutions

Module solutions 

Source
Expand description

Solutions-related data structures and functions.

Structs§

ChunkProof
Proof for chunk contained within a record.
ShardCommitmentHash
Reduced hash used for shard assignment
ShardMembershipEntropy
Entropy used for shard membership assignment
Solution
Farmer solution for slot challenge.
SolutionDistance
Solution distance
SolutionRange
Solution range
SolutionShardCommitment
Information about shard commitments in the solution
SolutionVerifyParams
Parameters for solution verification
SolutionVerifyPieceCheckParams
Parameters for checking piece validity

Enums§

SolutionVerifyError
Solution verification errors

Traits§

SolutionPotVerifier
Proof-of-time verifier to be used in Solution::verify()