cron_upkeep_wrapper

package
v2.9.1-libocrbump-2024... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CronUpkeepABI = CronUpkeepMetaData.ABI
View Source
var CronUpkeepMetaData = &bind.MetaData{
	ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"delegate\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"maxJobs\",\"type\":\"uint256\"},{\"internalType\":\"bytes\",\"name\":\"firstJob\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"CronJobIDNotFound\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"ExceedsMaxJobs\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"InvalidHandler\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"OnlySimulatedBackend\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TickDoesntMatchSpec\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TickInFuture\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"TickTooOld\",\"type\":\"error\"},{\"inputs\":[],\"name\":\"UnknownFieldType\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"handler\",\"type\":\"bytes\"}],\"name\":\"CronJobCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"CronJobDeleted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"success\",\"type\":\"bool\"}],\"name\":\"CronJobExecuted\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"handler\",\"type\":\"bytes\"}],\"name\":\"CronJobUpdated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferRequested\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"stateMutability\":\"payable\",\"type\":\"fallback\"},{\"inputs\":[],\"name\":\"acceptOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"name\":\"checkUpkeep\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"},{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"handler\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"encodedCronSpec\",\"type\":\"bytes\"}],\"name\":\"createCronJobFromEncodedSpec\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"deleteCronJob\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getActiveCronJobIDs\",\"outputs\":[{\"internalType\":\"uint256[]\",\"name\":\"\",\"type\":\"uint256[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"}],\"name\":\"getCronJob\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"target\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"handler\",\"type\":\"bytes\"},{\"internalType\":\"string\",\"name\":\"cronString\",\"type\":\"string\"},{\"internalType\":\"uint256\",\"name\":\"nextTick\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"performData\",\"type\":\"bytes\"}],\"name\":\"performUpkeep\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"s_maxJobs\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"id\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"newTarget\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"newHandler\",\"type\":\"bytes\"},{\"internalType\":\"bytes\",\"name\":\"newEncodedCronSpec\",\"type\":\"bytes\"}],\"name\":\"updateCronJob\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"stateMutability\":\"payable\",\"type\":\"receive\"}]",
}

Functions

This section is empty.

Types

type CronUpkeep

type CronUpkeep struct {
	CronUpkeepCaller
	CronUpkeepTransactor
	CronUpkeepFilterer
	// contains filtered or unexported fields
}

func NewCronUpkeep

func NewCronUpkeep(address common.Address, backend bind.ContractBackend) (*CronUpkeep, error)

func (*CronUpkeep) Address

func (_CronUpkeep *CronUpkeep) Address() common.Address

func (*CronUpkeep) ParseLog

func (_CronUpkeep *CronUpkeep) ParseLog(log types.Log) (generated.AbigenLog, error)

type CronUpkeepCaller

type CronUpkeepCaller struct {
	// contains filtered or unexported fields
}

func NewCronUpkeepCaller

func NewCronUpkeepCaller(address common.Address, caller bind.ContractCaller) (*CronUpkeepCaller, error)

func (*CronUpkeepCaller) GetActiveCronJobIDs

func (_CronUpkeep *CronUpkeepCaller) GetActiveCronJobIDs(opts *bind.CallOpts) ([]*big.Int, error)

func (*CronUpkeepCaller) GetCronJob

func (_CronUpkeep *CronUpkeepCaller) GetCronJob(opts *bind.CallOpts, id *big.Int) (GetCronJob,

	error)

func (*CronUpkeepCaller) Owner

func (_CronUpkeep *CronUpkeepCaller) Owner(opts *bind.CallOpts) (common.Address, error)

func (*CronUpkeepCaller) Paused

func (_CronUpkeep *CronUpkeepCaller) Paused(opts *bind.CallOpts) (bool, error)

func (*CronUpkeepCaller) SMaxJobs

func (_CronUpkeep *CronUpkeepCaller) SMaxJobs(opts *bind.CallOpts) (*big.Int, error)

