agglayermanageremptymock

package
v0.0.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 29, 2025 License: AGPL-3.0, AGPL-3.0-or-later Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AgglayermanageremptymockABI = AgglayermanageremptymockMetaData.ABI

AgglayermanageremptymockABI is the input ABI used to generate the binding from. Deprecated: Use AgglayermanageremptymockMetaData.ABI instead.

View Source
var AgglayermanageremptymockBin = AgglayermanageremptymockMetaData.Bin

AgglayermanageremptymockBin is the compiled bytecode used for deploying new contracts. Deprecated: Use AgglayermanageremptymockMetaData.Bin instead.

View Source
var AgglayermanageremptymockMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[],\"name\":\"OnlyEmergencyState\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlyNotEmergencyState\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"EmergencyStateActivated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"EmergencyStateDeactivated\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"activateEmergencyState\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"deactivateEmergencyState\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getBatchFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getForcedBatchFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isEmergencyState\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastDeactivatedEmergencyStateTimestamp\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"newSequencedBatches\",\"type\":\"uint64\"},{\"internalType\":\"bytes32\",\"name\":\"newAccInputHash\",\"type\":\"bytes32\"}],\"name\":\"onSequenceBatches\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint64\",\"name\":\"finalNewBatch\",\"type\":\"uint64\"},{\"internalType\":\"bytes32\",\"name\":\"newStateRoot\",\"type\":\"bytes32\"},{\"internalType\":\"contractIPolygonRollupBase\",\"name\":\"rollup\",\"type\":\"address\"}],\"name\":\"onVerifyBatches\",\"outputs\":[{\"internalType\":\"uint64\",\"name\":\"\",\"type\":\"uint64\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"newAcceptSequenceBatches\",\"type\":\"bool\"}],\"name\":\"setAcceptSequenceBatches\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
	Bin: "0x6080604052600c805460ff19166001179055348015601b575f5ffd5b506104a2806100295f395ff3fe608060405234801561000f575f5ffd5b506004361061009f575f3560e01c8063477fa270116100725780637e4da1bc116100585780637e4da1bc146101195780639a908e7314610158578063dbc169761461016b575f5ffd5b8063477fa2701461010b5780636046916914610112575f5ffd5b806315064c96146100a35780632072f6c5146100c557806330c27dde146100cf57806332c2d153146100df575b5f5ffd5b600a546100b09060ff1681565b60405190151581526020015b60405180910390f35b6100cd610173565b005b5f5b6040519081526020016100bc565b6100f26100ed366004610391565b61017d565b60405167ffffffffffffffff90911681526020016100bc565b60016100d1565b600a6100d1565b6100cd6101273660046103e6565b600c80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016911515919091179055565b6100f261016636600461040c565b610217565b6100cd61024d565b61017b610255565b565b6040517f32c2d15300000000000000000000000000000000000000000000000000000000815267ffffffffffffffff84166004820152602481018390523360448201525f9073ffffffffffffffffffffffffffffffffffffffff8316906332c2d153906064015f604051808303815f87803b1580156101fa575f5ffd5b505af115801561020c573d5f5f3e3d5ffd5b505050509392505050565b600c545f9060ff16610227575f5ffd5b8267ffffffffffffffff16600b5461023f9190610434565b600b81905590505b92915050565b61017b6102e7565b600a5460ff1615610292576040517f2f0047fc00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556040517f2261efe5aef6fedc1fd1550b25facc9181745623049c7901287030b9ad1a5497905f90a1565b600a5460ff16610323576040517f5386698100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690556040517f1e5e34eea33501aecf2ebec9fe0e884a40804275ea7fe10b2ba084c8374308b3905f90a1565b803567ffffffffffffffff8116811461038c575f5ffd5b919050565b5f5f5f606084860312156103a3575f5ffd5b6103ac84610375565b925060208401359150604084013573ffffffffffffffffffffffffffffffffffffffff811681146103db575f5ffd5b809150509250925092565b5f602082840312156103f6575f5ffd5b81358015158114610405575f5ffd5b9392505050565b5f5f6040838503121561041d575f5ffd5b61042683610375565b946020939093013593505050565b80820180821115610247577f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffdfea264697066735822122070b936a4313d37691e745a385a7c19f6dec5dd65d640d0771282b5007669d00164736f6c634300081c0033",
}

AgglayermanageremptymockMetaData contains all meta data concerning the Agglayermanageremptymock contract.

Functions

This section is empty.

Types

type Agglayermanageremptymock

