# Packages
No description provided by the author
# Functions
DeployController deploys a new Ethereum contract, binding an instance of Controller to it.
NewController creates a new instance of Controller, bound to a specific deployed contract.
NewControllerCaller creates a new read-only instance of Controller, bound to a specific deployed contract.
NewControllerFilterer creates a new log filterer instance of Controller, bound to a specific deployed contract.
NewControllerTransactor creates a new write-only instance of Controller, bound to a specific deployed contract.
# Variables
ControllerABI is the input ABI used to generate the binding from.
ControllerBin is the compiled bytecode used for deploying new contracts.
ControllerMetaData contains all meta data concerning the Controller contract.
# Structs
Controller is an auto generated Go binding around an Ethereum contract.
ControllerCaller is an auto generated read-only Go binding around an Ethereum contract.
ControllerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ControllerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ControllerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ControllerInitialized represents a Initialized event raised by the Controller contract.
ControllerInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Controller contract.
ControllerOwnershipTransferred represents a OwnershipTransferred event raised by the Controller contract.
ControllerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Controller contract.
ControllerRaw is an auto generated low-level Go binding around an Ethereum contract.
ControllerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ControllerTransactor is an auto generated write-only Go binding around an Ethereum contract.
ControllerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ControllerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SharedStructsAgreement is an auto generated low-level Go binding around an user-defined struct.
SharedStructsDealMembers is an auto generated low-level Go binding around an user-defined struct.
SharedStructsDealPricing is an auto generated low-level Go binding around an user-defined struct.
SharedStructsDealTimeout is an auto generated low-level Go binding around an user-defined struct.
SharedStructsDealTimeouts is an auto generated low-level Go binding around an user-defined struct.