type CronUpkeepCallerRaw

type CronUpkeepCallerRaw struct {
	Contract *CronUpkeepCaller
}

func (*CronUpkeepCallerRaw) Call

func (_CronUpkeep *CronUpkeepCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

type CronUpkeepCallerSession

type CronUpkeepCallerSession struct {
	Contract *CronUpkeepCaller
	CallOpts bind.CallOpts
}

func (*CronUpkeepCallerSession) GetActiveCronJobIDs

func (_CronUpkeep *CronUpkeepCallerSession) GetActiveCronJobIDs() ([]*big.Int, error)

func (*CronUpkeepCallerSession) GetCronJob

func (_CronUpkeep *CronUpkeepCallerSession) GetCronJob(id *big.Int) (GetCronJob,

	error)

func (*CronUpkeepCallerSession) Owner

func (_CronUpkeep *CronUpkeepCallerSession) Owner() (common.Address, error)

func (*CronUpkeepCallerSession) Paused

func (_CronUpkeep *CronUpkeepCallerSession) Paused() (bool, error)

func (*CronUpkeepCallerSession) SMaxJobs

func (_CronUpkeep *CronUpkeepCallerSession) SMaxJobs() (*big.Int, error)

type CronUpkeepCronJobCreated

type CronUpkeepCronJobCreated struct {
	Id      *big.Int
	Target  common.Address
	Handler []byte
	Raw     types.Log
}

func (CronUpkeepCronJobCreated) Topic

type CronUpkeepCronJobCreatedIterator

type CronUpkeepCronJobCreatedIterator struct {
	Event *CronUpkeepCronJobCreated
	// contains filtered or unexported fields
}

func (*CronUpkeepCronJobCreatedIterator) Close

func (*CronUpkeepCronJobCreatedIterator) Error

func (*CronUpkeepCronJobCreatedIterator) Next

type CronUpkeepCronJobDeleted

type CronUpkeepCronJobDeleted struct {
	Id  *big.Int
	Raw types.Log
}

func (CronUpkeepCronJobDeleted) Topic

type CronUpkeepCronJobDeletedIterator

type CronUpkeepCronJobDeletedIterator struct {
	Event *CronUpkeepCronJobDeleted
	// contains filtered or unexported fields
}

func (*CronUpkeepCronJobDeletedIterator) Close

func (*CronUpkeepCronJobDeletedIterator) Error

func (*CronUpkeepCronJobDeletedIterator) Next

type CronUpkeepCronJobExecuted

type CronUpkeepCronJobExecuted struct {
	Id      *big.Int
	Success bool
	Raw     types.Log
}

func (CronUpkeepCronJobExecuted) Topic

type CronUpkeepCronJobExecutedIterator

type CronUpkeepCronJobExecutedIterator struct {
	Event *CronUpkeepCronJobExecuted
	// contains filtered or unexported fields
}

func (*CronUpkeepCronJobExecutedIterator) Close

func (*CronUpkeepCronJobExecutedIterator) Error

func (*CronUpkeepCronJobExecutedIterator) Next

type CronUpkeepCronJobUpdated

type CronUpkeepCronJobUpdated struct {
	Id      *big.Int
	Target  common.Address
	Handler []byte
	Raw     types.Log
}

func (CronUpkeepCronJobUpdated) Topic

type CronUpkeepCronJobUpdatedIterator

type CronUpkeepCronJobUpdatedIterator struct {
	Event *CronUpkeepCronJobUpdated
	// contains filtered or unexported fields
}

func (*CronUpkeepCronJobUpdatedIterator) Close

func (*CronUpkeepCronJobUpdatedIterator) Error

func (*CronUpkeepCronJobUpdatedIterator) Next

type CronUpkeepFilterer

type CronUpkeepFilterer struct {
	// contains filtered or unexported fields
}

func NewCronUpkeepFilterer

func NewCronUpkeepFilterer(address common.Address, filterer bind.ContractFilterer) (*CronUpkeepFilterer, error)

func (*CronUpkeepFilterer) FilterCronJobCreated

func (_CronUpkeep *CronUpkeepFilterer) FilterCronJobCreated(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobCreatedIterator, error)

func (*CronUpkeepFilterer) FilterCronJobDeleted

func (_CronUpkeep *CronUpkeepFilterer) FilterCronJobDeleted(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobDeletedIterator, error)

func (*CronUpkeepFilterer) FilterCronJobExecuted

func (_CronUpkeep *CronUpkeepFilterer) FilterCronJobExecuted(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobExecutedIterator, error)

func (*CronUpkeepFilterer) FilterCronJobUpdated

func (_CronUpkeep *CronUpkeepFilterer) FilterCronJobUpdated(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobUpdatedIterator, error)

func (*CronUpkeepFilterer) FilterOwnershipTransferRequested

func (_CronUpkeep *CronUpkeepFilterer) FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CronUpkeepOwnershipTransferRequestedIterator, error)