type Agglayermanageremptymock struct {
	AgglayermanageremptymockCaller     // Read-only binding to the contract
	AgglayermanageremptymockTransactor // Write-only binding to the contract
	AgglayermanageremptymockFilterer   // Log filterer for contract events
}

Agglayermanageremptymock is an auto generated Go binding around an Ethereum contract.

func DeployAgglayermanageremptymock

func DeployAgglayermanageremptymock(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *Agglayermanageremptymock, error)

DeployAgglayermanageremptymock deploys a new Ethereum contract, binding an instance of Agglayermanageremptymock to it.

func NewAgglayermanageremptymock

func NewAgglayermanageremptymock(address common.Address, backend bind.ContractBackend) (*Agglayermanageremptymock, error)

NewAgglayermanageremptymock creates a new instance of Agglayermanageremptymock, bound to a specific deployed contract.

type AgglayermanageremptymockCaller

type AgglayermanageremptymockCaller struct {
	// contains filtered or unexported fields
}

AgglayermanageremptymockCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewAgglayermanageremptymockCaller

func NewAgglayermanageremptymockCaller(address common.Address, caller bind.ContractCaller) (*AgglayermanageremptymockCaller, error)

NewAgglayermanageremptymockCaller creates a new read-only instance of Agglayermanageremptymock, bound to a specific deployed contract.

func (*AgglayermanageremptymockCaller) GetBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockCaller) GetBatchFee(opts *bind.CallOpts) (*big.Int, error)

GetBatchFee is a free data retrieval call binding the contract method 0x477fa270.

Solidity: function getBatchFee() view returns(uint256)

func (*AgglayermanageremptymockCaller) GetForcedBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockCaller) GetForcedBatchFee(opts *bind.CallOpts) (*big.Int, error)

GetForcedBatchFee is a free data retrieval call binding the contract method 0x60469169.

Solidity: function getForcedBatchFee() view returns(uint256)

func (*AgglayermanageremptymockCaller) IsEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockCaller) IsEmergencyState(opts *bind.CallOpts) (bool, error)

IsEmergencyState is a free data retrieval call binding the contract method 0x15064c96.

Solidity: function isEmergencyState() view returns(bool)

type AgglayermanageremptymockCallerRaw

type AgglayermanageremptymockCallerRaw struct {
	Contract *AgglayermanageremptymockCaller // Generic read-only contract binding to access the raw methods on
}

AgglayermanageremptymockCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*AgglayermanageremptymockCallerRaw) Call

func (_Agglayermanageremptymock *AgglayermanageremptymockCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type AgglayermanageremptymockCallerSession

type AgglayermanageremptymockCallerSession struct {
	Contract *AgglayermanageremptymockCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts                   // Call options to use throughout this session
}

AgglayermanageremptymockCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*AgglayermanageremptymockCallerSession) GetBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockCallerSession) GetBatchFee() (*big.Int, error)

GetBatchFee is a free data retrieval call binding the contract method 0x477fa270.

Solidity: function getBatchFee() view returns(uint256)

func (*AgglayermanageremptymockCallerSession) GetForcedBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockCallerSession) GetForcedBatchFee() (*big.Int, error)

GetForcedBatchFee is a free data retrieval call binding the contract method 0x60469169.

Solidity: function getForcedBatchFee() view returns(uint256)

func (*AgglayermanageremptymockCallerSession) IsEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockCallerSession) IsEmergencyState() (bool, error)

IsEmergencyState is a free data retrieval call binding the contract method 0x15064c96.

Solidity: function isEmergencyState() view returns(bool)

type AgglayermanageremptymockEmergencyStateActivated

type AgglayermanageremptymockEmergencyStateActivated struct {
	Raw types.Log // Blockchain specific contextual infos
}

AgglayermanageremptymockEmergencyStateActivated represents a EmergencyStateActivated event raised by the Agglayermanageremptymock contract.

type AgglayermanageremptymockEmergencyStateActivatedIterator

