Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggOracleCommitteeContract ¶ added in v0.7.0
type AggOracleCommitteeContract interface {
// View method to check oracle manager state
GetAggOracleMemberIndex(opts *bind.CallOpts, oracleMember common.Address) (*big.Int, error)
// View method to check the last proposed GER by an oracle member
AddressToLastProposedGER(opts *bind.CallOpts, oracleMember common.Address) ([32]byte, error)
}
AggOracleCommitteeContract is an interface to interact with the AggOracleCommittee contract
type EthTxManager ¶
type EthTxManager interface {
Remove(ctx context.Context, id common.Hash) error
ResultsByStatus(ctx context.Context,
statuses []ethtxtypes.MonitoredTxStatus,
) ([]ethtxtypes.MonitoredTxResult, error)
Result(ctx context.Context, id common.Hash) (ethtxtypes.MonitoredTxResult, error)
Add(ctx context.Context,
to *common.Address,
value *big.Int,
data []byte,
gasOffset uint64,
sidecar *types.BlobTxSidecar,
) (common.Hash, error)
From() common.Address
}
EthTxManager is an interface to interact with the EthTxManager
type L2GERManagerContract ¶
type L2GERManagerContract interface {
GlobalExitRootMap(opts *bind.CallOpts, ger [common.HashLength]byte) (*big.Int, error)
BridgeAddress(*bind.CallOpts) (common.Address, error)
FilterUpdateHashChainValue(opts *bind.FilterOpts, newGlobalExitRoot [][32]byte, newHashChainValue [][32]byte) (
*globalexitrootmanagerl2sovereignchain.Globalexitrootmanagerl2sovereignchainUpdateHashChainValueIterator, error)
FilterUpdateRemovalHashChainValue(
opts *bind.FilterOpts,
removedGlobalExitRoot [][32]byte,
newRemovalHashChainValue [][32]byte) (
*globalexitrootmanagerl2sovereignchain.Globalexitrootmanagerl2sovereignchainUpdateRemovalHashChainValueIterator,
error,
)
GlobalExitRootUpdater(opts *bind.CallOpts) (common.Address, error)
}
L2GERManagerContract is an interface to interact with the GlobalExitRootManager contract
Click to show internal directories.
Click to hide internal directories.