func (*CronUpkeepFilterer) FilterOwnershipTransferred

func (_CronUpkeep *CronUpkeepFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CronUpkeepOwnershipTransferredIterator, error)

func (*CronUpkeepFilterer) FilterPaused

func (_CronUpkeep *CronUpkeepFilterer) FilterPaused(opts *bind.FilterOpts) (*CronUpkeepPausedIterator, error)

func (*CronUpkeepFilterer) FilterUnpaused

func (_CronUpkeep *CronUpkeepFilterer) FilterUnpaused(opts *bind.FilterOpts) (*CronUpkeepUnpausedIterator, error)

func (*CronUpkeepFilterer) ParseCronJobCreated

func (_CronUpkeep *CronUpkeepFilterer) ParseCronJobCreated(log types.Log) (*CronUpkeepCronJobCreated, error)

func (*CronUpkeepFilterer) ParseCronJobDeleted

func (_CronUpkeep *CronUpkeepFilterer) ParseCronJobDeleted(log types.Log) (*CronUpkeepCronJobDeleted, error)

func (*CronUpkeepFilterer) ParseCronJobExecuted

func (_CronUpkeep *CronUpkeepFilterer) ParseCronJobExecuted(log types.Log) (*CronUpkeepCronJobExecuted, error)

func (*CronUpkeepFilterer) ParseCronJobUpdated

func (_CronUpkeep *CronUpkeepFilterer) ParseCronJobUpdated(log types.Log) (*CronUpkeepCronJobUpdated, error)

func (*CronUpkeepFilterer) ParseOwnershipTransferRequested

func (_CronUpkeep *CronUpkeepFilterer) ParseOwnershipTransferRequested(log types.Log) (*CronUpkeepOwnershipTransferRequested, error)

func (*CronUpkeepFilterer) ParseOwnershipTransferred

func (_CronUpkeep *CronUpkeepFilterer) ParseOwnershipTransferred(log types.Log) (*CronUpkeepOwnershipTransferred, error)

func (*CronUpkeepFilterer) ParsePaused

func (_CronUpkeep *CronUpkeepFilterer) ParsePaused(log types.Log) (*CronUpkeepPaused, error)

func (*CronUpkeepFilterer) ParseUnpaused

func (_CronUpkeep *CronUpkeepFilterer) ParseUnpaused(log types.Log) (*CronUpkeepUnpaused, error)

func (*CronUpkeepFilterer) WatchCronJobCreated

func (_CronUpkeep *CronUpkeepFilterer) WatchCronJobCreated(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobCreated, id []*big.Int) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchCronJobDeleted

func (_CronUpkeep *CronUpkeepFilterer) WatchCronJobDeleted(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobDeleted, id []*big.Int) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchCronJobExecuted

