package
0.0.0-20201113145045-8b20efb5bf9a
Repository: https://github.com/y2labs-0sh/dada-api.git
Documentation: pkg.go.dev

# Functions

DeployMath deploys a new Ethereum contract, binding an instance of Math to it.
DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployUniswapV2ERC20 deploys a new Ethereum contract, binding an instance of UniswapV2ERC20 to it.
DeployUniswapV2Factory deploys a new Ethereum contract, binding an instance of UniswapV2Factory to it.
DeployUniswapV2Pair deploys a new Ethereum contract, binding an instance of UniswapV2Pair to it.
DeployUQ112x112 deploys a new Ethereum contract, binding an instance of UQ112x112 to it.
NewBalancer creates a new instance of Balancer, bound to a specific deployed contract.
NewBalancerCaller creates a new read-only instance of Balancer, bound to a specific deployed contract.
NewBalancerFilterer creates a new log filterer instance of Balancer, bound to a specific deployed contract.
NewBalancerPool creates a new instance of BalancerPool, bound to a specific deployed contract.
NewBalancerPoolCaller creates a new read-only instance of BalancerPool, bound to a specific deployed contract.
NewBalancerPoolFilterer creates a new log filterer instance of BalancerPool, bound to a specific deployed contract.
NewBalancerPoolTransactor creates a new write-only instance of BalancerPool, bound to a specific deployed contract.
NewBalancerProxyV2 creates a new instance of BalancerProxyV2, bound to a specific deployed contract.
NewBalancerProxyV2Caller creates a new read-only instance of BalancerProxyV2, bound to a specific deployed contract.
NewBalancerProxyV2Filterer creates a new log filterer instance of BalancerProxyV2, bound to a specific deployed contract.
NewBalancerProxyV2Transactor creates a new write-only instance of BalancerProxyV2, bound to a specific deployed contract.
NewBalancerRegistry creates a new instance of BalancerRegistry, bound to a specific deployed contract.
NewBalancerRegistryCaller creates a new read-only instance of BalancerRegistry, bound to a specific deployed contract.
NewBalancerRegistryFilterer creates a new log filterer instance of BalancerRegistry, bound to a specific deployed contract.
NewBalancerRegistryTransactor creates a new write-only instance of BalancerRegistry, bound to a specific deployed contract.
NewBalancerTransactor creates a new write-only instance of Balancer, bound to a specific deployed contract.
NewBancor creates a new instance of Bancor, bound to a specific deployed contract.
NewBancorCaller creates a new read-only instance of Bancor, bound to a specific deployed contract.
NewBancorFilterer creates a new log filterer instance of Bancor, bound to a specific deployed contract.
NewBancorTransactor creates a new write-only instance of Bancor, bound to a specific deployed contract.
NewContractAbi creates a new instance of ContractAbi, bound to a specific deployed contract.
NewContractAbiCaller creates a new read-only instance of ContractAbi, bound to a specific deployed contract.
NewContractAbiFilterer creates a new log filterer instance of ContractAbi, bound to a specific deployed contract.
NewContractAbiTransactor creates a new write-only instance of ContractAbi, bound to a specific deployed contract.
NewCurve creates a new instance of Curve, bound to a specific deployed contract.
NewCurveCaller creates a new read-only instance of Curve, bound to a specific deployed contract.
NewCurveFilterer creates a new log filterer instance of Curve, bound to a specific deployed contract.
NewCurveTransactor creates a new write-only instance of Curve, bound to a specific deployed contract.
NewDforce creates a new instance of Dforce, bound to a specific deployed contract.
NewDforceCaller creates a new read-only instance of Dforce, bound to a specific deployed contract.
NewDforceFilterer creates a new log filterer instance of Dforce, bound to a specific deployed contract.
NewDforceTransactor creates a new write-only instance of Dforce, bound to a specific deployed contract.
NewERC20Token creates a new instance of ERC20Token, bound to a specific deployed contract.
NewERC20TokenCaller creates a new read-only instance of ERC20Token, bound to a specific deployed contract.
NewERC20TokenFilterer creates a new log filterer instance of ERC20Token, bound to a specific deployed contract.
NewERC20TokenTransactor creates a new write-only instance of ERC20Token, bound to a specific deployed contract.
NewHarvestAutoStake creates a new instance of HarvestAutoStake, bound to a specific deployed contract.
NewHarvestAutoStakeCaller creates a new read-only instance of HarvestAutoStake, bound to a specific deployed contract.
NewHarvestAutoStakeFilterer creates a new log filterer instance of HarvestAutoStake, bound to a specific deployed contract.
NewHarvestAutoStakeTransactor creates a new write-only instance of HarvestAutoStake, bound to a specific deployed contract.
NewHarvestNomintrewardpool creates a new instance of HarvestNomintrewardpool, bound to a specific deployed contract.
NewHarvestNomintrewardpoolCaller creates a new read-only instance of HarvestNomintrewardpool, bound to a specific deployed contract.
NewHarvestNomintrewardpoolFilterer creates a new log filterer instance of HarvestNomintrewardpool, bound to a specific deployed contract.
NewHarvestNomintrewardpoolTransactor creates a new write-only instance of HarvestNomintrewardpool, bound to a specific deployed contract.
NewHarvestVault creates a new instance of HarvestVault, bound to a specific deployed contract.
NewHarvestVaultCaller creates a new read-only instance of HarvestVault, bound to a specific deployed contract.
NewHarvestVaultFilterer creates a new log filterer instance of HarvestVault, bound to a specific deployed contract.
NewHarvestVaultTransactor creates a new write-only instance of HarvestVault, bound to a specific deployed contract.
NewIERC20 creates a new instance of IERC20, bound to a specific deployed contract.
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
NewIUniswapV2Callee creates a new instance of IUniswapV2Callee, bound to a specific deployed contract.
NewIUniswapV2CalleeCaller creates a new read-only instance of IUniswapV2Callee, bound to a specific deployed contract.
NewIUniswapV2CalleeFilterer creates a new log filterer instance of IUniswapV2Callee, bound to a specific deployed contract.
NewIUniswapV2CalleeTransactor creates a new write-only instance of IUniswapV2Callee, bound to a specific deployed contract.
NewIUniswapV2ERC20 creates a new instance of IUniswapV2ERC20, bound to a specific deployed contract.
NewIUniswapV2ERC20Caller creates a new read-only instance of IUniswapV2ERC20, bound to a specific deployed contract.
NewIUniswapV2ERC20Filterer creates a new log filterer instance of IUniswapV2ERC20, bound to a specific deployed contract.
NewIUniswapV2ERC20Transactor creates a new write-only instance of IUniswapV2ERC20, bound to a specific deployed contract.
NewIUniswapV2Factory creates a new instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryCaller creates a new read-only instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryFilterer creates a new log filterer instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2FactoryTransactor creates a new write-only instance of IUniswapV2Factory, bound to a specific deployed contract.
NewIUniswapV2Pair creates a new instance of IUniswapV2Pair, bound to a specific deployed contract.
NewIUniswapV2PairCaller creates a new read-only instance of IUniswapV2Pair, bound to a specific deployed contract.
NewIUniswapV2PairFilterer creates a new log filterer instance of IUniswapV2Pair, bound to a specific deployed contract.
NewIUniswapV2PairTransactor creates a new write-only instance of IUniswapV2Pair, bound to a specific deployed contract.
NewKyber creates a new instance of Kyber, bound to a specific deployed contract.
NewKyberCaller creates a new read-only instance of Kyber, bound to a specific deployed contract.
NewKyberFilterer creates a new log filterer instance of Kyber, bound to a specific deployed contract.
NewKyberTransactor creates a new write-only instance of Kyber, bound to a specific deployed contract.
NewMath creates a new instance of Math, bound to a specific deployed contract.
NewMathCaller creates a new read-only instance of Math, bound to a specific deployed contract.
NewMathFilterer creates a new log filterer instance of Math, bound to a specific deployed contract.
NewMathTransactor creates a new write-only instance of Math, bound to a specific deployed contract.
NewMooniswap creates a new instance of Mooniswap, bound to a specific deployed contract.
NewMooniswapCaller creates a new read-only instance of Mooniswap, bound to a specific deployed contract.
NewMooniswapFactory creates a new instance of MooniswapFactory, bound to a specific deployed contract.
NewMooniswapFactoryCaller creates a new read-only instance of MooniswapFactory, bound to a specific deployed contract.
NewMooniswapFactoryFilterer creates a new log filterer instance of MooniswapFactory, bound to a specific deployed contract.
NewMooniswapFactoryTransactor creates a new write-only instance of MooniswapFactory, bound to a specific deployed contract.
NewMooniswapFilterer creates a new log filterer instance of Mooniswap, bound to a specific deployed contract.
NewMooniswapTransactor creates a new write-only instance of Mooniswap, bound to a specific deployed contract.
NewOasis creates a new instance of Oasis, bound to a specific deployed contract.
NewOasisCaller creates a new read-only instance of Oasis, bound to a specific deployed contract.
NewOasisFilterer creates a new log filterer instance of Oasis, bound to a specific deployed contract.
NewOasisTransactor creates a new write-only instance of Oasis, bound to a specific deployed contract.
NewOneinch creates a new instance of Oneinch, bound to a specific deployed contract.
NewOneinchCaller creates a new read-only instance of Oneinch, bound to a specific deployed contract.
NewOneinchFilterer creates a new log filterer instance of Oneinch, bound to a specific deployed contract.
NewOneinchTransactor creates a new write-only instance of Oneinch, bound to a specific deployed contract.
NewParaswap creates a new instance of Paraswap, bound to a specific deployed contract.
NewParaswapCaller creates a new read-only instance of Paraswap, bound to a specific deployed contract.
NewParaswapFilterer creates a new log filterer instance of Paraswap, bound to a specific deployed contract.
NewParaswapTransactor creates a new write-only instance of Paraswap, bound to a specific deployed contract.
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
NewSushiPool creates a new instance of SushiPool, bound to a specific deployed contract.
NewSushiPoolCaller creates a new read-only instance of SushiPool, bound to a specific deployed contract.
NewSushiPoolFilterer creates a new log filterer instance of SushiPool, bound to a specific deployed contract.
NewSushiPoolTransactor creates a new write-only instance of SushiPool, bound to a specific deployed contract.
NewSushiStaking creates a new instance of SushiStaking, bound to a specific deployed contract.
NewSushiStakingCaller creates a new read-only instance of SushiStaking, bound to a specific deployed contract.
NewSushiStakingFilterer creates a new log filterer instance of SushiStaking, bound to a specific deployed contract.
NewSushiStakingTransactor creates a new write-only instance of SushiStaking, bound to a specific deployed contract.
NewSushiSwap creates a new instance of SushiSwap, bound to a specific deployed contract.
NewSushiSwapCaller creates a new read-only instance of SushiSwap, bound to a specific deployed contract.
NewSushiSwapFilterer creates a new log filterer instance of SushiSwap, bound to a specific deployed contract.
NewSushiSwapTransactor creates a new write-only instance of SushiSwap, bound to a specific deployed contract.
NewUniswapStaking creates a new instance of UniswapStaking, bound to a specific deployed contract.
NewUniswapStakingCaller creates a new read-only instance of UniswapStaking, bound to a specific deployed contract.
NewUniswapStakingFilterer creates a new log filterer instance of UniswapStaking, bound to a specific deployed contract.
NewUniswapStakingTransactor creates a new write-only instance of UniswapStaking, bound to a specific deployed contract.
NewUniswapV2 creates a new instance of UniswapV2, bound to a specific deployed contract.
NewUniswapV2Caller creates a new read-only instance of UniswapV2, bound to a specific deployed contract.
NewUniswapV2ERC20 creates a new instance of UniswapV2ERC20, bound to a specific deployed contract.
NewUniswapV2ERC20Caller creates a new read-only instance of UniswapV2ERC20, bound to a specific deployed contract.
NewUniswapV2ERC20Filterer creates a new log filterer instance of UniswapV2ERC20, bound to a specific deployed contract.
NewUniswapV2ERC20Transactor creates a new write-only instance of UniswapV2ERC20, bound to a specific deployed contract.
NewUniswapV2Factory creates a new instance of UniswapV2Factory, bound to a specific deployed contract.
NewUniswapV2FactoryCaller creates a new read-only instance of UniswapV2Factory, bound to a specific deployed contract.
NewUniswapV2FactoryFilterer creates a new log filterer instance of UniswapV2Factory, bound to a specific deployed contract.
NewUniswapV2FactoryTransactor creates a new write-only instance of UniswapV2Factory, bound to a specific deployed contract.
NewUniswapV2Filterer creates a new log filterer instance of UniswapV2, bound to a specific deployed contract.
NewUniswapV2Pair creates a new instance of UniswapV2Pair, bound to a specific deployed contract.
NewUniswapV2PairCaller creates a new read-only instance of UniswapV2Pair, bound to a specific deployed contract.
NewUniswapV2PairFilterer creates a new log filterer instance of UniswapV2Pair, bound to a specific deployed contract.
NewUniswapV2PairTransactor creates a new write-only instance of UniswapV2Pair, bound to a specific deployed contract.
NewUniswapV2Pool creates a new instance of UniswapV2Pool, bound to a specific deployed contract.
NewUniswapV2PoolCaller creates a new read-only instance of UniswapV2Pool, bound to a specific deployed contract.
NewUniswapV2PoolFilterer creates a new log filterer instance of UniswapV2Pool, bound to a specific deployed contract.
NewUniswapV2PoolTransactor creates a new write-only instance of UniswapV2Pool, bound to a specific deployed contract.
NewUniswapV2Transactor creates a new write-only instance of UniswapV2, bound to a specific deployed contract.
NewUQ112x112 creates a new instance of UQ112x112, bound to a specific deployed contract.
NewUQ112x112Caller creates a new read-only instance of UQ112x112, bound to a specific deployed contract.
NewUQ112x112Filterer creates a new log filterer instance of UQ112x112, bound to a specific deployed contract.
NewUQ112x112Transactor creates a new write-only instance of UQ112x112, bound to a specific deployed contract.

