Module near_primitives::sharding[][src]

Structs

ChunkHash
ChunkHashHeight
EncodedShardChunkBody
EncodedShardChunkV1
EncodedShardChunkV2
PartialEncodedChunkPart
PartialEncodedChunkV1
PartialEncodedChunkV2
PartialEncodedChunkWithArcReceipts
ReceiptList
ReceiptProof

For each Merkle proof there is a subset of receipts which may be proven.

ReedSolomonWrapper

Wrapper around reed solomon which occasionally resets the underlying reed solomon instead to work around the memory leak in reed solomon implementation https://github.com/darrenldl/reed-solomon-erasure/issues/74.

ShardChunkHeaderInner
ShardChunkHeaderV1
ShardChunkHeaderV2
ShardChunkV1
ShardChunkV2
ShardInfo
ShardProof
StateSyncInfo

Contains the information that is used to sync state for shards as epochs switch

Enums

EncodedShardChunk
PartialEncodedChunk
ShardChunk
ShardChunkHeader