func (_CronUpkeep *CronUpkeepFilterer) WatchCronJobExecuted(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobExecuted, id []*big.Int) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchCronJobUpdated

func (_CronUpkeep *CronUpkeepFilterer) WatchCronJobUpdated(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobUpdated, id []*big.Int) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchOwnershipTransferRequested

func (_CronUpkeep *CronUpkeepFilterer) WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *CronUpkeepOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchOwnershipTransferred

func (_CronUpkeep *CronUpkeepFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CronUpkeepOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchPaused

func (_CronUpkeep *CronUpkeepFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *CronUpkeepPaused) (event.Subscription, error)

func (*CronUpkeepFilterer) WatchUnpaused

func (_CronUpkeep *CronUpkeepFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *CronUpkeepUnpaused) (event.Subscription, error)

type CronUpkeepInterface

type CronUpkeepInterface interface {
	GetActiveCronJobIDs(opts *bind.CallOpts) ([]*big.Int, error)

	GetCronJob(opts *bind.CallOpts, id *big.Int) (GetCronJob,

		error)

	Owner(opts *bind.CallOpts) (common.Address, error)

	Paused(opts *bind.CallOpts) (bool, error)

	SMaxJobs(opts *bind.CallOpts) (*big.Int, error)

	AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

	CheckUpkeep(opts *bind.TransactOpts, arg0 []byte) (*types.Transaction, error)

	CreateCronJobFromEncodedSpec(opts *bind.TransactOpts, target common.Address, handler []byte, encodedCronSpec []byte) (*types.Transaction, error)

	DeleteCronJob(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

	Pause(opts *bind.TransactOpts) (*types.Transaction, error)

	PerformUpkeep(opts *bind.TransactOpts, performData []byte) (*types.Transaction, error)

	TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)

	Unpause(opts *bind.TransactOpts) (*types.Transaction, error)

	UpdateCronJob(opts *bind.TransactOpts, id *big.Int, newTarget common.Address, newHandler []byte, newEncodedCronSpec []byte) (*types.Transaction, error)

	Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)

	Receive(opts *bind.TransactOpts) (*types.Transaction, error)

	FilterCronJobCreated(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobCreatedIterator, error)

	WatchCronJobCreated(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobCreated, id []*big.Int) (event.Subscription, error)

	ParseCronJobCreated(log types.Log) (*CronUpkeepCronJobCreated, error)

	FilterCronJobDeleted(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobDeletedIterator, error)

	WatchCronJobDeleted(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobDeleted, id []*big.Int) (event.Subscription, error)

	ParseCronJobDeleted(log types.Log) (*CronUpkeepCronJobDeleted, error)

	FilterCronJobExecuted(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobExecutedIterator, error)

	WatchCronJobExecuted(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobExecuted, id []*big.Int) (event.Subscription, error)

	ParseCronJobExecuted(log types.Log) (*CronUpkeepCronJobExecuted, error)

	FilterCronJobUpdated(opts *bind.FilterOpts, id []*big.Int) (*CronUpkeepCronJobUpdatedIterator, error)

	WatchCronJobUpdated(opts *bind.WatchOpts, sink chan<- *CronUpkeepCronJobUpdated, id []*big.Int) (event.Subscription, error)

	ParseCronJobUpdated(log types.Log) (*CronUpkeepCronJobUpdated, error)

	FilterOwnershipTransferRequested(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CronUpkeepOwnershipTransferRequestedIterator, error)

	WatchOwnershipTransferRequested(opts *bind.WatchOpts, sink chan<- *CronUpkeepOwnershipTransferRequested, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferRequested(log types.Log) (*CronUpkeepOwnershipTransferRequested, error)

	FilterOwnershipTransferred(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CronUpkeepOwnershipTransferredIterator, error)

	WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *CronUpkeepOwnershipTransferred, from []common.Address, to []common.Address) (event.Subscription, error)

	ParseOwnershipTransferred(log types.Log) (*CronUpkeepOwnershipTransferred, error)

	FilterPaused(opts *bind.FilterOpts) (*CronUpkeepPausedIterator, error)

	WatchPaused(opts *bind.WatchOpts, sink chan<- *CronUpkeepPaused) (event.Subscription, error)

	ParsePaused(log types.Log) (*CronUpkeepPaused, error)

	FilterUnpaused(opts *bind.FilterOpts) (*CronUpkeepUnpausedIterator, error)

	WatchUnpaused(opts *bind.WatchOpts, sink chan<- *CronUpkeepUnpaused) (event.Subscription, error)

	ParseUnpaused(log types.Log) (*CronUpkeepUnpaused, error)

	ParseLog(log types.Log) (generated.AbigenLog, error)

	Address() common.Address
}

