# Functions
DeployAggregatedTask deploys a new Ethereum contract, binding an instance of AggregatedTask to it.
DeployEcpCollateral deploys a new Ethereum contract, binding an instance of EcpCollateral to it.
DeployEcpSequencer deploys a new Ethereum contract, binding an instance of EcpSequencer to it.
DeployTask deploys a new Ethereum contract, binding an instance of Task to it.
DeployTaskPayment deploys a new Ethereum contract, binding an instance of TaskPayment to it.
NewAggregatedTask creates a new instance of AggregatedTask, bound to a specific deployed contract.
NewAggregatedTaskCaller creates a new read-only instance of AggregatedTask, bound to a specific deployed contract.
NewAggregatedTaskFilterer creates a new log filterer instance of AggregatedTask, bound to a specific deployed contract.
NewAggregatedTaskTransactor creates a new write-only instance of AggregatedTask, bound to a specific deployed contract.
No description provided by the author
No description provided by the author
NewEcpCollateral creates a new instance of EcpCollateral, bound to a specific deployed contract.
NewEcpCollateralCaller creates a new read-only instance of EcpCollateral, bound to a specific deployed contract.
NewEcpCollateralFilterer creates a new log filterer instance of EcpCollateral, bound to a specific deployed contract.
NewEcpCollateralTransactor creates a new write-only instance of EcpCollateral, bound to a specific deployed contract.
NewEcpSequencer creates a new instance of EcpSequencer, bound to a specific deployed contract.
NewEcpSequencerCaller creates a new read-only instance of EcpSequencer, bound to a specific deployed contract.
NewEcpSequencerFilterer creates a new log filterer instance of EcpSequencer, bound to a specific deployed contract.
NewEcpSequencerTransactor creates a new write-only instance of EcpSequencer, bound to a specific deployed contract.
No description provided by the author
NewTask creates a new instance of Task, bound to a specific deployed contract.
NewTaskCaller creates a new read-only instance of Task, bound to a specific deployed contract.
NewTaskFilterer creates a new log filterer instance of Task, bound to a specific deployed contract.
NewTaskPayment creates a new instance of TaskPayment, bound to a specific deployed contract.
NewTaskPaymentCaller creates a new read-only instance of TaskPayment, bound to a specific deployed contract.
NewTaskPaymentFilterer creates a new log filterer instance of TaskPayment, bound to a specific deployed contract.
NewTaskPaymentTransactor creates a new write-only instance of TaskPayment, bound to a specific deployed contract.
No description provided by the author
NewTaskTransactor creates a new write-only instance of Task, bound to a specific deployed contract.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
AggregatedTaskABI is the input ABI used to generate the binding from.
AggregatedTaskBin is the compiled bytecode used for deploying new contracts.
AggregatedTaskMetaData contains all meta data concerning the AggregatedTask contract.
EcpCollateralABI is the input ABI used to generate the binding from.
EcpCollateralBin is the compiled bytecode used for deploying new contracts.
EcpCollateralMetaData contains all meta data concerning the EcpCollateral contract.
EcpSequencerABI is the input ABI used to generate the binding from.
EcpSequencerBin is the compiled bytecode used for deploying new contracts.
EcpSequencerMetaData contains all meta data concerning the EcpSequencer contract.
TaskABI is the input ABI used to generate the binding from.
TaskBin is the compiled bytecode used for deploying new contracts.
TaskMetaData contains all meta data concerning the Task contract.
TaskPaymentABI is the input ABI used to generate the binding from.
TaskPaymentBin is the compiled bytecode used for deploying new contracts.
TaskPaymentMetaData contains all meta data concerning the TaskPayment contract.
# Structs
AggregatedTask is an auto generated Go binding around an Ethereum contract.
AggregatedTaskCaller is an auto generated read-only Go binding around an Ethereum contract.
AggregatedTaskCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
AggregatedTaskCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
AggregatedTaskFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
AggregatedTaskRaw is an auto generated low-level Go binding around an Ethereum contract.
AggregatedTaskRegisteredToTaskRegistry represents a RegisteredToTaskRegistry event raised by the AggregatedTask contract.
AggregatedTaskRegisteredToTaskRegistryIterator is returned from FilterRegisteredToTaskRegistry and is used to iterate over the raw logs and unpacked data for RegisteredToTaskRegistry events raised by the AggregatedTask contract.
AggregatedTaskSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
AggregatedTaskTaskCreated represents a TaskCreated event raised by the AggregatedTask contract.
AggregatedTaskTaskCreatedIterator is returned from FilterTaskCreated and is used to iterate over the raw logs and unpacked data for TaskCreated events raised by the AggregatedTask contract.
AggregatedTaskTransactor is an auto generated write-only Go binding around an Ethereum contract.
AggregatedTaskTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
AggregatedTaskTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
No description provided by the author
EcpCollateral is an auto generated Go binding around an Ethereum contract.
EcpCollateralBatchFrozenDeposit represents a BatchFrozenDeposit event raised by the EcpCollateral contract.
EcpCollateralBatchFrozenDepositIterator is returned from FilterBatchFrozenDeposit and is used to iterate over the raw logs and unpacked data for BatchFrozenDeposit events raised by the EcpCollateral contract.
EcpCollateralCaller is an auto generated read-only Go binding around an Ethereum contract.
EcpCollateralCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
EcpCollateralCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
EcpCollateralCollateralAdjusted represents a CollateralAdjusted event raised by the EcpCollateral contract.
EcpCollateralCollateralAdjustedIterator is returned from FilterCollateralAdjusted and is used to iterate over the raw logs and unpacked data for CollateralAdjusted events raised by the EcpCollateral contract.
EcpCollateralCollateralLocked represents a CollateralLocked event raised by the EcpCollateral contract.
EcpCollateralCollateralLockedIterator is returned from FilterCollateralLocked and is used to iterate over the raw logs and unpacked data for CollateralLocked events raised by the EcpCollateral contract.
EcpCollateralCollateralSlashed represents a CollateralSlashed event raised by the EcpCollateral contract.
EcpCollateralCollateralSlashedIterator is returned from FilterCollateralSlashed and is used to iterate over the raw logs and unpacked data for CollateralSlashed events raised by the EcpCollateral contract.
EcpCollateralCollateralUnlocked represents a CollateralUnlocked event raised by the EcpCollateral contract.
EcpCollateralCollateralUnlockedIterator is returned from FilterCollateralUnlocked and is used to iterate over the raw logs and unpacked data for CollateralUnlocked events raised by the EcpCollateral contract.
ECPCollateralContractInfo is an auto generated low-level Go binding around an user-defined struct.
ECPCollateralCPInfo is an auto generated low-level Go binding around an user-defined struct.
EcpCollateralDeposit represents a Deposit event raised by the EcpCollateral contract.
EcpCollateralDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the EcpCollateral contract.
EcpCollateralDisputeProof represents a DisputeProof event raised by the EcpCollateral contract.
EcpCollateralDisputeProofIterator is returned from FilterDisputeProof and is used to iterate over the raw logs and unpacked data for DisputeProof events raised by the EcpCollateral contract.
EcpCollateralFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
EcpCollateralOwnershipTransferred represents a OwnershipTransferred event raised by the EcpCollateral contract.
EcpCollateralOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the EcpCollateral contract.
EcpCollateralRaw is an auto generated low-level Go binding around an Ethereum contract.
EcpCollateralSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
EcpCollateralTransactor is an auto generated write-only Go binding around an Ethereum contract.
EcpCollateralTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
EcpCollateralTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
EcpCollateralWithdraw represents a Withdraw event raised by the EcpCollateral contract.
EcpCollateralWithdrawConfirmed represents a WithdrawConfirmed event raised by the EcpCollateral contract.
EcpCollateralWithdrawConfirmedIterator is returned from FilterWithdrawConfirmed and is used to iterate over the raw logs and unpacked data for WithdrawConfirmed events raised by the EcpCollateral contract.
EcpCollateralWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the EcpCollateral contract.
ECPCollateralWithdrawRequest is an auto generated low-level Go binding around an user-defined struct.
EcpCollateralWithdrawRequestCanceled represents a WithdrawRequestCanceled event raised by the EcpCollateral contract.
EcpCollateralWithdrawRequestCanceledIterator is returned from FilterWithdrawRequestCanceled and is used to iterate over the raw logs and unpacked data for WithdrawRequestCanceled events raised by the EcpCollateral contract.
EcpCollateralWithdrawRequested represents a WithdrawRequested event raised by the EcpCollateral contract.
EcpCollateralWithdrawRequestedIterator is returned from FilterWithdrawRequested and is used to iterate over the raw logs and unpacked data for WithdrawRequested events raised by the EcpCollateral contract.
EcpCollateralWithdrawSlash represents a WithdrawSlash event raised by the EcpCollateral contract.
EcpCollateralWithdrawSlashIterator is returned from FilterWithdrawSlash and is used to iterate over the raw logs and unpacked data for WithdrawSlash events raised by the EcpCollateral contract.
EcpSequencer is an auto generated Go binding around an Ethereum contract.
EcpSequencerAdminAdded represents a AdminAdded event raised by the EcpSequencer contract.
EcpSequencerAdminAddedIterator is returned from FilterAdminAdded and is used to iterate over the raw logs and unpacked data for AdminAdded events raised by the EcpSequencer contract.
EcpSequencerAdminRemoved represents a AdminRemoved event raised by the EcpSequencer contract.
EcpSequencerAdminRemovedIterator is returned from FilterAdminRemoved and is used to iterate over the raw logs and unpacked data for AdminRemoved events raised by the EcpSequencer contract.
EcpSequencerBatchTransferredToEscrow represents a BatchTransferredToEscrow event raised by the EcpSequencer contract.
EcpSequencerBatchTransferredToEscrowIterator is returned from FilterBatchTransferredToEscrow and is used to iterate over the raw logs and unpacked data for BatchTransferredToEscrow events raised by the EcpSequencer contract.
EcpSequencerCaller is an auto generated read-only Go binding around an Ethereum contract.
EcpSequencerCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
EcpSequencerCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
EcpSequencerDeposited represents a Deposited event raised by the EcpSequencer contract.
EcpSequencerDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the EcpSequencer contract.
EcpSequencerFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
EcpSequencerOwnerChanged represents a OwnerChanged event raised by the EcpSequencer contract.
EcpSequencerOwnerChangedIterator is returned from FilterOwnerChanged and is used to iterate over the raw logs and unpacked data for OwnerChanged events raised by the EcpSequencer contract.
EcpSequencerOwnershipTransferred represents a OwnershipTransferred event raised by the EcpSequencer contract.
EcpSequencerOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the EcpSequencer contract.
EcpSequencerRaw is an auto generated low-level Go binding around an Ethereum contract.
EcpSequencerSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
EcpSequencerTransactor is an auto generated write-only Go binding around an Ethereum contract.
EcpSequencerTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
EcpSequencerTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
EcpSequencerTransferredToEscrow represents a TransferredToEscrow event raised by the EcpSequencer contract.
EcpSequencerTransferredToEscrowIterator is returned from FilterTransferredToEscrow and is used to iterate over the raw logs and unpacked data for TransferredToEscrow events raised by the EcpSequencer contract.
EcpSequencerWithdrawn represents a Withdrawn event raised by the EcpSequencer contract.
EcpSequencerWithdrawnFromEscrow represents a WithdrawnFromEscrow event raised by the EcpSequencer contract.
EcpSequencerWithdrawnFromEscrowIterator is returned from FilterWithdrawnFromEscrow and is used to iterate over the raw logs and unpacked data for WithdrawnFromEscrow events raised by the EcpSequencer contract.
EcpSequencerWithdrawnIterator is returned from FilterWithdrawn and is used to iterate over the raw logs and unpacked data for Withdrawn events raised by the EcpSequencer contract.
No description provided by the author
Task is an auto generated Go binding around an Ethereum contract.
TaskCaller is an auto generated read-only Go binding around an Ethereum contract.
TaskCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TaskCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TaskFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TaskPayment is an auto generated Go binding around an Ethereum contract.
TaskPaymentAdminAdded represents a AdminAdded event raised by the TaskPayment contract.
TaskPaymentAdminAddedIterator is returned from FilterAdminAdded and is used to iterate over the raw logs and unpacked data for AdminAdded events raised by the TaskPayment contract.
TaskPaymentAdminRemoved represents a AdminRemoved event raised by the TaskPayment contract.
TaskPaymentAdminRemovedIterator is returned from FilterAdminRemoved and is used to iterate over the raw logs and unpacked data for AdminRemoved events raised by the TaskPayment contract.
TaskPaymentBlocksForWithdrawalUpdated represents a BlocksForWithdrawalUpdated event raised by the TaskPayment contract.
TaskPaymentBlocksForWithdrawalUpdatedIterator is returned from FilterBlocksForWithdrawalUpdated and is used to iterate over the raw logs and unpacked data for BlocksForWithdrawalUpdated events raised by the TaskPayment contract.
TaskPaymentCaller is an auto generated read-only Go binding around an Ethereum contract.
TaskPaymentCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TaskPaymentCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TaskPaymentConfirmEscrowToAvailable represents a ConfirmEscrowToAvailable event raised by the TaskPayment contract.
TaskPaymentConfirmEscrowToAvailableIterator is returned from FilterConfirmEscrowToAvailable and is used to iterate over the raw logs and unpacked data for ConfirmEscrowToAvailable events raised by the TaskPayment contract.
TaskPaymentDeposited represents a Deposited event raised by the TaskPayment contract.
TaskPaymentDepositedIterator is returned from FilterDeposited and is used to iterate over the raw logs and unpacked data for Deposited events raised by the TaskPayment contract.
TaskPaymentFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TaskPaymentOwnershipTransferred represents a OwnershipTransferred event raised by the TaskPayment contract.
TaskPaymentOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the TaskPayment contract.
TaskPaymentPlatformFeeRateSet represents a PlatformFeeRateSet event raised by the TaskPayment contract.
TaskPaymentPlatformFeeRateSetIterator is returned from FilterPlatformFeeRateSet and is used to iterate over the raw logs and unpacked data for PlatformFeeRateSet events raised by the TaskPayment contract.
TaskPaymentPlatformWalletSet represents a PlatformWalletSet event raised by the TaskPayment contract.
TaskPaymentPlatformWalletSetIterator is returned from FilterPlatformWalletSet and is used to iterate over the raw logs and unpacked data for PlatformWalletSet events raised by the TaskPayment contract.
TaskPaymentRaw is an auto generated low-level Go binding around an Ethereum contract.
TaskPaymentRequestEscrowToAvailable represents a RequestEscrowToAvailable event raised by the TaskPayment contract.
TaskPaymentRequestEscrowToAvailableIterator is returned from FilterRequestEscrowToAvailable and is used to iterate over the raw logs and unpacked data for RequestEscrowToAvailable events raised by the TaskPayment contract.
TaskPaymentSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TaskPaymentTokenAddressSet represents a TokenAddressSet event raised by the TaskPayment contract.
TaskPaymentTokenAddressSetIterator is returned from FilterTokenAddressSet and is used to iterate over the raw logs and unpacked data for TokenAddressSet events raised by the TaskPayment contract.
TaskPaymentTransactor is an auto generated write-only Go binding around an Ethereum contract.
TaskPaymentTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TaskPaymentTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TaskPaymentTransferedToEscrow represents a TransferedToEscrow event raised by the TaskPayment contract.
TaskPaymentTransferedToEscrowIterator is returned from FilterTransferedToEscrow and is used to iterate over the raw logs and unpacked data for TransferedToEscrow events raised by the TaskPayment contract.
TaskPaymentTransferToCPBeneficiary represents a TransferToCPBeneficiary event raised by the TaskPayment contract.
TaskPaymentTransferToCPBeneficiaryIterator is returned from FilterTransferToCPBeneficiary and is used to iterate over the raw logs and unpacked data for TransferToCPBeneficiary events raised by the TaskPayment contract.
TaskPaymentTransferToPlatform represents a TransferToPlatform event raised by the TaskPayment contract.
TaskPaymentTransferToPlatformIterator is returned from FilterTransferToPlatform and is used to iterate over the raw logs and unpacked data for TransferToPlatform events raised by the TaskPayment contract.
TaskPaymentWithdrawal represents a Withdrawal event raised by the TaskPayment contract.
TaskPaymentWithdrawalIterator is returned from FilterWithdrawal and is used to iterate over the raw logs and unpacked data for Withdrawal events raised by the TaskPayment contract.
TaskRaw is an auto generated low-level Go binding around an Ethereum contract.
TaskRegisteredToTaskRegistry represents a RegisteredToTaskRegistry event raised by the Task contract.
TaskRegisteredToTaskRegistryIterator is returned from FilterRegisteredToTaskRegistry and is used to iterate over the raw logs and unpacked data for RegisteredToTaskRegistry events raised by the Task contract.
TaskSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
No description provided by the author
TaskTaskCreated represents a TaskCreated event raised by the Task contract.
TaskTaskCreatedIterator is returned from FilterTaskCreated and is used to iterate over the raw logs and unpacked data for TaskCreated events raised by the Task contract.
TaskTransactor is an auto generated write-only Go binding around an Ethereum contract.
TaskTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TaskTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author