package
2.5.4
Repository: https://github.com/bandprotocol/chain.git
Documentation: pkg.go.dev

# Functions

GetBlockHeaderMerkleParts converts Tendermint block header struct into BlockHeaderMerkleParts for gas-optimized proof verification.
GetMerklePaths returns the list of MerklePath elements from the given iAVL proof.
GetMultiStoreProof compacts Multi store proof from Tendermint to MultiStoreProof version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetSignaturesAndPrefix returns a list of TMSignature from Tendermint signed header.

# Constants

No description provided by the author

# Structs

BlockHeaderMerkleParts stores a group of hashes using for computing Tendermint's block header hash from app hash, and height.
BlockHeaderMerklePartsEthereum is an Ethereum version of BlockHeaderMerkleParts for solidity ABI-encoding.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MerklePath represents a Merkle step to a leaf data node in an iAVL tree.
IAVLMerklePathEthereum is an Ethereum version of IAVLMerklePath for solidity ABI-encoding.
No description provided by the author
No description provided by the author
MultiStoreProof stores a compact of other Cosmos-SDK modules' storage hash in multistore to compute (in combination with oracle store hash) Tendermint's application state hash at a given block.
MultiStoreProofEthereum is an Ethereum version of MultiStoreProof for solidity ABI-encoding.
No description provided by the author
No description provided by the author
ResultEthereum is an Ethereum version of Result for solidity ABI-encoding.
No description provided by the author
No description provided by the author
TMSignature contains all details of validator signature for performing signer recovery for ECDSA secp256k1 signature.
TMSignatureEthereum is an Ethereum version of TMSignature for solidity ABI-encoding.