Versions in this module Expand all Collapse all v0 v0.0.1 Dec 19, 2024 Changes in this version + var Ipolygonzkevmbridgev2ABI = Ipolygonzkevmbridgev2MetaData.ABI + var Ipolygonzkevmbridgev2MetaData = &bind.MetaData + type Ipolygonzkevmbridgev2 struct + func NewIpolygonzkevmbridgev2(address common.Address, backend bind.ContractBackend) (*Ipolygonzkevmbridgev2, error) + type Ipolygonzkevmbridgev2Caller struct + func NewIpolygonzkevmbridgev2Caller(address common.Address, caller bind.ContractCaller) (*Ipolygonzkevmbridgev2Caller, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Caller) GetTokenMetadata(opts *bind.CallOpts, token common.Address) ([]byte, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Caller) WrappedTokenToTokenInfo(opts *bind.CallOpts, destinationAddress common.Address) (uint32, common.Address, error) + type Ipolygonzkevmbridgev2CallerRaw struct + Contract *Ipolygonzkevmbridgev2Caller + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2CallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type Ipolygonzkevmbridgev2CallerSession struct + CallOpts bind.CallOpts + Contract *Ipolygonzkevmbridgev2Caller + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2CallerSession) GetTokenMetadata(token common.Address) ([]byte, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2CallerSession) WrappedTokenToTokenInfo(destinationAddress common.Address) (uint32, common.Address, error) + type Ipolygonzkevmbridgev2Filterer struct + func NewIpolygonzkevmbridgev2Filterer(address common.Address, filterer bind.ContractFilterer) (*Ipolygonzkevmbridgev2Filterer, error) + type Ipolygonzkevmbridgev2Raw struct + Contract *Ipolygonzkevmbridgev2 + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Raw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Raw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Raw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Ipolygonzkevmbridgev2Session struct + CallOpts bind.CallOpts + Contract *Ipolygonzkevmbridgev2 + TransactOpts bind.TransactOpts + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) ActivateEmergencyState() (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) BridgeAsset(destinationNetwork uint32, destinationAddress common.Address, amount *big.Int, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) BridgeMessage(destinationNetwork uint32, destinationAddress common.Address, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) BridgeMessageWETH(destinationNetwork uint32, destinationAddress common.Address, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) ClaimAsset(smtProofLocalExitRoot [32][32]byte, smtProofRollupExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) ClaimMessage(smtProofLocalExitRoot [32][32]byte, smtProofRollupExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) DeactivateEmergencyState() (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) GetTokenMetadata(token common.Address) ([]byte, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) Initialize(_networkID uint32, _gasTokenAddress common.Address, _gasTokenNetwork uint32, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) UpdateGlobalExitRoot() (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Session) WrappedTokenToTokenInfo(destinationAddress common.Address) (uint32, common.Address, error) + type Ipolygonzkevmbridgev2Transactor struct + func NewIpolygonzkevmbridgev2Transactor(address common.Address, transactor bind.ContractTransactor) (*Ipolygonzkevmbridgev2Transactor, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) ActivateEmergencyState(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) BridgeAsset(opts *bind.TransactOpts, destinationNetwork uint32, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) BridgeMessage(opts *bind.TransactOpts, destinationNetwork uint32, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) BridgeMessageWETH(opts *bind.TransactOpts, destinationNetwork uint32, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) ClaimAsset(opts *bind.TransactOpts, smtProofLocalExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) ClaimMessage(opts *bind.TransactOpts, smtProofLocalExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) DeactivateEmergencyState(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) Initialize(opts *bind.TransactOpts, _networkID uint32, _gasTokenAddress common.Address, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2Transactor) UpdateGlobalExitRoot(opts *bind.TransactOpts) (*types.Transaction, error) + type Ipolygonzkevmbridgev2TransactorRaw struct + Contract *Ipolygonzkevmbridgev2Transactor + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type Ipolygonzkevmbridgev2TransactorSession struct + Contract *Ipolygonzkevmbridgev2Transactor + TransactOpts bind.TransactOpts + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) ActivateEmergencyState() (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) BridgeAsset(destinationNetwork uint32, destinationAddress common.Address, amount *big.Int, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) BridgeMessage(destinationNetwork uint32, destinationAddress common.Address, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) BridgeMessageWETH(destinationNetwork uint32, destinationAddress common.Address, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) ClaimAsset(smtProofLocalExitRoot [32][32]byte, smtProofRollupExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) ClaimMessage(smtProofLocalExitRoot [32][32]byte, smtProofRollupExitRoot [32][32]byte, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) DeactivateEmergencyState() (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) Initialize(_networkID uint32, _gasTokenAddress common.Address, _gasTokenNetwork uint32, ...) (*types.Transaction, error) + func (_Ipolygonzkevmbridgev2 *Ipolygonzkevmbridgev2TransactorSession) UpdateGlobalExitRoot() (*types.Transaction, error)