Versions in this module Expand all Collapse all v5 v5.0.0 Aug 18, 2023 Changes in this version + var ERC1967ProxyABI = ERC1967ProxyMetaData.ABI + var ERC1967ProxyBin = ERC1967ProxyMetaData.Bin + var ERC1967ProxyMetaData = &bind.MetaData + var FIP20UpgradableABI = FIP20UpgradableMetaData.ABI + var FIP20UpgradableBin = FIP20UpgradableMetaData.Bin + var FIP20UpgradableMetaData = &bind.MetaData + var FxBridgeLogicABI = FxBridgeLogicMetaData.ABI + var FxBridgeLogicBSCABI = FxBridgeLogicBSCMetaData.ABI + var FxBridgeLogicBSCBin = FxBridgeLogicBSCMetaData.Bin + var FxBridgeLogicBSCMetaData = &bind.MetaData + var FxBridgeLogicBin = FxBridgeLogicMetaData.Bin + var FxBridgeLogicETHABI = FxBridgeLogicETHMetaData.ABI + var FxBridgeLogicETHBin = FxBridgeLogicETHMetaData.Bin + var FxBridgeLogicETHMetaData = &bind.MetaData + var FxBridgeLogicMetaData = &bind.MetaData + var ICrossChainABI = ICrossChainMetaData.ABI + var ICrossChainMetaData = &bind.MetaData + var IStakingABI = IStakingMetaData.ABI + var IStakingMetaData = &bind.MetaData + var WFXUpgradableABI = WFXUpgradableMetaData.ABI + var WFXUpgradableBin = WFXUpgradableMetaData.Bin + var WFXUpgradableMetaData = &bind.MetaData + type ERC1967Proxy struct + func DeployERC1967Proxy(auth *bind.TransactOpts, backend bind.ContractBackend, _logic common.Address, ...) (common.Address, *types.Transaction, *ERC1967Proxy, error) + func NewERC1967Proxy(address common.Address, backend bind.ContractBackend) (*ERC1967Proxy, error) + type ERC1967ProxyAdminChanged struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type ERC1967ProxyAdminChangedIterator struct + Event *ERC1967ProxyAdminChanged + func (it *ERC1967ProxyAdminChangedIterator) Close() error + func (it *ERC1967ProxyAdminChangedIterator) Error() error + func (it *ERC1967ProxyAdminChangedIterator) Next() bool + type ERC1967ProxyBeaconUpgraded struct + Beacon common.Address + Raw types.Log + type ERC1967ProxyBeaconUpgradedIterator struct + Event *ERC1967ProxyBeaconUpgraded + func (it *ERC1967ProxyBeaconUpgradedIterator) Close() error + func (it *ERC1967ProxyBeaconUpgradedIterator) Error() error + func (it *ERC1967ProxyBeaconUpgradedIterator) Next() bool + type ERC1967ProxyCaller struct + func NewERC1967ProxyCaller(address common.Address, caller bind.ContractCaller) (*ERC1967ProxyCaller, error) + type ERC1967ProxyCallerRaw struct + Contract *ERC1967ProxyCaller + func (_ERC1967Proxy *ERC1967ProxyCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ERC1967ProxyCallerSession struct + CallOpts bind.CallOpts + Contract *ERC1967ProxyCaller + type ERC1967ProxyFilterer struct + func NewERC1967ProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*ERC1967ProxyFilterer, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ERC1967ProxyAdminChangedIterator, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ERC1967ProxyBeaconUpgradedIterator, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ERC1967ProxyUpgradedIterator, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) ParseAdminChanged(log types.Log) (*ERC1967ProxyAdminChanged, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) ParseBeaconUpgraded(log types.Log) (*ERC1967ProxyBeaconUpgraded, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) ParseUpgraded(log types.Log) (*ERC1967ProxyUpgraded, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ERC1967ProxyAdminChanged) (event.Subscription, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ERC1967ProxyBeaconUpgraded, ...) (event.Subscription, error) + func (_ERC1967Proxy *ERC1967ProxyFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ERC1967ProxyUpgraded, ...) (event.Subscription, error) + type ERC1967ProxyRaw struct + Contract *ERC1967Proxy + func (_ERC1967Proxy *ERC1967ProxyRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_ERC1967Proxy *ERC1967ProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1967Proxy *ERC1967ProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1967ProxySession struct + CallOpts bind.CallOpts + Contract *ERC1967Proxy + TransactOpts bind.TransactOpts + func (_ERC1967Proxy *ERC1967ProxySession) Fallback(calldata []byte) (*types.Transaction, error) + func (_ERC1967Proxy *ERC1967ProxySession) Receive() (*types.Transaction, error) + type ERC1967ProxyTransactor struct + func NewERC1967ProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*ERC1967ProxyTransactor, error) + func (_ERC1967Proxy *ERC1967ProxyTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) + func (_ERC1967Proxy *ERC1967ProxyTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1967ProxyTransactorRaw struct + Contract *ERC1967ProxyTransactor + func (_ERC1967Proxy *ERC1967ProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ERC1967Proxy *ERC1967ProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ERC1967ProxyTransactorSession struct + Contract *ERC1967ProxyTransactor + TransactOpts bind.TransactOpts + func (_ERC1967Proxy *ERC1967ProxyTransactorSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_ERC1967Proxy *ERC1967ProxyTransactorSession) Receive() (*types.Transaction, error) + type ERC1967ProxyUpgraded struct + Implementation common.Address + Raw types.Log + type ERC1967ProxyUpgradedIterator struct + Event *ERC1967ProxyUpgraded + func (it *ERC1967ProxyUpgradedIterator) Close() error + func (it *ERC1967ProxyUpgradedIterator) Error() error + func (it *ERC1967ProxyUpgradedIterator) Next() bool + type FIP20Upgradable struct + func DeployFIP20Upgradable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *FIP20Upgradable, error) + func NewFIP20Upgradable(address common.Address, backend bind.ContractBackend) (*FIP20Upgradable, error) + type FIP20UpgradableAdminChanged struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type FIP20UpgradableAdminChangedIterator struct + Event *FIP20UpgradableAdminChanged + func (it *FIP20UpgradableAdminChangedIterator) Close() error + func (it *FIP20UpgradableAdminChangedIterator) Error() error + func (it *FIP20UpgradableAdminChangedIterator) Next() bool + type FIP20UpgradableApproval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type FIP20UpgradableApprovalIterator struct + Event *FIP20UpgradableApproval + func (it *FIP20UpgradableApprovalIterator) Close() error + func (it *FIP20UpgradableApprovalIterator) Error() error + func (it *FIP20UpgradableApprovalIterator) Next() bool + type FIP20UpgradableBeaconUpgraded struct + Beacon common.Address + Raw types.Log + type FIP20UpgradableBeaconUpgradedIterator struct + Event *FIP20UpgradableBeaconUpgraded + func (it *FIP20UpgradableBeaconUpgradedIterator) Close() error + func (it *FIP20UpgradableBeaconUpgradedIterator) Error() error + func (it *FIP20UpgradableBeaconUpgradedIterator) Next() bool + type FIP20UpgradableCaller struct + func NewFIP20UpgradableCaller(address common.Address, caller bind.ContractCaller) (*FIP20UpgradableCaller, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Module(opts *bind.CallOpts) (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Name(opts *bind.CallOpts) (string, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) Symbol(opts *bind.CallOpts) (string, error) + func (_FIP20Upgradable *FIP20UpgradableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type FIP20UpgradableCallerRaw struct + Contract *FIP20UpgradableCaller + func (_FIP20Upgradable *FIP20UpgradableCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type FIP20UpgradableCallerSession struct + CallOpts bind.CallOpts + Contract *FIP20UpgradableCaller + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) BalanceOf(account common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Decimals() (uint8, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Module() (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Name() (string, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Owner() (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) ProxiableUUID() ([32]byte, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) Symbol() (string, error) + func (_FIP20Upgradable *FIP20UpgradableCallerSession) TotalSupply() (*big.Int, error) + type FIP20UpgradableFilterer struct + func NewFIP20UpgradableFilterer(address common.Address, filterer bind.ContractFilterer) (*FIP20UpgradableFilterer, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*FIP20UpgradableAdminChangedIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*FIP20UpgradableApprovalIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*FIP20UpgradableBeaconUpgradedIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterInitialized(opts *bind.FilterOpts) (*FIP20UpgradableInitializedIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FIP20UpgradableOwnershipTransferredIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*FIP20UpgradableTransferIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterTransferCrossChain(opts *bind.FilterOpts, from []common.Address) (*FIP20UpgradableTransferCrossChainIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*FIP20UpgradableUpgradedIterator, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseAdminChanged(log types.Log) (*FIP20UpgradableAdminChanged, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseApproval(log types.Log) (*FIP20UpgradableApproval, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseBeaconUpgraded(log types.Log) (*FIP20UpgradableBeaconUpgraded, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseInitialized(log types.Log) (*FIP20UpgradableInitialized, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseOwnershipTransferred(log types.Log) (*FIP20UpgradableOwnershipTransferred, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseTransfer(log types.Log) (*FIP20UpgradableTransfer, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseTransferCrossChain(log types.Log) (*FIP20UpgradableTransferCrossChain, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) ParseUpgraded(log types.Log) (*FIP20UpgradableUpgraded, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableAdminChanged) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableApproval, ...) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableBeaconUpgraded, ...) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableInitialized) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableOwnershipTransferred, ...) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableTransfer, ...) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchTransferCrossChain(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableTransferCrossChain, ...) (event.Subscription, error) + func (_FIP20Upgradable *FIP20UpgradableFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *FIP20UpgradableUpgraded, ...) (event.Subscription, error) + type FIP20UpgradableInitialized struct + Raw types.Log + Version uint8 + type FIP20UpgradableInitializedIterator struct + Event *FIP20UpgradableInitialized + func (it *FIP20UpgradableInitializedIterator) Close() error + func (it *FIP20UpgradableInitializedIterator) Error() error + func (it *FIP20UpgradableInitializedIterator) Next() bool + type FIP20UpgradableOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type FIP20UpgradableOwnershipTransferredIterator struct + Event *FIP20UpgradableOwnershipTransferred + func (it *FIP20UpgradableOwnershipTransferredIterator) Close() error + func (it *FIP20UpgradableOwnershipTransferredIterator) Error() error + func (it *FIP20UpgradableOwnershipTransferredIterator) Next() bool + type FIP20UpgradableRaw struct + Contract *FIP20Upgradable + func (_FIP20Upgradable *FIP20UpgradableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_FIP20Upgradable *FIP20UpgradableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FIP20UpgradableSession struct + CallOpts bind.CallOpts + Contract *FIP20Upgradable + TransactOpts bind.TransactOpts + func (_FIP20Upgradable *FIP20UpgradableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) BalanceOf(account common.Address) (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Burn(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Decimals() (uint8, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Initialize(name_ string, symbol_ string, decimals_ uint8, module_ common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Module() (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Name() (string, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Owner() (common.Address, error) + func (_FIP20Upgradable *FIP20UpgradableSession) ProxiableUUID() ([32]byte, error) + func (_FIP20Upgradable *FIP20UpgradableSession) RenounceOwnership() (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Symbol() (string, error) + func (_FIP20Upgradable *FIP20UpgradableSession) TotalSupply() (*big.Int, error) + func (_FIP20Upgradable *FIP20UpgradableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) TransferCrossChain(recipient string, amount *big.Int, fee *big.Int, target [32]byte) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + type FIP20UpgradableTransactor struct + func NewFIP20UpgradableTransactor(address common.Address, transactor bind.ContractTransactor) (*FIP20UpgradableTransactor, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) Burn(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) Initialize(opts *bind.TransactOpts, name_ string, symbol_ string, decimals_ uint8, ...) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) TransferCrossChain(opts *bind.TransactOpts, recipient string, amount *big.Int, fee *big.Int, ...) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error) + type FIP20UpgradableTransactorRaw struct + Contract *FIP20UpgradableTransactor + func (_FIP20Upgradable *FIP20UpgradableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FIP20UpgradableTransactorSession struct + Contract *FIP20UpgradableTransactor + TransactOpts bind.TransactOpts + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) Burn(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) Initialize(name_ string, symbol_ string, decimals_ uint8, module_ common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) TransferCrossChain(recipient string, amount *big.Int, fee *big.Int, target [32]byte) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_FIP20Upgradable *FIP20UpgradableTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + type FIP20UpgradableTransfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type FIP20UpgradableTransferCrossChain struct + Amount *big.Int + Fee *big.Int + From common.Address + Raw types.Log + Recipient string + Target [32]byte + type FIP20UpgradableTransferCrossChainIterator struct + Event *FIP20UpgradableTransferCrossChain + func (it *FIP20UpgradableTransferCrossChainIterator) Close() error + func (it *FIP20UpgradableTransferCrossChainIterator) Error() error + func (it *FIP20UpgradableTransferCrossChainIterator) Next() bool + type FIP20UpgradableTransferIterator struct + Event *FIP20UpgradableTransfer + func (it *FIP20UpgradableTransferIterator) Close() error + func (it *FIP20UpgradableTransferIterator) Error() error + func (it *FIP20UpgradableTransferIterator) Next() bool + type FIP20UpgradableUpgraded struct + Implementation common.Address + Raw types.Log + type FIP20UpgradableUpgradedIterator struct + Event *FIP20UpgradableUpgraded + func (it *FIP20UpgradableUpgradedIterator) Close() error + func (it *FIP20UpgradableUpgradedIterator) Error() error + func (it *FIP20UpgradableUpgradedIterator) Next() bool + type FxBridgeLogic struct + func DeployFxBridgeLogic(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *FxBridgeLogic, error) + func NewFxBridgeLogic(address common.Address, backend bind.ContractBackend) (*FxBridgeLogic, error) + type FxBridgeLogicAddBridgeTokenEvent struct + ChannelIBC [32]byte + Decimals uint8 + EventNonce *big.Int + Name string + Raw types.Log + Symbol string + TokenContract common.Address + type FxBridgeLogicAddBridgeTokenEventIterator struct + Event *FxBridgeLogicAddBridgeTokenEvent + func (it *FxBridgeLogicAddBridgeTokenEventIterator) Close() error + func (it *FxBridgeLogicAddBridgeTokenEventIterator) Error() error + func (it *FxBridgeLogicAddBridgeTokenEventIterator) Next() bool + type FxBridgeLogicBSC struct + func DeployFxBridgeLogicBSC(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *FxBridgeLogicBSC, error) + func NewFxBridgeLogicBSC(address common.Address, backend bind.ContractBackend) (*FxBridgeLogicBSC, error) + type FxBridgeLogicBSCAddBridgeTokenEvent struct + ChannelIBC [32]byte + Decimals uint8 + EventNonce *big.Int + Name string + Raw types.Log + Symbol string + TokenContract common.Address + type FxBridgeLogicBSCAddBridgeTokenEventIterator struct + Event *FxBridgeLogicBSCAddBridgeTokenEvent + func (it *FxBridgeLogicBSCAddBridgeTokenEventIterator) Close() error + func (it *FxBridgeLogicBSCAddBridgeTokenEventIterator) Error() error + func (it *FxBridgeLogicBSCAddBridgeTokenEventIterator) Next() bool + type FxBridgeLogicBSCBridgeToken struct + Addr common.Address + Decimals uint8 + Name string + Symbol string + type FxBridgeLogicBSCCaller struct + func NewFxBridgeLogicBSCCaller(address common.Address, caller bind.ContractCaller) (*FxBridgeLogicBSCCaller, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) BridgeTokens(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) CheckAssetStatus(opts *bind.CallOpts, _tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) CheckOracleSignatures(opts *bind.CallOpts, _currentOracles []common.Address, ...) error + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) ConvertDecimals(opts *bind.CallOpts, arg0 common.Address) (uint8, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) GetBridgeTokenList(opts *bind.CallOpts) ([]FxBridgeLogicBSCBridgeToken, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) LastBatchNonce(opts *bind.CallOpts, _erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) MakeCheckpoint(opts *bind.CallOpts, _oracles []common.Address, _powers []*big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) Paused(opts *bind.CallOpts) (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StateFxBridgeId(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StateLastBatchNonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StateLastEventNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StateLastOracleSetCheckpoint(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StateLastOracleSetNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) StatePowerThreshold(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) TokenStatus(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCaller) Version(opts *bind.CallOpts) (string, error) + type FxBridgeLogicBSCCallerRaw struct + Contract *FxBridgeLogicBSCCaller + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type FxBridgeLogicBSCCallerSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogicBSCCaller + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) ConvertDecimals(arg0 common.Address) (uint8, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) GetBridgeTokenList() ([]FxBridgeLogicBSCBridgeToken, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) Owner() (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) Paused() (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCCallerSession) Version() (string, error) + type FxBridgeLogicBSCFilterer struct + func NewFxBridgeLogicBSCFilterer(address common.Address, filterer bind.ContractFilterer) (*FxBridgeLogicBSCFilterer, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterAddBridgeTokenEvent(opts *bind.FilterOpts, _tokenContract []common.Address) (*FxBridgeLogicBSCAddBridgeTokenEventIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterInitialized(opts *bind.FilterOpts) (*FxBridgeLogicBSCInitializedIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterOracleSetUpdatedEvent(opts *bind.FilterOpts, _newOracleSetNonce []*big.Int) (*FxBridgeLogicBSCOracleSetUpdatedEventIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FxBridgeLogicBSCOwnershipTransferredIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterPaused(opts *bind.FilterOpts) (*FxBridgeLogicBSCPausedIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterSendToFxEvent(opts *bind.FilterOpts, _tokenContract []common.Address, ...) (*FxBridgeLogicBSCSendToFxEventIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterTransactionBatchExecutedEvent(opts *bind.FilterOpts, _batchNonce []*big.Int, _token []common.Address) (*FxBridgeLogicBSCTransactionBatchExecutedEventIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterTransferOwnerEvent(opts *bind.FilterOpts) (*FxBridgeLogicBSCTransferOwnerEventIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) FilterUnpaused(opts *bind.FilterOpts) (*FxBridgeLogicBSCUnpausedIterator, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseAddBridgeTokenEvent(log types.Log) (*FxBridgeLogicBSCAddBridgeTokenEvent, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseInitialized(log types.Log) (*FxBridgeLogicBSCInitialized, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseOracleSetUpdatedEvent(log types.Log) (*FxBridgeLogicBSCOracleSetUpdatedEvent, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseOwnershipTransferred(log types.Log) (*FxBridgeLogicBSCOwnershipTransferred, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParsePaused(log types.Log) (*FxBridgeLogicBSCPaused, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseSendToFxEvent(log types.Log) (*FxBridgeLogicBSCSendToFxEvent, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseTransactionBatchExecutedEvent(log types.Log) (*FxBridgeLogicBSCTransactionBatchExecutedEvent, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseTransferOwnerEvent(log types.Log) (*FxBridgeLogicBSCTransferOwnerEvent, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) ParseUnpaused(log types.Log) (*FxBridgeLogicBSCUnpaused, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchAddBridgeTokenEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCAddBridgeTokenEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCInitialized) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchOracleSetUpdatedEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCOracleSetUpdatedEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCOwnershipTransferred, ...) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCPaused) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchSendToFxEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCSendToFxEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchTransactionBatchExecutedEvent(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchTransferOwnerEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCTransferOwnerEvent) (event.Subscription, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicBSCUnpaused) (event.Subscription, error) + type FxBridgeLogicBSCInitialized struct + Raw types.Log + Version uint8 + type FxBridgeLogicBSCInitializedIterator struct + Event *FxBridgeLogicBSCInitialized + func (it *FxBridgeLogicBSCInitializedIterator) Close() error + func (it *FxBridgeLogicBSCInitializedIterator) Error() error + func (it *FxBridgeLogicBSCInitializedIterator) Next() bool + type FxBridgeLogicBSCOracleSetUpdatedEvent struct + EventNonce *big.Int + NewOracleSetNonce *big.Int + Oracles []common.Address + Powers []*big.Int + Raw types.Log + type FxBridgeLogicBSCOracleSetUpdatedEventIterator struct + Event *FxBridgeLogicBSCOracleSetUpdatedEvent + func (it *FxBridgeLogicBSCOracleSetUpdatedEventIterator) Close() error + func (it *FxBridgeLogicBSCOracleSetUpdatedEventIterator) Error() error + func (it *FxBridgeLogicBSCOracleSetUpdatedEventIterator) Next() bool + type FxBridgeLogicBSCOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type FxBridgeLogicBSCOwnershipTransferredIterator struct + Event *FxBridgeLogicBSCOwnershipTransferred + func (it *FxBridgeLogicBSCOwnershipTransferredIterator) Close() error + func (it *FxBridgeLogicBSCOwnershipTransferredIterator) Error() error + func (it *FxBridgeLogicBSCOwnershipTransferredIterator) Next() bool + type FxBridgeLogicBSCPaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicBSCPausedIterator struct + Event *FxBridgeLogicBSCPaused + func (it *FxBridgeLogicBSCPausedIterator) Close() error + func (it *FxBridgeLogicBSCPausedIterator) Error() error + func (it *FxBridgeLogicBSCPausedIterator) Next() bool + type FxBridgeLogicBSCRaw struct + Contract *FxBridgeLogicBSC + func (_FxBridgeLogicBSC *FxBridgeLogicBSCRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_FxBridgeLogicBSC *FxBridgeLogicBSCRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicBSCSendToFxEvent struct + Amount *big.Int + Destination [32]byte + EventNonce *big.Int + Raw types.Log + Sender common.Address + TargetIBC [32]byte + TokenContract common.Address + type FxBridgeLogicBSCSendToFxEventIterator struct + Event *FxBridgeLogicBSCSendToFxEvent + func (it *FxBridgeLogicBSCSendToFxEventIterator) Close() error + func (it *FxBridgeLogicBSCSendToFxEventIterator) Error() error + func (it *FxBridgeLogicBSCSendToFxEventIterator) Next() bool + type FxBridgeLogicBSCSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogicBSC + TransactOpts bind.TransactOpts + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) ConvertDecimals(arg0 common.Address) (uint8, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) GetBridgeTokenList() ([]FxBridgeLogicBSCBridgeToken, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Owner() (common.Address, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Paused() (bool, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) UpdateTokenDecimalsConvert(_token common.Address, _to uint8) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCSession) Version() (string, error) + type FxBridgeLogicBSCTransactionBatchExecutedEvent struct + BatchNonce *big.Int + EventNonce *big.Int + Raw types.Log + Token common.Address + type FxBridgeLogicBSCTransactionBatchExecutedEventIterator struct + Event *FxBridgeLogicBSCTransactionBatchExecutedEvent + func (it *FxBridgeLogicBSCTransactionBatchExecutedEventIterator) Close() error + func (it *FxBridgeLogicBSCTransactionBatchExecutedEventIterator) Error() error + func (it *FxBridgeLogicBSCTransactionBatchExecutedEventIterator) Next() bool + type FxBridgeLogicBSCTransactor struct + func NewFxBridgeLogicBSCTransactor(address common.Address, transactor bind.ContractTransactor) (*FxBridgeLogicBSCTransactor, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) ActiveBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) AddBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address, _channelIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) Init(opts *bind.TransactOpts, _fxBridgeId [32]byte, _powerThreshold *big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) PauseBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) SendToFx(opts *bind.TransactOpts, _tokenContract common.Address, _destination [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) SubmitBatch(opts *bind.TransactOpts, _currentOracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) TransferOwner(opts *bind.TransactOpts, _token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) UpdateOracleSet(opts *bind.TransactOpts, _newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactor) UpdateTokenDecimalsConvert(opts *bind.TransactOpts, _token common.Address, _to uint8) (*types.Transaction, error) + type FxBridgeLogicBSCTransactorRaw struct + Contract *FxBridgeLogicBSCTransactor + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicBSCTransactorSession struct + Contract *FxBridgeLogicBSCTransactor + TransactOpts bind.TransactOpts + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicBSC *FxBridgeLogicBSCTransactorSession) UpdateTokenDecimalsConvert(_token common.Address, _to uint8) (*types.Transaction, error) + type FxBridgeLogicBSCTransferOwnerEvent struct + NewOwner common.Address + Raw types.Log + Token common.Address + type FxBridgeLogicBSCTransferOwnerEventIterator struct + Event *FxBridgeLogicBSCTransferOwnerEvent + func (it *FxBridgeLogicBSCTransferOwnerEventIterator) Close() error + func (it *FxBridgeLogicBSCTransferOwnerEventIterator) Error() error + func (it *FxBridgeLogicBSCTransferOwnerEventIterator) Next() bool + type FxBridgeLogicBSCUnpaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicBSCUnpausedIterator struct + Event *FxBridgeLogicBSCUnpaused + func (it *FxBridgeLogicBSCUnpausedIterator) Close() error + func (it *FxBridgeLogicBSCUnpausedIterator) Error() error + func (it *FxBridgeLogicBSCUnpausedIterator) Next() bool + type FxBridgeLogicBridgeToken struct + Addr common.Address + Decimals uint8 + Name string + Symbol string + type FxBridgeLogicCaller struct + func NewFxBridgeLogicCaller(address common.Address, caller bind.ContractCaller) (*FxBridgeLogicCaller, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) BridgeTokens(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) CheckAssetStatus(opts *bind.CallOpts, _tokenAddr common.Address) (bool, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) CheckOracleSignatures(opts *bind.CallOpts, _currentOracles []common.Address, ...) error + func (_FxBridgeLogic *FxBridgeLogicCaller) GetBridgeTokenList(opts *bind.CallOpts) ([]FxBridgeLogicBridgeToken, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) LastBatchNonce(opts *bind.CallOpts, _erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) MakeCheckpoint(opts *bind.CallOpts, _oracles []common.Address, _powers []*big.Int, ...) ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) Paused(opts *bind.CallOpts) (bool, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StateFxBridgeId(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StateLastBatchNonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StateLastEventNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StateLastOracleSetCheckpoint(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StateLastOracleSetNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) StatePowerThreshold(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) TokenStatus(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogic *FxBridgeLogicCaller) Version(opts *bind.CallOpts) (string, error) + type FxBridgeLogicCallerRaw struct + Contract *FxBridgeLogicCaller + func (_FxBridgeLogic *FxBridgeLogicCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type FxBridgeLogicCallerSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogicCaller + func (_FxBridgeLogic *FxBridgeLogicCallerSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogic *FxBridgeLogicCallerSession) GetBridgeTokenList() ([]FxBridgeLogicBridgeToken, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) Owner() (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) Paused() (bool, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogic *FxBridgeLogicCallerSession) Version() (string, error) + type FxBridgeLogicETH struct + func DeployFxBridgeLogicETH(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *FxBridgeLogicETH, error) + func NewFxBridgeLogicETH(address common.Address, backend bind.ContractBackend) (*FxBridgeLogicETH, error) + type FxBridgeLogicETHAddBridgeTokenEvent struct + ChannelIBC [32]byte + Decimals uint8 + EventNonce *big.Int + Name string + Raw types.Log + Symbol string + TokenContract common.Address + type FxBridgeLogicETHAddBridgeTokenEventIterator struct + Event *FxBridgeLogicETHAddBridgeTokenEvent + func (it *FxBridgeLogicETHAddBridgeTokenEventIterator) Close() error + func (it *FxBridgeLogicETHAddBridgeTokenEventIterator) Error() error + func (it *FxBridgeLogicETHAddBridgeTokenEventIterator) Next() bool + type FxBridgeLogicETHBridgeToken struct + Addr common.Address + Decimals uint8 + Name string + Symbol string + type FxBridgeLogicETHCaller struct + func NewFxBridgeLogicETHCaller(address common.Address, caller bind.ContractCaller) (*FxBridgeLogicETHCaller, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) BridgeTokens(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) CheckAssetStatus(opts *bind.CallOpts, _tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) CheckOracleSignatures(opts *bind.CallOpts, _currentOracles []common.Address, ...) error + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) GetBridgeTokenList(opts *bind.CallOpts) ([]FxBridgeLogicETHBridgeToken, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) LastBatchNonce(opts *bind.CallOpts, _erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) MakeCheckpoint(opts *bind.CallOpts, _oracles []common.Address, _powers []*big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) Paused(opts *bind.CallOpts) (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateFxBridgeId(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateFxOriginatedToken(opts *bind.CallOpts) (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateLastBatchNonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateLastEventNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateLastOracleSetCheckpoint(opts *bind.CallOpts) ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StateLastOracleSetNonce(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) StatePowerThreshold(opts *bind.CallOpts) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) TokenStatus(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCaller) Version(opts *bind.CallOpts) (string, error) + type FxBridgeLogicETHCallerRaw struct + Contract *FxBridgeLogicETHCaller + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type FxBridgeLogicETHCallerSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogicETHCaller + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) GetBridgeTokenList() ([]FxBridgeLogicETHBridgeToken, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) Owner() (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) Paused() (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateFxOriginatedToken() (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHCallerSession) Version() (string, error) + type FxBridgeLogicETHFilterer struct + func NewFxBridgeLogicETHFilterer(address common.Address, filterer bind.ContractFilterer) (*FxBridgeLogicETHFilterer, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterAddBridgeTokenEvent(opts *bind.FilterOpts, _tokenContract []common.Address) (*FxBridgeLogicETHAddBridgeTokenEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterFxOriginatedTokenEvent(opts *bind.FilterOpts, _tokenContract []common.Address) (*FxBridgeLogicETHFxOriginatedTokenEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterInitialized(opts *bind.FilterOpts) (*FxBridgeLogicETHInitializedIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterOracleSetUpdatedEvent(opts *bind.FilterOpts, _newOracleSetNonce []*big.Int) (*FxBridgeLogicETHOracleSetUpdatedEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FxBridgeLogicETHOwnershipTransferredIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterPaused(opts *bind.FilterOpts) (*FxBridgeLogicETHPausedIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterSendToFxEvent(opts *bind.FilterOpts, _tokenContract []common.Address, ...) (*FxBridgeLogicETHSendToFxEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterTransactionBatchExecutedEvent(opts *bind.FilterOpts, _batchNonce []*big.Int, _token []common.Address) (*FxBridgeLogicETHTransactionBatchExecutedEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterTransferOwnerEvent(opts *bind.FilterOpts) (*FxBridgeLogicETHTransferOwnerEventIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) FilterUnpaused(opts *bind.FilterOpts) (*FxBridgeLogicETHUnpausedIterator, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseAddBridgeTokenEvent(log types.Log) (*FxBridgeLogicETHAddBridgeTokenEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseFxOriginatedTokenEvent(log types.Log) (*FxBridgeLogicETHFxOriginatedTokenEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseInitialized(log types.Log) (*FxBridgeLogicETHInitialized, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseOracleSetUpdatedEvent(log types.Log) (*FxBridgeLogicETHOracleSetUpdatedEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseOwnershipTransferred(log types.Log) (*FxBridgeLogicETHOwnershipTransferred, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParsePaused(log types.Log) (*FxBridgeLogicETHPaused, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseSendToFxEvent(log types.Log) (*FxBridgeLogicETHSendToFxEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseTransactionBatchExecutedEvent(log types.Log) (*FxBridgeLogicETHTransactionBatchExecutedEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseTransferOwnerEvent(log types.Log) (*FxBridgeLogicETHTransferOwnerEvent, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) ParseUnpaused(log types.Log) (*FxBridgeLogicETHUnpaused, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchAddBridgeTokenEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHAddBridgeTokenEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchFxOriginatedTokenEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHFxOriginatedTokenEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHInitialized) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchOracleSetUpdatedEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHOracleSetUpdatedEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHOwnershipTransferred, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHPaused) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchSendToFxEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHSendToFxEvent, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchTransactionBatchExecutedEvent(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchTransferOwnerEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHTransferOwnerEvent) (event.Subscription, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicETHUnpaused) (event.Subscription, error) + type FxBridgeLogicETHFxOriginatedTokenEvent struct + Decimals uint8 + EventNonce *big.Int + Name string + Raw types.Log + Symbol string + TokenContract common.Address + type FxBridgeLogicETHFxOriginatedTokenEventIterator struct + Event *FxBridgeLogicETHFxOriginatedTokenEvent + func (it *FxBridgeLogicETHFxOriginatedTokenEventIterator) Close() error + func (it *FxBridgeLogicETHFxOriginatedTokenEventIterator) Error() error + func (it *FxBridgeLogicETHFxOriginatedTokenEventIterator) Next() bool + type FxBridgeLogicETHInitialized struct + Raw types.Log + Version uint8 + type FxBridgeLogicETHInitializedIterator struct + Event *FxBridgeLogicETHInitialized + func (it *FxBridgeLogicETHInitializedIterator) Close() error + func (it *FxBridgeLogicETHInitializedIterator) Error() error + func (it *FxBridgeLogicETHInitializedIterator) Next() bool + type FxBridgeLogicETHOracleSetUpdatedEvent struct + EventNonce *big.Int + NewOracleSetNonce *big.Int + Oracles []common.Address + Powers []*big.Int + Raw types.Log + type FxBridgeLogicETHOracleSetUpdatedEventIterator struct + Event *FxBridgeLogicETHOracleSetUpdatedEvent + func (it *FxBridgeLogicETHOracleSetUpdatedEventIterator) Close() error + func (it *FxBridgeLogicETHOracleSetUpdatedEventIterator) Error() error + func (it *FxBridgeLogicETHOracleSetUpdatedEventIterator) Next() bool + type FxBridgeLogicETHOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type FxBridgeLogicETHOwnershipTransferredIterator struct + Event *FxBridgeLogicETHOwnershipTransferred + func (it *FxBridgeLogicETHOwnershipTransferredIterator) Close() error + func (it *FxBridgeLogicETHOwnershipTransferredIterator) Error() error + func (it *FxBridgeLogicETHOwnershipTransferredIterator) Next() bool + type FxBridgeLogicETHPaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicETHPausedIterator struct + Event *FxBridgeLogicETHPaused + func (it *FxBridgeLogicETHPausedIterator) Close() error + func (it *FxBridgeLogicETHPausedIterator) Error() error + func (it *FxBridgeLogicETHPausedIterator) Next() bool + type FxBridgeLogicETHRaw struct + Contract *FxBridgeLogicETH + func (_FxBridgeLogicETH *FxBridgeLogicETHRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_FxBridgeLogicETH *FxBridgeLogicETHRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicETHSendToFxEvent struct + Amount *big.Int + Destination [32]byte + EventNonce *big.Int + Raw types.Log + Sender common.Address + TargetIBC [32]byte + TokenContract common.Address + type FxBridgeLogicETHSendToFxEventIterator struct + Event *FxBridgeLogicETHSendToFxEvent + func (it *FxBridgeLogicETHSendToFxEventIterator) Close() error + func (it *FxBridgeLogicETHSendToFxEventIterator) Error() error + func (it *FxBridgeLogicETHSendToFxEventIterator) Next() bool + type FxBridgeLogicETHSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogicETH + TransactOpts bind.TransactOpts + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) GetBridgeTokenList() ([]FxBridgeLogicETHBridgeToken, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Migrate() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Owner() (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Paused() (bool, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) SetFxOriginatedToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateFxOriginatedToken() (common.Address, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHSession) Version() (string, error) + type FxBridgeLogicETHTransactionBatchExecutedEvent struct + BatchNonce *big.Int + EventNonce *big.Int + Raw types.Log + Token common.Address + type FxBridgeLogicETHTransactionBatchExecutedEventIterator struct + Event *FxBridgeLogicETHTransactionBatchExecutedEvent + func (it *FxBridgeLogicETHTransactionBatchExecutedEventIterator) Close() error + func (it *FxBridgeLogicETHTransactionBatchExecutedEventIterator) Error() error + func (it *FxBridgeLogicETHTransactionBatchExecutedEventIterator) Next() bool + type FxBridgeLogicETHTransactor struct + func NewFxBridgeLogicETHTransactor(address common.Address, transactor bind.ContractTransactor) (*FxBridgeLogicETHTransactor, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) ActiveBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) AddBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address, _channelIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) Init(opts *bind.TransactOpts, _fxBridgeId [32]byte, _powerThreshold *big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) Migrate(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) PauseBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) SendToFx(opts *bind.TransactOpts, _tokenContract common.Address, _destination [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) SetFxOriginatedToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) SubmitBatch(opts *bind.TransactOpts, _currentOracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) TransferOwner(opts *bind.TransactOpts, _token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactor) UpdateOracleSet(opts *bind.TransactOpts, _newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + type FxBridgeLogicETHTransactorRaw struct + Contract *FxBridgeLogicETHTransactor + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicETHTransactorSession struct + Contract *FxBridgeLogicETHTransactor + TransactOpts bind.TransactOpts + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) Migrate() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) SetFxOriginatedToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogicETH *FxBridgeLogicETHTransactorSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + type FxBridgeLogicETHTransferOwnerEvent struct + NewOwner common.Address + Raw types.Log + Token common.Address + type FxBridgeLogicETHTransferOwnerEventIterator struct + Event *FxBridgeLogicETHTransferOwnerEvent + func (it *FxBridgeLogicETHTransferOwnerEventIterator) Close() error + func (it *FxBridgeLogicETHTransferOwnerEventIterator) Error() error + func (it *FxBridgeLogicETHTransferOwnerEventIterator) Next() bool + type FxBridgeLogicETHUnpaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicETHUnpausedIterator struct + Event *FxBridgeLogicETHUnpaused + func (it *FxBridgeLogicETHUnpausedIterator) Close() error + func (it *FxBridgeLogicETHUnpausedIterator) Error() error + func (it *FxBridgeLogicETHUnpausedIterator) Next() bool + type FxBridgeLogicFilterer struct + func NewFxBridgeLogicFilterer(address common.Address, filterer bind.ContractFilterer) (*FxBridgeLogicFilterer, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterAddBridgeTokenEvent(opts *bind.FilterOpts, _tokenContract []common.Address) (*FxBridgeLogicAddBridgeTokenEventIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterInitialized(opts *bind.FilterOpts) (*FxBridgeLogicInitializedIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterOracleSetUpdatedEvent(opts *bind.FilterOpts, _newOracleSetNonce []*big.Int) (*FxBridgeLogicOracleSetUpdatedEventIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*FxBridgeLogicOwnershipTransferredIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterPaused(opts *bind.FilterOpts) (*FxBridgeLogicPausedIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterSendToFxEvent(opts *bind.FilterOpts, _tokenContract []common.Address, ...) (*FxBridgeLogicSendToFxEventIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterTransactionBatchExecutedEvent(opts *bind.FilterOpts, _batchNonce []*big.Int, _token []common.Address) (*FxBridgeLogicTransactionBatchExecutedEventIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterTransferOwnerEvent(opts *bind.FilterOpts) (*FxBridgeLogicTransferOwnerEventIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) FilterUnpaused(opts *bind.FilterOpts) (*FxBridgeLogicUnpausedIterator, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseAddBridgeTokenEvent(log types.Log) (*FxBridgeLogicAddBridgeTokenEvent, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseInitialized(log types.Log) (*FxBridgeLogicInitialized, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseOracleSetUpdatedEvent(log types.Log) (*FxBridgeLogicOracleSetUpdatedEvent, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseOwnershipTransferred(log types.Log) (*FxBridgeLogicOwnershipTransferred, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParsePaused(log types.Log) (*FxBridgeLogicPaused, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseSendToFxEvent(log types.Log) (*FxBridgeLogicSendToFxEvent, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseTransactionBatchExecutedEvent(log types.Log) (*FxBridgeLogicTransactionBatchExecutedEvent, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseTransferOwnerEvent(log types.Log) (*FxBridgeLogicTransferOwnerEvent, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) ParseUnpaused(log types.Log) (*FxBridgeLogicUnpaused, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchAddBridgeTokenEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicAddBridgeTokenEvent, ...) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicInitialized) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchOracleSetUpdatedEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicOracleSetUpdatedEvent, ...) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicOwnershipTransferred, ...) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicPaused) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchSendToFxEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicSendToFxEvent, ...) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchTransactionBatchExecutedEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicTransactionBatchExecutedEvent, ...) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchTransferOwnerEvent(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicTransferOwnerEvent) (event.Subscription, error) + func (_FxBridgeLogic *FxBridgeLogicFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *FxBridgeLogicUnpaused) (event.Subscription, error) + type FxBridgeLogicInitialized struct + Raw types.Log + Version uint8 + type FxBridgeLogicInitializedIterator struct + Event *FxBridgeLogicInitialized + func (it *FxBridgeLogicInitializedIterator) Close() error + func (it *FxBridgeLogicInitializedIterator) Error() error + func (it *FxBridgeLogicInitializedIterator) Next() bool + type FxBridgeLogicOracleSetUpdatedEvent struct + EventNonce *big.Int + NewOracleSetNonce *big.Int + Oracles []common.Address + Powers []*big.Int + Raw types.Log + type FxBridgeLogicOracleSetUpdatedEventIterator struct + Event *FxBridgeLogicOracleSetUpdatedEvent + func (it *FxBridgeLogicOracleSetUpdatedEventIterator) Close() error + func (it *FxBridgeLogicOracleSetUpdatedEventIterator) Error() error + func (it *FxBridgeLogicOracleSetUpdatedEventIterator) Next() bool + type FxBridgeLogicOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type FxBridgeLogicOwnershipTransferredIterator struct + Event *FxBridgeLogicOwnershipTransferred + func (it *FxBridgeLogicOwnershipTransferredIterator) Close() error + func (it *FxBridgeLogicOwnershipTransferredIterator) Error() error + func (it *FxBridgeLogicOwnershipTransferredIterator) Next() bool + type FxBridgeLogicPaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicPausedIterator struct + Event *FxBridgeLogicPaused + func (it *FxBridgeLogicPausedIterator) Close() error + func (it *FxBridgeLogicPausedIterator) Error() error + func (it *FxBridgeLogicPausedIterator) Next() bool + type FxBridgeLogicRaw struct + Contract *FxBridgeLogic + func (_FxBridgeLogic *FxBridgeLogicRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_FxBridgeLogic *FxBridgeLogicRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicSendToFxEvent struct + Amount *big.Int + Destination [32]byte + EventNonce *big.Int + Raw types.Log + Sender common.Address + TargetIBC [32]byte + TokenContract common.Address + type FxBridgeLogicSendToFxEventIterator struct + Event *FxBridgeLogicSendToFxEvent + func (it *FxBridgeLogicSendToFxEventIterator) Close() error + func (it *FxBridgeLogicSendToFxEventIterator) Error() error + func (it *FxBridgeLogicSendToFxEventIterator) Next() bool + type FxBridgeLogicSession struct + CallOpts bind.CallOpts + Contract *FxBridgeLogic + TransactOpts bind.TransactOpts + func (_FxBridgeLogic *FxBridgeLogicSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) BridgeTokens(arg0 *big.Int) (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicSession) CheckAssetStatus(_tokenAddr common.Address) (bool, error) + func (_FxBridgeLogic *FxBridgeLogicSession) CheckOracleSignatures(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) error + func (_FxBridgeLogic *FxBridgeLogicSession) GetBridgeTokenList() ([]FxBridgeLogicBridgeToken, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) LastBatchNonce(_erc20Address common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicSession) MakeCheckpoint(_oracles []common.Address, _powers []*big.Int, _oracleSetNonce *big.Int, ...) ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Owner() (common.Address, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Paused() (bool, error) + func (_FxBridgeLogic *FxBridgeLogicSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StateFxBridgeId() ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StateLastBatchNonces(arg0 common.Address) (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StateLastEventNonce() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StateLastOracleSetCheckpoint() ([32]byte, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StateLastOracleSetNonce() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicSession) StatePowerThreshold() (*big.Int, error) + func (_FxBridgeLogic *FxBridgeLogicSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) TokenStatus(arg0 common.Address) (struct{ ... }, error) + func (_FxBridgeLogic *FxBridgeLogicSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicSession) Version() (string, error) + type FxBridgeLogicTransactionBatchExecutedEvent struct + BatchNonce *big.Int + EventNonce *big.Int + Raw types.Log + Token common.Address + type FxBridgeLogicTransactionBatchExecutedEventIterator struct + Event *FxBridgeLogicTransactionBatchExecutedEvent + func (it *FxBridgeLogicTransactionBatchExecutedEventIterator) Close() error + func (it *FxBridgeLogicTransactionBatchExecutedEventIterator) Error() error + func (it *FxBridgeLogicTransactionBatchExecutedEventIterator) Next() bool + type FxBridgeLogicTransactor struct + func NewFxBridgeLogicTransactor(address common.Address, transactor bind.ContractTransactor) (*FxBridgeLogicTransactor, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) ActiveBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) AddBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address, _channelIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) Init(opts *bind.TransactOpts, _fxBridgeId [32]byte, _powerThreshold *big.Int, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) PauseBridgeToken(opts *bind.TransactOpts, _tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) SendToFx(opts *bind.TransactOpts, _tokenContract common.Address, _destination [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) SubmitBatch(opts *bind.TransactOpts, _currentOracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) TransferOwner(opts *bind.TransactOpts, _token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactor) UpdateOracleSet(opts *bind.TransactOpts, _newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + type FxBridgeLogicTransactorRaw struct + Contract *FxBridgeLogicTransactor + func (_FxBridgeLogic *FxBridgeLogicTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type FxBridgeLogicTransactorSession struct + Contract *FxBridgeLogicTransactor + TransactOpts bind.TransactOpts + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) ActiveBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) AddBridgeToken(_tokenAddr common.Address, _channelIBC [32]byte, _isOriginated bool) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) Init(_fxBridgeId [32]byte, _powerThreshold *big.Int, _oracles []common.Address, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) Pause() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) PauseBridgeToken(_tokenAddr common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) SendToFx(_tokenContract common.Address, _destination [32]byte, _targetIBC [32]byte, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) SubmitBatch(_currentOracles []common.Address, _currentPowers []*big.Int, _v []uint8, ...) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) TransferOwner(_token common.Address, _newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) Unpause() (*types.Transaction, error) + func (_FxBridgeLogic *FxBridgeLogicTransactorSession) UpdateOracleSet(_newOracles []common.Address, _newPowers []*big.Int, ...) (*types.Transaction, error) + type FxBridgeLogicTransferOwnerEvent struct + NewOwner common.Address + Raw types.Log + Token common.Address + type FxBridgeLogicTransferOwnerEventIterator struct + Event *FxBridgeLogicTransferOwnerEvent + func (it *FxBridgeLogicTransferOwnerEventIterator) Close() error + func (it *FxBridgeLogicTransferOwnerEventIterator) Error() error + func (it *FxBridgeLogicTransferOwnerEventIterator) Next() bool + type FxBridgeLogicUnpaused struct + Account common.Address + Raw types.Log + type FxBridgeLogicUnpausedIterator struct + Event *FxBridgeLogicUnpaused + func (it *FxBridgeLogicUnpausedIterator) Close() error + func (it *FxBridgeLogicUnpausedIterator) Error() error + func (it *FxBridgeLogicUnpausedIterator) Next() bool + type ICrossChain struct + func NewICrossChain(address common.Address, backend bind.ContractBackend) (*ICrossChain, error) + type ICrossChainCaller struct + func NewICrossChainCaller(address common.Address, caller bind.ContractCaller) (*ICrossChainCaller, error) + func (_ICrossChain *ICrossChainCaller) BridgeCoinAmount(opts *bind.CallOpts, _token common.Address, _target [32]byte) (*big.Int, error) + type ICrossChainCallerRaw struct + Contract *ICrossChainCaller + func (_ICrossChain *ICrossChainCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ICrossChainCallerSession struct + CallOpts bind.CallOpts + Contract *ICrossChainCaller + func (_ICrossChain *ICrossChainCallerSession) BridgeCoinAmount(_token common.Address, _target [32]byte) (*big.Int, error) + type ICrossChainCancelSendToExternal struct + Chain string + Raw types.Log + Sender common.Address + TxID *big.Int + type ICrossChainCancelSendToExternalIterator struct + Event *ICrossChainCancelSendToExternal + func (it *ICrossChainCancelSendToExternalIterator) Close() error + func (it *ICrossChainCancelSendToExternalIterator) Error() error + func (it *ICrossChainCancelSendToExternalIterator) Next() bool + type ICrossChainCrossChain struct + Amount *big.Int + Denom string + Fee *big.Int + Memo string + Raw types.Log + Receipt string + Sender common.Address + Target [32]byte + Token common.Address + type ICrossChainCrossChainIterator struct + Event *ICrossChainCrossChain + func (it *ICrossChainCrossChainIterator) Close() error + func (it *ICrossChainCrossChainIterator) Error() error + func (it *ICrossChainCrossChainIterator) Next() bool + type ICrossChainFilterer struct + func NewICrossChainFilterer(address common.Address, filterer bind.ContractFilterer) (*ICrossChainFilterer, error) + func (_ICrossChain *ICrossChainFilterer) FilterCancelSendToExternal(opts *bind.FilterOpts, sender []common.Address) (*ICrossChainCancelSendToExternalIterator, error) + func (_ICrossChain *ICrossChainFilterer) FilterCrossChain(opts *bind.FilterOpts, sender []common.Address, token []common.Address) (*ICrossChainCrossChainIterator, error) + func (_ICrossChain *ICrossChainFilterer) FilterIncreaseBridgeFee(opts *bind.FilterOpts, sender []common.Address, token []common.Address) (*ICrossChainIncreaseBridgeFeeIterator, error) + func (_ICrossChain *ICrossChainFilterer) ParseCancelSendToExternal(log types.Log) (*ICrossChainCancelSendToExternal, error) + func (_ICrossChain *ICrossChainFilterer) ParseCrossChain(log types.Log) (*ICrossChainCrossChain, error) + func (_ICrossChain *ICrossChainFilterer) ParseIncreaseBridgeFee(log types.Log) (*ICrossChainIncreaseBridgeFee, error) + func (_ICrossChain *ICrossChainFilterer) WatchCancelSendToExternal(opts *bind.WatchOpts, sink chan<- *ICrossChainCancelSendToExternal, ...) (event.Subscription, error) + func (_ICrossChain *ICrossChainFilterer) WatchCrossChain(opts *bind.WatchOpts, sink chan<- *ICrossChainCrossChain, ...) (event.Subscription, error) + func (_ICrossChain *ICrossChainFilterer) WatchIncreaseBridgeFee(opts *bind.WatchOpts, sink chan<- *ICrossChainIncreaseBridgeFee, ...) (event.Subscription, error) + type ICrossChainIncreaseBridgeFee struct + Chain string + Fee *big.Int + Raw types.Log + Sender common.Address + Token common.Address + TxID *big.Int + type ICrossChainIncreaseBridgeFeeIterator struct + Event *ICrossChainIncreaseBridgeFee + func (it *ICrossChainIncreaseBridgeFeeIterator) Close() error + func (it *ICrossChainIncreaseBridgeFeeIterator) Error() error + func (it *ICrossChainIncreaseBridgeFeeIterator) Next() bool + type ICrossChainRaw struct + Contract *ICrossChain + func (_ICrossChain *ICrossChainRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_ICrossChain *ICrossChainRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ICrossChain *ICrossChainRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ICrossChainSession struct + CallOpts bind.CallOpts + Contract *ICrossChain + TransactOpts bind.TransactOpts + func (_ICrossChain *ICrossChainSession) BridgeCoinAmount(_token common.Address, _target [32]byte) (*big.Int, error) + func (_ICrossChain *ICrossChainSession) CancelSendToExternal(_chain string, _txID *big.Int) (*types.Transaction, error) + func (_ICrossChain *ICrossChainSession) CrossChain(_token common.Address, _receipt string, _amount *big.Int, _fee *big.Int, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainSession) Fip20CrossChain(_sender common.Address, _receipt string, _amount *big.Int, _fee *big.Int, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainSession) IncreaseBridgeFee(_chain string, _txID *big.Int, _token common.Address, _fee *big.Int) (*types.Transaction, error) + type ICrossChainTransactor struct + func NewICrossChainTransactor(address common.Address, transactor bind.ContractTransactor) (*ICrossChainTransactor, error) + func (_ICrossChain *ICrossChainTransactor) CancelSendToExternal(opts *bind.TransactOpts, _chain string, _txID *big.Int) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactor) CrossChain(opts *bind.TransactOpts, _token common.Address, _receipt string, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactor) Fip20CrossChain(opts *bind.TransactOpts, _sender common.Address, _receipt string, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactor) IncreaseBridgeFee(opts *bind.TransactOpts, _chain string, _txID *big.Int, _token common.Address, ...) (*types.Transaction, error) + type ICrossChainTransactorRaw struct + Contract *ICrossChainTransactor + func (_ICrossChain *ICrossChainTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ICrossChainTransactorSession struct + Contract *ICrossChainTransactor + TransactOpts bind.TransactOpts + func (_ICrossChain *ICrossChainTransactorSession) CancelSendToExternal(_chain string, _txID *big.Int) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactorSession) CrossChain(_token common.Address, _receipt string, _amount *big.Int, _fee *big.Int, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactorSession) Fip20CrossChain(_sender common.Address, _receipt string, _amount *big.Int, _fee *big.Int, ...) (*types.Transaction, error) + func (_ICrossChain *ICrossChainTransactorSession) IncreaseBridgeFee(_chain string, _txID *big.Int, _token common.Address, _fee *big.Int) (*types.Transaction, error) + type IStaking struct + func NewIStaking(address common.Address, backend bind.ContractBackend) (*IStaking, error) + type IStakingApproveShares struct + Owner common.Address + Raw types.Log + Shares *big.Int + Spender common.Address + Validator string + type IStakingApproveSharesIterator struct + Event *IStakingApproveShares + func (it *IStakingApproveSharesIterator) Close() error + func (it *IStakingApproveSharesIterator) Error() error + func (it *IStakingApproveSharesIterator) Next() bool + type IStakingCaller struct + func NewIStakingCaller(address common.Address, caller bind.ContractCaller) (*IStakingCaller, error) + func (_IStaking *IStakingCaller) AllowanceShares(opts *bind.CallOpts, _val string, _owner common.Address, ...) (*big.Int, error) + func (_IStaking *IStakingCaller) Delegation(opts *bind.CallOpts, _val string, _del common.Address) (struct{ ... }, error) + func (_IStaking *IStakingCaller) DelegationRewards(opts *bind.CallOpts, _val string, _del common.Address) (*big.Int, error) + type IStakingCallerRaw struct + Contract *IStakingCaller + func (_IStaking *IStakingCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type IStakingCallerSession struct + CallOpts bind.CallOpts + Contract *IStakingCaller + func (_IStaking *IStakingCallerSession) AllowanceShares(_val string, _owner common.Address, _spender common.Address) (*big.Int, error) + func (_IStaking *IStakingCallerSession) Delegation(_val string, _del common.Address) (struct{ ... }, error) + func (_IStaking *IStakingCallerSession) DelegationRewards(_val string, _del common.Address) (*big.Int, error) + type IStakingDelegate struct + Amount *big.Int + Delegator common.Address + Raw types.Log + Shares *big.Int + Validator string + type IStakingDelegateIterator struct + Event *IStakingDelegate + func (it *IStakingDelegateIterator) Close() error + func (it *IStakingDelegateIterator) Error() error + func (it *IStakingDelegateIterator) Next() bool + type IStakingFilterer struct + func NewIStakingFilterer(address common.Address, filterer bind.ContractFilterer) (*IStakingFilterer, error) + func (_IStaking *IStakingFilterer) FilterApproveShares(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*IStakingApproveSharesIterator, error) + func (_IStaking *IStakingFilterer) FilterDelegate(opts *bind.FilterOpts, delegator []common.Address) (*IStakingDelegateIterator, error) + func (_IStaking *IStakingFilterer) FilterTransferShares(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*IStakingTransferSharesIterator, error) + func (_IStaking *IStakingFilterer) FilterUndelegate(opts *bind.FilterOpts, sender []common.Address) (*IStakingUndelegateIterator, error) + func (_IStaking *IStakingFilterer) FilterWithdraw(opts *bind.FilterOpts, sender []common.Address) (*IStakingWithdrawIterator, error) + func (_IStaking *IStakingFilterer) ParseApproveShares(log types.Log) (*IStakingApproveShares, error) + func (_IStaking *IStakingFilterer) ParseDelegate(log types.Log) (*IStakingDelegate, error) + func (_IStaking *IStakingFilterer) ParseTransferShares(log types.Log) (*IStakingTransferShares, error) + func (_IStaking *IStakingFilterer) ParseUndelegate(log types.Log) (*IStakingUndelegate, error) + func (_IStaking *IStakingFilterer) ParseWithdraw(log types.Log) (*IStakingWithdraw, error) + func (_IStaking *IStakingFilterer) WatchApproveShares(opts *bind.WatchOpts, sink chan<- *IStakingApproveShares, ...) (event.Subscription, error) + func (_IStaking *IStakingFilterer) WatchDelegate(opts *bind.WatchOpts, sink chan<- *IStakingDelegate, ...) (event.Subscription, error) + func (_IStaking *IStakingFilterer) WatchTransferShares(opts *bind.WatchOpts, sink chan<- *IStakingTransferShares, ...) (event.Subscription, error) + func (_IStaking *IStakingFilterer) WatchUndelegate(opts *bind.WatchOpts, sink chan<- *IStakingUndelegate, sender []common.Address) (event.Subscription, error) + func (_IStaking *IStakingFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *IStakingWithdraw, sender []common.Address) (event.Subscription, error) + type IStakingRaw struct + Contract *IStaking + func (_IStaking *IStakingRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_IStaking *IStakingRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IStaking *IStakingRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IStakingSession struct + CallOpts bind.CallOpts + Contract *IStaking + TransactOpts bind.TransactOpts + func (_IStaking *IStakingSession) AllowanceShares(_val string, _owner common.Address, _spender common.Address) (*big.Int, error) + func (_IStaking *IStakingSession) ApproveShares(_val string, _spender common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingSession) Delegate(_val string) (*types.Transaction, error) + func (_IStaking *IStakingSession) Delegation(_val string, _del common.Address) (struct{ ... }, error) + func (_IStaking *IStakingSession) DelegationRewards(_val string, _del common.Address) (*big.Int, error) + func (_IStaking *IStakingSession) TransferFromShares(_val string, _from common.Address, _to common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingSession) TransferShares(_val string, _to common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingSession) Undelegate(_val string, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingSession) Withdraw(_val string) (*types.Transaction, error) + type IStakingTransactor struct + func NewIStakingTransactor(address common.Address, transactor bind.ContractTransactor) (*IStakingTransactor, error) + func (_IStaking *IStakingTransactor) ApproveShares(opts *bind.TransactOpts, _val string, _spender common.Address, ...) (*types.Transaction, error) + func (_IStaking *IStakingTransactor) Delegate(opts *bind.TransactOpts, _val string) (*types.Transaction, error) + func (_IStaking *IStakingTransactor) TransferFromShares(opts *bind.TransactOpts, _val string, _from common.Address, _to common.Address, ...) (*types.Transaction, error) + func (_IStaking *IStakingTransactor) TransferShares(opts *bind.TransactOpts, _val string, _to common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactor) Undelegate(opts *bind.TransactOpts, _val string, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactor) Withdraw(opts *bind.TransactOpts, _val string) (*types.Transaction, error) + type IStakingTransactorRaw struct + Contract *IStakingTransactor + func (_IStaking *IStakingTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_IStaking *IStakingTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type IStakingTransactorSession struct + Contract *IStakingTransactor + TransactOpts bind.TransactOpts + func (_IStaking *IStakingTransactorSession) ApproveShares(_val string, _spender common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactorSession) Delegate(_val string) (*types.Transaction, error) + func (_IStaking *IStakingTransactorSession) TransferFromShares(_val string, _from common.Address, _to common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactorSession) TransferShares(_val string, _to common.Address, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactorSession) Undelegate(_val string, _shares *big.Int) (*types.Transaction, error) + func (_IStaking *IStakingTransactorSession) Withdraw(_val string) (*types.Transaction, error) + type IStakingTransferShares struct + From common.Address + Raw types.Log + Shares *big.Int + To common.Address + Token *big.Int + Validator string + type IStakingTransferSharesIterator struct + Event *IStakingTransferShares + func (it *IStakingTransferSharesIterator) Close() error + func (it *IStakingTransferSharesIterator) Error() error + func (it *IStakingTransferSharesIterator) Next() bool + type IStakingUndelegate struct + Amount *big.Int + CompletionTime *big.Int + Raw types.Log + Sender common.Address + Shares *big.Int + Validator string + type IStakingUndelegateIterator struct + Event *IStakingUndelegate + func (it *IStakingUndelegateIterator) Close() error + func (it *IStakingUndelegateIterator) Error() error + func (it *IStakingUndelegateIterator) Next() bool + type IStakingWithdraw struct + Raw types.Log + Reward *big.Int + Sender common.Address + Validator string + type IStakingWithdrawIterator struct + Event *IStakingWithdraw + func (it *IStakingWithdrawIterator) Close() error + func (it *IStakingWithdrawIterator) Error() error + func (it *IStakingWithdrawIterator) Next() bool + type WFXUpgradable struct + func DeployWFXUpgradable(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *WFXUpgradable, error) + func NewWFXUpgradable(address common.Address, backend bind.ContractBackend) (*WFXUpgradable, error) + type WFXUpgradableAdminChanged struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type WFXUpgradableAdminChangedIterator struct + Event *WFXUpgradableAdminChanged + func (it *WFXUpgradableAdminChangedIterator) Close() error + func (it *WFXUpgradableAdminChangedIterator) Error() error + func (it *WFXUpgradableAdminChangedIterator) Next() bool + type WFXUpgradableApproval struct + Owner common.Address + Raw types.Log + Spender common.Address + Value *big.Int + type WFXUpgradableApprovalIterator struct + Event *WFXUpgradableApproval + func (it *WFXUpgradableApprovalIterator) Close() error + func (it *WFXUpgradableApprovalIterator) Error() error + func (it *WFXUpgradableApprovalIterator) Next() bool + type WFXUpgradableBeaconUpgraded struct + Beacon common.Address + Raw types.Log + type WFXUpgradableBeaconUpgradedIterator struct + Event *WFXUpgradableBeaconUpgraded + func (it *WFXUpgradableBeaconUpgradedIterator) Close() error + func (it *WFXUpgradableBeaconUpgradedIterator) Error() error + func (it *WFXUpgradableBeaconUpgradedIterator) Next() bool + type WFXUpgradableCaller struct + func NewWFXUpgradableCaller(address common.Address, caller bind.ContractCaller) (*WFXUpgradableCaller, error) + func (_WFXUpgradable *WFXUpgradableCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableCaller) BalanceOf(opts *bind.CallOpts, account common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableCaller) Decimals(opts *bind.CallOpts) (uint8, error) + func (_WFXUpgradable *WFXUpgradableCaller) Module(opts *bind.CallOpts) (common.Address, error) + func (_WFXUpgradable *WFXUpgradableCaller) Name(opts *bind.CallOpts) (string, error) + func (_WFXUpgradable *WFXUpgradableCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_WFXUpgradable *WFXUpgradableCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error) + func (_WFXUpgradable *WFXUpgradableCaller) Symbol(opts *bind.CallOpts) (string, error) + func (_WFXUpgradable *WFXUpgradableCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type WFXUpgradableCallerRaw struct + Contract *WFXUpgradableCaller + func (_WFXUpgradable *WFXUpgradableCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type WFXUpgradableCallerSession struct + CallOpts bind.CallOpts + Contract *WFXUpgradableCaller + func (_WFXUpgradable *WFXUpgradableCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) BalanceOf(account common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) Decimals() (uint8, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) Module() (common.Address, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) Name() (string, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) Owner() (common.Address, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) ProxiableUUID() ([32]byte, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) Symbol() (string, error) + func (_WFXUpgradable *WFXUpgradableCallerSession) TotalSupply() (*big.Int, error) + type WFXUpgradableDeposit struct + From common.Address + Raw types.Log + Value *big.Int + type WFXUpgradableDepositIterator struct + Event *WFXUpgradableDeposit + func (it *WFXUpgradableDepositIterator) Close() error + func (it *WFXUpgradableDepositIterator) Error() error + func (it *WFXUpgradableDepositIterator) Next() bool + type WFXUpgradableFilterer struct + func NewWFXUpgradableFilterer(address common.Address, filterer bind.ContractFilterer) (*WFXUpgradableFilterer, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*WFXUpgradableAdminChangedIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*WFXUpgradableApprovalIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*WFXUpgradableBeaconUpgradedIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterDeposit(opts *bind.FilterOpts, from []common.Address) (*WFXUpgradableDepositIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterInitialized(opts *bind.FilterOpts) (*WFXUpgradableInitializedIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*WFXUpgradableOwnershipTransferredIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*WFXUpgradableTransferIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterTransferCrossChain(opts *bind.FilterOpts, from []common.Address) (*WFXUpgradableTransferCrossChainIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*WFXUpgradableUpgradedIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) FilterWithdraw(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*WFXUpgradableWithdrawIterator, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseAdminChanged(log types.Log) (*WFXUpgradableAdminChanged, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseApproval(log types.Log) (*WFXUpgradableApproval, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseBeaconUpgraded(log types.Log) (*WFXUpgradableBeaconUpgraded, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseDeposit(log types.Log) (*WFXUpgradableDeposit, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseInitialized(log types.Log) (*WFXUpgradableInitialized, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseOwnershipTransferred(log types.Log) (*WFXUpgradableOwnershipTransferred, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseTransfer(log types.Log) (*WFXUpgradableTransfer, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseTransferCrossChain(log types.Log) (*WFXUpgradableTransferCrossChain, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseUpgraded(log types.Log) (*WFXUpgradableUpgraded, error) + func (_WFXUpgradable *WFXUpgradableFilterer) ParseWithdraw(log types.Log) (*WFXUpgradableWithdraw, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *WFXUpgradableAdminChanged) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *WFXUpgradableApproval, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *WFXUpgradableBeaconUpgraded, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *WFXUpgradableDeposit, from []common.Address) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *WFXUpgradableInitialized) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *WFXUpgradableOwnershipTransferred, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *WFXUpgradableTransfer, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchTransferCrossChain(opts *bind.WatchOpts, sink chan<- *WFXUpgradableTransferCrossChain, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *WFXUpgradableUpgraded, ...) (event.Subscription, error) + func (_WFXUpgradable *WFXUpgradableFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *WFXUpgradableWithdraw, ...) (event.Subscription, error) + type WFXUpgradableInitialized struct + Raw types.Log + Version uint8 + type WFXUpgradableInitializedIterator struct + Event *WFXUpgradableInitialized + func (it *WFXUpgradableInitializedIterator) Close() error + func (it *WFXUpgradableInitializedIterator) Error() error + func (it *WFXUpgradableInitializedIterator) Next() bool + type WFXUpgradableOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type WFXUpgradableOwnershipTransferredIterator struct + Event *WFXUpgradableOwnershipTransferred + func (it *WFXUpgradableOwnershipTransferredIterator) Close() error + func (it *WFXUpgradableOwnershipTransferredIterator) Error() error + func (it *WFXUpgradableOwnershipTransferredIterator) Next() bool + type WFXUpgradableRaw struct + Contract *WFXUpgradable + func (_WFXUpgradable *WFXUpgradableRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_WFXUpgradable *WFXUpgradableRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type WFXUpgradableSession struct + CallOpts bind.CallOpts + Contract *WFXUpgradable + TransactOpts bind.TransactOpts + func (_WFXUpgradable *WFXUpgradableSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) BalanceOf(account common.Address) (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableSession) Burn(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Decimals() (uint8, error) + func (_WFXUpgradable *WFXUpgradableSession) Deposit() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Initialize(name_ string, symbol_ string, decimals_ uint8, module_ common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Module() (common.Address, error) + func (_WFXUpgradable *WFXUpgradableSession) Name() (string, error) + func (_WFXUpgradable *WFXUpgradableSession) Owner() (common.Address, error) + func (_WFXUpgradable *WFXUpgradableSession) ProxiableUUID() ([32]byte, error) + func (_WFXUpgradable *WFXUpgradableSession) Receive() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) RenounceOwnership() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Symbol() (string, error) + func (_WFXUpgradable *WFXUpgradableSession) TotalSupply() (*big.Int, error) + func (_WFXUpgradable *WFXUpgradableSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) TransferCrossChain(recipient string, amount *big.Int, fee *big.Int, target [32]byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableSession) Withdraw(to common.Address, value *big.Int) (*types.Transaction, error) + type WFXUpgradableTransactor struct + func NewWFXUpgradableTransactor(address common.Address, transactor bind.ContractTransactor) (*WFXUpgradableTransactor, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Burn(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Deposit(opts *bind.TransactOpts) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Initialize(opts *bind.TransactOpts, name_ string, symbol_ string, decimals_ uint8, ...) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Mint(opts *bind.TransactOpts, account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Transfer(opts *bind.TransactOpts, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) TransferCrossChain(opts *bind.TransactOpts, recipient string, amount *big.Int, fee *big.Int, ...) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) TransferFrom(opts *bind.TransactOpts, sender common.Address, recipient common.Address, ...) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactor) Withdraw(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error) + type WFXUpgradableTransactorRaw struct + Contract *WFXUpgradableTransactor + func (_WFXUpgradable *WFXUpgradableTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type WFXUpgradableTransactorSession struct + Contract *WFXUpgradableTransactor + TransactOpts bind.TransactOpts + func (_WFXUpgradable *WFXUpgradableTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Burn(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Deposit() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Initialize(name_ string, symbol_ string, decimals_ uint8, module_ common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Mint(account common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Receive() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Transfer(recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) TransferCrossChain(recipient string, amount *big.Int, fee *big.Int, target [32]byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) TransferFrom(sender common.Address, recipient common.Address, amount *big.Int) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_WFXUpgradable *WFXUpgradableTransactorSession) Withdraw(to common.Address, value *big.Int) (*types.Transaction, error) + type WFXUpgradableTransfer struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type WFXUpgradableTransferCrossChain struct + Amount *big.Int + Fee *big.Int + From common.Address + Raw types.Log + Recipient string + Target [32]byte + type WFXUpgradableTransferCrossChainIterator struct + Event *WFXUpgradableTransferCrossChain + func (it *WFXUpgradableTransferCrossChainIterator) Close() error + func (it *WFXUpgradableTransferCrossChainIterator) Error() error + func (it *WFXUpgradableTransferCrossChainIterator) Next() bool + type WFXUpgradableTransferIterator struct + Event *WFXUpgradableTransfer + func (it *WFXUpgradableTransferIterator) Close() error + func (it *WFXUpgradableTransferIterator) Error() error + func (it *WFXUpgradableTransferIterator) Next() bool + type WFXUpgradableUpgraded struct + Implementation common.Address + Raw types.Log + type WFXUpgradableUpgradedIterator struct + Event *WFXUpgradableUpgraded + func (it *WFXUpgradableUpgradedIterator) Close() error + func (it *WFXUpgradableUpgradedIterator) Error() error + func (it *WFXUpgradableUpgradedIterator) Next() bool + type WFXUpgradableWithdraw struct + From common.Address + Raw types.Log + To common.Address + Value *big.Int + type WFXUpgradableWithdrawIterator struct + Event *WFXUpgradableWithdraw + func (it *WFXUpgradableWithdrawIterator) Close() error + func (it *WFXUpgradableWithdrawIterator) Error() error + func (it *WFXUpgradableWithdrawIterator) Next() bool v5.0.0-rc0 Aug 8, 2023 Other modules containing this package github.com/functionx/fx-core/v4 github.com/functionx/fx-core/v6 github.com/functionx/fx-core/v7