package
5.0.0
Repository: https://github.com/functionx/fx-core.git
Documentation: pkg.go.dev

# Functions

DeployERC1967Proxy deploys a new Ethereum contract, binding an instance of ERC1967Proxy to it.
DeployFIP20Upgradable deploys a new Ethereum contract, binding an instance of FIP20Upgradable to it.
DeployFxBridgeLogic deploys a new Ethereum contract, binding an instance of FxBridgeLogic to it.
DeployFxBridgeLogicBSC deploys a new Ethereum contract, binding an instance of FxBridgeLogicBSC to it.
DeployFxBridgeLogicETH deploys a new Ethereum contract, binding an instance of FxBridgeLogicETH to it.
DeployWFXUpgradable deploys a new Ethereum contract, binding an instance of WFXUpgradable to it.
NewERC1967Proxy creates a new instance of ERC1967Proxy, bound to a specific deployed contract.
NewERC1967ProxyCaller creates a new read-only instance of ERC1967Proxy, bound to a specific deployed contract.
NewERC1967ProxyFilterer creates a new log filterer instance of ERC1967Proxy, bound to a specific deployed contract.
NewERC1967ProxyTransactor creates a new write-only instance of ERC1967Proxy, bound to a specific deployed contract.
NewFIP20Upgradable creates a new instance of FIP20Upgradable, bound to a specific deployed contract.
NewFIP20UpgradableCaller creates a new read-only instance of FIP20Upgradable, bound to a specific deployed contract.
NewFIP20UpgradableFilterer creates a new log filterer instance of FIP20Upgradable, bound to a specific deployed contract.
NewFIP20UpgradableTransactor creates a new write-only instance of FIP20Upgradable, bound to a specific deployed contract.
NewFxBridgeLogic creates a new instance of FxBridgeLogic, bound to a specific deployed contract.
NewFxBridgeLogicBSC creates a new instance of FxBridgeLogicBSC, bound to a specific deployed contract.
NewFxBridgeLogicBSCCaller creates a new read-only instance of FxBridgeLogicBSC, bound to a specific deployed contract.
NewFxBridgeLogicBSCFilterer creates a new log filterer instance of FxBridgeLogicBSC, bound to a specific deployed contract.
NewFxBridgeLogicBSCTransactor creates a new write-only instance of FxBridgeLogicBSC, bound to a specific deployed contract.
NewFxBridgeLogicCaller creates a new read-only instance of FxBridgeLogic, bound to a specific deployed contract.
NewFxBridgeLogicETH creates a new instance of FxBridgeLogicETH, bound to a specific deployed contract.
NewFxBridgeLogicETHCaller creates a new read-only instance of FxBridgeLogicETH, bound to a specific deployed contract.
NewFxBridgeLogicETHFilterer creates a new log filterer instance of FxBridgeLogicETH, bound to a specific deployed contract.
NewFxBridgeLogicETHTransactor creates a new write-only instance of FxBridgeLogicETH, bound to a specific deployed contract.
NewFxBridgeLogicFilterer creates a new log filterer instance of FxBridgeLogic, bound to a specific deployed contract.
NewFxBridgeLogicTransactor creates a new write-only instance of FxBridgeLogic, bound to a specific deployed contract.
NewICrossChain creates a new instance of ICrossChain, bound to a specific deployed contract.
NewICrossChainCaller creates a new read-only instance of ICrossChain, bound to a specific deployed contract.
NewICrossChainFilterer creates a new log filterer instance of ICrossChain, bound to a specific deployed contract.
NewICrossChainTransactor creates a new write-only instance of ICrossChain, bound to a specific deployed contract.
NewIStaking creates a new instance of IStaking, bound to a specific deployed contract.
NewIStakingCaller creates a new read-only instance of IStaking, bound to a specific deployed contract.
NewIStakingFilterer creates a new log filterer instance of IStaking, bound to a specific deployed contract.
NewIStakingTransactor creates a new write-only instance of IStaking, bound to a specific deployed contract.
NewWFXUpgradable creates a new instance of WFXUpgradable, bound to a specific deployed contract.
NewWFXUpgradableCaller creates a new read-only instance of WFXUpgradable, bound to a specific deployed contract.
NewWFXUpgradableFilterer creates a new log filterer instance of WFXUpgradable, bound to a specific deployed contract.
NewWFXUpgradableTransactor creates a new write-only instance of WFXUpgradable, bound to a specific deployed contract.

