package
0.0.0-20250124164653-964d70f468a8
Repository: https://github.com/vocdoni/contracts-z.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

DeployOrganizationRegistry deploys a new Ethereum contract, binding an instance of OrganizationRegistry to it.
DeployProcessRegistry deploys a new Ethereum contract, binding an instance of ProcessRegistry to it.
NewOrganizationRegistry creates a new instance of OrganizationRegistry, bound to a specific deployed contract.
NewOrganizationRegistryCaller creates a new read-only instance of OrganizationRegistry, bound to a specific deployed contract.
NewOrganizationRegistryFilterer creates a new log filterer instance of OrganizationRegistry, bound to a specific deployed contract.
NewOrganizationRegistryTransactor creates a new write-only instance of OrganizationRegistry, bound to a specific deployed contract.
NewProcessRegistry creates a new instance of ProcessRegistry, bound to a specific deployed contract.
NewProcessRegistryCaller creates a new read-only instance of ProcessRegistry, bound to a specific deployed contract.
NewProcessRegistryFilterer creates a new log filterer instance of ProcessRegistry, bound to a specific deployed contract.
NewProcessRegistryTransactor creates a new write-only instance of ProcessRegistry, bound to a specific deployed contract.

# Variables

OrganizationRegistryABI is the input ABI used to generate the binding from.
OrganizationRegistryBin is the compiled bytecode used for deploying new contracts.
OrganizationRegistryMetaData contains all meta data concerning the OrganizationRegistry contract.
ProcessRegistryABI is the input ABI used to generate the binding from.
ProcessRegistryBin is the compiled bytecode used for deploying new contracts.
ProcessRegistryMetaData contains all meta data concerning the ProcessRegistry contract.

# Structs

OrganizationRegistry is an auto generated Go binding around an Ethereum contract.
OrganizationRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
OrganizationRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OrganizationRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OrganizationRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OrganizationRegistryInitialized represents a Initialized event raised by the OrganizationRegistry contract.
OrganizationRegistryInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the OrganizationRegistry contract.
OrganizationRegistryOrganizationCreated represents a OrganizationCreated event raised by the OrganizationRegistry contract.
OrganizationRegistryOrganizationCreatedIterator is returned from FilterOrganizationCreated and is used to iterate over the raw logs and unpacked data for OrganizationCreated events raised by the OrganizationRegistry contract.
OrganizationRegistryOrganizationUpdated represents a OrganizationUpdated event raised by the OrganizationRegistry contract.
OrganizationRegistryOrganizationUpdatedIterator is returned from FilterOrganizationUpdated and is used to iterate over the raw logs and unpacked data for OrganizationUpdated events raised by the OrganizationRegistry contract.
OrganizationRegistryOwnershipTransferred represents a OwnershipTransferred event raised by the OrganizationRegistry contract.
OrganizationRegistryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the OrganizationRegistry contract.
OrganizationRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
OrganizationRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OrganizationRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
OrganizationRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OrganizationRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
OrganizationRegistryUpgraded represents a Upgraded event raised by the OrganizationRegistry contract.
OrganizationRegistryUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the OrganizationRegistry contract.
ProcessRegistry is an auto generated Go binding around an Ethereum contract.
ProcessRegistryBallotMode is an auto generated low-level Go binding around an user-defined struct.
ProcessRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
ProcessRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProcessRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProcessRegistryCensus is an auto generated low-level Go binding around an user-defined struct.
ProcessRegistryCensusUpdated represents a CensusUpdated event raised by the ProcessRegistry contract.
ProcessRegistryCensusUpdatedIterator is returned from FilterCensusUpdated and is used to iterate over the raw logs and unpacked data for CensusUpdated events raised by the ProcessRegistry contract.
ProcessRegistryEncryptionKey is an auto generated low-level Go binding around an user-defined struct.
ProcessRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProcessRegistryInitialized represents a Initialized event raised by the ProcessRegistry contract.
ProcessRegistryInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the ProcessRegistry contract.
ProcessRegistryOwnershipTransferred represents a OwnershipTransferred event raised by the ProcessRegistry contract.
ProcessRegistryOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the ProcessRegistry contract.
ProcessRegistryProcess is an auto generated low-level Go binding around an user-defined struct.
ProcessRegistryProcessCreated represents a ProcessCreated event raised by the ProcessRegistry contract.
ProcessRegistryProcessCreatedIterator is returned from FilterProcessCreated and is used to iterate over the raw logs and unpacked data for ProcessCreated events raised by the ProcessRegistry contract.
ProcessRegistryProcessDurationChanged represents a ProcessDurationChanged event raised by the ProcessRegistry contract.
ProcessRegistryProcessDurationChangedIterator is returned from FilterProcessDurationChanged and is used to iterate over the raw logs and unpacked data for ProcessDurationChanged events raised by the ProcessRegistry contract.
ProcessRegistryProcessStateRootUpdated represents a ProcessStateRootUpdated event raised by the ProcessRegistry contract.
ProcessRegistryProcessStateRootUpdatedIterator is returned from FilterProcessStateRootUpdated and is used to iterate over the raw logs and unpacked data for ProcessStateRootUpdated events raised by the ProcessRegistry contract.
ProcessRegistryProcessStatusChanged represents a ProcessStatusChanged event raised by the ProcessRegistry contract.
ProcessRegistryProcessStatusChangedIterator is returned from FilterProcessStatusChanged and is used to iterate over the raw logs and unpacked data for ProcessStatusChanged events raised by the ProcessRegistry contract.
ProcessRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
ProcessRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProcessRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProcessRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProcessRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProcessRegistryUpgraded represents a Upgraded event raised by the ProcessRegistry contract.
ProcessRegistryUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the ProcessRegistry contract.