# Functions
NewDemo creates a new instance of Demo, bound to a specific deployed contract.
NewDemoCaller creates a new read-only instance of Demo, bound to a specific deployed contract.
NewDemoFilterer creates a new log filterer instance of Demo, bound to a specific deployed contract.
NewDemoTransactor creates a new write-only instance of Demo, bound to a specific deployed contract.
NewFoo creates a new instance of Foo, bound to a specific deployed contract.
NewFooCaller creates a new read-only instance of Foo, bound to a specific deployed contract.
NewFooFilterer creates a new log filterer instance of Foo, bound to a specific deployed contract.
NewFooTransactor creates a new write-only instance of Foo, bound to a specific deployed contract.
# Variables
DemoABI is the input ABI used to generate the binding from.
DemoMetaData contains all meta data concerning the Demo contract.
FooABI is the input ABI used to generate the binding from.
FooMetaData contains all meta data concerning the Foo contract.
# Structs
Demo is an auto generated Go binding around an Ethereum contract.
DemoCaller is an auto generated read-only Go binding around an Ethereum contract.
DemoCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
DemoCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
DemoFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
DemoRaw is an auto generated low-level Go binding around an Ethereum contract.
DemoSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
DemoTransactor is an auto generated write-only Go binding around an Ethereum contract.
DemoTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
DemoTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Foo is an auto generated Go binding around an Ethereum contract.
FooCaller is an auto generated read-only Go binding around an Ethereum contract.
FooCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FooCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FooFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FooRaw is an auto generated low-level Go binding around an Ethereum contract.
FooSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FooTransactor is an auto generated write-only Go binding around an Ethereum contract.
FooTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FooTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.