# Variables

ERC1967ProxyABI is the input ABI used to generate the binding from.
ERC1967ProxyBin is the compiled bytecode used for deploying new contracts.
ERC1967ProxyMetaData contains all meta data concerning the ERC1967Proxy contract.
FIP20UpgradableABI is the input ABI used to generate the binding from.
FIP20UpgradableBin is the compiled bytecode used for deploying new contracts.
FIP20UpgradableMetaData contains all meta data concerning the FIP20Upgradable contract.
FxBridgeLogicABI is the input ABI used to generate the binding from.
FxBridgeLogicBin is the compiled bytecode used for deploying new contracts.
FxBridgeLogicBSCABI is the input ABI used to generate the binding from.
FxBridgeLogicBSCBin is the compiled bytecode used for deploying new contracts.
FxBridgeLogicBSCMetaData contains all meta data concerning the FxBridgeLogicBSC contract.
FxBridgeLogicETHABI is the input ABI used to generate the binding from.
FxBridgeLogicETHBin is the compiled bytecode used for deploying new contracts.
FxBridgeLogicETHMetaData contains all meta data concerning the FxBridgeLogicETH contract.
FxBridgeLogicMetaData contains all meta data concerning the FxBridgeLogic contract.
ICrossChainABI is the input ABI used to generate the binding from.
ICrossChainMetaData contains all meta data concerning the ICrossChain contract.
IStakingABI is the input ABI used to generate the binding from.
IStakingMetaData contains all meta data concerning the IStaking contract.
WFXUpgradableABI is the input ABI used to generate the binding from.
WFXUpgradableBin is the compiled bytecode used for deploying new contracts.
WFXUpgradableMetaData contains all meta data concerning the WFXUpgradable contract.

# Structs

