Documentation
¶
Index ¶
- Variables
- type ZetaConnectorNonEth
- type ZetaConnectorNonEthCaller
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) GetLockedAmount(opts *bind.CallOpts) (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) MaxSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) PauserAddress(opts *bind.CallOpts) (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) TssAddress(opts *bind.CallOpts) (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) TssAddressUpdater(opts *bind.CallOpts) (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) ZetaToken(opts *bind.CallOpts) (common.Address, error)
- type ZetaConnectorNonEthCallerRaw
- type ZetaConnectorNonEthCallerSession
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) GetLockedAmount() (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) MaxSupply() (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) Paused() (bool, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) PauserAddress() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) TssAddress() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) TssAddressUpdater() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) ZetaToken() (common.Address, error)
- type ZetaConnectorNonEthFilterer
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterMaxSupplyUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthMaxSupplyUpdatedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterPaused(opts *bind.FilterOpts) (*ZetaConnectorNonEthPausedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterPauserAddressUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthPauserAddressUpdatedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterTSSAddressUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthTSSAddressUpdatedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterTSSAddressUpdaterUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ZetaConnectorNonEthUnpausedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaReceived(opts *bind.FilterOpts, sourceChainId []*big.Int, ...) (*ZetaConnectorNonEthZetaReceivedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaReverted(opts *bind.FilterOpts, destinationChainId []*big.Int, ...) (*ZetaConnectorNonEthZetaRevertedIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaSent(opts *bind.FilterOpts, zetaTxSenderAddress []common.Address, ...) (*ZetaConnectorNonEthZetaSentIterator, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseMaxSupplyUpdated(log types.Log) (*ZetaConnectorNonEthMaxSupplyUpdated, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParsePaused(log types.Log) (*ZetaConnectorNonEthPaused, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParsePauserAddressUpdated(log types.Log) (*ZetaConnectorNonEthPauserAddressUpdated, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseTSSAddressUpdated(log types.Log) (*ZetaConnectorNonEthTSSAddressUpdated, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseTSSAddressUpdaterUpdated(log types.Log) (*ZetaConnectorNonEthTSSAddressUpdaterUpdated, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseUnpaused(log types.Log) (*ZetaConnectorNonEthUnpaused, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaReceived(log types.Log) (*ZetaConnectorNonEthZetaReceived, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaReverted(log types.Log) (*ZetaConnectorNonEthZetaReverted, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaSent(log types.Log) (*ZetaConnectorNonEthZetaSent, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchMaxSupplyUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthMaxSupplyUpdated) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthPaused) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchPauserAddressUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthPauserAddressUpdated) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchTSSAddressUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthTSSAddressUpdated) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchTSSAddressUpdaterUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthTSSAddressUpdaterUpdated) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthUnpaused) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaReceived(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaReceived, ...) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaReverted(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaReverted, ...) (event.Subscription, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaSent(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaSent, ...) (event.Subscription, error)
- type ZetaConnectorNonEthMaxSupplyUpdated
- type ZetaConnectorNonEthMaxSupplyUpdatedIterator
- type ZetaConnectorNonEthPaused
- type ZetaConnectorNonEthPausedIterator
- type ZetaConnectorNonEthPauserAddressUpdated
- type ZetaConnectorNonEthPauserAddressUpdatedIterator
- type ZetaConnectorNonEthRaw
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type ZetaConnectorNonEthSession
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) GetLockedAmount() (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) MaxSupply() (*big.Int, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) OnReceive(zetaTxSenderAddress []byte, sourceChainId *big.Int, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) OnRevert(zetaTxSenderAddress common.Address, sourceChainId *big.Int, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Pause() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Paused() (bool, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) PauserAddress() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) RenounceTssAddressUpdater() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Send(input ZetaInterfacesSendInput) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) SetMaxSupply(maxSupply_ *big.Int) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) TssAddress() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) TssAddressUpdater() (common.Address, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Unpause() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) UpdatePauserAddress(pauserAddress_ common.Address) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) UpdateTssAddress(tssAddress_ common.Address) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) ZetaToken() (common.Address, error)
- type ZetaConnectorNonEthTSSAddressUpdated
- type ZetaConnectorNonEthTSSAddressUpdatedIterator
- type ZetaConnectorNonEthTSSAddressUpdaterUpdated
- type ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator
- type ZetaConnectorNonEthTransactor
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) OnReceive(opts *bind.TransactOpts, zetaTxSenderAddress []byte, sourceChainId *big.Int, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) OnRevert(opts *bind.TransactOpts, zetaTxSenderAddress common.Address, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) RenounceTssAddressUpdater(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Send(opts *bind.TransactOpts, input ZetaInterfacesSendInput) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) SetMaxSupply(opts *bind.TransactOpts, maxSupply_ *big.Int) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) UpdatePauserAddress(opts *bind.TransactOpts, pauserAddress_ common.Address) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) UpdateTssAddress(opts *bind.TransactOpts, tssAddress_ common.Address) (*types.Transaction, error)
- type ZetaConnectorNonEthTransactorRaw
- type ZetaConnectorNonEthTransactorSession
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) OnReceive(zetaTxSenderAddress []byte, sourceChainId *big.Int, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) OnRevert(zetaTxSenderAddress common.Address, sourceChainId *big.Int, ...) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Pause() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) RenounceTssAddressUpdater() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Send(input ZetaInterfacesSendInput) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) SetMaxSupply(maxSupply_ *big.Int) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Unpause() (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) UpdatePauserAddress(pauserAddress_ common.Address) (*types.Transaction, error)
- func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) UpdateTssAddress(tssAddress_ common.Address) (*types.Transaction, error)
- type ZetaConnectorNonEthUnpaused
- type ZetaConnectorNonEthUnpausedIterator
- type ZetaConnectorNonEthZetaReceived
- type ZetaConnectorNonEthZetaReceivedIterator
- type ZetaConnectorNonEthZetaReverted
- type ZetaConnectorNonEthZetaRevertedIterator
- type ZetaConnectorNonEthZetaSent
- type ZetaConnectorNonEthZetaSentIterator
- type ZetaInterfacesSendInput
Constants ¶
This section is empty.
Variables ¶
var ZetaConnectorNonEthABI = ZetaConnectorNonEthMetaData.ABI
ZetaConnectorNonEthABI is the input ABI used to generate the binding from. Deprecated: Use ZetaConnectorNonEthMetaData.ABI instead.
var ZetaConnectorNonEthBin = ZetaConnectorNonEthMetaData.Bin
ZetaConnectorNonEthBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ZetaConnectorNonEthMetaData.Bin instead.
var ZetaConnectorNonEthMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"zetaTokenAddress_\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tssAddress_\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tssAddressUpdater_\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"pauserAddress_\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"getLockedAmount\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"maxSupply\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"onReceive\",\"inputs\":[{\"name\":\"zetaTxSenderAddress\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"sourceChainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"zetaValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"internalSendHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"onRevert\",\"inputs\":[{\"name\":\"zetaTxSenderAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"sourceChainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"destinationChainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"remainingZetaValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"internalSendHash\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"pause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"paused\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pauserAddress\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"renounceTssAddressUpdater\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"send\",\"inputs\":[{\"name\":\"input\",\"type\":\"tuple\",\"internalType\":\"structZetaInterfaces.SendInput\",\"components\":[{\"name\":\"destinationChainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"destinationGasLimit\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"zetaValueAndGas\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"zetaParams\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setMaxSupply\",\"inputs\":[{\"name\":\"maxSupply_\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"tssAddress\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"tssAddressUpdater\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"unpause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updatePauserAddress\",\"inputs\":[{\"name\":\"pauserAddress_\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updateTssAddress\",\"inputs\":[{\"name\":\"tssAddress_\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"zetaToken\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"MaxSupplyUpdated\",\"inputs\":[{\"name\":\"callerAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newMaxSupply\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Paused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"PauserAddressUpdated\",\"inputs\":[{\"name\":\"callerAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newTssAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"TSSAddressUpdated\",\"inputs\":[{\"name\":\"callerAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newTssAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"TSSAddressUpdaterUpdated\",\"inputs\":[{\"name\":\"callerAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newTssUpdaterAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unpaused\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ZetaReceived\",\"inputs\":[{\"name\":\"zetaTxSenderAddress\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"sourceChainId\",\"type\":\"uint256\",\"indexed\":true,\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"zetaValue\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"internalSendHash\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ZetaReverted\",\"inputs\":[{\"name\":\"zetaTxSenderAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"sourceChainId\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"destinationChainId\",\"type\":\"uint256\",\"indexed\":true,\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"remainingZetaValue\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"internalSendHash\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ZetaSent\",\"inputs\":[{\"name\":\"sourceTxOriginAddress\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"zetaTxSenderAddress\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"destinationChainId\",\"type\":\"uint256\",\"indexed\":true,\"internalType\":\"uint256\"},{\"name\":\"destinationAddress\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"zetaValueAndGas\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"destinationGasLimit\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"zetaParams\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"CallerIsNotPauser\",\"inputs\":[{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"CallerIsNotTss\",\"inputs\":[{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"CallerIsNotTssOrUpdater\",\"inputs\":[{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"CallerIsNotTssUpdater\",\"inputs\":[{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"EnforcedPause\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ExceedsMaxSupply\",\"inputs\":[{\"name\":\"maxSupply\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"ExpectedPause\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidAddress\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ZetaTransferError\",\"inputs\":[]}]",
Bin: "0x60a060405260001960035534801561001657600080fd5b506040516119323803806119328339810160408190526100359161011a565b6000805460ff19169055838383836001600160a01b038416158061006057506001600160a01b038316155b8061007257506001600160a01b038216155b8061008457506001600160a01b038116155b156100a25760405163e6c4247b60e01b815260040160405180910390fd5b6001600160a01b03938416608052600180549385166001600160a01b0319948516179055600280549285169290931691909117909155600080549190921661010002610100600160a81b03199091161790555061016e92505050565b80516001600160a01b038116811461011557600080fd5b919050565b6000806000806080858703121561013057600080fd5b610139856100fe565b9350610147602086016100fe565b9250610155604086016100fe565b9150610163606086016100fe565b905092959194509250565b60805161177f6101b36000396000818161010a015281816102ad0152818161038f015281816104b701528181610bf201528181610d1a0152610f44015261177f6000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c80636f8b44b011610097578063942a5e1611610066578063942a5e1614610228578063d5abeb011461023b578063ec02690114610244578063f7fb869b1461025757600080fd5b80636f8b44b0146101f2578063779e3b63146102055780638456cb591461020d5780639122c3441461021557600080fd5b80633f4ba83a116100d35780633f4ba83a146101a15780635b112591146101a95780635c975abb146101c95780636128480f146101df57600080fd5b806321e093b114610105578063252bc8861461015657806329dd214d1461016c578063328a01d014610181575b600080fd5b61012c7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b61015e61027c565b60405190815260200161014d565b61017f61017a3660046111eb565b610332565b005b60025461012c9073ffffffffffffffffffffffffffffffffffffffff1681565b61017f6106b0565b60015461012c9073ffffffffffffffffffffffffffffffffffffffff1681565b60005460ff16604051901515815260200161014d565b61017f6101ed36600461128b565b610712565b61017f6102003660046112ad565b61083f565b61017f6108cd565b61017f6109f2565b61017f61022336600461128b565b610a52565b61017f6102363660046112c6565b610b92565b61015e60035481565b61017f610252366004611370565b610f04565b60005461012c90610100900473ffffffffffffffffffffffffffffffffffffffff1681565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa158015610309573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061032d91906113ab565b905090565b60015473ffffffffffffffffffffffffffffffffffffffff16331461038a576040517fff70ace20000000000000000000000000000000000000000000000000000000081523360048201526024015b60405180910390fd5b6003547f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156103f8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061041c91906113ab565b61042690866113c4565b1115610464576003546040517f3d3dbc8300000000000000000000000000000000000000000000000000000000815260040161038191815260200190565b6040517f1e458bee00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015260248201869052604482018390527f00000000000000000000000000000000000000000000000000000000000000001690631e458bee90606401600060405180830381600087803b1580156104fb57600080fd5b505af115801561050f573d6000803e3d6000fd5b50508315915061064e9050578473ffffffffffffffffffffffffffffffffffffffff16633749c51a6040518060a001604052808b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050509082525060208082018b905273ffffffffffffffffffffffffffffffffffffffff8a16604080840191909152606083018a90528051601f890183900483028101830190915287815260809092019190889088908190840183828082843760009201919091525050509152506040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815261061b9190600401611468565b600060405180830381600087803b15801561063557600080fd5b505af1158015610649573d6000803e3d6000fd5b505050505b808573ffffffffffffffffffffffffffffffffffffffff16877ff1302855733b40d8acb467ee990b6d56c05c80e28ebcabfa6e6f3f57cb50d6988b8b89898960405161069e959493929190611545565b60405180910390a45050505050505050565b600054610100900473ffffffffffffffffffffffffffffffffffffffff163314610708576040517f4677a0d3000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b61071061102d565b565b600054610100900473ffffffffffffffffffffffffffffffffffffffff16331461076a576040517f4677a0d3000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b73ffffffffffffffffffffffffffffffffffffffff81166107b7576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600080547fffffffffffffffffffffff0000000000000000000000000000000000000000ff1661010073ffffffffffffffffffffffffffffffffffffffff8416908102919091179091556040805133815260208101929092527fd41d83655d484bdf299598751c371b2d92088667266fe3774b25a97bdd5d039791015b60405180910390a150565b60015473ffffffffffffffffffffffffffffffffffffffff163314610892576040517fff70ace2000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b600381905560408051338152602081018390527f26843c619c87f9021bcc4ec5143177198076d9da3c13ce1bb2e941644c69d42e9101610834565b60025473ffffffffffffffffffffffffffffffffffffffff163314610920576040517fe700765e000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b60015473ffffffffffffffffffffffffffffffffffffffff1661096f576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600154600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff90921691821790556040805133815260208101929092527f5104c9abdc7d111c2aeb4ce890ac70274a4be2ee83f46a62551be5e6ebc82dd091015b60405180910390a1565b600054610100900473ffffffffffffffffffffffffffffffffffffffff163314610a4a576040517f4677a0d3000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b6107106110a5565b60015473ffffffffffffffffffffffffffffffffffffffff163314801590610a92575060025473ffffffffffffffffffffffffffffffffffffffff163314155b15610acb576040517fcdfcef97000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b73ffffffffffffffffffffffffffffffffffffffff8116610b18576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040805133815260208101929092527fe79965b5c67dcfb2cf5fe152715e4a7256cee62a3d5dd8484fd8a8539eb8beff9101610834565b610b9a611100565b60015473ffffffffffffffffffffffffffffffffffffffff163314610bed576040517fff70ace2000000000000000000000000000000000000000000000000000000008152336004820152602401610381565b6003547f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610c5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c7f91906113ab565b610c8990866113c4565b1115610cc7576003546040517f3d3dbc8300000000000000000000000000000000000000000000000000000000815260040161038191815260200190565b6040517f1e458bee00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8a8116600483015260248201869052604482018390527f00000000000000000000000000000000000000000000000000000000000000001690631e458bee90606401600060405180830381600087803b158015610d5e57600080fd5b505af1158015610d72573d6000803e3d6000fd5b505083159150610eb49050578873ffffffffffffffffffffffffffffffffffffffff16633ff0693c6040518060c001604052808c73ffffffffffffffffffffffffffffffffffffffff1681526020018b81526020018a8a8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050509082525060208082018a905260408083018a90528051601f890183900483028101830190915287815260609092019190889088908190840183828082843760009201919091525050509152506040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b168152610e81919060040161157e565b600060405180830381600087803b158015610e9b57600080fd5b505af1158015610eaf573d6000803e3d6000fd5b505050505b80857f521fb0b407c2eb9b1375530e9b9a569889992140a688bc076aa72c1712012c888b8b8b8b8a8a8a604051610ef19796959493929190611613565b60405180910390a3505050505050505050565b610f0c611100565b6040517f79cc6790000000000000000000000000000000000000000000000000000000008152336004820152608082013560248201527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16906379cc679090604401600060405180830381600087803b158015610f9d57600080fd5b505af1158015610fb1573d6000803e3d6000fd5b5050823591503390507f7ec1c94701e09b1652f3e1d307e60c4b9ebf99aff8c2079fd1d8c585e031c4e432610fe96020860186611670565b6080870135604088013561100060608a018a611670565b61100d60a08c018c611670565b604051611022999897969594939291906116d5565b60405180910390a350565b61103561113d565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016109e8565b6110ad611100565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586110803390565b60005460ff1615610710576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005460ff16610710576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008083601f84011261118b57600080fd5b50813567ffffffffffffffff8111156111a357600080fd5b6020830191508360208285010111156111bb57600080fd5b9250929050565b803573ffffffffffffffffffffffffffffffffffffffff811681146111e657600080fd5b919050565b60008060008060008060008060c0898b03121561120757600080fd5b883567ffffffffffffffff81111561121e57600080fd5b61122a8b828c01611179565b9099509750506020890135955061124360408a016111c2565b945060608901359350608089013567ffffffffffffffff81111561126657600080fd5b6112728b828c01611179565b999c989b50969995989497949560a00135949350505050565b60006020828403121561129d57600080fd5b6112a6826111c2565b9392505050565b6000602082840312156112bf57600080fd5b5035919050565b600080600080600080600080600060e08a8c0312156112e457600080fd5b6112ed8a6111c2565b985060208a0135975060408a013567ffffffffffffffff81111561131057600080fd5b61131c8c828d01611179565b90985096505060608a0135945060808a0135935060a08a013567ffffffffffffffff81111561134a57600080fd5b6113568c828d01611179565b9a9d999c50979a9699959894979660c00135949350505050565b60006020828403121561138257600080fd5b813567ffffffffffffffff81111561139957600080fd5b820160c081850312156112a657600080fd5b6000602082840312156113bd57600080fd5b5051919050565b808201808211156113fe577f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b92915050565b6000815180845260005b8181101561142a5760208185018101518683018201520161140e565b5060006020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b602081526000825160a0602084015261148460c0840182611404565b90506020840151604084015273ffffffffffffffffffffffffffffffffffffffff60408501511660608401526060840151608084015260808401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08483030160a08501526114f38282611404565b95945050505050565b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b6060815260006115596060830187896114fc565b85602084015282810360408401526115728185876114fc565b98975050505050505050565b6020815273ffffffffffffffffffffffffffffffffffffffff8251166020820152602082015160408201526000604083015160c060608401526115c460e0840182611404565b905060608401516080840152608084015160a084015260a08401517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08483030160c08501526114f38282611404565b73ffffffffffffffffffffffffffffffffffffffff8816815286602082015260a06040820152600061164960a0830187896114fc565b85606084015282810360808401526116628185876114fc565b9a9950505050505050505050565b60008083357fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe18436030181126116a557600080fd5b83018035915067ffffffffffffffff8211156116c057600080fd5b6020019150368190038213156111bb57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8a16815260c06020820152600061170560c083018a8c6114fc565b88604084015287606084015282810360808401526117248187896114fc565b905082810360a08401526117398185876114fc565b9c9b50505050505050505050505056fea264697066735822122056c9cd3efa46f596cf4d0799036a0a9c54115921510304afaebdd3aa568dd85464736f6c634300081a0033",
}
ZetaConnectorNonEthMetaData contains all meta data concerning the ZetaConnectorNonEth contract.
Functions ¶
This section is empty.
Types ¶
type ZetaConnectorNonEth ¶
type ZetaConnectorNonEth struct { ZetaConnectorNonEthCaller // Read-only binding to the contract ZetaConnectorNonEthTransactor // Write-only binding to the contract ZetaConnectorNonEthFilterer // Log filterer for contract events }
ZetaConnectorNonEth is an auto generated Go binding around an Ethereum contract.
func DeployZetaConnectorNonEth ¶
func DeployZetaConnectorNonEth(auth *bind.TransactOpts, backend bind.ContractBackend, zetaTokenAddress_ common.Address, tssAddress_ common.Address, tssAddressUpdater_ common.Address, pauserAddress_ common.Address) (common.Address, *types.Transaction, *ZetaConnectorNonEth, error)
DeployZetaConnectorNonEth deploys a new Ethereum contract, binding an instance of ZetaConnectorNonEth to it.
func NewZetaConnectorNonEth ¶
func NewZetaConnectorNonEth(address common.Address, backend bind.ContractBackend) (*ZetaConnectorNonEth, error)
NewZetaConnectorNonEth creates a new instance of ZetaConnectorNonEth, bound to a specific deployed contract.
type ZetaConnectorNonEthCaller ¶
type ZetaConnectorNonEthCaller struct {
// contains filtered or unexported fields
}
ZetaConnectorNonEthCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewZetaConnectorNonEthCaller ¶
func NewZetaConnectorNonEthCaller(address common.Address, caller bind.ContractCaller) (*ZetaConnectorNonEthCaller, error)
NewZetaConnectorNonEthCaller creates a new read-only instance of ZetaConnectorNonEth, bound to a specific deployed contract.
func (*ZetaConnectorNonEthCaller) GetLockedAmount ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) GetLockedAmount(opts *bind.CallOpts) (*big.Int, error)
GetLockedAmount is a free data retrieval call binding the contract method 0x252bc886.
Solidity: function getLockedAmount() view returns(uint256)
func (*ZetaConnectorNonEthCaller) MaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) MaxSupply(opts *bind.CallOpts) (*big.Int, error)
MaxSupply is a free data retrieval call binding the contract method 0xd5abeb01.
Solidity: function maxSupply() view returns(uint256)
func (*ZetaConnectorNonEthCaller) Paused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ZetaConnectorNonEthCaller) PauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) PauserAddress(opts *bind.CallOpts) (common.Address, error)
PauserAddress is a free data retrieval call binding the contract method 0xf7fb869b.
Solidity: function pauserAddress() view returns(address)
func (*ZetaConnectorNonEthCaller) TssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) TssAddress(opts *bind.CallOpts) (common.Address, error)
TssAddress is a free data retrieval call binding the contract method 0x5b112591.
Solidity: function tssAddress() view returns(address)
func (*ZetaConnectorNonEthCaller) TssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCaller) TssAddressUpdater(opts *bind.CallOpts) (common.Address, error)
TssAddressUpdater is a free data retrieval call binding the contract method 0x328a01d0.
Solidity: function tssAddressUpdater() view returns(address)
type ZetaConnectorNonEthCallerRaw ¶
type ZetaConnectorNonEthCallerRaw struct {
Contract *ZetaConnectorNonEthCaller // Generic read-only contract binding to access the raw methods on
}
ZetaConnectorNonEthCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*ZetaConnectorNonEthCallerRaw) Call ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerRaw) 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 ZetaConnectorNonEthCallerSession ¶
type ZetaConnectorNonEthCallerSession struct { Contract *ZetaConnectorNonEthCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
ZetaConnectorNonEthCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*ZetaConnectorNonEthCallerSession) GetLockedAmount ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) GetLockedAmount() (*big.Int, error)
GetLockedAmount is a free data retrieval call binding the contract method 0x252bc886.
Solidity: function getLockedAmount() view returns(uint256)
func (*ZetaConnectorNonEthCallerSession) MaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) MaxSupply() (*big.Int, error)
MaxSupply is a free data retrieval call binding the contract method 0xd5abeb01.
Solidity: function maxSupply() view returns(uint256)
func (*ZetaConnectorNonEthCallerSession) Paused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ZetaConnectorNonEthCallerSession) PauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) PauserAddress() (common.Address, error)
PauserAddress is a free data retrieval call binding the contract method 0xf7fb869b.
Solidity: function pauserAddress() view returns(address)
func (*ZetaConnectorNonEthCallerSession) TssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) TssAddress() (common.Address, error)
TssAddress is a free data retrieval call binding the contract method 0x5b112591.
Solidity: function tssAddress() view returns(address)
func (*ZetaConnectorNonEthCallerSession) TssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthCallerSession) TssAddressUpdater() (common.Address, error)
TssAddressUpdater is a free data retrieval call binding the contract method 0x328a01d0.
Solidity: function tssAddressUpdater() view returns(address)
type ZetaConnectorNonEthFilterer ¶
type ZetaConnectorNonEthFilterer struct {
// contains filtered or unexported fields
}
ZetaConnectorNonEthFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewZetaConnectorNonEthFilterer ¶
func NewZetaConnectorNonEthFilterer(address common.Address, filterer bind.ContractFilterer) (*ZetaConnectorNonEthFilterer, error)
NewZetaConnectorNonEthFilterer creates a new log filterer instance of ZetaConnectorNonEth, bound to a specific deployed contract.
func (*ZetaConnectorNonEthFilterer) FilterMaxSupplyUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterMaxSupplyUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthMaxSupplyUpdatedIterator, error)
FilterMaxSupplyUpdated is a free log retrieval operation binding the contract event 0x26843c619c87f9021bcc4ec5143177198076d9da3c13ce1bb2e941644c69d42e.
Solidity: event MaxSupplyUpdated(address callerAddress, uint256 newMaxSupply)
func (*ZetaConnectorNonEthFilterer) FilterPaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterPaused(opts *bind.FilterOpts) (*ZetaConnectorNonEthPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ZetaConnectorNonEthFilterer) FilterPauserAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterPauserAddressUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthPauserAddressUpdatedIterator, error)
FilterPauserAddressUpdated is a free log retrieval operation binding the contract event 0xd41d83655d484bdf299598751c371b2d92088667266fe3774b25a97bdd5d0397.
Solidity: event PauserAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) FilterTSSAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterTSSAddressUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthTSSAddressUpdatedIterator, error)
FilterTSSAddressUpdated is a free log retrieval operation binding the contract event 0xe79965b5c67dcfb2cf5fe152715e4a7256cee62a3d5dd8484fd8a8539eb8beff.
Solidity: event TSSAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) FilterTSSAddressUpdaterUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterTSSAddressUpdaterUpdated(opts *bind.FilterOpts) (*ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator, error)
FilterTSSAddressUpdaterUpdated is a free log retrieval operation binding the contract event 0x5104c9abdc7d111c2aeb4ce890ac70274a4be2ee83f46a62551be5e6ebc82dd0.
Solidity: event TSSAddressUpdaterUpdated(address callerAddress, address newTssUpdaterAddress)
func (*ZetaConnectorNonEthFilterer) FilterUnpaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterUnpaused(opts *bind.FilterOpts) (*ZetaConnectorNonEthUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ZetaConnectorNonEthFilterer) FilterZetaReceived ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaReceived(opts *bind.FilterOpts, sourceChainId []*big.Int, destinationAddress []common.Address, internalSendHash [][32]byte) (*ZetaConnectorNonEthZetaReceivedIterator, error)
FilterZetaReceived is a free log retrieval operation binding the contract event 0xf1302855733b40d8acb467ee990b6d56c05c80e28ebcabfa6e6f3f57cb50d698.
Solidity: event ZetaReceived(bytes zetaTxSenderAddress, uint256 indexed sourceChainId, address indexed destinationAddress, uint256 zetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) FilterZetaReverted ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaReverted(opts *bind.FilterOpts, destinationChainId []*big.Int, internalSendHash [][32]byte) (*ZetaConnectorNonEthZetaRevertedIterator, error)
FilterZetaReverted is a free log retrieval operation binding the contract event 0x521fb0b407c2eb9b1375530e9b9a569889992140a688bc076aa72c1712012c88.
Solidity: event ZetaReverted(address zetaTxSenderAddress, uint256 sourceChainId, uint256 indexed destinationChainId, bytes destinationAddress, uint256 remainingZetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) FilterZetaSent ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) FilterZetaSent(opts *bind.FilterOpts, zetaTxSenderAddress []common.Address, destinationChainId []*big.Int) (*ZetaConnectorNonEthZetaSentIterator, error)
FilterZetaSent is a free log retrieval operation binding the contract event 0x7ec1c94701e09b1652f3e1d307e60c4b9ebf99aff8c2079fd1d8c585e031c4e4.
Solidity: event ZetaSent(address sourceTxOriginAddress, address indexed zetaTxSenderAddress, uint256 indexed destinationChainId, bytes destinationAddress, uint256 zetaValueAndGas, uint256 destinationGasLimit, bytes message, bytes zetaParams)
func (*ZetaConnectorNonEthFilterer) ParseMaxSupplyUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseMaxSupplyUpdated(log types.Log) (*ZetaConnectorNonEthMaxSupplyUpdated, error)
ParseMaxSupplyUpdated is a log parse operation binding the contract event 0x26843c619c87f9021bcc4ec5143177198076d9da3c13ce1bb2e941644c69d42e.
Solidity: event MaxSupplyUpdated(address callerAddress, uint256 newMaxSupply)
func (*ZetaConnectorNonEthFilterer) ParsePaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParsePaused(log types.Log) (*ZetaConnectorNonEthPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ZetaConnectorNonEthFilterer) ParsePauserAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParsePauserAddressUpdated(log types.Log) (*ZetaConnectorNonEthPauserAddressUpdated, error)
ParsePauserAddressUpdated is a log parse operation binding the contract event 0xd41d83655d484bdf299598751c371b2d92088667266fe3774b25a97bdd5d0397.
Solidity: event PauserAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) ParseTSSAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseTSSAddressUpdated(log types.Log) (*ZetaConnectorNonEthTSSAddressUpdated, error)
ParseTSSAddressUpdated is a log parse operation binding the contract event 0xe79965b5c67dcfb2cf5fe152715e4a7256cee62a3d5dd8484fd8a8539eb8beff.
Solidity: event TSSAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) ParseTSSAddressUpdaterUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseTSSAddressUpdaterUpdated(log types.Log) (*ZetaConnectorNonEthTSSAddressUpdaterUpdated, error)
ParseTSSAddressUpdaterUpdated is a log parse operation binding the contract event 0x5104c9abdc7d111c2aeb4ce890ac70274a4be2ee83f46a62551be5e6ebc82dd0.
Solidity: event TSSAddressUpdaterUpdated(address callerAddress, address newTssUpdaterAddress)
func (*ZetaConnectorNonEthFilterer) ParseUnpaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseUnpaused(log types.Log) (*ZetaConnectorNonEthUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ZetaConnectorNonEthFilterer) ParseZetaReceived ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaReceived(log types.Log) (*ZetaConnectorNonEthZetaReceived, error)
ParseZetaReceived is a log parse operation binding the contract event 0xf1302855733b40d8acb467ee990b6d56c05c80e28ebcabfa6e6f3f57cb50d698.
Solidity: event ZetaReceived(bytes zetaTxSenderAddress, uint256 indexed sourceChainId, address indexed destinationAddress, uint256 zetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) ParseZetaReverted ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaReverted(log types.Log) (*ZetaConnectorNonEthZetaReverted, error)
ParseZetaReverted is a log parse operation binding the contract event 0x521fb0b407c2eb9b1375530e9b9a569889992140a688bc076aa72c1712012c88.
Solidity: event ZetaReverted(address zetaTxSenderAddress, uint256 sourceChainId, uint256 indexed destinationChainId, bytes destinationAddress, uint256 remainingZetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) ParseZetaSent ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) ParseZetaSent(log types.Log) (*ZetaConnectorNonEthZetaSent, error)
ParseZetaSent is a log parse operation binding the contract event 0x7ec1c94701e09b1652f3e1d307e60c4b9ebf99aff8c2079fd1d8c585e031c4e4.
Solidity: event ZetaSent(address sourceTxOriginAddress, address indexed zetaTxSenderAddress, uint256 indexed destinationChainId, bytes destinationAddress, uint256 zetaValueAndGas, uint256 destinationGasLimit, bytes message, bytes zetaParams)
func (*ZetaConnectorNonEthFilterer) WatchMaxSupplyUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchMaxSupplyUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthMaxSupplyUpdated) (event.Subscription, error)
WatchMaxSupplyUpdated is a free log subscription operation binding the contract event 0x26843c619c87f9021bcc4ec5143177198076d9da3c13ce1bb2e941644c69d42e.
Solidity: event MaxSupplyUpdated(address callerAddress, uint256 newMaxSupply)
func (*ZetaConnectorNonEthFilterer) WatchPaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*ZetaConnectorNonEthFilterer) WatchPauserAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchPauserAddressUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthPauserAddressUpdated) (event.Subscription, error)
WatchPauserAddressUpdated is a free log subscription operation binding the contract event 0xd41d83655d484bdf299598751c371b2d92088667266fe3774b25a97bdd5d0397.
Solidity: event PauserAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) WatchTSSAddressUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchTSSAddressUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthTSSAddressUpdated) (event.Subscription, error)
WatchTSSAddressUpdated is a free log subscription operation binding the contract event 0xe79965b5c67dcfb2cf5fe152715e4a7256cee62a3d5dd8484fd8a8539eb8beff.
Solidity: event TSSAddressUpdated(address callerAddress, address newTssAddress)
func (*ZetaConnectorNonEthFilterer) WatchTSSAddressUpdaterUpdated ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchTSSAddressUpdaterUpdated(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthTSSAddressUpdaterUpdated) (event.Subscription, error)
WatchTSSAddressUpdaterUpdated is a free log subscription operation binding the contract event 0x5104c9abdc7d111c2aeb4ce890ac70274a4be2ee83f46a62551be5e6ebc82dd0.
Solidity: event TSSAddressUpdaterUpdated(address callerAddress, address newTssUpdaterAddress)
func (*ZetaConnectorNonEthFilterer) WatchUnpaused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*ZetaConnectorNonEthFilterer) WatchZetaReceived ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaReceived(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaReceived, sourceChainId []*big.Int, destinationAddress []common.Address, internalSendHash [][32]byte) (event.Subscription, error)
WatchZetaReceived is a free log subscription operation binding the contract event 0xf1302855733b40d8acb467ee990b6d56c05c80e28ebcabfa6e6f3f57cb50d698.
Solidity: event ZetaReceived(bytes zetaTxSenderAddress, uint256 indexed sourceChainId, address indexed destinationAddress, uint256 zetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) WatchZetaReverted ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaReverted(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaReverted, destinationChainId []*big.Int, internalSendHash [][32]byte) (event.Subscription, error)
WatchZetaReverted is a free log subscription operation binding the contract event 0x521fb0b407c2eb9b1375530e9b9a569889992140a688bc076aa72c1712012c88.
Solidity: event ZetaReverted(address zetaTxSenderAddress, uint256 sourceChainId, uint256 indexed destinationChainId, bytes destinationAddress, uint256 remainingZetaValue, bytes message, bytes32 indexed internalSendHash)
func (*ZetaConnectorNonEthFilterer) WatchZetaSent ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthFilterer) WatchZetaSent(opts *bind.WatchOpts, sink chan<- *ZetaConnectorNonEthZetaSent, zetaTxSenderAddress []common.Address, destinationChainId []*big.Int) (event.Subscription, error)
WatchZetaSent is a free log subscription operation binding the contract event 0x7ec1c94701e09b1652f3e1d307e60c4b9ebf99aff8c2079fd1d8c585e031c4e4.
Solidity: event ZetaSent(address sourceTxOriginAddress, address indexed zetaTxSenderAddress, uint256 indexed destinationChainId, bytes destinationAddress, uint256 zetaValueAndGas, uint256 destinationGasLimit, bytes message, bytes zetaParams)
type ZetaConnectorNonEthMaxSupplyUpdated ¶
type ZetaConnectorNonEthMaxSupplyUpdated struct { CallerAddress common.Address NewMaxSupply *big.Int Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthMaxSupplyUpdated represents a MaxSupplyUpdated event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthMaxSupplyUpdatedIterator ¶
type ZetaConnectorNonEthMaxSupplyUpdatedIterator struct { Event *ZetaConnectorNonEthMaxSupplyUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthMaxSupplyUpdatedIterator is returned from FilterMaxSupplyUpdated and is used to iterate over the raw logs and unpacked data for MaxSupplyUpdated events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthMaxSupplyUpdatedIterator) Close ¶
func (it *ZetaConnectorNonEthMaxSupplyUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthMaxSupplyUpdatedIterator) Error ¶
func (it *ZetaConnectorNonEthMaxSupplyUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthMaxSupplyUpdatedIterator) Next ¶
func (it *ZetaConnectorNonEthMaxSupplyUpdatedIterator) Next() bool
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 ZetaConnectorNonEthPaused ¶
type ZetaConnectorNonEthPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthPaused represents a Paused event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthPausedIterator ¶
type ZetaConnectorNonEthPausedIterator struct { Event *ZetaConnectorNonEthPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthPausedIterator) Close ¶
func (it *ZetaConnectorNonEthPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthPausedIterator) Error ¶
func (it *ZetaConnectorNonEthPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthPausedIterator) Next ¶
func (it *ZetaConnectorNonEthPausedIterator) Next() bool
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 ZetaConnectorNonEthPauserAddressUpdated ¶
type ZetaConnectorNonEthPauserAddressUpdated struct { CallerAddress common.Address NewTssAddress common.Address Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthPauserAddressUpdated represents a PauserAddressUpdated event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthPauserAddressUpdatedIterator ¶
type ZetaConnectorNonEthPauserAddressUpdatedIterator struct { Event *ZetaConnectorNonEthPauserAddressUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthPauserAddressUpdatedIterator is returned from FilterPauserAddressUpdated and is used to iterate over the raw logs and unpacked data for PauserAddressUpdated events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthPauserAddressUpdatedIterator) Close ¶
func (it *ZetaConnectorNonEthPauserAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthPauserAddressUpdatedIterator) Error ¶
func (it *ZetaConnectorNonEthPauserAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthPauserAddressUpdatedIterator) Next ¶
func (it *ZetaConnectorNonEthPauserAddressUpdatedIterator) Next() bool
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 ZetaConnectorNonEthRaw ¶
type ZetaConnectorNonEthRaw struct {
Contract *ZetaConnectorNonEth // Generic contract binding to access the raw methods on
}
ZetaConnectorNonEthRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*ZetaConnectorNonEthRaw) Call ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) 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 (*ZetaConnectorNonEthRaw) Transact ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ZetaConnectorNonEthRaw) Transfer ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthRaw) 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 ZetaConnectorNonEthSession ¶
type ZetaConnectorNonEthSession struct { Contract *ZetaConnectorNonEth // 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 }
ZetaConnectorNonEthSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*ZetaConnectorNonEthSession) GetLockedAmount ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) GetLockedAmount() (*big.Int, error)
GetLockedAmount is a free data retrieval call binding the contract method 0x252bc886.
Solidity: function getLockedAmount() view returns(uint256)
func (*ZetaConnectorNonEthSession) MaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) MaxSupply() (*big.Int, error)
MaxSupply is a free data retrieval call binding the contract method 0xd5abeb01.
Solidity: function maxSupply() view returns(uint256)
func (*ZetaConnectorNonEthSession) OnReceive ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) OnReceive(zetaTxSenderAddress []byte, sourceChainId *big.Int, destinationAddress common.Address, zetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnReceive is a paid mutator transaction binding the contract method 0x29dd214d.
Solidity: function onReceive(bytes zetaTxSenderAddress, uint256 sourceChainId, address destinationAddress, uint256 zetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthSession) OnRevert ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) OnRevert(zetaTxSenderAddress common.Address, sourceChainId *big.Int, destinationAddress []byte, destinationChainId *big.Int, remainingZetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnRevert is a paid mutator transaction binding the contract method 0x942a5e16.
Solidity: function onRevert(address zetaTxSenderAddress, uint256 sourceChainId, bytes destinationAddress, uint256 destinationChainId, uint256 remainingZetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthSession) Pause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ZetaConnectorNonEthSession) Paused ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*ZetaConnectorNonEthSession) PauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) PauserAddress() (common.Address, error)
PauserAddress is a free data retrieval call binding the contract method 0xf7fb869b.
Solidity: function pauserAddress() view returns(address)
func (*ZetaConnectorNonEthSession) RenounceTssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) RenounceTssAddressUpdater() (*types.Transaction, error)
RenounceTssAddressUpdater is a paid mutator transaction binding the contract method 0x779e3b63.
Solidity: function renounceTssAddressUpdater() returns()
func (*ZetaConnectorNonEthSession) Send ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Send(input ZetaInterfacesSendInput) (*types.Transaction, error)
Send is a paid mutator transaction binding the contract method 0xec026901.
Solidity: function send((uint256,bytes,uint256,bytes,uint256,bytes) input) returns()
func (*ZetaConnectorNonEthSession) SetMaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) SetMaxSupply(maxSupply_ *big.Int) (*types.Transaction, error)
SetMaxSupply is a paid mutator transaction binding the contract method 0x6f8b44b0.
Solidity: function setMaxSupply(uint256 maxSupply_) returns()
func (*ZetaConnectorNonEthSession) TssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) TssAddress() (common.Address, error)
TssAddress is a free data retrieval call binding the contract method 0x5b112591.
Solidity: function tssAddress() view returns(address)
func (*ZetaConnectorNonEthSession) TssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) TssAddressUpdater() (common.Address, error)
TssAddressUpdater is a free data retrieval call binding the contract method 0x328a01d0.
Solidity: function tssAddressUpdater() view returns(address)
func (*ZetaConnectorNonEthSession) Unpause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ZetaConnectorNonEthSession) UpdatePauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) UpdatePauserAddress(pauserAddress_ common.Address) (*types.Transaction, error)
UpdatePauserAddress is a paid mutator transaction binding the contract method 0x6128480f.
Solidity: function updatePauserAddress(address pauserAddress_) returns()
func (*ZetaConnectorNonEthSession) UpdateTssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthSession) UpdateTssAddress(tssAddress_ common.Address) (*types.Transaction, error)
UpdateTssAddress is a paid mutator transaction binding the contract method 0x9122c344.
Solidity: function updateTssAddress(address tssAddress_) returns()
type ZetaConnectorNonEthTSSAddressUpdated ¶
type ZetaConnectorNonEthTSSAddressUpdated struct { CallerAddress common.Address NewTssAddress common.Address Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthTSSAddressUpdated represents a TSSAddressUpdated event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthTSSAddressUpdatedIterator ¶
type ZetaConnectorNonEthTSSAddressUpdatedIterator struct { Event *ZetaConnectorNonEthTSSAddressUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthTSSAddressUpdatedIterator is returned from FilterTSSAddressUpdated and is used to iterate over the raw logs and unpacked data for TSSAddressUpdated events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthTSSAddressUpdatedIterator) Close ¶
func (it *ZetaConnectorNonEthTSSAddressUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthTSSAddressUpdatedIterator) Error ¶
func (it *ZetaConnectorNonEthTSSAddressUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthTSSAddressUpdatedIterator) Next ¶
func (it *ZetaConnectorNonEthTSSAddressUpdatedIterator) Next() bool
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 ZetaConnectorNonEthTSSAddressUpdaterUpdated ¶
type ZetaConnectorNonEthTSSAddressUpdaterUpdated struct { CallerAddress common.Address NewTssUpdaterAddress common.Address Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthTSSAddressUpdaterUpdated represents a TSSAddressUpdaterUpdated event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator ¶
type ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator struct { Event *ZetaConnectorNonEthTSSAddressUpdaterUpdated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator is returned from FilterTSSAddressUpdaterUpdated and is used to iterate over the raw logs and unpacked data for TSSAddressUpdaterUpdated events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Close ¶
func (it *ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Error ¶
func (it *ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Next ¶
func (it *ZetaConnectorNonEthTSSAddressUpdaterUpdatedIterator) Next() bool
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 ZetaConnectorNonEthTransactor ¶
type ZetaConnectorNonEthTransactor struct {
// contains filtered or unexported fields
}
ZetaConnectorNonEthTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewZetaConnectorNonEthTransactor ¶
func NewZetaConnectorNonEthTransactor(address common.Address, transactor bind.ContractTransactor) (*ZetaConnectorNonEthTransactor, error)
NewZetaConnectorNonEthTransactor creates a new write-only instance of ZetaConnectorNonEth, bound to a specific deployed contract.
func (*ZetaConnectorNonEthTransactor) OnReceive ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) OnReceive(opts *bind.TransactOpts, zetaTxSenderAddress []byte, sourceChainId *big.Int, destinationAddress common.Address, zetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnReceive is a paid mutator transaction binding the contract method 0x29dd214d.
Solidity: function onReceive(bytes zetaTxSenderAddress, uint256 sourceChainId, address destinationAddress, uint256 zetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthTransactor) OnRevert ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) OnRevert(opts *bind.TransactOpts, zetaTxSenderAddress common.Address, sourceChainId *big.Int, destinationAddress []byte, destinationChainId *big.Int, remainingZetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnRevert is a paid mutator transaction binding the contract method 0x942a5e16.
Solidity: function onRevert(address zetaTxSenderAddress, uint256 sourceChainId, bytes destinationAddress, uint256 destinationChainId, uint256 remainingZetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthTransactor) Pause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ZetaConnectorNonEthTransactor) RenounceTssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) RenounceTssAddressUpdater(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceTssAddressUpdater is a paid mutator transaction binding the contract method 0x779e3b63.
Solidity: function renounceTssAddressUpdater() returns()
func (*ZetaConnectorNonEthTransactor) Send ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Send(opts *bind.TransactOpts, input ZetaInterfacesSendInput) (*types.Transaction, error)
Send is a paid mutator transaction binding the contract method 0xec026901.
Solidity: function send((uint256,bytes,uint256,bytes,uint256,bytes) input) returns()
func (*ZetaConnectorNonEthTransactor) SetMaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) SetMaxSupply(opts *bind.TransactOpts, maxSupply_ *big.Int) (*types.Transaction, error)
SetMaxSupply is a paid mutator transaction binding the contract method 0x6f8b44b0.
Solidity: function setMaxSupply(uint256 maxSupply_) returns()
func (*ZetaConnectorNonEthTransactor) Unpause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ZetaConnectorNonEthTransactor) UpdatePauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) UpdatePauserAddress(opts *bind.TransactOpts, pauserAddress_ common.Address) (*types.Transaction, error)
UpdatePauserAddress is a paid mutator transaction binding the contract method 0x6128480f.
Solidity: function updatePauserAddress(address pauserAddress_) returns()
func (*ZetaConnectorNonEthTransactor) UpdateTssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactor) UpdateTssAddress(opts *bind.TransactOpts, tssAddress_ common.Address) (*types.Transaction, error)
UpdateTssAddress is a paid mutator transaction binding the contract method 0x9122c344.
Solidity: function updateTssAddress(address tssAddress_) returns()
type ZetaConnectorNonEthTransactorRaw ¶
type ZetaConnectorNonEthTransactorRaw struct {
Contract *ZetaConnectorNonEthTransactor // Generic write-only contract binding to access the raw methods on
}
ZetaConnectorNonEthTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*ZetaConnectorNonEthTransactorRaw) Transact ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*ZetaConnectorNonEthTransactorRaw) Transfer ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorRaw) 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 ZetaConnectorNonEthTransactorSession ¶
type ZetaConnectorNonEthTransactorSession struct { Contract *ZetaConnectorNonEthTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
ZetaConnectorNonEthTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*ZetaConnectorNonEthTransactorSession) OnReceive ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) OnReceive(zetaTxSenderAddress []byte, sourceChainId *big.Int, destinationAddress common.Address, zetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnReceive is a paid mutator transaction binding the contract method 0x29dd214d.
Solidity: function onReceive(bytes zetaTxSenderAddress, uint256 sourceChainId, address destinationAddress, uint256 zetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthTransactorSession) OnRevert ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) OnRevert(zetaTxSenderAddress common.Address, sourceChainId *big.Int, destinationAddress []byte, destinationChainId *big.Int, remainingZetaValue *big.Int, message []byte, internalSendHash [32]byte) (*types.Transaction, error)
OnRevert is a paid mutator transaction binding the contract method 0x942a5e16.
Solidity: function onRevert(address zetaTxSenderAddress, uint256 sourceChainId, bytes destinationAddress, uint256 destinationChainId, uint256 remainingZetaValue, bytes message, bytes32 internalSendHash) returns()
func (*ZetaConnectorNonEthTransactorSession) Pause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*ZetaConnectorNonEthTransactorSession) RenounceTssAddressUpdater ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) RenounceTssAddressUpdater() (*types.Transaction, error)
RenounceTssAddressUpdater is a paid mutator transaction binding the contract method 0x779e3b63.
Solidity: function renounceTssAddressUpdater() returns()
func (*ZetaConnectorNonEthTransactorSession) Send ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Send(input ZetaInterfacesSendInput) (*types.Transaction, error)
Send is a paid mutator transaction binding the contract method 0xec026901.
Solidity: function send((uint256,bytes,uint256,bytes,uint256,bytes) input) returns()
func (*ZetaConnectorNonEthTransactorSession) SetMaxSupply ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) SetMaxSupply(maxSupply_ *big.Int) (*types.Transaction, error)
SetMaxSupply is a paid mutator transaction binding the contract method 0x6f8b44b0.
Solidity: function setMaxSupply(uint256 maxSupply_) returns()
func (*ZetaConnectorNonEthTransactorSession) Unpause ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*ZetaConnectorNonEthTransactorSession) UpdatePauserAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) UpdatePauserAddress(pauserAddress_ common.Address) (*types.Transaction, error)
UpdatePauserAddress is a paid mutator transaction binding the contract method 0x6128480f.
Solidity: function updatePauserAddress(address pauserAddress_) returns()
func (*ZetaConnectorNonEthTransactorSession) UpdateTssAddress ¶
func (_ZetaConnectorNonEth *ZetaConnectorNonEthTransactorSession) UpdateTssAddress(tssAddress_ common.Address) (*types.Transaction, error)
UpdateTssAddress is a paid mutator transaction binding the contract method 0x9122c344.
Solidity: function updateTssAddress(address tssAddress_) returns()
type ZetaConnectorNonEthUnpaused ¶
type ZetaConnectorNonEthUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthUnpaused represents a Unpaused event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthUnpausedIterator ¶
type ZetaConnectorNonEthUnpausedIterator struct { Event *ZetaConnectorNonEthUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthUnpausedIterator) Close ¶
func (it *ZetaConnectorNonEthUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthUnpausedIterator) Error ¶
func (it *ZetaConnectorNonEthUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthUnpausedIterator) Next ¶
func (it *ZetaConnectorNonEthUnpausedIterator) Next() bool
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 ZetaConnectorNonEthZetaReceived ¶
type ZetaConnectorNonEthZetaReceived struct { ZetaTxSenderAddress []byte SourceChainId *big.Int DestinationAddress common.Address ZetaValue *big.Int Message []byte InternalSendHash [32]byte Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthZetaReceived represents a ZetaReceived event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthZetaReceivedIterator ¶
type ZetaConnectorNonEthZetaReceivedIterator struct { Event *ZetaConnectorNonEthZetaReceived // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthZetaReceivedIterator is returned from FilterZetaReceived and is used to iterate over the raw logs and unpacked data for ZetaReceived events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthZetaReceivedIterator) Close ¶
func (it *ZetaConnectorNonEthZetaReceivedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthZetaReceivedIterator) Error ¶
func (it *ZetaConnectorNonEthZetaReceivedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthZetaReceivedIterator) Next ¶
func (it *ZetaConnectorNonEthZetaReceivedIterator) Next() bool
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 ZetaConnectorNonEthZetaReverted ¶
type ZetaConnectorNonEthZetaReverted struct { ZetaTxSenderAddress common.Address SourceChainId *big.Int DestinationChainId *big.Int DestinationAddress []byte RemainingZetaValue *big.Int Message []byte InternalSendHash [32]byte Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthZetaReverted represents a ZetaReverted event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthZetaRevertedIterator ¶
type ZetaConnectorNonEthZetaRevertedIterator struct { Event *ZetaConnectorNonEthZetaReverted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthZetaRevertedIterator is returned from FilterZetaReverted and is used to iterate over the raw logs and unpacked data for ZetaReverted events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthZetaRevertedIterator) Close ¶
func (it *ZetaConnectorNonEthZetaRevertedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthZetaRevertedIterator) Error ¶
func (it *ZetaConnectorNonEthZetaRevertedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthZetaRevertedIterator) Next ¶
func (it *ZetaConnectorNonEthZetaRevertedIterator) Next() bool
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 ZetaConnectorNonEthZetaSent ¶
type ZetaConnectorNonEthZetaSent struct { SourceTxOriginAddress common.Address ZetaTxSenderAddress common.Address DestinationChainId *big.Int DestinationAddress []byte ZetaValueAndGas *big.Int DestinationGasLimit *big.Int Message []byte ZetaParams []byte Raw types.Log // Blockchain specific contextual infos }
ZetaConnectorNonEthZetaSent represents a ZetaSent event raised by the ZetaConnectorNonEth contract.
type ZetaConnectorNonEthZetaSentIterator ¶
type ZetaConnectorNonEthZetaSentIterator struct { Event *ZetaConnectorNonEthZetaSent // Event containing the contract specifics and raw log // contains filtered or unexported fields }
ZetaConnectorNonEthZetaSentIterator is returned from FilterZetaSent and is used to iterate over the raw logs and unpacked data for ZetaSent events raised by the ZetaConnectorNonEth contract.
func (*ZetaConnectorNonEthZetaSentIterator) Close ¶
func (it *ZetaConnectorNonEthZetaSentIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*ZetaConnectorNonEthZetaSentIterator) Error ¶
func (it *ZetaConnectorNonEthZetaSentIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*ZetaConnectorNonEthZetaSentIterator) Next ¶
func (it *ZetaConnectorNonEthZetaSentIterator) Next() bool
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 ZetaInterfacesSendInput ¶
type ZetaInterfacesSendInput struct { DestinationChainId *big.Int DestinationAddress []byte DestinationGasLimit *big.Int Message []byte ZetaValueAndGas *big.Int ZetaParams []byte }
ZetaInterfacesSendInput is an auto generated low-level Go binding around an user-defined struct.