type AgglayermanageremptymockEmergencyStateActivatedIterator struct {
	Event *AgglayermanageremptymockEmergencyStateActivated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AgglayermanageremptymockEmergencyStateActivatedIterator is returned from FilterEmergencyStateActivated and is used to iterate over the raw logs and unpacked data for EmergencyStateActivated events raised by the Agglayermanageremptymock contract.

func (*AgglayermanageremptymockEmergencyStateActivatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AgglayermanageremptymockEmergencyStateActivatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AgglayermanageremptymockEmergencyStateActivatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AgglayermanageremptymockEmergencyStateDeactivated

type AgglayermanageremptymockEmergencyStateDeactivated struct {
	Raw types.Log // Blockchain specific contextual infos
}

AgglayermanageremptymockEmergencyStateDeactivated represents a EmergencyStateDeactivated event raised by the Agglayermanageremptymock contract.

type AgglayermanageremptymockEmergencyStateDeactivatedIterator

type AgglayermanageremptymockEmergencyStateDeactivatedIterator struct {
	Event *AgglayermanageremptymockEmergencyStateDeactivated // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

AgglayermanageremptymockEmergencyStateDeactivatedIterator is returned from FilterEmergencyStateDeactivated and is used to iterate over the raw logs and unpacked data for EmergencyStateDeactivated events raised by the Agglayermanageremptymock contract.

func (*AgglayermanageremptymockEmergencyStateDeactivatedIterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*AgglayermanageremptymockEmergencyStateDeactivatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*AgglayermanageremptymockEmergencyStateDeactivatedIterator) Next

Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.

type AgglayermanageremptymockFilterer

type AgglayermanageremptymockFilterer struct {
	// contains filtered or unexported fields
}

AgglayermanageremptymockFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewAgglayermanageremptymockFilterer

func NewAgglayermanageremptymockFilterer(address common.Address, filterer bind.ContractFilterer) (*AgglayermanageremptymockFilterer, error)

NewAgglayermanageremptymockFilterer creates a new log filterer instance of Agglayermanageremptymock, bound to a specific deployed contract.

func (*AgglayermanageremptymockFilterer) FilterEmergencyStateActivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) FilterEmergencyStateActivated(opts *bind.FilterOpts) (*AgglayermanageremptymockEmergencyStateActivatedIterator, error)

FilterEmergencyStateActivated is a free log retrieval operation binding the contract event 0x2261efe5aef6fedc1fd1550b25facc9181745623049c7901287030b9ad1a5497.

Solidity: event EmergencyStateActivated()

func (*AgglayermanageremptymockFilterer) FilterEmergencyStateDeactivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) FilterEmergencyStateDeactivated(opts *bind.FilterOpts) (*AgglayermanageremptymockEmergencyStateDeactivatedIterator, error)

FilterEmergencyStateDeactivated is a free log retrieval operation binding the contract event 0x1e5e34eea33501aecf2ebec9fe0e884a40804275ea7fe10b2ba084c8374308b3.

Solidity: event EmergencyStateDeactivated()

func (*AgglayermanageremptymockFilterer) ParseEmergencyStateActivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) ParseEmergencyStateActivated(log types.Log) (*AgglayermanageremptymockEmergencyStateActivated, error)

ParseEmergencyStateActivated is a log parse operation binding the contract event 0x2261efe5aef6fedc1fd1550b25facc9181745623049c7901287030b9ad1a5497.

Solidity: event EmergencyStateActivated()

func (*AgglayermanageremptymockFilterer) ParseEmergencyStateDeactivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) ParseEmergencyStateDeactivated(log types.Log) (*AgglayermanageremptymockEmergencyStateDeactivated, error)

ParseEmergencyStateDeactivated is a log parse operation binding the contract event 0x1e5e34eea33501aecf2ebec9fe0e884a40804275ea7fe10b2ba084c8374308b3.

Solidity: event EmergencyStateDeactivated()

func (*AgglayermanageremptymockFilterer) WatchEmergencyStateActivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) WatchEmergencyStateActivated(opts *bind.WatchOpts, sink chan<- *AgglayermanageremptymockEmergencyStateActivated) (event.Subscription, error)

WatchEmergencyStateActivated is a free log subscription operation binding the contract event 0x2261efe5aef6fedc1fd1550b25facc9181745623049c7901287030b9ad1a5497.

Solidity: event EmergencyStateActivated()

func (*AgglayermanageremptymockFilterer) WatchEmergencyStateDeactivated

func (_Agglayermanageremptymock *AgglayermanageremptymockFilterer) WatchEmergencyStateDeactivated(opts *bind.WatchOpts, sink chan<- *AgglayermanageremptymockEmergencyStateDeactivated) (event.Subscription, error)

WatchEmergencyStateDeactivated is a free log subscription operation binding the contract event 0x1e5e34eea33501aecf2ebec9fe0e884a40804275ea7fe10b2ba084c8374308b3.

Solidity: event EmergencyStateDeactivated()

type AgglayermanageremptymockRaw

type AgglayermanageremptymockRaw struct {
	Contract *Agglayermanageremptymock // Generic contract binding to access the raw methods on
}

AgglayermanageremptymockRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*AgglayermanageremptymockRaw) Call

