Module aggchain_data

Module aggchain_data 

Source

Re-exports§

pub use crate::aggchain_data::PayloadWithCtx as CertificateAggchainDataWithCtx;

Structs§

AggchainProofCtx
Aggchain proof data from the L1 and enforced by the agglayer.
AggchainProofPayload
Aggchain proof with aggchain params and optional public values for debug purposes.
MultisigCtx
Multisig data from the L1 and enforced by the agglayer.
MultisigPayload
Multisig data from the chain.
PayloadWithCtx
Represents the payload from the chain, with the context fetched from the L1.

Enums§

AggchainDataError
CertificateAggchainData
Represents the data needed from the API/Certificate to verify aggchain proofs and multisig. Made separately for now to not have to deal with storage and API design.
CertificateAggchainDataCtx
Represents the context fetched from L1 and/or defined by the agglayer.