Module commit_verify::commit_encode::strategies[][src]

Expand description

Strategies simplifying implementation of CommitEncode trait.

Implemented after concept by Martin Habovštiak martin.habovstiak@gmail.com

Structs

UsingConceal

Encodes data by first converting them into confidential version (concealing) by running CommitConceal::commit_conceal first and returning its result serialized with strict encoding rules.

UsingHash

Encodes data by first hashing them with the provided hash function H and then returning its result serialized with strict encoding rules.

UsingStrict

Encodes by running strict encoding procedure on the raw data without any pre-processing.