type CronUpkeepOwnershipTransferRequested

type CronUpkeepOwnershipTransferRequested struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (CronUpkeepOwnershipTransferRequested) Topic

type CronUpkeepOwnershipTransferRequestedIterator

type CronUpkeepOwnershipTransferRequestedIterator struct {
	Event *CronUpkeepOwnershipTransferRequested
	// contains filtered or unexported fields
}

func (*CronUpkeepOwnershipTransferRequestedIterator) Close

func (*CronUpkeepOwnershipTransferRequestedIterator) Error

func (*CronUpkeepOwnershipTransferRequestedIterator) Next

type CronUpkeepOwnershipTransferred

type CronUpkeepOwnershipTransferred struct {
	From common.Address
	To   common.Address
	Raw  types.Log
}

func (CronUpkeepOwnershipTransferred) Topic

type CronUpkeepOwnershipTransferredIterator

type CronUpkeepOwnershipTransferredIterator struct {
	Event *CronUpkeepOwnershipTransferred
	// contains filtered or unexported fields
}

func (*CronUpkeepOwnershipTransferredIterator) Close

func (*CronUpkeepOwnershipTransferredIterator) Error

func (*CronUpkeepOwnershipTransferredIterator) Next

type CronUpkeepPaused

type CronUpkeepPaused struct {
	Account common.Address
	Raw     types.Log
}

func (CronUpkeepPaused) Topic

func (CronUpkeepPaused) Topic() common.Hash

type CronUpkeepPausedIterator

type CronUpkeepPausedIterator struct {
	Event *CronUpkeepPaused
	// contains filtered or unexported fields
}

func (*CronUpkeepPausedIterator) Close

func (it *CronUpkeepPausedIterator) Close() error

func (*CronUpkeepPausedIterator) Error

func (it *CronUpkeepPausedIterator) Error() error

func (*CronUpkeepPausedIterator) Next

func (it *CronUpkeepPausedIterator) Next() bool

type CronUpkeepRaw

type CronUpkeepRaw struct {
	Contract *CronUpkeep
}

func (*CronUpkeepRaw) Call

