Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FinalizeBridgeERC20Args ¶
type FinalizeBridgeETHArgs ¶ added in v0.1.5
type L2ApplicationStateRootProviderExecuter ¶
type L2ApplicationStateRootProviderExecuter struct {
*monomerevm.MonomerContractExecuter
}
func NewL2ApplicationStateRootProviderExecuter ¶
func NewL2ApplicationStateRootProviderExecuter(evm *vm.EVM) (*L2ApplicationStateRootProviderExecuter, error)
func (*L2ApplicationStateRootProviderExecuter) GetL2ApplicationStateRoot ¶
func (e *L2ApplicationStateRootProviderExecuter) GetL2ApplicationStateRoot() (common.Hash, error)
func (*L2ApplicationStateRootProviderExecuter) SetL2ApplicationStateRoot ¶
func (e *L2ApplicationStateRootProviderExecuter) SetL2ApplicationStateRoot(stateRoot common.Hash) error
type L2ToL1MessagePasserExecuter ¶
type L2ToL1MessagePasserExecuter struct {
*monomerevm.MonomerContractExecuter
}
func NewL2ToL1MessagePasserExecuter ¶
func NewL2ToL1MessagePasserExecuter(evm *vm.EVM) (*L2ToL1MessagePasserExecuter, error)
func (*L2ToL1MessagePasserExecuter) GetMessageNonce ¶
func (e *L2ToL1MessagePasserExecuter) GetMessageNonce() (*big.Int, error)
func (*L2ToL1MessagePasserExecuter) GetSentMessagesMappingValue ¶
func (e *L2ToL1MessagePasserExecuter) GetSentMessagesMappingValue(withdrawalHash common.Hash) (bool, error)
func (*L2ToL1MessagePasserExecuter) InitiateWithdrawal ¶
func (e *L2ToL1MessagePasserExecuter) InitiateWithdrawal(params *crossdomain.Withdrawal) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.