# Functions
DeployConstants deploys a new Ethereum contract, binding an instance of Constants to it.
DeployDoubleEndedQueue deploys a new Ethereum contract, binding an instance of DoubleEndedQueue to it.
DeployErrorContract deploys a new Ethereum contract, binding an instance of ErrorContract to it.
DeployMath deploys a new Ethereum contract, binding an instance of Math to it.
DeployMetaScheduler deploys a new Ethereum contract, binding an instance of MetaScheduler to it.
DeploySafeCast deploys a new Ethereum contract, binding an instance of SafeCast to it.
DeploySignedMath deploys a new Ethereum contract, binding an instance of SignedMath to it.
DeployStrings deploys a new Ethereum contract, binding an instance of Strings to it.
DeployTools deploys a new Ethereum contract, binding an instance of Tools to it.
NewAccessControl creates a new instance of AccessControl, bound to a specific deployed contract.
NewAccessControlCaller creates a new read-only instance of AccessControl, bound to a specific deployed contract.
NewAccessControlFilterer creates a new log filterer instance of AccessControl, bound to a specific deployed contract.
NewAccessControlTransactor creates a new write-only instance of AccessControl, bound to a specific deployed contract.
NewConstants creates a new instance of Constants, bound to a specific deployed contract.
NewConstantsCaller creates a new read-only instance of Constants, bound to a specific deployed contract.
NewConstantsFilterer creates a new log filterer instance of Constants, bound to a specific deployed contract.
NewConstantsTransactor creates a new write-only instance of Constants, bound to a specific deployed contract.
NewContext creates a new instance of Context, bound to a specific deployed contract.
NewContextCaller creates a new read-only instance of Context, bound to a specific deployed contract.
NewContextFilterer creates a new log filterer instance of Context, bound to a specific deployed contract.
NewContextTransactor creates a new write-only instance of Context, bound to a specific deployed contract.
NewDoubleEndedQueue creates a new instance of DoubleEndedQueue, bound to a specific deployed contract.
NewDoubleEndedQueueCaller creates a new read-only instance of DoubleEndedQueue, bound to a specific deployed contract.
NewDoubleEndedQueueFilterer creates a new log filterer instance of DoubleEndedQueue, bound to a specific deployed contract.
NewDoubleEndedQueueTransactor creates a new write-only instance of DoubleEndedQueue, bound to a specific deployed contract.
NewERC165 creates a new instance of ERC165, bound to a specific deployed contract.
NewERC165Caller creates a new read-only instance of ERC165, bound to a specific deployed contract.
NewERC165Filterer creates a new log filterer instance of ERC165, bound to a specific deployed contract.
NewERC165Transactor creates a new write-only instance of ERC165, bound to a specific deployed contract.
NewErrorContract creates a new instance of ErrorContract, bound to a specific deployed contract.
NewErrorContractCaller creates a new read-only instance of ErrorContract, bound to a specific deployed contract.
NewErrorContractFilterer creates a new log filterer instance of ErrorContract, bound to a specific deployed contract.
NewErrorContractTransactor creates a new write-only instance of ErrorContract, bound to a specific deployed contract.
NewIAccessControl creates a new instance of IAccessControl, bound to a specific deployed contract.
NewIAccessControlCaller creates a new read-only instance of IAccessControl, bound to a specific deployed contract.
NewIAccessControlFilterer creates a new log filterer instance of IAccessControl, bound to a specific deployed contract.
NewIAccessControlTransactor creates a new write-only instance of IAccessControl, bound to a specific deployed contract.
NewIERC165 creates a new instance of IERC165, bound to a specific deployed contract.
NewIERC165Caller creates a new read-only instance of IERC165, bound to a specific deployed contract.
NewIERC165Filterer creates a new log filterer instance of IERC165, bound to a specific deployed contract.
NewIERC165Transactor creates a new write-only instance of IERC165, bound to a specific deployed contract.
NewIERC20 creates a new instance of IERC20, bound to a specific deployed contract.
NewIERC20Caller creates a new read-only instance of IERC20, bound to a specific deployed contract.
NewIERC20Filterer creates a new log filterer instance of IERC20, bound to a specific deployed contract.
NewIERC20Transactor creates a new write-only instance of IERC20, bound to a specific deployed contract.
NewIJobRepository creates a new instance of IJobRepository, bound to a specific deployed contract.
NewIJobRepositoryCaller creates a new read-only instance of IJobRepository, bound to a specific deployed contract.
NewIJobRepositoryFilterer creates a new log filterer instance of IJobRepository, bound to a specific deployed contract.
NewIJobRepositoryTransactor creates a new write-only instance of IJobRepository, bound to a specific deployed contract.
NewIProviderJobQueues creates a new instance of IProviderJobQueues, bound to a specific deployed contract.
NewIProviderJobQueuesCaller creates a new read-only instance of IProviderJobQueues, bound to a specific deployed contract.
NewIProviderJobQueuesFilterer creates a new log filterer instance of IProviderJobQueues, bound to a specific deployed contract.
NewIProviderJobQueuesTransactor creates a new write-only instance of IProviderJobQueues, bound to a specific deployed contract.
NewIProviderManager creates a new instance of IProviderManager, bound to a specific deployed contract.
NewIProviderManagerCaller creates a new read-only instance of IProviderManager, bound to a specific deployed contract.
NewIProviderManagerFilterer creates a new log filterer instance of IProviderManager, bound to a specific deployed contract.
NewIProviderManagerTransactor creates a new write-only instance of IProviderManager, bound to a specific deployed contract.
NewMath creates a new instance of Math, bound to a specific deployed contract.
NewMathCaller creates a new read-only instance of Math, bound to a specific deployed contract.
NewMathFilterer creates a new log filterer instance of Math, bound to a specific deployed contract.
NewMathTransactor creates a new write-only instance of Math, bound to a specific deployed contract.
NewMetaScheduler creates a new instance of MetaScheduler, bound to a specific deployed contract.
NewMetaSchedulerCaller creates a new read-only instance of MetaScheduler, bound to a specific deployed contract.
NewMetaSchedulerFilterer creates a new log filterer instance of MetaScheduler, bound to a specific deployed contract.
NewMetaSchedulerTransactor creates a new write-only instance of MetaScheduler, bound to a specific deployed contract.
NewOwnable creates a new instance of Ownable, bound to a specific deployed contract.
NewOwnableCaller creates a new read-only instance of Ownable, bound to a specific deployed contract.
NewOwnableFilterer creates a new log filterer instance of Ownable, bound to a specific deployed contract.
NewOwnableTransactor creates a new write-only instance of Ownable, bound to a specific deployed contract.
NewReentrancyGuard creates a new instance of ReentrancyGuard, bound to a specific deployed contract.
NewReentrancyGuardCaller creates a new read-only instance of ReentrancyGuard, bound to a specific deployed contract.
NewReentrancyGuardFilterer creates a new log filterer instance of ReentrancyGuard, bound to a specific deployed contract.
NewReentrancyGuardTransactor creates a new write-only instance of ReentrancyGuard, bound to a specific deployed contract.
NewSafeCast creates a new instance of SafeCast, bound to a specific deployed contract.
NewSafeCastCaller creates a new read-only instance of SafeCast, bound to a specific deployed contract.
NewSafeCastFilterer creates a new log filterer instance of SafeCast, bound to a specific deployed contract.
NewSafeCastTransactor creates a new write-only instance of SafeCast, bound to a specific deployed contract.
NewSignedMath creates a new instance of SignedMath, bound to a specific deployed contract.
NewSignedMathCaller creates a new read-only instance of SignedMath, bound to a specific deployed contract.
NewSignedMathFilterer creates a new log filterer instance of SignedMath, bound to a specific deployed contract.
NewSignedMathTransactor creates a new write-only instance of SignedMath, bound to a specific deployed contract.
NewStrings creates a new instance of Strings, bound to a specific deployed contract.
NewStringsCaller creates a new read-only instance of Strings, bound to a specific deployed contract.
NewStringsFilterer creates a new log filterer instance of Strings, bound to a specific deployed contract.
NewStringsTransactor creates a new write-only instance of Strings, bound to a specific deployed contract.
NewTools creates a new instance of Tools, bound to a specific deployed contract.
NewToolsCaller creates a new read-only instance of Tools, bound to a specific deployed contract.
NewToolsFilterer creates a new log filterer instance of Tools, bound to a specific deployed contract.
NewToolsTransactor creates a new write-only instance of Tools, bound to a specific deployed contract.
# Variables
AccessControlABI is the input ABI used to generate the binding from.
AccessControlMetaData contains all meta data concerning the AccessControl contract.
ConstantsABI is the input ABI used to generate the binding from.
ConstantsBin is the compiled bytecode used for deploying new contracts.
ConstantsMetaData contains all meta data concerning the Constants contract.
ContextABI is the input ABI used to generate the binding from.
ContextMetaData contains all meta data concerning the Context contract.
DoubleEndedQueueABI is the input ABI used to generate the binding from.
DoubleEndedQueueBin is the compiled bytecode used for deploying new contracts.
DoubleEndedQueueMetaData contains all meta data concerning the DoubleEndedQueue contract.
ERC165ABI is the input ABI used to generate the binding from.
ERC165MetaData contains all meta data concerning the ERC165 contract.
ErrorContractABI is the input ABI used to generate the binding from.
ErrorContractBin is the compiled bytecode used for deploying new contracts.
ErrorContractMetaData contains all meta data concerning the ErrorContract contract.
IAccessControlABI is the input ABI used to generate the binding from.
IAccessControlMetaData contains all meta data concerning the IAccessControl contract.
IERC165ABI is the input ABI used to generate the binding from.
IERC165MetaData contains all meta data concerning the IERC165 contract.
IERC20ABI is the input ABI used to generate the binding from.
IERC20MetaData contains all meta data concerning the IERC20 contract.
IJobRepositoryABI is the input ABI used to generate the binding from.
IJobRepositoryMetaData contains all meta data concerning the IJobRepository contract.
IProviderJobQueuesABI is the input ABI used to generate the binding from.
IProviderJobQueuesMetaData contains all meta data concerning the IProviderJobQueues contract.
IProviderManagerABI is the input ABI used to generate the binding from.
IProviderManagerMetaData contains all meta data concerning the IProviderManager contract.
MathABI is the input ABI used to generate the binding from.
MathBin is the compiled bytecode used for deploying new contracts.
MathMetaData contains all meta data concerning the Math contract.
MetaSchedulerABI is the input ABI used to generate the binding from.
MetaSchedulerBin is the compiled bytecode used for deploying new contracts.
MetaSchedulerMetaData contains all meta data concerning the MetaScheduler contract.
OwnableABI is the input ABI used to generate the binding from.
OwnableMetaData contains all meta data concerning the Ownable contract.
ReentrancyGuardABI is the input ABI used to generate the binding from.
ReentrancyGuardMetaData contains all meta data concerning the ReentrancyGuard contract.
SafeCastABI is the input ABI used to generate the binding from.
SafeCastBin is the compiled bytecode used for deploying new contracts.
SafeCastMetaData contains all meta data concerning the SafeCast contract.
SignedMathABI is the input ABI used to generate the binding from.
SignedMathBin is the compiled bytecode used for deploying new contracts.
SignedMathMetaData contains all meta data concerning the SignedMath contract.
StringsABI is the input ABI used to generate the binding from.
StringsBin is the compiled bytecode used for deploying new contracts.
StringsMetaData contains all meta data concerning the Strings contract.
ToolsABI is the input ABI used to generate the binding from.
ToolsBin is the compiled bytecode used for deploying new contracts.
ToolsMetaData contains all meta data concerning the Tools contract.
# Structs
AccessControl is an auto generated Go binding around an Ethereum contract.
AccessControlCaller is an auto generated read-only Go binding around an Ethereum contract.
AccessControlCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AccessControlCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AccessControlFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AccessControlRaw is an auto generated low-level Go binding around an Ethereum contract.
AccessControlRoleAdminChanged represents a RoleAdminChanged event raised by the AccessControl contract.
AccessControlRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the AccessControl contract.
AccessControlRoleGranted represents a RoleGranted event raised by the AccessControl contract.
AccessControlRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the AccessControl contract.
AccessControlRoleRevoked represents a RoleRevoked event raised by the AccessControl contract.
AccessControlRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the AccessControl contract.
AccessControlSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AccessControlTransactor is an auto generated write-only Go binding around an Ethereum contract.
AccessControlTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AccessControlTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Affinity is an auto generated low-level Go binding around an user-defined struct.
Constants is an auto generated Go binding around an Ethereum contract.
ConstantsCaller is an auto generated read-only Go binding around an Ethereum contract.
ConstantsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ConstantsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ConstantsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ConstantsOwnershipTransferred represents a OwnershipTransferred event raised by the Constants contract.
ConstantsOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Constants contract.
ConstantsRaw is an auto generated low-level Go binding around an Ethereum contract.
ConstantsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ConstantsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ConstantsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ConstantsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Context is an auto generated Go binding around an Ethereum contract.
ContextCaller is an auto generated read-only Go binding around an Ethereum contract.
ContextCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContextCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContextFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContextRaw is an auto generated low-level Go binding around an Ethereum contract.
ContextSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContextTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContextTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContextTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
DoubleEndedQueue is an auto generated Go binding around an Ethereum contract.
DoubleEndedQueueCaller is an auto generated read-only Go binding around an Ethereum contract.
DoubleEndedQueueCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
DoubleEndedQueueCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
DoubleEndedQueueFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
DoubleEndedQueueRaw is an auto generated low-level Go binding around an Ethereum contract.
DoubleEndedQueueSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
DoubleEndedQueueTransactor is an auto generated write-only Go binding around an Ethereum contract.
DoubleEndedQueueTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
DoubleEndedQueueTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC165 is an auto generated Go binding around an Ethereum contract.
ERC165Caller is an auto generated read-only Go binding around an Ethereum contract.
ERC165CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC165CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC165Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC165Raw is an auto generated low-level Go binding around an Ethereum contract.
ERC165Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC165Transactor is an auto generated write-only Go binding around an Ethereum contract.
ERC165TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC165TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ErrorContract is an auto generated Go binding around an Ethereum contract.
ErrorContractCaller is an auto generated read-only Go binding around an Ethereum contract.
ErrorContractCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ErrorContractCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ErrorContractFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ErrorContractRaw is an auto generated low-level Go binding around an Ethereum contract.
ErrorContractSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ErrorContractTransactor is an auto generated write-only Go binding around an Ethereum contract.
ErrorContractTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ErrorContractTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IAccessControl is an auto generated Go binding around an Ethereum contract.
IAccessControlCaller is an auto generated read-only Go binding around an Ethereum contract.
IAccessControlCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IAccessControlCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IAccessControlFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IAccessControlRaw is an auto generated low-level Go binding around an Ethereum contract.
IAccessControlRoleAdminChanged represents a RoleAdminChanged event raised by the IAccessControl contract.
IAccessControlRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the IAccessControl contract.
IAccessControlRoleGranted represents a RoleGranted event raised by the IAccessControl contract.
IAccessControlRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the IAccessControl contract.
IAccessControlRoleRevoked represents a RoleRevoked event raised by the IAccessControl contract.
IAccessControlRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the IAccessControl contract.
IAccessControlSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IAccessControlTransactor is an auto generated write-only Go binding around an Ethereum contract.
IAccessControlTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IAccessControlTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC165 is an auto generated Go binding around an Ethereum contract.
IERC165Caller is an auto generated read-only Go binding around an Ethereum contract.
IERC165CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC165CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC165Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC165Raw is an auto generated low-level Go binding around an Ethereum contract.
IERC165Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC165Transactor is an auto generated write-only Go binding around an Ethereum contract.
IERC165TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC165TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20 is an auto generated Go binding around an Ethereum contract.
IERC20Approval represents a Approval event raised by the IERC20 contract.
IERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the IERC20 contract.
IERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
IERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
IERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
IERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
IERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IERC20Transfer represents a Transfer event raised by the IERC20 contract.
IERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the IERC20 contract.
IJobRepository is an auto generated Go binding around an Ethereum contract.
IJobRepositoryCaller is an auto generated read-only Go binding around an Ethereum contract.
IJobRepositoryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IJobRepositoryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IJobRepositoryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IJobRepositoryJobCreated represents a JobCreated event raised by the IJobRepository contract.
IJobRepositoryJobCreatedIterator is returned from FilterJobCreated and is used to iterate over the raw logs and unpacked data for JobCreated events raised by the IJobRepository contract.
IJobRepositoryJobTransitionEvent represents a JobTransitionEvent event raised by the IJobRepository contract.
IJobRepositoryJobTransitionEventIterator is returned from FilterJobTransitionEvent and is used to iterate over the raw logs and unpacked data for JobTransitionEvent events raised by the IJobRepository contract.
IJobRepositoryRaw is an auto generated low-level Go binding around an Ethereum contract.
IJobRepositorySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IJobRepositoryTransactor is an auto generated write-only Go binding around an Ethereum contract.
IJobRepositoryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IJobRepositoryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IProviderJobQueues is an auto generated Go binding around an Ethereum contract.
IProviderJobQueuesCaller is an auto generated read-only Go binding around an Ethereum contract.
IProviderJobQueuesCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IProviderJobQueuesCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IProviderJobQueuesFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IProviderJobQueuesRaw is an auto generated low-level Go binding around an Ethereum contract.
IProviderJobQueuesSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IProviderJobQueuesTransactor is an auto generated write-only Go binding around an Ethereum contract.
IProviderJobQueuesTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IProviderJobQueuesTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IProviderManager is an auto generated Go binding around an Ethereum contract.
IProviderManagerCaller is an auto generated read-only Go binding around an Ethereum contract.
IProviderManagerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IProviderManagerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IProviderManagerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IProviderManagerProviderApproved represents a ProviderApproved event raised by the IProviderManager contract.
IProviderManagerProviderApprovedIterator is returned from FilterProviderApproved and is used to iterate over the raw logs and unpacked data for ProviderApproved events raised by the IProviderManager contract.
IProviderManagerProviderBanChanged represents a ProviderBanChanged event raised by the IProviderManager contract.
IProviderManagerProviderBanChangedIterator is returned from FilterProviderBanChanged and is used to iterate over the raw logs and unpacked data for ProviderBanChanged events raised by the IProviderManager contract.
IProviderManagerProviderRemoved represents a ProviderRemoved event raised by the IProviderManager contract.
IProviderManagerProviderRemovedIterator is returned from FilterProviderRemoved and is used to iterate over the raw logs and unpacked data for ProviderRemoved events raised by the IProviderManager contract.
IProviderManagerProviderWaitingForApproval represents a ProviderWaitingForApproval event raised by the IProviderManager contract.
IProviderManagerProviderWaitingForApprovalIterator is returned from FilterProviderWaitingForApproval and is used to iterate over the raw logs and unpacked data for ProviderWaitingForApproval events raised by the IProviderManager contract.
IProviderManagerRaw is an auto generated low-level Go binding around an Ethereum contract.
IProviderManagerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IProviderManagerTransactor is an auto generated write-only Go binding around an Ethereum contract.
IProviderManagerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IProviderManagerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Job is an auto generated low-level Go binding around an user-defined struct.
JobCost is an auto generated low-level Go binding around an user-defined struct.
JobDefinition is an auto generated low-level Go binding around an user-defined struct.
JobTime is an auto generated low-level Go binding around an user-defined struct.
Label is an auto generated low-level Go binding around an user-defined struct.
Math is an auto generated Go binding around an Ethereum contract.
MathCaller is an auto generated read-only Go binding around an Ethereum contract.
MathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MathRaw is an auto generated low-level Go binding around an Ethereum contract.
MathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MathTransactor is an auto generated write-only Go binding around an Ethereum contract.
MathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
MetaScheduler is an auto generated Go binding around an Ethereum contract.
MetaSchedulerBilledTooMuchEvent represents a BilledTooMuchEvent event raised by the MetaScheduler contract.
MetaSchedulerBilledTooMuchEventIterator is returned from FilterBilledTooMuchEvent and is used to iterate over the raw logs and unpacked data for BilledTooMuchEvent events raised by the MetaScheduler contract.
MetaSchedulerCaller is an auto generated read-only Go binding around an Ethereum contract.
MetaSchedulerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
MetaSchedulerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
MetaSchedulerClaimJobEvent represents a ClaimJobEvent event raised by the MetaScheduler contract.
MetaSchedulerClaimJobEventIterator is returned from FilterClaimJobEvent and is used to iterate over the raw logs and unpacked data for ClaimJobEvent events raised by the MetaScheduler contract.
MetaSchedulerClaimNextCancellingJobEvent represents a ClaimNextCancellingJobEvent event raised by the MetaScheduler contract.
MetaSchedulerClaimNextCancellingJobEventIterator is returned from FilterClaimNextCancellingJobEvent and is used to iterate over the raw logs and unpacked data for ClaimNextCancellingJobEvent events raised by the MetaScheduler contract.
MetaSchedulerClaimNextTopUpJobEvent represents a ClaimNextTopUpJobEvent event raised by the MetaScheduler contract.
MetaSchedulerClaimNextTopUpJobEventIterator is returned from FilterClaimNextTopUpJobEvent and is used to iterate over the raw logs and unpacked data for ClaimNextTopUpJobEvent events raised by the MetaScheduler contract.
MetaSchedulerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
MetaSchedulerJobRefusedEvent represents a JobRefusedEvent event raised by the MetaScheduler contract.
MetaSchedulerJobRefusedEventIterator is returned from FilterJobRefusedEvent and is used to iterate over the raw logs and unpacked data for JobRefusedEvent events raised by the MetaScheduler contract.
MetaSchedulerNewJobRequestEvent represents a NewJobRequestEvent event raised by the MetaScheduler contract.
MetaSchedulerNewJobRequestEventIterator is returned from FilterNewJobRequestEvent and is used to iterate over the raw logs and unpacked data for NewJobRequestEvent events raised by the MetaScheduler contract.
MetaSchedulerRaw is an auto generated low-level Go binding around an Ethereum contract.
MetaSchedulerRoleAdminChanged represents a RoleAdminChanged event raised by the MetaScheduler contract.
MetaSchedulerRoleAdminChangedIterator is returned from FilterRoleAdminChanged and is used to iterate over the raw logs and unpacked data for RoleAdminChanged events raised by the MetaScheduler contract.
MetaSchedulerRoleGranted represents a RoleGranted event raised by the MetaScheduler contract.
MetaSchedulerRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the MetaScheduler contract.
MetaSchedulerRoleRevoked represents a RoleRevoked event raised by the MetaScheduler contract.
MetaSchedulerRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the MetaScheduler contract.
MetaSchedulerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
MetaSchedulerTransactor is an auto generated write-only Go binding around an Ethereum contract.
MetaSchedulerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
MetaSchedulerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Ownable is an auto generated Go binding around an Ethereum contract.
OwnableCaller is an auto generated read-only Go binding around an Ethereum contract.
OwnableCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
OwnableCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
OwnableFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
OwnableOwnershipTransferred represents a OwnershipTransferred event raised by the Ownable contract.
OwnableOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the Ownable contract.
OwnableRaw is an auto generated low-level Go binding around an Ethereum contract.
OwnableSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
OwnableTransactor is an auto generated write-only Go binding around an Ethereum contract.
OwnableTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
OwnableTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Provider is an auto generated low-level Go binding around an user-defined struct.
ProviderHardware is an auto generated low-level Go binding around an user-defined struct.
ProviderPrices is an auto generated low-level Go binding around an user-defined struct.
ReentrancyGuard is an auto generated Go binding around an Ethereum contract.
ReentrancyGuardCaller is an auto generated read-only Go binding around an Ethereum contract.
ReentrancyGuardCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ReentrancyGuardCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ReentrancyGuardFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ReentrancyGuardRaw is an auto generated low-level Go binding around an Ethereum contract.
ReentrancyGuardSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ReentrancyGuardTransactor is an auto generated write-only Go binding around an Ethereum contract.
ReentrancyGuardTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ReentrancyGuardTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SafeCast is an auto generated Go binding around an Ethereum contract.
SafeCastCaller is an auto generated read-only Go binding around an Ethereum contract.
SafeCastCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SafeCastCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SafeCastFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SafeCastRaw is an auto generated low-level Go binding around an Ethereum contract.
SafeCastSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SafeCastTransactor is an auto generated write-only Go binding around an Ethereum contract.
SafeCastTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SafeCastTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
SignedMath is an auto generated Go binding around an Ethereum contract.
SignedMathCaller is an auto generated read-only Go binding around an Ethereum contract.
SignedMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SignedMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SignedMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SignedMathRaw is an auto generated low-level Go binding around an Ethereum contract.
SignedMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SignedMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
SignedMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SignedMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Strings is an auto generated Go binding around an Ethereum contract.
StringsCaller is an auto generated read-only Go binding around an Ethereum contract.
StringsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
StringsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
StringsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
StringsRaw is an auto generated low-level Go binding around an Ethereum contract.
StringsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
StringsTransactor is an auto generated write-only Go binding around an Ethereum contract.
StringsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
StringsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Tools is an auto generated Go binding around an Ethereum contract.
ToolsCaller is an auto generated read-only Go binding around an Ethereum contract.
ToolsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ToolsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ToolsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ToolsRaw is an auto generated low-level Go binding around an Ethereum contract.
ToolsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ToolsTransactor is an auto generated write-only Go binding around an Ethereum contract.
ToolsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ToolsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.