Proof data required to finalize an L2 to L1 message.

interface CrossChainMessageProof {
    stateRoot: string;
    stateRootBatchHeader: StateRootBatchHeader;
    stateRootProof: {
        index: number;
        siblings: string[];
    };
    stateTrieWitness: string;
    storageTrieWitness: string;
}

Properties

stateRoot: string
stateRootBatchHeader: StateRootBatchHeader
stateRootProof: {
    index: number;
    siblings: string[];
}

Type declaration

  • index: number
  • siblings: string[]
stateTrieWitness: string
storageTrieWitness: string

Generated using TypeDoc