Module mina_serialization_types::version_bytes
source · [−]Expand description
All human readable values (e.g base58 encoded hashes and addresses) implement the Base58Checked encoding https://en.bitcoin.it/wiki/Base58Check_encoding
This adds a unique prefix byte to each type of encoding so they cannot be confused (e.g. a hash cannot be used as an address). It also adds checksum bytes to the end.
Constants
base58 version check byte for coinbase hash
base58 version check byte for coinbase stack data
base58 version check byte for coinbase stack hash
base58 version check byte for epoch seed hash
base58 version check byte for ledger hash
base58 version check byte for signature
base58 version check byte for aux hash
base58 version check byte for pending coinbase aux hash
base58 version check byte for state body hash
base58 version check byte for state hash
base58 version check byte for user command memo
base58 version check byte for vrf output hash