Structs§
- AggLayer
Bridge - An
AccountComponentimplementing the AggLayer Bridge. - B2Agg
Note - B2AGG (Bridge to AggLayer) note.
- Claim
Note - CLAIM (Bridge from AggLayer) note.
- Claim
Note Storage - Data for creating a CLAIM note.
- Config
AggBridge Note - CONFIG_AGG_BRIDGE note.
- EthAddress
- Represents a plain Ethereum address (20 bytes).
- EthAmount
- Represents an Ethereum uint256 amount as 8 u32 values.
- EthEmbedded
Account Id - Represents a Miden
AccountIdthat can be encoded in the 20-byte Ethereum address format. - Leaf
Data - Leaf data for CLAIM note creation. Contains network, address, amount, and metadata using typed representations.
- Metadata
Hash - Represents a Keccak256 metadata hash as 32 bytes.
- Proof
Data - Proof data for CLAIM note creation. Contains SMT proofs and root hashes using typed representations.
- Update
GerNote - UPDATE_GER note.
Enums§
- Agglayer
Bridge Error - AggLayer Bridge related errors.
- EthAmount
Error - Error type for Ethereum amount conversions.
- Global
Index Error - Error type for GlobalIndex validation.
Constants§
Type Aliases§
- Exit
Root - Exit root representation (32-byte Keccak256 hash)
- Global
Index - Represents an AggLayer global index as a 256-bit value (32 bytes).
- SmtNode
- SMT node representation (32-byte Keccak256 hash)