package
0.0.0-20230119125558-bda6563e1c7a
Repository: https://github.com/vegaprotocol/shared.git
Documentation: pkg.go.dev

# Functions

NewBaseToken creates a new instance of BaseToken, bound to a specific deployed contract.
NewBaseTokenCaller creates a new read-only instance of BaseToken, bound to a specific deployed contract.
NewBaseTokenFilterer creates a new log filterer instance of BaseToken, bound to a specific deployed contract.
NewBaseTokenTransactor creates a new write-only instance of BaseToken, bound to a specific deployed contract.
NewERC20Bridge creates a new instance of ERC20Bridge, bound to a specific deployed contract.
NewERC20BridgeCaller creates a new read-only instance of ERC20Bridge, bound to a specific deployed contract.
NewERC20BridgeFilterer creates a new log filterer instance of ERC20Bridge, bound to a specific deployed contract.
NewERC20BridgeTransactor creates a new write-only instance of ERC20Bridge, bound to a specific deployed contract.
NewStakingBridge creates a new instance of StakingBridge, bound to a specific deployed contract.
NewStakingBridgeCaller creates a new read-only instance of StakingBridge, bound to a specific deployed contract.
NewStakingBridgeFilterer creates a new log filterer instance of StakingBridge, bound to a specific deployed contract.
NewStakingBridgeTransactor creates a new write-only instance of StakingBridge, bound to a specific deployed contract.

# Variables

BaseTokenABI is the input ABI used to generate the binding from.
BaseTokenMetaData contains all meta data concerning the BaseToken contract.
ERC20BridgeABI is the input ABI used to generate the binding from.
ERC20BridgeMetaData contains all meta data concerning the ERC20Bridge contract.
StakingBridgeABI is the input ABI used to generate the binding from.
StakingBridgeMetaData contains all meta data concerning the StakingBridge contract.

# Structs

BaseToken is an auto generated Go binding around an Ethereum contract.
BaseTokenApproval represents a Approval event raised by the BaseToken contract.
BaseTokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the BaseToken contract.
BaseTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
BaseTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BaseTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BaseTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BaseTokenOwnershipTransferred represents a OwnershipTransferred event raised by the BaseToken contract.
BaseTokenOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BaseToken contract.
BaseTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
BaseTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BaseTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
BaseTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BaseTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BaseTokenTransfer represents a Transfer event raised by the BaseToken contract.
BaseTokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BaseToken contract.
ERC20Bridge is an auto generated Go binding around an Ethereum contract.
ERC20BridgeAssetDeposited represents a AssetDeposited event raised by the ERC20Bridge contract.
ERC20BridgeAssetDepositedIterator is returned from FilterAssetDeposited and is used to iterate over the raw logs and unpacked data for AssetDeposited events raised by the ERC20Bridge contract.
ERC20BridgeAssetLimitsUpdated represents a AssetLimitsUpdated event raised by the ERC20Bridge contract.
ERC20BridgeAssetLimitsUpdatedIterator is returned from FilterAssetLimitsUpdated and is used to iterate over the raw logs and unpacked data for AssetLimitsUpdated events raised by the ERC20Bridge contract.
ERC20BridgeAssetListed represents a AssetListed event raised by the ERC20Bridge contract.
ERC20BridgeAssetListedIterator is returned from FilterAssetListed and is used to iterate over the raw logs and unpacked data for AssetListed events raised by the ERC20Bridge contract.
ERC20BridgeAssetRemoved represents a AssetRemoved event raised by the ERC20Bridge contract.
ERC20BridgeAssetRemovedIterator is returned from FilterAssetRemoved and is used to iterate over the raw logs and unpacked data for AssetRemoved events raised by the ERC20Bridge contract.
ERC20BridgeAssetWithdrawn represents a AssetWithdrawn event raised by the ERC20Bridge contract.
ERC20BridgeAssetWithdrawnIterator is returned from FilterAssetWithdrawn and is used to iterate over the raw logs and unpacked data for AssetWithdrawn events raised by the ERC20Bridge contract.
ERC20BridgeBridgeResumed represents a BridgeResumed event raised by the ERC20Bridge contract.
ERC20BridgeBridgeResumedIterator is returned from FilterBridgeResumed and is used to iterate over the raw logs and unpacked data for BridgeResumed events raised by the ERC20Bridge contract.
ERC20BridgeBridgeStopped represents a BridgeStopped event raised by the ERC20Bridge contract.
ERC20BridgeBridgeStoppedIterator is returned from FilterBridgeStopped and is used to iterate over the raw logs and unpacked data for BridgeStopped events raised by the ERC20Bridge contract.
ERC20BridgeBridgeWithdrawDelaySet represents a BridgeWithdrawDelaySet event raised by the ERC20Bridge contract.
ERC20BridgeBridgeWithdrawDelaySetIterator is returned from FilterBridgeWithdrawDelaySet and is used to iterate over the raw logs and unpacked data for BridgeWithdrawDelaySet events raised by the ERC20Bridge contract.
ERC20BridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC20BridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20BridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20BridgeDepositorExempted represents a DepositorExempted event raised by the ERC20Bridge contract.
ERC20BridgeDepositorExemptedIterator is returned from FilterDepositorExempted and is used to iterate over the raw logs and unpacked data for DepositorExempted events raised by the ERC20Bridge contract.
ERC20BridgeDepositorExemptionRevoked represents a DepositorExemptionRevoked event raised by the ERC20Bridge contract.
ERC20BridgeDepositorExemptionRevokedIterator is returned from FilterDepositorExemptionRevoked and is used to iterate over the raw logs and unpacked data for DepositorExemptionRevoked events raised by the ERC20Bridge contract.
ERC20BridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20BridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC20BridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20BridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20BridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20BridgeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
StakingBridge is an auto generated Go binding around an Ethereum contract.
StakingBridgeCaller is an auto generated read-only Go binding around an Ethereum contract.
StakingBridgeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StakingBridgeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StakingBridgeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StakingBridgeRaw is an auto generated low-level Go binding around an Ethereum contract.
StakingBridgeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StakingBridgeTransactor is an auto generated write-only Go binding around an Ethereum contract.
StakingBridgeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StakingBridgeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.