ERC1967Proxy is an auto generated Go binding around an Ethereum contract.
ERC1967ProxyAdminChanged represents a AdminChanged event raised by the ERC1967Proxy contract.
ERC1967ProxyAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ERC1967Proxy contract.
ERC1967ProxyBeaconUpgraded represents a BeaconUpgraded event raised by the ERC1967Proxy contract.
ERC1967ProxyBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ERC1967Proxy contract.
ERC1967ProxyCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC1967ProxyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC1967ProxyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC1967ProxyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC1967ProxyRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC1967ProxySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC1967ProxyTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC1967ProxyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC1967ProxyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC1967ProxyUpgraded represents a Upgraded event raised by the ERC1967Proxy contract.
ERC1967ProxyUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ERC1967Proxy contract.
FIP20Upgradable is an auto generated Go binding around an Ethereum contract.
FIP20UpgradableAdminChanged represents a AdminChanged event raised by the FIP20Upgradable contract.
FIP20UpgradableAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the FIP20Upgradable contract.
FIP20UpgradableApproval represents a Approval event raised by the FIP20Upgradable contract.
FIP20UpgradableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the FIP20Upgradable contract.
FIP20UpgradableBeaconUpgraded represents a BeaconUpgraded event raised by the FIP20Upgradable contract.
FIP20UpgradableBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the FIP20Upgradable contract.
FIP20UpgradableCaller is an auto generated read-only Go binding around an Ethereum contract.
FIP20UpgradableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FIP20UpgradableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FIP20UpgradableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FIP20UpgradableInitialized represents a Initialized event raised by the FIP20Upgradable contract.
FIP20UpgradableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the FIP20Upgradable contract.
FIP20UpgradableOwnershipTransferred represents a OwnershipTransferred event raised by the FIP20Upgradable contract.
FIP20UpgradableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FIP20Upgradable contract.
FIP20UpgradableRaw is an auto generated low-level Go binding around an Ethereum contract.
FIP20UpgradableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FIP20UpgradableTransactor is an auto generated write-only Go binding around an Ethereum contract.
FIP20UpgradableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FIP20UpgradableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
FIP20UpgradableTransfer represents a Transfer event raised by the FIP20Upgradable contract.
FIP20UpgradableTransferCrossChain represents a TransferCrossChain event raised by the FIP20Upgradable contract.
FIP20UpgradableTransferCrossChainIterator is returned from FilterTransferCrossChain and is used to iterate over the raw logs and unpacked data for TransferCrossChain events raised by the FIP20Upgradable contract.
FIP20UpgradableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the FIP20Upgradable contract.
FIP20UpgradableUpgraded represents a Upgraded event raised by the FIP20Upgradable contract.
FIP20UpgradableUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the FIP20Upgradable contract.
FxBridgeLogic is an auto generated Go binding around an Ethereum contract.
FxBridgeLogicAddBridgeTokenEvent represents a AddBridgeTokenEvent event raised by the FxBridgeLogic contract.
FxBridgeLogicAddBridgeTokenEventIterator is returned from FilterAddBridgeTokenEvent and is used to iterate over the raw logs and unpacked data for AddBridgeTokenEvent events raised by the FxBridgeLogic contract.
FxBridgeLogicBridgeToken is an auto generated low-level Go binding around an user-defined struct.
FxBridgeLogicBSC is an auto generated Go binding around an Ethereum contract.
FxBridgeLogicBSCAddBridgeTokenEvent represents a AddBridgeTokenEvent event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCAddBridgeTokenEventIterator is returned from FilterAddBridgeTokenEvent and is used to iterate over the raw logs and unpacked data for AddBridgeTokenEvent events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCBridgeToken is an auto generated low-level Go binding around an user-defined struct.
FxBridgeLogicBSCCaller is an auto generated read-only Go binding around an Ethereum contract.
FxBridgeLogicBSCCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FxBridgeLogicBSCCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FxBridgeLogicBSCFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FxBridgeLogicBSCInitialized represents a Initialized event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCOracleSetUpdatedEvent represents a OracleSetUpdatedEvent event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCOracleSetUpdatedEventIterator is returned from FilterOracleSetUpdatedEvent and is used to iterate over the raw logs and unpacked data for OracleSetUpdatedEvent events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCOwnershipTransferred represents a OwnershipTransferred event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCPaused represents a Paused event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCRaw is an auto generated low-level Go binding around an Ethereum contract.
FxBridgeLogicBSCSendToFxEvent represents a SendToFxEvent event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCSendToFxEventIterator is returned from FilterSendToFxEvent and is used to iterate over the raw logs and unpacked data for SendToFxEvent events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FxBridgeLogicBSCTransactionBatchExecutedEvent represents a TransactionBatchExecutedEvent event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCTransactionBatchExecutedEventIterator is returned from FilterTransactionBatchExecutedEvent and is used to iterate over the raw logs and unpacked data for TransactionBatchExecutedEvent events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCTransactor is an auto generated write-only Go binding around an Ethereum contract.
FxBridgeLogicBSCTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FxBridgeLogicBSCTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
FxBridgeLogicBSCTransferOwnerEvent represents a TransferOwnerEvent event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCTransferOwnerEventIterator is returned from FilterTransferOwnerEvent and is used to iterate over the raw logs and unpacked data for TransferOwnerEvent events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCUnpaused represents a Unpaused event raised by the FxBridgeLogicBSC contract.
FxBridgeLogicBSCUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the FxBridgeLogicBSC contract.
FxBridgeLogicCaller is an auto generated read-only Go binding around an Ethereum contract.
FxBridgeLogicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FxBridgeLogicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FxBridgeLogicETH is an auto generated Go binding around an Ethereum contract.
FxBridgeLogicETHAddBridgeTokenEvent represents a AddBridgeTokenEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHAddBridgeTokenEventIterator is returned from FilterAddBridgeTokenEvent and is used to iterate over the raw logs and unpacked data for AddBridgeTokenEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHBridgeToken is an auto generated low-level Go binding around an user-defined struct.
FxBridgeLogicETHCaller is an auto generated read-only Go binding around an Ethereum contract.
FxBridgeLogicETHCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FxBridgeLogicETHCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FxBridgeLogicETHFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FxBridgeLogicETHFxOriginatedTokenEvent represents a FxOriginatedTokenEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHFxOriginatedTokenEventIterator is returned from FilterFxOriginatedTokenEvent and is used to iterate over the raw logs and unpacked data for FxOriginatedTokenEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHInitialized represents a Initialized event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHOracleSetUpdatedEvent represents a OracleSetUpdatedEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHOracleSetUpdatedEventIterator is returned from FilterOracleSetUpdatedEvent and is used to iterate over the raw logs and unpacked data for OracleSetUpdatedEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHOwnershipTransferred represents a OwnershipTransferred event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHPaused represents a Paused event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHRaw is an auto generated low-level Go binding around an Ethereum contract.
FxBridgeLogicETHSendToFxEvent represents a SendToFxEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHSendToFxEventIterator is returned from FilterSendToFxEvent and is used to iterate over the raw logs and unpacked data for SendToFxEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FxBridgeLogicETHTransactionBatchExecutedEvent represents a TransactionBatchExecutedEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHTransactionBatchExecutedEventIterator is returned from FilterTransactionBatchExecutedEvent and is used to iterate over the raw logs and unpacked data for TransactionBatchExecutedEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHTransactor is an auto generated write-only Go binding around an Ethereum contract.
FxBridgeLogicETHTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FxBridgeLogicETHTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
FxBridgeLogicETHTransferOwnerEvent represents a TransferOwnerEvent event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHTransferOwnerEventIterator is returned from FilterTransferOwnerEvent and is used to iterate over the raw logs and unpacked data for TransferOwnerEvent events raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHUnpaused represents a Unpaused event raised by the FxBridgeLogicETH contract.
FxBridgeLogicETHUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the FxBridgeLogicETH contract.
FxBridgeLogicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FxBridgeLogicInitialized represents a Initialized event raised by the FxBridgeLogic contract.
FxBridgeLogicInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the FxBridgeLogic contract.
FxBridgeLogicOracleSetUpdatedEvent represents a OracleSetUpdatedEvent event raised by the FxBridgeLogic contract.
FxBridgeLogicOracleSetUpdatedEventIterator is returned from FilterOracleSetUpdatedEvent and is used to iterate over the raw logs and unpacked data for OracleSetUpdatedEvent events raised by the FxBridgeLogic contract.
FxBridgeLogicOwnershipTransferred represents a OwnershipTransferred event raised by the FxBridgeLogic contract.
FxBridgeLogicOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the FxBridgeLogic contract.
FxBridgeLogicPaused represents a Paused event raised by the FxBridgeLogic contract.
FxBridgeLogicPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the FxBridgeLogic contract.
FxBridgeLogicRaw is an auto generated low-level Go binding around an Ethereum contract.
FxBridgeLogicSendToFxEvent represents a SendToFxEvent event raised by the FxBridgeLogic contract.
FxBridgeLogicSendToFxEventIterator is returned from FilterSendToFxEvent and is used to iterate over the raw logs and unpacked data for SendToFxEvent events raised by the FxBridgeLogic contract.
FxBridgeLogicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FxBridgeLogicTransactionBatchExecutedEvent represents a TransactionBatchExecutedEvent event raised by the FxBridgeLogic contract.
FxBridgeLogicTransactionBatchExecutedEventIterator is returned from FilterTransactionBatchExecutedEvent and is used to iterate over the raw logs and unpacked data for TransactionBatchExecutedEvent events raised by the FxBridgeLogic contract.
FxBridgeLogicTransactor is an auto generated write-only Go binding around an Ethereum contract.
FxBridgeLogicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FxBridgeLogicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
FxBridgeLogicTransferOwnerEvent represents a TransferOwnerEvent event raised by the FxBridgeLogic contract.
FxBridgeLogicTransferOwnerEventIterator is returned from FilterTransferOwnerEvent and is used to iterate over the raw logs and unpacked data for TransferOwnerEvent events raised by the FxBridgeLogic contract.
FxBridgeLogicUnpaused represents a Unpaused event raised by the FxBridgeLogic contract.
FxBridgeLogicUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the FxBridgeLogic contract.
ICrossChain is an auto generated Go binding around an Ethereum contract.
ICrossChainCaller is an auto generated read-only Go binding around an Ethereum contract.
ICrossChainCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ICrossChainCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ICrossChainCancelSendToExternal represents a CancelSendToExternal event raised by the ICrossChain contract.
ICrossChainCancelSendToExternalIterator is returned from FilterCancelSendToExternal and is used to iterate over the raw logs and unpacked data for CancelSendToExternal events raised by the ICrossChain contract.
ICrossChainCrossChain represents a CrossChain event raised by the ICrossChain contract.
ICrossChainCrossChainIterator is returned from FilterCrossChain and is used to iterate over the raw logs and unpacked data for CrossChain events raised by the ICrossChain contract.
ICrossChainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ICrossChainIncreaseBridgeFee represents a IncreaseBridgeFee event raised by the ICrossChain contract.
ICrossChainIncreaseBridgeFeeIterator is returned from FilterIncreaseBridgeFee and is used to iterate over the raw logs and unpacked data for IncreaseBridgeFee events raised by the ICrossChain contract.
ICrossChainRaw is an auto generated low-level Go binding around an Ethereum contract.
ICrossChainSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ICrossChainTransactor is an auto generated write-only Go binding around an Ethereum contract.
ICrossChainTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ICrossChainTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IStaking is an auto generated Go binding around an Ethereum contract.
IStakingApproveShares represents a ApproveShares event raised by the IStaking contract.
IStakingApproveSharesIterator is returned from FilterApproveShares and is used to iterate over the raw logs and unpacked data for ApproveShares events raised by the IStaking contract.
IStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
IStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IStakingDelegate represents a Delegate event raised by the IStaking contract.
IStakingDelegateIterator is returned from FilterDelegate and is used to iterate over the raw logs and unpacked data for Delegate events raised by the IStaking contract.
IStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
IStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
IStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IStakingTransferShares represents a TransferShares event raised by the IStaking contract.
IStakingTransferSharesIterator is returned from FilterTransferShares and is used to iterate over the raw logs and unpacked data for TransferShares events raised by the IStaking contract.
IStakingUndelegate represents a Undelegate event raised by the IStaking contract.
IStakingUndelegateIterator is returned from FilterUndelegate and is used to iterate over the raw logs and unpacked data for Undelegate events raised by the IStaking contract.
IStakingWithdraw represents a Withdraw event raised by the IStaking contract.
IStakingWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the IStaking contract.
WFXUpgradable is an auto generated Go binding around an Ethereum contract.
WFXUpgradableAdminChanged represents a AdminChanged event raised by the WFXUpgradable contract.
WFXUpgradableAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the WFXUpgradable contract.
WFXUpgradableApproval represents a Approval event raised by the WFXUpgradable contract.
WFXUpgradableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the WFXUpgradable contract.
WFXUpgradableBeaconUpgraded represents a BeaconUpgraded event raised by the WFXUpgradable contract.
WFXUpgradableBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the WFXUpgradable contract.
WFXUpgradableCaller is an auto generated read-only Go binding around an Ethereum contract.
WFXUpgradableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WFXUpgradableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WFXUpgradableDeposit represents a Deposit event raised by the WFXUpgradable contract.
WFXUpgradableDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the WFXUpgradable contract.
WFXUpgradableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
WFXUpgradableInitialized represents a Initialized event raised by the WFXUpgradable contract.
WFXUpgradableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the WFXUpgradable contract.
WFXUpgradableOwnershipTransferred represents a OwnershipTransferred event raised by the WFXUpgradable contract.
WFXUpgradableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the WFXUpgradable contract.
WFXUpgradableRaw is an auto generated low-level Go binding around an Ethereum contract.
WFXUpgradableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WFXUpgradableTransactor is an auto generated write-only Go binding around an Ethereum contract.
WFXUpgradableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WFXUpgradableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
WFXUpgradableTransfer represents a Transfer event raised by the WFXUpgradable contract.
WFXUpgradableTransferCrossChain represents a TransferCrossChain event raised by the WFXUpgradable contract.
WFXUpgradableTransferCrossChainIterator is returned from FilterTransferCrossChain and is used to iterate over the raw logs and unpacked data for TransferCrossChain events raised by the WFXUpgradable contract.
WFXUpgradableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the WFXUpgradable contract.
WFXUpgradableUpgraded represents a Upgraded event raised by the WFXUpgradable contract.
WFXUpgradableUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the WFXUpgradable contract.
WFXUpgradableWithdraw represents a Withdraw event raised by the WFXUpgradable contract.
WFXUpgradableWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the WFXUpgradable contract.