package
8.2.0-rc2
Repository: https://github.com/pundiai/fx-core.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
DeployAccessControl deploys a new Ethereum contract, binding an instance of AccessControl to it.
No description provided by the author
No description provided by the author
DeployBridgeFeeOracle deploys a new Ethereum contract, binding an instance of BridgeFeeOracle to it.
DeployBridgeFeeQuote deploys a new Ethereum contract, binding an instance of BridgeFeeQuote to it.
DeployBridgeProxy deploys a new Ethereum contract, binding an instance of BridgeProxy to it.
DeployERC1967Proxy deploys a new Ethereum contract, binding an instance of ERC1967Proxy to it.
DeployERC20Upgradable deploys a new Ethereum contract, binding an instance of ERC20Upgradable to it.
No description provided by the author
DeployWarpTokenUpgradable deploys a new Ethereum contract, binding an instance of WarpTokenUpgradable to it.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsEmptyHash returns true if the hash corresponds to an empty ethereum hex hash.
IsZeroEthAddress returns true if the address corresponds to an empty ethereum address.
No description provided by the author
No description provided by the author
No description provided by the author
NewAccessControl creates a new instance of AccessControl, bound to a specific deployed contract.
NewAccessControlCaller creates a new read-only instance of AccessControl, bound to a specific deployed contract.
NewAccessControlFilterer creates a new log filterer instance of AccessControl, bound to a specific deployed contract.
No description provided by the author
NewAccessControlTransactor creates a new write-only instance of AccessControl, bound to a specific deployed contract.
No description provided by the author
NewBridgeFeeOracle creates a new instance of BridgeFeeOracle, bound to a specific deployed contract.
NewBridgeFeeOracleCaller creates a new read-only instance of BridgeFeeOracle, bound to a specific deployed contract.
NewBridgeFeeOracleFilterer creates a new log filterer instance of BridgeFeeOracle, bound to a specific deployed contract.
No description provided by the author
NewBridgeFeeOracleTransactor creates a new write-only instance of BridgeFeeOracle, bound to a specific deployed contract.
NewBridgeFeeQuote creates a new instance of BridgeFeeQuote, bound to a specific deployed contract.
NewBridgeFeeQuoteCaller creates a new read-only instance of BridgeFeeQuote, bound to a specific deployed contract.
NewBridgeFeeQuoteFilterer creates a new log filterer instance of BridgeFeeQuote, bound to a specific deployed contract.
No description provided by the author
NewBridgeFeeQuoteTransactor creates a new write-only instance of BridgeFeeQuote, bound to a specific deployed contract.
NewBridgeProxy creates a new instance of BridgeProxy, bound to a specific deployed contract.
NewBridgeProxyCaller creates a new read-only instance of BridgeProxy, bound to a specific deployed contract.
NewBridgeProxyFilterer creates a new log filterer instance of BridgeProxy, bound to a specific deployed contract.
NewBridgeProxyTransactor creates a new write-only instance of BridgeProxy, bound to a specific deployed contract.
No description provided by the author
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.
No description provided by the author
NewERC20Upgradable creates a new instance of ERC20Upgradable, bound to a specific deployed contract.
NewERC20UpgradableCaller creates a new read-only instance of ERC20Upgradable, bound to a specific deployed contract.
NewERC20UpgradableFilterer creates a new log filterer instance of ERC20Upgradable, bound to a specific deployed contract.
NewERC20UpgradableTransactor creates a new write-only instance of ERC20Upgradable, bound to a specific deployed contract.
NewIBank creates a new instance of IBank, bound to a specific deployed contract.
NewIBankCaller creates a new read-only instance of IBank, bound to a specific deployed contract.
NewIBankFilterer creates a new log filterer instance of IBank, bound to a specific deployed contract.
NewIBankTransactor creates a new write-only instance of IBank, bound to a specific deployed contract.
NewIBridgeCallContext creates a new instance of IBridgeCallContext, bound to a specific deployed contract.
NewIBridgeCallContextCaller creates a new read-only instance of IBridgeCallContext, bound to a specific deployed contract.
NewIBridgeCallContextFilterer creates a new log filterer instance of IBridgeCallContext, bound to a specific deployed contract.
NewIBridgeCallContextTransactor creates a new write-only instance of IBridgeCallContext, 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.
NewIError creates a new instance of IError, bound to a specific deployed contract.
NewIErrorCaller creates a new read-only instance of IError, bound to a specific deployed contract.
NewIErrorFilterer creates a new log filterer instance of IError, bound to a specific deployed contract.
NewIErrorTransactor creates a new write-only instance of IError, bound to a specific deployed contract.
NewIFxBridgeLogic creates a new instance of IFxBridgeLogic, bound to a specific deployed contract.
NewIFxBridgeLogicCaller creates a new read-only instance of IFxBridgeLogic, bound to a specific deployed contract.
NewIFxBridgeLogicFilterer creates a new log filterer instance of IFxBridgeLogic, bound to a specific deployed contract.
NewIFxBridgeLogicTransactor creates a new write-only instance of IFxBridgeLogic, 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.
No description provided by the author
NewWarpTokenUpgradable creates a new instance of WarpTokenUpgradable, bound to a specific deployed contract.
NewWarpTokenUpgradableCaller creates a new read-only instance of WarpTokenUpgradable, bound to a specific deployed contract.
NewWarpTokenUpgradableFilterer creates a new log filterer instance of WarpTokenUpgradable, bound to a specific deployed contract.
NewWarpTokenUpgradableTransactor creates a new write-only instance of WarpTokenUpgradable, bound to a specific deployed contract.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ValidateEthereumAddress validates the ethereum address strings.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EthereumContractAddressLen is the length of contract address strings.
No description provided by the author
TransferModuleRole is keccak256("TRANSFER_MODULE_ROLE").
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AccessControlABI is the input ABI used to generate the binding from.
AccessControlBin is the compiled bytecode used for deploying new contracts.
AccessControlMetaData contains all meta data concerning the AccessControl contract.
BridgeFeeOracleABI is the input ABI used to generate the binding from.
BridgeFeeOracleBin is the compiled bytecode used for deploying new contracts.
BridgeFeeOracleMetaData contains all meta data concerning the BridgeFeeOracle contract.
BridgeFeeQuoteABI is the input ABI used to generate the binding from.
BridgeFeeQuoteBin is the compiled bytecode used for deploying new contracts.
BridgeFeeQuoteMetaData contains all meta data concerning the BridgeFeeQuote contract.
BridgeProxyABI is the input ABI used to generate the binding from.
BridgeProxyBin is the compiled bytecode used for deploying new contracts.
BridgeProxyMetaData contains all meta data concerning the BridgeProxy contract.
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.
ERC20UpgradableABI is the input ABI used to generate the binding from.
ERC20UpgradableBin is the compiled bytecode used for deploying new contracts.
ERC20UpgradableMetaData contains all meta data concerning the ERC20Upgradable contract.
IBankABI is the input ABI used to generate the binding from.
IBankMetaData contains all meta data concerning the IBank contract.
IBridgeCallContextABI is the input ABI used to generate the binding from.
IBridgeCallContextMetaData contains all meta data concerning the IBridgeCallContext contract.
ICrosschainABI is the input ABI used to generate the binding from.
ICrosschainMetaData contains all meta data concerning the ICrosschain contract.
IErrorABI is the input ABI used to generate the binding from.
IErrorMetaData contains all meta data concerning the IError contract.
IFxBridgeLogicABI is the input ABI used to generate the binding from.
IFxBridgeLogicMetaData contains all meta data concerning the IFxBridgeLogic contract.
IStakingABI is the input ABI used to generate the binding from.
IStakingMetaData contains all meta data concerning the IStaking contract.
WarpTokenUpgradableABI is the input ABI used to generate the binding from.
WarpTokenUpgradableBin is the compiled bytecode used for deploying new contracts.
WarpTokenUpgradableMetaData contains all meta data concerning the WarpTokenUpgradable contract.