# Constants

BalancerABI is the input ABI used to generate the binding from.
BalancerPoolABI is the input ABI used to generate the binding from.
BalancerProxyV2ABI is the input ABI used to generate the binding from.
BalancerRegistryABI is the input ABI used to generate the binding from.
BancorABI is the input ABI used to generate the binding from.
ContractAbiABI is the input ABI used to generate the binding from.
CurveABI is the input ABI used to generate the binding from.
DforceABI is the input ABI used to generate the binding from.
ERC20TokenABI is the input ABI used to generate the binding from.
HarvestAutoStakeABI is the input ABI used to generate the binding from.
HarvestNomintrewardpoolABI is the input ABI used to generate the binding from.
HarvestVaultABI is the input ABI used to generate the binding from.
IERC20ABI is the input ABI used to generate the binding from.
IUniswapV2CalleeABI is the input ABI used to generate the binding from.
IUniswapV2ERC20ABI is the input ABI used to generate the binding from.
IUniswapV2FactoryABI is the input ABI used to generate the binding from.
IUniswapV2PairABI is the input ABI used to generate the binding from.
KyberABI is the input ABI used to generate the binding from.
MathABI is the input ABI used to generate the binding from.
MooniswapABI is the input ABI used to generate the binding from.
MooniswapFactoryABI is the input ABI used to generate the binding from.
OasisABI is the input ABI used to generate the binding from.
OneinchABI is the input ABI used to generate the binding from.
ParaswapABI is the input ABI used to generate the binding from.
SafeMathABI is the input ABI used to generate the binding from.
SushiPoolABI is the input ABI used to generate the binding from.
SushiStakingABI is the input ABI used to generate the binding from.
SushiSwapABI is the input ABI used to generate the binding from.
UniswapStakingABI is the input ABI used to generate the binding from.
UniswapV2ABI is the input ABI used to generate the binding from.
UniswapV2ERC20ABI is the input ABI used to generate the binding from.
UniswapV2FactoryABI is the input ABI used to generate the binding from.
UniswapV2PairABI is the input ABI used to generate the binding from.
UniswapV2PoolABI is the input ABI used to generate the binding from.
UQ112x112ABI is the input ABI used to generate the binding from.

