Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CalculateCommitImportedBrdigeExitsHashFromClaims ¶
func CalculateCommitImportedBrdigeExitsHashFromClaims(claims []bridgesync.Claim) common.Hash
CalculateCommitImportedBrdigeExitsHashFromClaims calculate hash from certBuildParams ([]bridgesync.Claim)
Types ¶
type AggregationProofPublicValues ¶
type AggregationProofPublicValues struct {
L1Head common.Hash
L2PreRoot common.Hash
ClaimRoot common.Hash
L2BlockNumber uint64
RollupConfigHash common.Hash
MultiBlockVKey common.Hash
ProverAddress common.Address
}
// AggregationProofPublicValues represents the public values used in the aggregation proof.
func (*AggregationProofPublicValues) Hash ¶
func (s *AggregationProofPublicValues) Hash() (common.Hash, error)
Hash calculates the hash of the AggregationProofPublicValues using ABI encoding.
func (*AggregationProofPublicValues) String ¶
func (s *AggregationProofPublicValues) String() string
String returns a string representation of the AggregationProofPublicValues.
type OptimisticSignatureData ¶
type OptimisticSignatureData struct {
AggregationProofPublicValuesHash common.Hash
NewLocalExitRoot common.Hash
CommitImportedBridgeExits common.Hash
}
func (*OptimisticSignatureData) Hash ¶
func (o *OptimisticSignatureData) Hash() common.Hash
// Hash calculates the hash of the OptimisticSignatureData.
func (*OptimisticSignatureData) String ¶
func (o *OptimisticSignatureData) String() string
Click to show internal directories.
Click to hide internal directories.