# Functions
NewCommon creates a new instance of Common, bound to a specific deployed contract.
NewCommonCaller creates a new read-only instance of Common, bound to a specific deployed contract.
NewCommonFilterer creates a new log filterer instance of Common, bound to a specific deployed contract.
NewCommonTransactor creates a new write-only instance of Common, bound to a specific deployed contract.
# Variables
CommonABI is the input ABI used to generate the binding from.
CommonMetaData contains all meta data concerning the Common contract.
# Structs
BridgeProposalGlobalProposal is an auto generated low-level Go binding around an user-defined struct.
Common is an auto generated Go binding around an Ethereum contract.
CommonCaller is an auto generated read-only Go binding around an Ethereum contract.
CommonCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CommonCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CommonFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CommonGatewayContractUpdated represents a GatewayContractUpdated event raised by the Common contract.
CommonGatewayContractUpdatedIterator is returned from FilterGatewayContractUpdated and is used to iterate over the raw logs and unpacked data for GatewayContractUpdated events raised by the Common contract.
CommonGlobalProposalCreated represents a GlobalProposalCreated event raised by the Common contract.
CommonGlobalProposalCreatedIterator is returned from FilterGlobalProposalCreated and is used to iterate over the raw logs and unpacked data for GlobalProposalCreated events raised by the Common contract.
CommonProposalApproved represents a ProposalApproved event raised by the Common contract.
CommonProposalApprovedIterator is returned from FilterProposalApproved and is used to iterate over the raw logs and unpacked data for ProposalApproved events raised by the Common contract.
CommonProposalCreated represents a ProposalCreated event raised by the Common contract.
CommonProposalCreatedIterator is returned from FilterProposalCreated and is used to iterate over the raw logs and unpacked data for ProposalCreated events raised by the Common contract.
CommonProposalExecuted represents a ProposalExecuted event raised by the Common contract.
CommonProposalExecutedIterator is returned from FilterProposalExecuted and is used to iterate over the raw logs and unpacked data for ProposalExecuted events raised by the Common contract.
CommonProposalRejected represents a ProposalRejected event raised by the Common contract.
CommonProposalRejectedIterator is returned from FilterProposalRejected and is used to iterate over the raw logs and unpacked data for ProposalRejected events raised by the Common contract.
CommonProposalVoted represents a ProposalVoted event raised by the Common contract.
CommonProposalVotedIterator is returned from FilterProposalVoted and is used to iterate over the raw logs and unpacked data for ProposalVoted events raised by the Common contract.
CommonRaw is an auto generated low-level Go binding around an Ethereum contract.
CommonRoleAdminChanged represents a RoleAdminChanged event raised by the Common contract.
CommonRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the Common contract.
CommonRoleGranted represents a RoleGranted event raised by the Common contract.
CommonRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the Common contract.
CommonRoleRevoked represents a RoleRevoked event raised by the Common contract.
CommonRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the Common contract.
CommonSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CommonTransactor is an auto generated write-only Go binding around an Ethereum contract.
CommonTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CommonTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
CommonValidatorContractUpdated represents a ValidatorContractUpdated event raised by the Common contract.
CommonValidatorContractUpdatedIterator is returned from FilterValidatorContractUpdated and is used to iterate over the raw logs and unpacked data for ValidatorContractUpdated events raised by the Common contract.
ProposalProposalDetail is an auto generated low-level Go binding around an user-defined struct.
SignatureConsumerSignature is an auto generated low-level Go binding around an user-defined struct.