# Functions
DeployCounter deploys a new Ethereum contract, binding an instance of Counter to it.
NewCounter creates a new instance of Counter, bound to a specific deployed contract.
NewCounterCaller creates a new read-only instance of Counter, bound to a specific deployed contract.
NewCounterFilterer creates a new log filterer instance of Counter, bound to a specific deployed contract.
NewCounterTransactor creates a new write-only instance of Counter, bound to a specific deployed contract.
# Variables
CounterABI is the input ABI used to generate the binding from.
CounterBin is the compiled bytecode used for deploying new contracts.
CounterMetaData contains all meta data concerning the Counter contract.
# Structs
Counter is an auto generated Go binding around an Ethereum contract.
CounterCaller is an auto generated read-only Go binding around an Ethereum contract.
CounterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CounterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CounterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CounterRaw is an auto generated low-level Go binding around an Ethereum contract.
CounterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CounterTransactor is an auto generated write-only Go binding around an Ethereum contract.
CounterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CounterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.