Expand description
Core proof types for MMR proofs and hashing functions
These types are available in both std and no_std environments,
making them suitable for use in ZK circuits and smart contracts.
Core proof types for Bankai
This module defines the fundamental proof types used throughout the Bankai ecosystem, including MMR (Merkle Mountain Range) proofs and hashing function specifications.
All types in this module work in no_std environments, making them suitable for
use in ZK circuits, smart contracts, and other constrained environments.
Structs§
- Bankai
Block Proof Dto - STWO zero-knowledge proof for a Bankai block
- Header
Request Dto - Request for a specific header proof
- Light
Client Proof Dto - Complete light client proof bundle
- Light
Client Proof Request Dto - Request for a complete light client proof
- MmrProof
Dto - MMR (Merkle Mountain Range) proof for header inclusion
- MmrProof
Request Dto - Request for an MMR proof
Enums§
- Hashing
Function Dto - Hashing function used for MMR construction