# Variables

IERC20FuncSigs maps the 4-byte function signature to its string representation.
IUniswapV2CalleeFuncSigs maps the 4-byte function signature to its string representation.
IUniswapV2ERC20FuncSigs maps the 4-byte function signature to its string representation.
IUniswapV2FactoryFuncSigs maps the 4-byte function signature to its string representation.
IUniswapV2PairFuncSigs maps the 4-byte function signature to its string representation.
MathBin is the compiled bytecode used for deploying new contracts.
SafeMathBin is the compiled bytecode used for deploying new contracts.
UniswapV2ERC20Bin is the compiled bytecode used for deploying new contracts.
UniswapV2ERC20FuncSigs maps the 4-byte function signature to its string representation.
UniswapV2FactoryBin is the compiled bytecode used for deploying new contracts.
UniswapV2FactoryFuncSigs maps the 4-byte function signature to its string representation.
UniswapV2PairBin is the compiled bytecode used for deploying new contracts.
UniswapV2PairFuncSigs maps the 4-byte function signature to its string representation.
UQ112x112Bin is the compiled bytecode used for deploying new contracts.

# Structs

Balancer is an auto generated Go binding around an Ethereum contract.
BalancerApproval represents a Approval event raised by the Balancer contract.
BalancerApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Balancer contract.
BalancerCaller is an auto generated read-only Go binding around an Ethereum contract.
BalancerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BalancerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BalancerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BalancerLOGEXIT represents a LOGEXIT event raised by the Balancer contract.
BalancerLOGEXITIterator is returned from FilterLOGEXIT and is used to iterate over the raw logs and unpacked data for LOGEXIT events raised by the Balancer contract.
BalancerLOGJOIN represents a LOGJOIN event raised by the Balancer contract.
BalancerLOGJOINIterator is returned from FilterLOGJOIN and is used to iterate over the raw logs and unpacked data for LOGJOIN events raised by the Balancer contract.
BalancerLOGSWAP represents a LOGSWAP event raised by the Balancer contract.
BalancerLOGSWAPIterator is returned from FilterLOGSWAP and is used to iterate over the raw logs and unpacked data for LOGSWAP events raised by the Balancer contract.
BalancerPool is an auto generated Go binding around an Ethereum contract.
BalancerPoolApproval represents a Approval event raised by the BalancerPool contract.
BalancerPoolApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the BalancerPool contract.
BalancerPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
BalancerPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BalancerPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BalancerPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BalancerPoolLOGEXIT represents a LOGEXIT event raised by the BalancerPool contract.
BalancerPoolLOGEXITIterator is returned from FilterLOGEXIT and is used to iterate over the raw logs and unpacked data for LOGEXIT events raised by the BalancerPool contract.
BalancerPoolLOGJOIN represents a LOGJOIN event raised by the BalancerPool contract.
BalancerPoolLOGJOINIterator is returned from FilterLOGJOIN and is used to iterate over the raw logs and unpacked data for LOGJOIN events raised by the BalancerPool contract.
BalancerPoolLOGSWAP represents a LOGSWAP event raised by the BalancerPool contract.
BalancerPoolLOGSWAPIterator is returned from FilterLOGSWAP and is used to iterate over the raw logs and unpacked data for LOGSWAP events raised by the BalancerPool contract.
BalancerPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
BalancerPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BalancerPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
BalancerPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BalancerPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BalancerPoolTransfer represents a Transfer event raised by the BalancerPool contract.
BalancerPoolTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the BalancerPool contract.
BalancerProxyV2 is an auto generated Go binding around an Ethereum contract.
BalancerProxyV2Caller is an auto generated read-only Go binding around an Ethereum contract.
BalancerProxyV2CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BalancerProxyV2CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BalancerProxyV2Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
BalancerProxyV2OwnershipTransferred represents a OwnershipTransferred event raised by the BalancerProxyV2 contract.
BalancerProxyV2OwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the BalancerProxyV2 contract.
BalancerProxyV2Raw is an auto generated low-level Go binding around an Ethereum contract.
BalancerProxyV2Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BalancerProxyV2Transactor is an auto generated write-only Go binding around an Ethereum contract.
BalancerProxyV2TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BalancerProxyV2TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BalancerRaw is an auto generated low-level Go binding around an Ethereum contract.
BalancerRegistry is an auto generated Go binding around an Ethereum contract.
BalancerRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
BalancerRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BalancerRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BalancerRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BalancerRegistryIndicesUpdated represents a IndicesUpdated event raised by the BalancerRegistry contract.
BalancerRegistryIndicesUpdatedIterator is returned from FilterIndicesUpdated and is used to iterate over the raw logs and unpacked data for IndicesUpdated events raised by the BalancerRegistry contract.
BalancerRegistryPoolAdded represents a PoolAdded event raised by the BalancerRegistry contract.
BalancerRegistryPoolAddedIterator is returned from FilterPoolAdded and is used to iterate over the raw logs and unpacked data for PoolAdded events raised by the BalancerRegistry contract.
BalancerRegistryPoolTokenPairAdded represents a PoolTokenPairAdded event raised by the BalancerRegistry contract.
BalancerRegistryPoolTokenPairAddedIterator is returned from FilterPoolTokenPairAdded and is used to iterate over the raw logs and unpacked data for PoolTokenPairAdded events raised by the BalancerRegistry contract.
BalancerRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
BalancerRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BalancerRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
BalancerRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BalancerRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BalancerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BalancerTransactor is an auto generated write-only Go binding around an Ethereum contract.
BalancerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BalancerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
BalancerTransfer represents a Transfer event raised by the Balancer contract.
BalancerTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Balancer contract.
Bancor is an auto generated Go binding around an Ethereum contract.
BancorCaller is an auto generated read-only Go binding around an Ethereum contract.
BancorCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BancorCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BancorConversion represents a Conversion event raised by the Bancor contract.
BancorConversionIterator is returned from FilterConversion and is used to iterate over the raw logs and unpacked data for Conversion events raised by the Bancor contract.
BancorFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BancorOwnerUpdate represents a OwnerUpdate event raised by the Bancor contract.
BancorOwnerUpdateIterator is returned from FilterOwnerUpdate and is used to iterate over the raw logs and unpacked data for OwnerUpdate events raised by the Bancor contract.
BancorRaw is an auto generated low-level Go binding around an Ethereum contract.
BancorSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BancorTransactor is an auto generated write-only Go binding around an Ethereum contract.
BancorTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BancorTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ContractAbi is an auto generated Go binding around an Ethereum contract.
ContractAbiCaller is an auto generated read-only Go binding around an Ethereum contract.
ContractAbiCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContractAbiCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContractAbiFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContractAbiOwnershipTransferred represents a OwnershipTransferred event raised by the ContractAbi contract.
ContractAbiOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ContractAbi contract.
ContractAbiRaw is an auto generated low-level Go binding around an Ethereum contract.
ContractAbiSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContractAbiTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContractAbiTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContractAbiTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Curve is an auto generated Go binding around an Ethereum contract.
CurveAddLiquidity represents a AddLiquidity event raised by the Curve contract.
CurveAddLiquidityIterator is returned from FilterAddLiquidity and is used to iterate over the raw logs and unpacked data for AddLiquidity events raised by the Curve contract.
CurveCaller is an auto generated read-only Go binding around an Ethereum contract.
CurveCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CurveCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CurveCommitNewAdmin represents a CommitNewAdmin event raised by the Curve contract.
CurveCommitNewAdminIterator is returned from FilterCommitNewAdmin and is used to iterate over the raw logs and unpacked data for CommitNewAdmin events raised by the Curve contract.
CurveCommitNewParameters represents a CommitNewParameters event raised by the Curve contract.
CurveCommitNewParametersIterator is returned from FilterCommitNewParameters and is used to iterate over the raw logs and unpacked data for CommitNewParameters events raised by the Curve contract.
CurveFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CurveNewAdmin represents a NewAdmin event raised by the Curve contract.
CurveNewAdminIterator is returned from FilterNewAdmin and is used to iterate over the raw logs and unpacked data for NewAdmin events raised by the Curve contract.
CurveNewParameters represents a NewParameters event raised by the Curve contract.
CurveNewParametersIterator is returned from FilterNewParameters and is used to iterate over the raw logs and unpacked data for NewParameters events raised by the Curve contract.
CurveRaw is an auto generated low-level Go binding around an Ethereum contract.
CurveRemoveLiquidity represents a RemoveLiquidity event raised by the Curve contract.
CurveRemoveLiquidityImbalance represents a RemoveLiquidityImbalance event raised by the Curve contract.
CurveRemoveLiquidityImbalanceIterator is returned from FilterRemoveLiquidityImbalance and is used to iterate over the raw logs and unpacked data for RemoveLiquidityImbalance events raised by the Curve contract.
CurveRemoveLiquidityIterator is returned from FilterRemoveLiquidity and is used to iterate over the raw logs and unpacked data for RemoveLiquidity events raised by the Curve contract.
CurveSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CurveTokenExchange represents a TokenExchange event raised by the Curve contract.
CurveTokenExchangeIterator is returned from FilterTokenExchange and is used to iterate over the raw logs and unpacked data for TokenExchange events raised by the Curve contract.
CurveTokenExchangeUnderlying represents a TokenExchangeUnderlying event raised by the Curve contract.
CurveTokenExchangeUnderlyingIterator is returned from FilterTokenExchangeUnderlying and is used to iterate over the raw logs and unpacked data for TokenExchangeUnderlying events raised by the Curve contract.
CurveTransactor is an auto generated write-only Go binding around an Ethereum contract.
CurveTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CurveTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Dforce is an auto generated Go binding around an Ethereum contract.
DforceCaller is an auto generated read-only Go binding around an Ethereum contract.
DforceCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
DforceCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
DforceDisableDToken represents a DisableDToken event raised by the Dforce contract.
DforceDisableDTokenIterator is returned from FilterDisableDToken and is used to iterate over the raw logs and unpacked data for DisableDToken events raised by the Dforce contract.
DforceDisableToken represents a DisableToken event raised by the Dforce contract.
DforceDisableTokenIterator is returned from FilterDisableToken and is used to iterate over the raw logs and unpacked data for DisableToken events raised by the Dforce contract.
DforceDisableTrade represents a DisableTrade event raised by the Dforce contract.
DforceDisableTradeIterator is returned from FilterDisableTrade and is used to iterate over the raw logs and unpacked data for DisableTrade events raised by the Dforce contract.
DforceEmergencyStop represents a EmergencyStop event raised by the Dforce contract.
DforceEmergencyStopIterator is returned from FilterEmergencyStop and is used to iterate over the raw logs and unpacked data for EmergencyStop events raised by the Dforce contract.
DforceEnableDToken represents a EnableDToken event raised by the Dforce contract.
DforceEnableDTokenIterator is returned from FilterEnableDToken and is used to iterate over the raw logs and unpacked data for EnableDToken events raised by the Dforce contract.
DforceEnableToken represents a EnableToken event raised by the Dforce contract.
DforceEnableTokenIterator is returned from FilterEnableToken and is used to iterate over the raw logs and unpacked data for EnableToken events raised by the Dforce contract.
DforceEnableTrade represents a EnableTrade event raised by the Dforce contract.
DforceEnableTradeIterator is returned from FilterEnableTrade and is used to iterate over the raw logs and unpacked data for EnableTrade events raised by the Dforce contract.
DforceFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
DforceLogSetAuthority represents a LogSetAuthority event raised by the Dforce contract.
DforceLogSetAuthorityIterator is returned from FilterLogSetAuthority and is used to iterate over the raw logs and unpacked data for LogSetAuthority events raised by the Dforce contract.
DforceLogSetOwner represents a LogSetOwner event raised by the Dforce contract.
DforceLogSetOwnerIterator is returned from FilterLogSetOwner and is used to iterate over the raw logs and unpacked data for LogSetOwner events raised by the Dforce contract.
DforceOwnerUpdate represents a OwnerUpdate event raised by the Dforce contract.
DforceOwnerUpdateIterator is returned from FilterOwnerUpdate and is used to iterate over the raw logs and unpacked data for OwnerUpdate events raised by the Dforce contract.
DforcePaused represents a Paused event raised by the Dforce contract.
DforcePausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the Dforce contract.
DforceRaw is an auto generated low-level Go binding around an Ethereum contract.
DforceSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
DforceSetFee represents a SetFee event raised by the Dforce contract.
DforceSetFeeIterator is returned from FilterSetFee and is used to iterate over the raw logs and unpacked data for SetFee events raised by the Dforce contract.
DforceSetMaxSwing represents a SetMaxSwing event raised by the Dforce contract.
DforceSetMaxSwingIterator is returned from FilterSetMaxSwing and is used to iterate over the raw logs and unpacked data for SetMaxSwing events raised by the Dforce contract.
DforceSetOracle represents a SetOracle event raised by the Dforce contract.
DforceSetOracleIterator is returned from FilterSetOracle and is used to iterate over the raw logs and unpacked data for SetOracle events raised by the Dforce contract.
DforceSwap represents a Swap event raised by the Dforce contract.
DforceSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the Dforce contract.
DforceTransactor is an auto generated write-only Go binding around an Ethereum contract.
DforceTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
DforceTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
DforceTransferIn represents a TransferIn event raised by the Dforce contract.
DforceTransferInIterator is returned from FilterTransferIn and is used to iterate over the raw logs and unpacked data for TransferIn events raised by the Dforce contract.
DforceTransferOut represents a TransferOut event raised by the Dforce contract.
DforceTransferOutIterator is returned from FilterTransferOut and is used to iterate over the raw logs and unpacked data for TransferOut events raised by the Dforce contract.
DforceUnpaused represents a Unpaused event raised by the Dforce contract.
DforceUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the Dforce contract.
ERC20Token is an auto generated Go binding around an Ethereum contract.
ERC20TokenApproval represents a Approval event raised by the ERC20Token contract.
ERC20TokenApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20Token contract.
ERC20TokenCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC20TokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20TokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20TokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20TokenRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC20TokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20TokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20TokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20TokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20TokenTransfer represents a Transfer event raised by the ERC20Token contract.
ERC20TokenTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20Token contract.
ExchangeProxySwap is an auto generated low-level Go binding around an user-defined struct.
HarvestAutoStake is an auto generated Go binding around an Ethereum contract.
HarvestAutoStakeCaller is an auto generated read-only Go binding around an Ethereum contract.
HarvestAutoStakeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
HarvestAutoStakeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
HarvestAutoStakeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
HarvestAutoStakeForceGreylistExited represents a ForceGreylistExited event raised by the HarvestAutoStake contract.
HarvestAutoStakeForceGreylistExitedIterator is returned from FilterForceGreylistExited and is used to iterate over the raw logs and unpacked data for ForceGreylistExited events raised by the HarvestAutoStake contract.
HarvestAutoStakeRaw is an auto generated low-level Go binding around an Ethereum contract.
HarvestAutoStakeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
HarvestAutoStakeSmartContractDenied represents a SmartContractDenied event raised by the HarvestAutoStake contract.
HarvestAutoStakeSmartContractDeniedIterator is returned from FilterSmartContractDenied and is used to iterate over the raw logs and unpacked data for SmartContractDenied events raised by the HarvestAutoStake contract.
HarvestAutoStakeSmartContractRecorded represents a SmartContractRecorded event raised by the HarvestAutoStake contract.
HarvestAutoStakeSmartContractRecordedIterator is returned from FilterSmartContractRecorded and is used to iterate over the raw logs and unpacked data for SmartContractRecorded events raised by the HarvestAutoStake contract.
HarvestAutoStakeStaked represents a Staked event raised by the HarvestAutoStake contract.
HarvestAutoStakeStakedIterator is returned from FilterStaked and is used to iterate over the raw logs and unpacked data for Staked events raised by the HarvestAutoStake contract.
HarvestAutoStakeStakingDenied represents a StakingDenied event raised by the HarvestAutoStake contract.
HarvestAutoStakeStakingDeniedIterator is returned from FilterStakingDenied and is used to iterate over the raw logs and unpacked data for StakingDenied events raised by the HarvestAutoStake contract.
HarvestAutoStakeTransactor is an auto generated write-only Go binding around an Ethereum contract.
HarvestAutoStakeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
HarvestAutoStakeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
HarvestAutoStakeWithdrawn represents a Withdrawn event raised by the HarvestAutoStake contract.
HarvestAutoStakeWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the HarvestAutoStake contract.
HarvestNomintrewardpool is an auto generated Go binding around an Ethereum contract.
HarvestNomintrewardpoolCaller is an auto generated read-only Go binding around an Ethereum contract.
HarvestNomintrewardpoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
HarvestNomintrewardpoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
HarvestNomintrewardpoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
HarvestNomintrewardpoolMigrated represents a Migrated event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolMigratedIterator is returned from FilterMigrated and is used to iterate over the raw logs and unpacked data for Migrated events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolOwnershipTransferred represents a OwnershipTransferred event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRaw is an auto generated low-level Go binding around an Ethereum contract.
HarvestNomintrewardpoolRewardAdded represents a RewardAdded event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRewardAddedIterator is returned from FilterRewardAdded and is used to iterate over the raw logs and unpacked data for RewardAdded events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRewardDenied represents a RewardDenied event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRewardDeniedIterator is returned from FilterRewardDenied and is used to iterate over the raw logs and unpacked data for RewardDenied events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRewardPaid represents a RewardPaid event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolRewardPaidIterator is returned from FilterRewardPaid and is used to iterate over the raw logs and unpacked data for RewardPaid events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
HarvestNomintrewardpoolSmartContractRecorded represents a SmartContractRecorded event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolSmartContractRecordedIterator is returned from FilterSmartContractRecorded and is used to iterate over the raw logs and unpacked data for SmartContractRecorded events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolStaked represents a Staked event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolStakedIterator is returned from FilterStaked and is used to iterate over the raw logs and unpacked data for Staked events raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
HarvestNomintrewardpoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
HarvestNomintrewardpoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
HarvestNomintrewardpoolWithdrawn represents a Withdrawn event raised by the HarvestNomintrewardpool contract.
HarvestNomintrewardpoolWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the HarvestNomintrewardpool contract.
HarvestVault is an auto generated Go binding around an Ethereum contract.
HarvestVaultApproval represents a Approval event raised by the HarvestVault contract.
HarvestVaultApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the HarvestVault contract.
HarvestVaultCaller is an auto generated read-only Go binding around an Ethereum contract.
HarvestVaultCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
HarvestVaultCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
HarvestVaultDeposit represents a Deposit event raised by the HarvestVault contract.
HarvestVaultDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the HarvestVault contract.
HarvestVaultFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
HarvestVaultInvest represents a Invest event raised by the HarvestVault contract.
HarvestVaultInvestIterator is returned from FilterInvest and is used to iterate over the raw logs and unpacked data for Invest events raised by the HarvestVault contract.
HarvestVaultRaw is an auto generated low-level Go binding around an Ethereum contract.
HarvestVaultSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
HarvestVaultStrategyAnnounced represents a StrategyAnnounced event raised by the HarvestVault contract.
HarvestVaultStrategyAnnouncedIterator is returned from FilterStrategyAnnounced and is used to iterate over the raw logs and unpacked data for StrategyAnnounced events raised by the HarvestVault contract.
HarvestVaultStrategyChanged represents a StrategyChanged event raised by the HarvestVault contract.
HarvestVaultStrategyChangedIterator is returned from FilterStrategyChanged and is used to iterate over the raw logs and unpacked data for StrategyChanged events raised by the HarvestVault contract.
HarvestVaultTransactor is an auto generated write-only Go binding around an Ethereum contract.
HarvestVaultTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
HarvestVaultTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
HarvestVaultTransfer represents a Transfer event raised by the HarvestVault contract.
HarvestVaultTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the HarvestVault contract.
HarvestVaultWithdraw represents a Withdraw event raised by the HarvestVault contract.
HarvestVaultWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the HarvestVault contract.
IERC20 is an auto generated Go binding around an Ethereum contract.
IERC20Approval represents a Approval event raised by the IERC20 contract.
IERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20 contract.
IERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
IERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20Transfer represents a Transfer event raised by the IERC20 contract.
IERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20 contract.
IUniswapV2Callee is an auto generated Go binding around an Ethereum contract.
IUniswapV2CalleeCaller is an auto generated read-only Go binding around an Ethereum contract.
IUniswapV2CalleeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IUniswapV2CalleeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IUniswapV2CalleeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IUniswapV2CalleeRaw is an auto generated low-level Go binding around an Ethereum contract.
IUniswapV2CalleeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IUniswapV2CalleeTransactor is an auto generated write-only Go binding around an Ethereum contract.
IUniswapV2CalleeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IUniswapV2CalleeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IUniswapV2ERC20 is an auto generated Go binding around an Ethereum contract.
IUniswapV2ERC20Approval represents a Approval event raised by the IUniswapV2ERC20 contract.
IUniswapV2ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IUniswapV2ERC20 contract.
IUniswapV2ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
IUniswapV2ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IUniswapV2ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IUniswapV2ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IUniswapV2ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
IUniswapV2ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IUniswapV2ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
IUniswapV2ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IUniswapV2ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IUniswapV2ERC20Transfer represents a Transfer event raised by the IUniswapV2ERC20 contract.
IUniswapV2ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IUniswapV2ERC20 contract.
IUniswapV2Factory is an auto generated Go binding around an Ethereum contract.
IUniswapV2FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IUniswapV2FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IUniswapV2FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IUniswapV2FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IUniswapV2FactoryPairCreated represents a PairCreated event raised by the IUniswapV2Factory contract.
IUniswapV2FactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the IUniswapV2Factory contract.
IUniswapV2FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IUniswapV2FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IUniswapV2FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IUniswapV2FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IUniswapV2FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IUniswapV2Pair is an auto generated Go binding around an Ethereum contract.
IUniswapV2PairApproval represents a Approval event raised by the IUniswapV2Pair contract.
IUniswapV2PairApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IUniswapV2Pair contract.
IUniswapV2PairBurn represents a Burn event raised by the IUniswapV2Pair contract.
IUniswapV2PairBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the IUniswapV2Pair contract.
IUniswapV2PairCaller is an auto generated read-only Go binding around an Ethereum contract.
IUniswapV2PairCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IUniswapV2PairCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IUniswapV2PairFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IUniswapV2PairMint represents a Mint event raised by the IUniswapV2Pair contract.
IUniswapV2PairMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the IUniswapV2Pair contract.
IUniswapV2PairRaw is an auto generated low-level Go binding around an Ethereum contract.
IUniswapV2PairSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IUniswapV2PairSwap represents a Swap event raised by the IUniswapV2Pair contract.
IUniswapV2PairSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the IUniswapV2Pair contract.
IUniswapV2PairSync represents a Sync event raised by the IUniswapV2Pair contract.
IUniswapV2PairSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the IUniswapV2Pair contract.
IUniswapV2PairTransactor is an auto generated write-only Go binding around an Ethereum contract.
IUniswapV2PairTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IUniswapV2PairTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IUniswapV2PairTransfer represents a Transfer event raised by the IUniswapV2Pair contract.
IUniswapV2PairTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IUniswapV2Pair contract.
Kyber is an auto generated Go binding around an Ethereum contract.
KyberAdminClaimed represents a AdminClaimed event raised by the Kyber contract.
KyberAdminClaimedIterator is returned from FilterAdminClaimed and is used to iterate over the raw logs and unpacked data for AdminClaimed events raised by the Kyber contract.
KyberAlerterAdded represents a AlerterAdded event raised by the Kyber contract.
KyberAlerterAddedIterator is returned from FilterAlerterAdded and is used to iterate over the raw logs and unpacked data for AlerterAdded events raised by the Kyber contract.
KyberCaller is an auto generated read-only Go binding around an Ethereum contract.
KyberCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
KyberCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
KyberEtherWithdraw represents a EtherWithdraw event raised by the Kyber contract.
KyberEtherWithdrawIterator is returned from FilterEtherWithdraw and is used to iterate over the raw logs and unpacked data for EtherWithdraw events raised by the Kyber contract.
KyberExecuteTrade represents a ExecuteTrade event raised by the Kyber contract.
KyberExecuteTradeIterator is returned from FilterExecuteTrade and is used to iterate over the raw logs and unpacked data for ExecuteTrade events raised by the Kyber contract.
KyberFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
KyberKyberNetworkSet represents a KyberNetworkSet event raised by the Kyber contract.
KyberKyberNetworkSetIterator is returned from FilterKyberNetworkSet and is used to iterate over the raw logs and unpacked data for KyberNetworkSet events raised by the Kyber contract.
KyberOperatorAdded represents a OperatorAdded event raised by the Kyber contract.
KyberOperatorAddedIterator is returned from FilterOperatorAdded and is used to iterate over the raw logs and unpacked data for OperatorAdded events raised by the Kyber contract.
KyberRaw is an auto generated low-level Go binding around an Ethereum contract.
KyberSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
KyberTokenWithdraw represents a TokenWithdraw event raised by the Kyber contract.
KyberTokenWithdrawIterator is returned from FilterTokenWithdraw and is used to iterate over the raw logs and unpacked data for TokenWithdraw events raised by the Kyber contract.
KyberTransactor is an auto generated write-only Go binding around an Ethereum contract.
KyberTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
KyberTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
KyberTransferAdminPending represents a TransferAdminPending event raised by the Kyber contract.
KyberTransferAdminPendingIterator is returned from FilterTransferAdminPending and is used to iterate over the raw logs and unpacked data for TransferAdminPending events raised by the Kyber contract.
Math is an auto generated Go binding around an Ethereum contract.
MathCaller is an auto generated read-only Go binding around an Ethereum contract.
MathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MathRaw is an auto generated low-level Go binding around an Ethereum contract.
MathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MathTransactor is an auto generated write-only Go binding around an Ethereum contract.
MathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Mooniswap is an auto generated Go binding around an Ethereum contract.
MooniswapApproval represents a Approval event raised by the Mooniswap contract.
MooniswapApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Mooniswap contract.
MooniswapCaller is an auto generated read-only Go binding around an Ethereum contract.
MooniswapCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MooniswapCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MooniswapDeposited represents a Deposited event raised by the Mooniswap contract.
MooniswapDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the Mooniswap contract.
MooniswapFactory is an auto generated Go binding around an Ethereum contract.
MooniswapFactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
MooniswapFactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MooniswapFactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MooniswapFactoryDeployed represents a Deployed event raised by the MooniswapFactory contract.
MooniswapFactoryDeployedIterator is returned from FilterDeployed and is used to iterate over the raw logs and unpacked data for Deployed events raised by the MooniswapFactory contract.
MooniswapFactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MooniswapFactoryOwnershipTransferred represents a OwnershipTransferred event raised by the MooniswapFactory contract.
MooniswapFactoryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the MooniswapFactory contract.
MooniswapFactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
MooniswapFactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MooniswapFactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
MooniswapFactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MooniswapFactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MooniswapFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MooniswapOwnershipTransferred represents a OwnershipTransferred event raised by the Mooniswap contract.
MooniswapOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Mooniswap contract.
MooniswapRaw is an auto generated low-level Go binding around an Ethereum contract.
MooniswapSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MooniswapSwapped represents a Swapped event raised by the Mooniswap contract.
MooniswapSwappedIterator is returned from FilterSwapped and is used to iterate over the raw logs and unpacked data for Swapped events raised by the Mooniswap contract.
MooniswapTransactor is an auto generated write-only Go binding around an Ethereum contract.
MooniswapTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MooniswapTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MooniswapTransfer represents a Transfer event raised by the Mooniswap contract.
MooniswapTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Mooniswap contract.
MooniswapWithdrawn represents a Withdrawn event raised by the Mooniswap contract.
MooniswapWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the Mooniswap contract.
Oasis is an auto generated Go binding around an Ethereum contract.
OasisCaller is an auto generated read-only Go binding around an Ethereum contract.
OasisCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OasisCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OasisFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OasisLogBump represents a LogBump event raised by the Oasis contract.
OasisLogBumpIterator is returned from FilterLogBump and is used to iterate over the raw logs and unpacked data for LogBump events raised by the Oasis contract.
OasisLogBuyEnabled represents a LogBuyEnabled event raised by the Oasis contract.
OasisLogBuyEnabledIterator is returned from FilterLogBuyEnabled and is used to iterate over the raw logs and unpacked data for LogBuyEnabled events raised by the Oasis contract.
OasisLogDelete represents a LogDelete event raised by the Oasis contract.
OasisLogDeleteIterator is returned from FilterLogDelete and is used to iterate over the raw logs and unpacked data for LogDelete events raised by the Oasis contract.
OasisLogInsert represents a LogInsert event raised by the Oasis contract.
OasisLogInsertIterator is returned from FilterLogInsert and is used to iterate over the raw logs and unpacked data for LogInsert events raised by the Oasis contract.
OasisLogItemUpdate represents a LogItemUpdate event raised by the Oasis contract.
OasisLogItemUpdateIterator is returned from FilterLogItemUpdate and is used to iterate over the raw logs and unpacked data for LogItemUpdate events raised by the Oasis contract.
OasisLogKill represents a LogKill event raised by the Oasis contract.
OasisLogKillIterator is returned from FilterLogKill and is used to iterate over the raw logs and unpacked data for LogKill events raised by the Oasis contract.
OasisLogMake represents a LogMake event raised by the Oasis contract.
OasisLogMakeIterator is returned from FilterLogMake and is used to iterate over the raw logs and unpacked data for LogMake events raised by the Oasis contract.
OasisLogMatchingEnabled represents a LogMatchingEnabled event raised by the Oasis contract.
OasisLogMatchingEnabledIterator is returned from FilterLogMatchingEnabled and is used to iterate over the raw logs and unpacked data for LogMatchingEnabled events raised by the Oasis contract.
OasisLogMinSell represents a LogMinSell event raised by the Oasis contract.
OasisLogMinSellIterator is returned from FilterLogMinSell and is used to iterate over the raw logs and unpacked data for LogMinSell events raised by the Oasis contract.
OasisLogSetAuthority represents a LogSetAuthority event raised by the Oasis contract.
OasisLogSetAuthorityIterator is returned from FilterLogSetAuthority and is used to iterate over the raw logs and unpacked data for LogSetAuthority events raised by the Oasis contract.
OasisLogSetOwner represents a LogSetOwner event raised by the Oasis contract.
OasisLogSetOwnerIterator is returned from FilterLogSetOwner and is used to iterate over the raw logs and unpacked data for LogSetOwner events raised by the Oasis contract.
OasisLogSortedOffer represents a LogSortedOffer event raised by the Oasis contract.
OasisLogSortedOfferIterator is returned from FilterLogSortedOffer and is used to iterate over the raw logs and unpacked data for LogSortedOffer events raised by the Oasis contract.
OasisLogTake represents a LogTake event raised by the Oasis contract.
OasisLogTakeIterator is returned from FilterLogTake and is used to iterate over the raw logs and unpacked data for LogTake events raised by the Oasis contract.
OasisLogTrade represents a LogTrade event raised by the Oasis contract.
OasisLogTradeIterator is returned from FilterLogTrade and is used to iterate over the raw logs and unpacked data for LogTrade events raised by the Oasis contract.
OasisLogUnsortedOffer represents a LogUnsortedOffer event raised by the Oasis contract.
OasisLogUnsortedOfferIterator is returned from FilterLogUnsortedOffer and is used to iterate over the raw logs and unpacked data for LogUnsortedOffer events raised by the Oasis contract.
OasisRaw is an auto generated low-level Go binding around an Ethereum contract.
OasisSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OasisTransactor is an auto generated write-only Go binding around an Ethereum contract.
OasisTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OasisTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Oneinch is an auto generated Go binding around an Ethereum contract.
OneinchCaller is an auto generated read-only Go binding around an Ethereum contract.
OneinchCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OneinchCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OneinchFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OneinchImplementationUpdated represents a ImplementationUpdated event raised by the Oneinch contract.
OneinchImplementationUpdatedIterator is returned from FilterImplementationUpdated and is used to iterate over the raw logs and unpacked data for ImplementationUpdated events raised by the Oneinch contract.
OneinchOwnershipTransferred represents a OwnershipTransferred event raised by the Oneinch contract.
OneinchOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Oneinch contract.
OneinchRaw is an auto generated low-level Go binding around an Ethereum contract.
OneinchSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OneinchTransactor is an auto generated write-only Go binding around an Ethereum contract.
OneinchTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OneinchTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Paraswap is an auto generated Go binding around an Ethereum contract.
ParaswapCaller is an auto generated read-only Go binding around an Ethereum contract.
ParaswapCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ParaswapCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ParaswapFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ParaswapRaw is an auto generated low-level Go binding around an Ethereum contract.
ParaswapSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ParaswapTransactor is an auto generated write-only Go binding around an Ethereum contract.
ParaswapTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ParaswapTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SafeMath is an auto generated Go binding around an Ethereum contract.
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SushiPool is an auto generated Go binding around an Ethereum contract.
SushiPoolApproval represents a Approval event raised by the SushiPool contract.
SushiPoolApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the SushiPool contract.
SushiPoolBurn represents a Burn event raised by the SushiPool contract.
SushiPoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the SushiPool contract.
SushiPoolCaller is an auto generated read-only Go binding around an Ethereum contract.
SushiPoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SushiPoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SushiPoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SushiPoolMint represents a Mint event raised by the SushiPool contract.
SushiPoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the SushiPool contract.
SushiPoolRaw is an auto generated low-level Go binding around an Ethereum contract.
SushiPoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SushiPoolSwap represents a Swap event raised by the SushiPool contract.
SushiPoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the SushiPool contract.
SushiPoolSync represents a Sync event raised by the SushiPool contract.
SushiPoolSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the SushiPool contract.
SushiPoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
SushiPoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SushiPoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SushiPoolTransfer represents a Transfer event raised by the SushiPool contract.
SushiPoolTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the SushiPool contract.
SushiStaking is an auto generated Go binding around an Ethereum contract.
SushiStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
SushiStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SushiStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SushiStakingDeposit represents a Deposit event raised by the SushiStaking contract.
SushiStakingDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the SushiStaking contract.
SushiStakingEmergencyWithdraw represents a EmergencyWithdraw event raised by the SushiStaking contract.
SushiStakingEmergencyWithdrawIterator is returned from FilterEmergencyWithdraw and is used to iterate over the raw logs and unpacked data for EmergencyWithdraw events raised by the SushiStaking contract.
SushiStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SushiStakingOwnershipTransferred represents a OwnershipTransferred event raised by the SushiStaking contract.
SushiStakingOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the SushiStaking contract.
SushiStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
SushiStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SushiStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
SushiStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SushiStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SushiStakingWithdraw represents a Withdraw event raised by the SushiStaking contract.
SushiStakingWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the SushiStaking contract.
SushiSwap is an auto generated Go binding around an Ethereum contract.
SushiSwapCaller is an auto generated read-only Go binding around an Ethereum contract.
SushiSwapCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SushiSwapCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SushiSwapFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SushiSwapRaw is an auto generated low-level Go binding around an Ethereum contract.
SushiSwapSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SushiSwapTransactor is an auto generated write-only Go binding around an Ethereum contract.
SushiSwapTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SushiSwapTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TypesOptimalRate is an auto generated low-level Go binding around an user-defined struct.
TypesRateDistribution is an auto generated low-level Go binding around an user-defined struct.
UniswapStaking is an auto generated Go binding around an Ethereum contract.
UniswapStakingCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapStakingCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapStakingCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapStakingFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapStakingRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapStakingRewardAdded represents a RewardAdded event raised by the UniswapStaking contract.
UniswapStakingRewardAddedIterator is returned from FilterRewardAdded and is used to iterate over the raw logs and unpacked data for RewardAdded events raised by the UniswapStaking contract.
UniswapStakingRewardPaid represents a RewardPaid event raised by the UniswapStaking contract.
UniswapStakingRewardPaidIterator is returned from FilterRewardPaid and is used to iterate over the raw logs and unpacked data for RewardPaid events raised by the UniswapStaking contract.
UniswapStakingSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapStakingStaked represents a Staked event raised by the UniswapStaking contract.
UniswapStakingStakedIterator is returned from FilterStaked and is used to iterate over the raw logs and unpacked data for Staked events raised by the UniswapStaking contract.
UniswapStakingTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapStakingTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapStakingTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapStakingWithdrawn represents a Withdrawn event raised by the UniswapStaking contract.
UniswapStakingWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the UniswapStaking contract.
UniswapV2 is an auto generated Go binding around an Ethereum contract.
UniswapV2Caller is an auto generated read-only Go binding around an Ethereum contract.
UniswapV2CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapV2CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapV2ERC20 is an auto generated Go binding around an Ethereum contract.
UniswapV2ERC20Approval represents a Approval event raised by the UniswapV2ERC20 contract.
UniswapV2ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the UniswapV2ERC20 contract.
UniswapV2ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
UniswapV2ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapV2ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapV2ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapV2ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
UniswapV2ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapV2ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapV2ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapV2ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapV2ERC20Transfer represents a Transfer event raised by the UniswapV2ERC20 contract.
UniswapV2ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the UniswapV2ERC20 contract.
UniswapV2Factory is an auto generated Go binding around an Ethereum contract.
UniswapV2FactoryCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapV2FactoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapV2FactoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapV2FactoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapV2FactoryPairCreated represents a PairCreated event raised by the UniswapV2Factory contract.
UniswapV2FactoryPairCreatedIterator is returned from FilterPairCreated and is used to iterate over the raw logs and unpacked data for PairCreated events raised by the UniswapV2Factory contract.
UniswapV2FactoryRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapV2FactorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapV2FactoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapV2FactoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapV2FactoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapV2Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapV2Pair is an auto generated Go binding around an Ethereum contract.
UniswapV2PairApproval represents a Approval event raised by the UniswapV2Pair contract.
UniswapV2PairApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the UniswapV2Pair contract.
UniswapV2PairBurn represents a Burn event raised by the UniswapV2Pair contract.
UniswapV2PairBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the UniswapV2Pair contract.
UniswapV2PairCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapV2PairCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapV2PairCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapV2PairFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapV2PairMint represents a Mint event raised by the UniswapV2Pair contract.
UniswapV2PairMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the UniswapV2Pair contract.
UniswapV2PairRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapV2PairSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapV2PairSwap represents a Swap event raised by the UniswapV2Pair contract.
UniswapV2PairSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the UniswapV2Pair contract.
UniswapV2PairSync represents a Sync event raised by the UniswapV2Pair contract.
UniswapV2PairSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the UniswapV2Pair contract.
UniswapV2PairTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapV2PairTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapV2PairTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapV2PairTransfer represents a Transfer event raised by the UniswapV2Pair contract.
UniswapV2PairTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the UniswapV2Pair contract.
UniswapV2Pool is an auto generated Go binding around an Ethereum contract.
UniswapV2PoolApproval represents a Approval event raised by the UniswapV2Pool contract.
UniswapV2PoolApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the UniswapV2Pool contract.
UniswapV2PoolBurn represents a Burn event raised by the UniswapV2Pool contract.
UniswapV2PoolBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the UniswapV2Pool contract.
UniswapV2PoolCaller is an auto generated read-only Go binding around an Ethereum contract.
UniswapV2PoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UniswapV2PoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UniswapV2PoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
UniswapV2PoolMint represents a Mint event raised by the UniswapV2Pool contract.
UniswapV2PoolMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the UniswapV2Pool contract.
UniswapV2PoolRaw is an auto generated low-level Go binding around an Ethereum contract.
UniswapV2PoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapV2PoolSwap represents a Swap event raised by the UniswapV2Pool contract.
UniswapV2PoolSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the UniswapV2Pool contract.
UniswapV2PoolSync represents a Sync event raised by the UniswapV2Pool contract.
UniswapV2PoolSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the UniswapV2Pool contract.
UniswapV2PoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapV2PoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapV2PoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UniswapV2PoolTransfer represents a Transfer event raised by the UniswapV2Pool contract.
UniswapV2PoolTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the UniswapV2Pool contract.
UniswapV2Raw is an auto generated low-level Go binding around an Ethereum contract.
UniswapV2Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UniswapV2Transactor is an auto generated write-only Go binding around an Ethereum contract.
UniswapV2TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UniswapV2TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
UQ112x112 is an auto generated Go binding around an Ethereum contract.
UQ112x112Caller is an auto generated read-only Go binding around an Ethereum contract.
UQ112x112CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
UQ112x112CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
UQ112x112Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
UQ112x112Raw is an auto generated low-level Go binding around an Ethereum contract.
UQ112x112Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
UQ112x112Transactor is an auto generated write-only Go binding around an Ethereum contract.
UQ112x112TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
UQ112x112TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.