# Functions

NewProtoChannel creates a new instance of ProtoChannel, bound to a specific deployed contract.
NewProtoChannelCaller creates a new read-only instance of ProtoChannel, bound to a specific deployed contract.
NewProtoChannelFilterer creates a new log filterer instance of ProtoChannel, bound to a specific deployed contract.
NewProtoChannelTransactor creates a new write-only instance of ProtoChannel, bound to a specific deployed contract.
NewProtoCounterparty creates a new instance of ProtoCounterparty, bound to a specific deployed contract.
NewProtoCounterpartyCaller creates a new read-only instance of ProtoCounterparty, bound to a specific deployed contract.
NewProtoCounterpartyFilterer creates a new log filterer instance of ProtoCounterparty, bound to a specific deployed contract.
NewProtoCounterpartyTransactor creates a new write-only instance of ProtoCounterparty, bound to a specific deployed contract.

# Variables

ProtoChannelABI is the input ABI used to generate the binding from.
ProtoChannelMetaData contains all meta data concerning the ProtoChannel contract.
ProtoCounterpartyABI is the input ABI used to generate the binding from.
ProtoCounterpartyMetaData contains all meta data concerning the ProtoCounterparty contract.

# Structs

ProtoChannel is an auto generated Go binding around an Ethereum contract.
ProtoChannelCaller is an auto generated read-only Go binding around an Ethereum contract.
ProtoChannelCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProtoChannelCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProtoChannelFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProtoChannelRaw is an auto generated low-level Go binding around an Ethereum contract.
ProtoChannelSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProtoChannelTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProtoChannelTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProtoChannelTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProtoCounterparty is an auto generated Go binding around an Ethereum contract.
ProtoCounterpartyCaller is an auto generated read-only Go binding around an Ethereum contract.
ProtoCounterpartyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProtoCounterpartyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProtoCounterpartyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProtoCounterpartyRaw is an auto generated low-level Go binding around an Ethereum contract.
ProtoCounterpartySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProtoCounterpartyTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProtoCounterpartyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProtoCounterpartyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.