# Structs

AccessControl is an auto generated Go binding around an Ethereum contract.
AccessControlCaller is an auto generated read-only Go binding around an Ethereum contract.
AccessControlCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AccessControlCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AccessControlFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AccessControlInitialized represents a Initialized event raised by the AccessControl contract.
AccessControlInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the AccessControl contract.
No description provided by the author
AccessControlRaw is an auto generated low-level Go binding around an Ethereum contract.
AccessControlRoleAdminChanged represents a RoleAdminChanged event raised by the AccessControl contract.
AccessControlRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the AccessControl contract.
AccessControlRoleGranted represents a RoleGranted event raised by the AccessControl contract.
AccessControlRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the AccessControl contract.
AccessControlRoleRevoked represents a RoleRevoked event raised by the AccessControl contract.
AccessControlRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the AccessControl contract.
AccessControlSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AccessControlTransactor is an auto generated write-only Go binding around an Ethereum contract.
AccessControlTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AccessControlTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BridgeFeeOracle is an auto generated Go binding around an Ethereum contract.
BridgeFeeOracleAdminChanged represents a AdminChanged event raised by the BridgeFeeOracle contract.
BridgeFeeOracleAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the BridgeFeeOracle contract.
BridgeFeeOracleBeaconUpgraded represents a BeaconUpgraded event raised by the BridgeFeeOracle contract.
BridgeFeeOracleBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the BridgeFeeOracle contract.
BridgeFeeOracleCaller is an auto generated read-only Go binding around an Ethereum contract.
BridgeFeeOracleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BridgeFeeOracleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BridgeFeeOracleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BridgeFeeOracleInitialized represents a Initialized event raised by the BridgeFeeOracle contract.
BridgeFeeOracleInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the BridgeFeeOracle contract.
No description provided by the author
BridgeFeeOracleRaw is an auto generated low-level Go binding around an Ethereum contract.
BridgeFeeOracleRoleAdminChanged represents a RoleAdminChanged event raised by the BridgeFeeOracle contract.
BridgeFeeOracleRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the BridgeFeeOracle contract.
BridgeFeeOracleRoleGranted represents a RoleGranted event raised by the BridgeFeeOracle contract.
BridgeFeeOracleRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the BridgeFeeOracle contract.
BridgeFeeOracleRoleRevoked represents a RoleRevoked event raised by the BridgeFeeOracle contract.
BridgeFeeOracleRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the BridgeFeeOracle contract.
BridgeFeeOracleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BridgeFeeOracleTransactor is an auto generated write-only Go binding around an Ethereum contract.
BridgeFeeOracleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BridgeFeeOracleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BridgeFeeOracleUpgraded represents a Upgraded event raised by the BridgeFeeOracle contract.
BridgeFeeOracleUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the BridgeFeeOracle contract.
BridgeFeeQuote is an auto generated Go binding around an Ethereum contract.
BridgeFeeQuoteAdminChanged represents a AdminChanged event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteBeaconUpgraded represents a BeaconUpgraded event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteCaller is an auto generated read-only Go binding around an Ethereum contract.
BridgeFeeQuoteCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BridgeFeeQuoteCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BridgeFeeQuoteFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BridgeFeeQuoteInitialized represents a Initialized event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the BridgeFeeQuote contract.
No description provided by the author
BridgeFeeQuoteNewQuote represents a NewQuote event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteNewQuoteIterator is returned from FilterNewQuote and is used to iterate over the raw logs and unpacked data for NewQuote events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRaw is an auto generated low-level Go binding around an Ethereum contract.
BridgeFeeQuoteRoleAdminChanged represents a RoleAdminChanged event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRoleGranted represents a RoleGranted event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRoleRevoked represents a RoleRevoked event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the BridgeFeeQuote contract.
BridgeFeeQuoteSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BridgeFeeQuoteTransactor is an auto generated write-only Go binding around an Ethereum contract.
BridgeFeeQuoteTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BridgeFeeQuoteTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BridgeFeeQuoteUpgraded represents a Upgraded event raised by the BridgeFeeQuote contract.
BridgeFeeQuoteUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the BridgeFeeQuote contract.
BridgeProxy is an auto generated Go binding around an Ethereum contract.
BridgeProxyAdminChanged represents a AdminChanged event raised by the BridgeProxy contract.
BridgeProxyAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the BridgeProxy contract.
BridgeProxyBeaconUpgraded represents a BeaconUpgraded event raised by the BridgeProxy contract.
BridgeProxyBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the BridgeProxy contract.
BridgeProxyCaller is an auto generated read-only Go binding around an Ethereum contract.
BridgeProxyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BridgeProxyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BridgeProxyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BridgeProxyRaw is an auto generated low-level Go binding around an Ethereum contract.
BridgeProxySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BridgeProxyTransactor is an auto generated write-only Go binding around an Ethereum contract.
BridgeProxyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BridgeProxyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BridgeProxyUpgraded represents a Upgraded event raised by the BridgeProxy contract.
BridgeProxyUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the BridgeProxy contract.
No description provided by the author
Deprecated: After the upgrade to v8.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
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.
No description provided by the author
ERC20Upgradable is an auto generated Go binding around an Ethereum contract.
ERC20UpgradableAdminChanged represents a AdminChanged event raised by the ERC20Upgradable contract.
ERC20UpgradableAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the ERC20Upgradable contract.
ERC20UpgradableApproval represents a Approval event raised by the ERC20Upgradable contract.
ERC20UpgradableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Upgradable contract.
ERC20UpgradableBeaconUpgraded represents a BeaconUpgraded event raised by the ERC20Upgradable contract.
ERC20UpgradableBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the ERC20Upgradable contract.
ERC20UpgradableCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC20UpgradableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20UpgradableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20UpgradableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20UpgradableInitialized represents a Initialized event raised by the ERC20Upgradable contract.
ERC20UpgradableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ERC20Upgradable contract.
ERC20UpgradableOwnershipTransferred represents a OwnershipTransferred event raised by the ERC20Upgradable contract.
ERC20UpgradableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ERC20Upgradable contract.
ERC20UpgradableRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC20UpgradableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20UpgradableTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20UpgradableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20UpgradableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20UpgradableTransfer represents a Transfer event raised by the ERC20Upgradable contract.
ERC20UpgradableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Upgradable contract.
ERC20UpgradableUpgraded represents a Upgraded event raised by the ERC20Upgradable contract.
ERC20UpgradableUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ERC20Upgradable contract.
No description provided by the author
FxBridgeBaseBridgeCallData is an auto generated low-level Go binding around an user-defined struct.
FxBridgeBaseBridgeToken is an auto generated low-level Go binding around an user-defined struct.
FxBridgeBaseOracleSignatures is an auto generated low-level Go binding around an user-defined struct.
FxBridgeBaseTokenStatus is an auto generated low-level Go binding around an user-defined struct.
No description provided by the author
IBank is an auto generated Go binding around an Ethereum contract.
IBankCaller is an auto generated read-only Go binding around an Ethereum contract.
IBankCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IBankCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IBankFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IBankRaw is an auto generated low-level Go binding around an Ethereum contract.
IBankSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IBankTransactor is an auto generated write-only Go binding around an Ethereum contract.
IBankTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IBankTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IBridgeCallContext is an auto generated Go binding around an Ethereum contract.
IBridgeCallContextCaller is an auto generated read-only Go binding around an Ethereum contract.
IBridgeCallContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IBridgeCallContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IBridgeCallContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IBridgeCallContextRaw is an auto generated low-level Go binding around an Ethereum contract.
IBridgeCallContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IBridgeCallContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
IBridgeCallContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IBridgeCallContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IBridgeFeeQuoteQuoteInfo is an auto generated low-level Go binding around an user-defined struct.
IBridgeFeeQuoteQuoteInput is an auto generated low-level Go binding around an user-defined struct.
ICrosschain is an auto generated Go binding around an Ethereum contract.
ICrosschainBridgeCallEvent represents a BridgeCallEvent event raised by the ICrosschain contract.
ICrosschainBridgeCallEventIterator is returned from FilterBridgeCallEvent and is used to iterate over the raw logs and unpacked data for BridgeCallEvent events raised by the ICrosschain 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.
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.
ICrosschainExecuteClaimEvent represents a ExecuteClaimEvent event raised by the ICrosschain contract.
ICrosschainExecuteClaimEventIterator is returned from FilterExecuteClaimEvent and is used to iterate over the raw logs and unpacked data for ExecuteClaimEvent events raised by the ICrosschain contract.
ICrosschainFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
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.
IError is an auto generated Go binding around an Ethereum contract.
IErrorCaller is an auto generated read-only Go binding around an Ethereum contract.
IErrorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IErrorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IErrorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IErrorRaw is an auto generated low-level Go binding around an Ethereum contract.
IErrorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IErrorTransactor is an auto generated write-only Go binding around an Ethereum contract.
IErrorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IErrorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IFxBridgeLogic is an auto generated Go binding around an Ethereum contract.
IFxBridgeLogicAddBridgeTokenEvent represents a AddBridgeTokenEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicAddBridgeTokenEventIterator is returned from FilterAddBridgeTokenEvent and is used to iterate over the raw logs and unpacked data for AddBridgeTokenEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicBridgeCallEvent represents a BridgeCallEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicBridgeCallEventIterator is returned from FilterBridgeCallEvent and is used to iterate over the raw logs and unpacked data for BridgeCallEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicCaller is an auto generated read-only Go binding around an Ethereum contract.
IFxBridgeLogicCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IFxBridgeLogicCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IFxBridgeLogicFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IFxBridgeLogicOracleSetUpdatedEvent represents a OracleSetUpdatedEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicOracleSetUpdatedEventIterator is returned from FilterOracleSetUpdatedEvent and is used to iterate over the raw logs and unpacked data for OracleSetUpdatedEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicRaw is an auto generated low-level Go binding around an Ethereum contract.
IFxBridgeLogicSendToFxEvent represents a SendToFxEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicSendToFxEventIterator is returned from FilterSendToFxEvent and is used to iterate over the raw logs and unpacked data for SendToFxEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IFxBridgeLogicSubmitBridgeCallEvent represents a SubmitBridgeCallEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicSubmitBridgeCallEventIterator is returned from FilterSubmitBridgeCallEvent and is used to iterate over the raw logs and unpacked data for SubmitBridgeCallEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicTransactionBatchExecutedEvent represents a TransactionBatchExecutedEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicTransactionBatchExecutedEventIterator is returned from FilterTransactionBatchExecutedEvent and is used to iterate over the raw logs and unpacked data for TransactionBatchExecutedEvent events raised by the IFxBridgeLogic contract.
IFxBridgeLogicTransactor is an auto generated write-only Go binding around an Ethereum contract.
IFxBridgeLogicTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IFxBridgeLogicTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IFxBridgeLogicTransferOwnerEvent represents a TransferOwnerEvent event raised by the IFxBridgeLogic contract.
IFxBridgeLogicTransferOwnerEventIterator is returned from FilterTransferOwnerEvent and is used to iterate over the raw logs and unpacked data for TransferOwnerEvent events raised by the IFxBridgeLogic contract.
No description provided by the author
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.
IStakingDelegateV2 represents a DelegateV2 event raised by the IStaking contract.
IStakingDelegateV2Iterator is returned from FilterDelegateV2 and is used to iterate over the raw logs and unpacked data for DelegateV2 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.
IStakingRedelegateV2 represents a RedelegateV2 event raised by the IStaking contract.
IStakingRedelegateV2Iterator is returned from FilterRedelegateV2 and is used to iterate over the raw logs and unpacked data for RedelegateV2 events raised by the IStaking 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.
IStakingUndelegateV2 represents a UndelegateV2 event raised by the IStaking contract.
IStakingUndelegateV2Iterator is returned from FilterUndelegateV2 and is used to iterate over the raw logs and unpacked data for UndelegateV2 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.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WarpTokenUpgradable is an auto generated Go binding around an Ethereum contract.
WarpTokenUpgradableAdminChanged represents a AdminChanged event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableApproval represents a Approval event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableBeaconUpgraded represents a BeaconUpgraded event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableCaller is an auto generated read-only Go binding around an Ethereum contract.
WarpTokenUpgradableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
WarpTokenUpgradableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
WarpTokenUpgradableDeposit represents a Deposit event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
WarpTokenUpgradableInitialized represents a Initialized event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableOwnershipTransferred represents a OwnershipTransferred event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableRaw is an auto generated low-level Go binding around an Ethereum contract.
WarpTokenUpgradableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
WarpTokenUpgradableTransactor is an auto generated write-only Go binding around an Ethereum contract.
WarpTokenUpgradableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
WarpTokenUpgradableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
WarpTokenUpgradableTransfer represents a Transfer event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableUpgraded represents a Upgraded event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableWithdraw represents a Withdraw event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableWithdraw0 represents a Withdraw0 event raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableWithdraw0Iterator is returned from FilterWithdraw0 and is used to iterate over the raw logs and unpacked data for Withdraw0 events raised by the WarpTokenUpgradable contract.
WarpTokenUpgradableWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the WarpTokenUpgradable contract.
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author