[][src]Crate bm_ssz

SimpleSerialize (ssz) compliant binary merkle tree supporting both merkleization and de-merkleization.

Structs

End

End value for 256-bit ssz binary merkle tree.

FixedVec

Fixed Vec value. In ssz's definition, this is a "vector".

FixedVecRef

Fixed Vec reference. In ssz's definition, this is a "vector".

VariableVec

Variable Vec value. In ssz's definition, this is a "list".

VariableVecRef

Variable Vec reference. In ssz's definition, this is a "list".

Traits

Composite

A composite value, in contrary to ssz's definition of basic value.

FromListTree

Traits for list converting from a tree structure.

FromTree

Traits for type converting from a tree structure.

FromVectorTree

Traits for vector converting from a tree structure.

IntoTree

Traits for type converting into a tree structure.

IntoVectorTree

Traits for vector converting into a tree structure.

Functions

tree_root

Calculate a ssz merkle tree root, dismissing the tree.

Type Definitions

Intermediate

Intermediate type for 256-bit ssz binary merkle tree.