func (_CronUpkeep *CronUpkeepRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

func (*CronUpkeepRaw) Transact

func (_CronUpkeep *CronUpkeepRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*CronUpkeepRaw) Transfer

func (_CronUpkeep *CronUpkeepRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type CronUpkeepSession

type CronUpkeepSession struct {
	Contract     *CronUpkeep
	CallOpts     bind.CallOpts
	TransactOpts bind.TransactOpts
}

func (*CronUpkeepSession) AcceptOwnership

func (_CronUpkeep *CronUpkeepSession) AcceptOwnership() (*types.Transaction, error)

func (*CronUpkeepSession) CheckUpkeep

func (_CronUpkeep *CronUpkeepSession) CheckUpkeep(arg0 []byte) (*types.Transaction, error)

func (*CronUpkeepSession) CreateCronJobFromEncodedSpec

func (_CronUpkeep *CronUpkeepSession) CreateCronJobFromEncodedSpec(target common.Address, handler []byte, encodedCronSpec []byte) (*types.Transaction, error)

func (*CronUpkeepSession) DeleteCronJob

func (_CronUpkeep *CronUpkeepSession) DeleteCronJob(id *big.Int) (*types.Transaction, error)

func (*CronUpkeepSession) Fallback

func (_CronUpkeep *CronUpkeepSession) Fallback(calldata []byte) (*types.Transaction, error)

func (*CronUpkeepSession) GetActiveCronJobIDs

func (_CronUpkeep *CronUpkeepSession) GetActiveCronJobIDs() ([]*big.Int, error)

func (*CronUpkeepSession) GetCronJob

func (_CronUpkeep *CronUpkeepSession) GetCronJob(id *big.Int) (GetCronJob,

	error)

func (*CronUpkeepSession) Owner

func (_CronUpkeep *CronUpkeepSession) Owner() (common.Address, error)

func (*CronUpkeepSession) Pause

func (_CronUpkeep *CronUpkeepSession) Pause() (*types.Transaction, error)

func (*CronUpkeepSession) Paused

func (_CronUpkeep *CronUpkeepSession) Paused() (bool, error)

func (*CronUpkeepSession) PerformUpkeep

func (_CronUpkeep *CronUpkeepSession) PerformUpkeep(performData []byte) (*types.Transaction, error)

func (*CronUpkeepSession) Receive

func (_CronUpkeep *CronUpkeepSession) Receive() (*types.Transaction, error)

func (*CronUpkeepSession) SMaxJobs

func (_CronUpkeep *CronUpkeepSession) SMaxJobs() (*big.Int, error)

func (*CronUpkeepSession) TransferOwnership

func (_CronUpkeep *CronUpkeepSession) TransferOwnership(to common.Address) (*types.Transaction, error)

func (*CronUpkeepSession) Unpause

func (_CronUpkeep *CronUpkeepSession) Unpause() (*types.Transaction, error)

func (*CronUpkeepSession) UpdateCronJob

func (_CronUpkeep *CronUpkeepSession) UpdateCronJob(id *big.Int, newTarget common.Address, newHandler []byte, newEncodedCronSpec []byte) (*types.Transaction, error)

type CronUpkeepTransactor

type CronUpkeepTransactor struct {
	// contains filtered or unexported fields
}

func NewCronUpkeepTransactor

func NewCronUpkeepTransactor(address common.Address, transactor bind.ContractTransactor) (*CronUpkeepTransactor, error)

func (*CronUpkeepTransactor) AcceptOwnership

func (_CronUpkeep *CronUpkeepTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error)

func (*CronUpkeepTransactor) CheckUpkeep

func (_CronUpkeep *CronUpkeepTransactor) CheckUpkeep(opts *bind.TransactOpts, arg0 []byte) (*types.Transaction, error)

func (*CronUpkeepTransactor) CreateCronJobFromEncodedSpec

func (_CronUpkeep *CronUpkeepTransactor) CreateCronJobFromEncodedSpec(opts *bind.TransactOpts, target common.Address, handler []byte, encodedCronSpec []byte) (*types.Transaction, error)

func (*CronUpkeepTransactor) DeleteCronJob

func (_CronUpkeep *CronUpkeepTransactor) DeleteCronJob(opts *bind.TransactOpts, id *big.Int) (*types.Transaction, error)

func (*CronUpkeepTransactor) Fallback

func (_CronUpkeep *CronUpkeepTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error)

func (*CronUpkeepTransactor) Pause

func (_CronUpkeep *CronUpkeepTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)

func (*CronUpkeepTransactor) PerformUpkeep

func (_CronUpkeep *CronUpkeepTransactor) PerformUpkeep(opts *bind.TransactOpts, performData []byte) (*types.Transaction, error)

func (*CronUpkeepTransactor) Receive

func (_CronUpkeep *CronUpkeepTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error)

func (*CronUpkeepTransactor) TransferOwnership

func (_CronUpkeep *CronUpkeepTransactor) TransferOwnership(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)

func (*CronUpkeepTransactor) Unpause

func (_CronUpkeep *CronUpkeepTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)

func (*CronUpkeepTransactor) UpdateCronJob

func (_CronUpkeep *CronUpkeepTransactor) UpdateCronJob(opts *bind.TransactOpts, id *big.Int, newTarget common.Address, newHandler []byte, newEncodedCronSpec []byte) (*types.Transaction, error)

type CronUpkeepTransactorRaw

type CronUpkeepTransactorRaw struct {
	Contract *CronUpkeepTransactor
}

func (*CronUpkeepTransactorRaw) Transact

func (_CronUpkeep *CronUpkeepTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

func (*CronUpkeepTransactorRaw) Transfer

func (_CronUpkeep *CronUpkeepTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

type CronUpkeepTransactorSession

type CronUpkeepTransactorSession struct {
	Contract     *CronUpkeepTransactor
	TransactOpts bind.TransactOpts
}

func (*CronUpkeepTransactorSession) AcceptOwnership

func (_CronUpkeep *CronUpkeepTransactorSession) AcceptOwnership() (*types.Transaction, error)

func (*CronUpkeepTransactorSession) CheckUpkeep

func (_CronUpkeep *CronUpkeepTransactorSession) CheckUpkeep(arg0 []byte) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) CreateCronJobFromEncodedSpec

func (_CronUpkeep *CronUpkeepTransactorSession) CreateCronJobFromEncodedSpec(target common.Address, handler []byte, encodedCronSpec []byte) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) DeleteCronJob

func (_CronUpkeep *CronUpkeepTransactorSession) DeleteCronJob(id *big.Int) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) Fallback

func (_CronUpkeep *CronUpkeepTransactorSession) Fallback(calldata []byte) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) Pause

