* * * * * Crontab Expression Chart
│ │ │ │ │
│ │ │ │ │
│ │ │ │ |_________ Day of Week (0 – 6) (0 is Sunday)
│ │ │ |____________ Month (1 – 12), * means every month
│ │ |______________ Day of Month (1 – 31), * means every day
│ |________________ Hour (0 – 23), * means every hour
|___________________ Minute (0 – 59), * means every minute
Task scheduler for sending transactions to the blockchain. Just as the
name implies Crontab
does just that! Schedule jobs to invoke contracts
or transfer funds at certain times of the day, month, year, hour and
minute.
- Task Scheduler
- Manage jobs in
cli
console. - Send transaction types.
- Invoke Contract Methods
- Send Nep-17 Transfers
- Send
VM
scripts in transactions. - Detailed error reporting.
- enable/disable jobs in their config file.
Have a feature you want to recommend for this project. Just create an issue.
This plugin requires at least neo-cli
version
3.6.0.
Next Steps
- Download and extract the
.zip
file. - Open
neo-cli
directory from neo-cli. - Create a folder in the
Plugins
directory calledCrontab
. - Copy & Paste
Crontab.dll
,config.json
andNCrontab.dll
intoPlugins\Crontab
directory. - Edit
config.json
with your configuration. More details
You can find more details on how to create and configure jobs here.
Schedule Job Examples