# Functions
DeployCommittee deploys a new Ethereum contract, binding an instance of Committee to it.
NewCommittee creates a new instance of Committee, bound to a specific deployed contract.
NewCommitteeCaller creates a new read-only instance of Committee, bound to a specific deployed contract.
NewCommitteeFilterer creates a new log filterer instance of Committee, bound to a specific deployed contract.
NewCommitteeTransactor creates a new write-only instance of Committee, bound to a specific deployed contract.
# Variables
CommitteeABI is the input ABI used to generate the binding from.
CommitteeBin is the compiled bytecode used for deploying new contracts.
CommitteeMetaData contains all meta data concerning the Committee contract.
# Structs
Committee is an auto generated Go binding around an Ethereum contract.
CommitteeCaller is an auto generated read-only Go binding around an Ethereum contract.
CommitteeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CommitteeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CommitteeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CommitteeInitCommittee represents a InitCommittee event raised by the Committee contract.
CommitteeInitCommitteeIterator is returned from FilterInitCommittee and is used to iterate over the raw logs and unpacked data for InitCommittee events raised by the Committee contract.
CommitteeInitialized represents a Initialized event raised by the Committee contract.
CommitteeInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Committee contract.
CommitteeOwnershipTransferred represents a OwnershipTransferred event raised by the Committee contract.
CommitteeOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Committee contract.
CommitteeRaw is an auto generated low-level Go binding around an Ethereum contract.
CommitteeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CommitteeSignAddressUpdated represents a SignAddressUpdated event raised by the Committee contract.
CommitteeSignAddressUpdatedIterator is returned from FilterSignAddressUpdated and is used to iterate over the raw logs and unpacked data for SignAddressUpdated events raised by the Committee contract.
CommitteeTransactor is an auto generated write-only Go binding around an Ethereum contract.
CommitteeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CommitteeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
CommitteeUpdateCommittee represents a UpdateCommittee event raised by the Committee contract.
CommitteeUpdateCommitteeIterator is returned from FilterUpdateCommittee and is used to iterate over the raw logs and unpacked data for UpdateCommittee events raised by the Committee contract.
CommitteeUpdateCommitteeParams represents a UpdateCommitteeParams event raised by the Committee contract.
CommitteeUpdateCommitteeParamsIterator is returned from FilterUpdateCommitteeParams and is used to iterate over the raw logs and unpacked data for UpdateCommitteeParams events raised by the Committee contract.
IBLSKeyCheckerBLSKeyWithProof is an auto generated low-level Go binding around an user-defined struct.
ILagrangeCommitteeCommitteeData is an auto generated low-level Go binding around an user-defined struct.