Versions in this module Expand all Collapse all v0 v0.0.1 Dec 19, 2024 Changes in this version + var Ipolygonzkevmglobalexitrootv2ABI = Ipolygonzkevmglobalexitrootv2MetaData.ABI + var Ipolygonzkevmglobalexitrootv2MetaData = &bind.MetaData + type Ipolygonzkevmglobalexitrootv2 struct + func NewIpolygonzkevmglobalexitrootv2(address common.Address, backend bind.ContractBackend) (*Ipolygonzkevmglobalexitrootv2, error) + type Ipolygonzkevmglobalexitrootv2Caller struct + func NewIpolygonzkevmglobalexitrootv2Caller(address common.Address, caller bind.ContractCaller) (*Ipolygonzkevmglobalexitrootv2Caller, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Caller) GetLastGlobalExitRoot(opts *bind.CallOpts) ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Caller) GetRoot(opts *bind.CallOpts) ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Caller) L1InfoRootMap(opts *bind.CallOpts, depositCount uint32) ([32]byte, error) + type Ipolygonzkevmglobalexitrootv2CallerRaw struct + Contract *Ipolygonzkevmglobalexitrootv2Caller + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Ipolygonzkevmglobalexitrootv2CallerSession struct + CallOpts bind.CallOpts + Contract *Ipolygonzkevmglobalexitrootv2Caller + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2CallerSession) GetLastGlobalExitRoot() ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2CallerSession) GetRoot() ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2CallerSession) L1InfoRootMap(depositCount uint32) ([32]byte, error) + type Ipolygonzkevmglobalexitrootv2Filterer struct + func NewIpolygonzkevmglobalexitrootv2Filterer(address common.Address, filterer bind.ContractFilterer) (*Ipolygonzkevmglobalexitrootv2Filterer, error) + type Ipolygonzkevmglobalexitrootv2Raw struct + Contract *Ipolygonzkevmglobalexitrootv2 + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Ipolygonzkevmglobalexitrootv2Session struct + CallOpts bind.CallOpts + Contract *Ipolygonzkevmglobalexitrootv2 + TransactOpts bind.TransactOpts + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Session) GetLastGlobalExitRoot() ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Session) GetRoot() ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Session) GlobalExitRootMap(globalExitRootNum [32]byte) (*types.Transaction, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Session) L1InfoRootMap(depositCount uint32) ([32]byte, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Session) UpdateExitRoot(newRollupExitRoot [32]byte) (*types.Transaction, error) + type Ipolygonzkevmglobalexitrootv2Transactor struct + func NewIpolygonzkevmglobalexitrootv2Transactor(address common.Address, transactor bind.ContractTransactor) (*Ipolygonzkevmglobalexitrootv2Transactor, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Transactor) GlobalExitRootMap(opts *bind.TransactOpts, globalExitRootNum [32]byte) (*types.Transaction, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2Transactor) UpdateExitRoot(opts *bind.TransactOpts, newRollupExitRoot [32]byte) (*types.Transaction, error) + type Ipolygonzkevmglobalexitrootv2TransactorRaw struct + Contract *Ipolygonzkevmglobalexitrootv2Transactor + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Ipolygonzkevmglobalexitrootv2TransactorSession struct + Contract *Ipolygonzkevmglobalexitrootv2Transactor + TransactOpts bind.TransactOpts + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2TransactorSession) GlobalExitRootMap(globalExitRootNum [32]byte) (*types.Transaction, error) + func (_Ipolygonzkevmglobalexitrootv2 *Ipolygonzkevmglobalexitrootv2TransactorSession) UpdateExitRoot(newRollupExitRoot [32]byte) (*types.Transaction, error)