func (_Agglayermanageremptymock *AgglayermanageremptymockRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*AgglayermanageremptymockRaw) Transact

func (_Agglayermanageremptymock *AgglayermanageremptymockRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AgglayermanageremptymockRaw) Transfer

func (_Agglayermanageremptymock *AgglayermanageremptymockRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AgglayermanageremptymockSession

type AgglayermanageremptymockSession struct {
	Contract     *Agglayermanageremptymock // Generic contract binding to set the session for
	CallOpts     bind.CallOpts             // Call options to use throughout this session
	TransactOpts bind.TransactOpts         // Transaction auth options to use throughout this session
}

AgglayermanageremptymockSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*AgglayermanageremptymockSession) ActivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) ActivateEmergencyState() (*types.Transaction, error)

ActivateEmergencyState is a paid mutator transaction binding the contract method 0x2072f6c5.

Solidity: function activateEmergencyState() returns()

func (*AgglayermanageremptymockSession) DeactivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) DeactivateEmergencyState() (*types.Transaction, error)

DeactivateEmergencyState is a paid mutator transaction binding the contract method 0xdbc16976.

Solidity: function deactivateEmergencyState() returns()

func (*AgglayermanageremptymockSession) GetBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) GetBatchFee() (*big.Int, error)

GetBatchFee is a free data retrieval call binding the contract method 0x477fa270.

Solidity: function getBatchFee() view returns(uint256)

func (*AgglayermanageremptymockSession) GetForcedBatchFee

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) GetForcedBatchFee() (*big.Int, error)

GetForcedBatchFee is a free data retrieval call binding the contract method 0x60469169.

Solidity: function getForcedBatchFee() view returns(uint256)

func (*AgglayermanageremptymockSession) IsEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) IsEmergencyState() (bool, error)

IsEmergencyState is a free data retrieval call binding the contract method 0x15064c96.

Solidity: function isEmergencyState() view returns(bool)

func (*AgglayermanageremptymockSession) LastDeactivatedEmergencyStateTimestamp

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) LastDeactivatedEmergencyStateTimestamp() (*types.Transaction, error)

LastDeactivatedEmergencyStateTimestamp is a paid mutator transaction binding the contract method 0x30c27dde.

Solidity: function lastDeactivatedEmergencyStateTimestamp() returns(uint256)

func (*AgglayermanageremptymockSession) OnSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) OnSequenceBatches(newSequencedBatches uint64, newAccInputHash [32]byte) (*types.Transaction, error)

OnSequenceBatches is a paid mutator transaction binding the contract method 0x9a908e73.

Solidity: function onSequenceBatches(uint64 newSequencedBatches, bytes32 newAccInputHash) returns(uint64)

func (*AgglayermanageremptymockSession) OnVerifyBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) OnVerifyBatches(finalNewBatch uint64, newStateRoot [32]byte, rollup common.Address) (*types.Transaction, error)

OnVerifyBatches is a paid mutator transaction binding the contract method 0x32c2d153.

Solidity: function onVerifyBatches(uint64 finalNewBatch, bytes32 newStateRoot, address rollup) returns(uint64)

func (*AgglayermanageremptymockSession) SetAcceptSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockSession) SetAcceptSequenceBatches(newAcceptSequenceBatches bool) (*types.Transaction, error)

SetAcceptSequenceBatches is a paid mutator transaction binding the contract method 0x7e4da1bc.

Solidity: function setAcceptSequenceBatches(bool newAcceptSequenceBatches) returns()

type AgglayermanageremptymockTransactor

type AgglayermanageremptymockTransactor struct {
	// contains filtered or unexported fields
}

AgglayermanageremptymockTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewAgglayermanageremptymockTransactor

func NewAgglayermanageremptymockTransactor(address common.Address, transactor bind.ContractTransactor) (*AgglayermanageremptymockTransactor, error)

NewAgglayermanageremptymockTransactor creates a new write-only instance of Agglayermanageremptymock, bound to a specific deployed contract.

func (*AgglayermanageremptymockTransactor) ActivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) ActivateEmergencyState(opts *bind.TransactOpts) (*types.Transaction, error)

ActivateEmergencyState is a paid mutator transaction binding the contract method 0x2072f6c5.

Solidity: function activateEmergencyState() returns()

func (*AgglayermanageremptymockTransactor) DeactivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) DeactivateEmergencyState(opts *bind.TransactOpts) (*types.Transaction, error)

DeactivateEmergencyState is a paid mutator transaction binding the contract method 0xdbc16976.

Solidity: function deactivateEmergencyState() returns()

func (*AgglayermanageremptymockTransactor) LastDeactivatedEmergencyStateTimestamp

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) LastDeactivatedEmergencyStateTimestamp(opts *bind.TransactOpts) (*types.Transaction, error)

LastDeactivatedEmergencyStateTimestamp is a paid mutator transaction binding the contract method 0x30c27dde.

Solidity: function lastDeactivatedEmergencyStateTimestamp() returns(uint256)

func (*AgglayermanageremptymockTransactor) OnSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) OnSequenceBatches(opts *bind.TransactOpts, newSequencedBatches uint64, newAccInputHash [32]byte) (*types.Transaction, error)

OnSequenceBatches is a paid mutator transaction binding the contract method 0x9a908e73.

Solidity: function onSequenceBatches(uint64 newSequencedBatches, bytes32 newAccInputHash) returns(uint64)

func (*AgglayermanageremptymockTransactor) OnVerifyBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) OnVerifyBatches(opts *bind.TransactOpts, finalNewBatch uint64, newStateRoot [32]byte, rollup common.Address) (*types.Transaction, error)

OnVerifyBatches is a paid mutator transaction binding the contract method 0x32c2d153.

Solidity: function onVerifyBatches(uint64 finalNewBatch, bytes32 newStateRoot, address rollup) returns(uint64)

func (*AgglayermanageremptymockTransactor) SetAcceptSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactor) SetAcceptSequenceBatches(opts *bind.TransactOpts, newAcceptSequenceBatches bool) (*types.Transaction, error)

SetAcceptSequenceBatches is a paid mutator transaction binding the contract method 0x7e4da1bc.

Solidity: function setAcceptSequenceBatches(bool newAcceptSequenceBatches) returns()

type AgglayermanageremptymockTransactorRaw

type AgglayermanageremptymockTransactorRaw struct {
	Contract *AgglayermanageremptymockTransactor // Generic write-only contract binding to access the raw methods on
}

AgglayermanageremptymockTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*AgglayermanageremptymockTransactorRaw) Transact

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*AgglayermanageremptymockTransactorRaw) Transfer

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type AgglayermanageremptymockTransactorSession

type AgglayermanageremptymockTransactorSession struct {
	Contract     *AgglayermanageremptymockTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts                   // Transaction auth options to use throughout this session
}

AgglayermanageremptymockTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*AgglayermanageremptymockTransactorSession) ActivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) ActivateEmergencyState() (*types.Transaction, error)

ActivateEmergencyState is a paid mutator transaction binding the contract method 0x2072f6c5.

Solidity: function activateEmergencyState() returns()

func (*AgglayermanageremptymockTransactorSession) DeactivateEmergencyState

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) DeactivateEmergencyState() (*types.Transaction, error)

DeactivateEmergencyState is a paid mutator transaction binding the contract method 0xdbc16976.

Solidity: function deactivateEmergencyState() returns()

func (*AgglayermanageremptymockTransactorSession) LastDeactivatedEmergencyStateTimestamp

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) LastDeactivatedEmergencyStateTimestamp() (*types.Transaction, error)

LastDeactivatedEmergencyStateTimestamp is a paid mutator transaction binding the contract method 0x30c27dde.

Solidity: function lastDeactivatedEmergencyStateTimestamp() returns(uint256)

func (*AgglayermanageremptymockTransactorSession) OnSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) OnSequenceBatches(newSequencedBatches uint64, newAccInputHash [32]byte) (*types.Transaction, error)

OnSequenceBatches is a paid mutator transaction binding the contract method 0x9a908e73.

Solidity: function onSequenceBatches(uint64 newSequencedBatches, bytes32 newAccInputHash) returns(uint64)

func (*AgglayermanageremptymockTransactorSession) OnVerifyBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) OnVerifyBatches(finalNewBatch uint64, newStateRoot [32]byte, rollup common.Address) (*types.Transaction, error)

OnVerifyBatches is a paid mutator transaction binding the contract method 0x32c2d153.

Solidity: function onVerifyBatches(uint64 finalNewBatch, bytes32 newStateRoot, address rollup) returns(uint64)

func (*AgglayermanageremptymockTransactorSession) SetAcceptSequenceBatches

func (_Agglayermanageremptymock *AgglayermanageremptymockTransactorSession) SetAcceptSequenceBatches(newAcceptSequenceBatches bool) (*types.Transaction, error)

SetAcceptSequenceBatches is a paid mutator transaction binding the contract method 0x7e4da1bc.

Solidity: function setAcceptSequenceBatches(bool newAcceptSequenceBatches) returns()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL