Skip to main content

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
SolutionVerifyFullParams
Parameters for full solution verification
SolutionVerifyPieceParams
Parameters for checking piece validity used in a solution
SolutionVerifyStatelessParams
Parameters for stateless solution verification.

Enums§

SolutionVerifyError
Solution verification errors

Traits§

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