func (_CronUpkeep *CronUpkeepTransactorSession) Pause() (*types.Transaction, error)

func (*CronUpkeepTransactorSession) PerformUpkeep

func (_CronUpkeep *CronUpkeepTransactorSession) PerformUpkeep(performData []byte) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) Receive

func (_CronUpkeep *CronUpkeepTransactorSession) Receive() (*types.Transaction, error)

func (*CronUpkeepTransactorSession) TransferOwnership

func (_CronUpkeep *CronUpkeepTransactorSession) TransferOwnership(to common.Address) (*types.Transaction, error)

func (*CronUpkeepTransactorSession) Unpause

func (_CronUpkeep *CronUpkeepTransactorSession) Unpause() (*types.Transaction, error)

func (*CronUpkeepTransactorSession) UpdateCronJob

func (_CronUpkeep *CronUpkeepTransactorSession) UpdateCronJob(id *big.Int, newTarget common.Address, newHandler []byte, newEncodedCronSpec []byte) (*types.Transaction, error)

type CronUpkeepUnpaused

type CronUpkeepUnpaused struct {
	Account common.Address
	Raw     types.Log
}

func (CronUpkeepUnpaused) Topic

func (CronUpkeepUnpaused) Topic() common.Hash

type CronUpkeepUnpausedIterator

type CronUpkeepUnpausedIterator struct {
	Event *CronUpkeepUnpaused
	// contains filtered or unexported fields
}

func (*CronUpkeepUnpausedIterator) Close

func (it *CronUpkeepUnpausedIterator) Close() error

func (*CronUpkeepUnpausedIterator) Error

func (it *CronUpkeepUnpausedIterator) Error() error

func (*CronUpkeepUnpausedIterator) Next

func (it *CronUpkeepUnpausedIterator) Next() bool

type GetCronJob

type GetCronJob struct {
	Target     common.Address
	Handler    []byte
	CronString string
	NextTick   *big.Int
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL