Files
pezkuwi-subxt/prdoc/pr_4075.prdoc
T
gupnik 0a56d071c7 Adds ability to trigger tasks via unsigned transactions (#4075)
This PR updates the `validate_unsigned` hook for `frame_system` to allow
valid tasks to be submitted as unsigned transactions. It also updates
the task example to be able to submit such transactions via an off-chain
worker.

---------

Co-authored-by: Bastian Köcher <git@kchr.de>
2024-04-24 05:55:54 +00:00

20 lines
675 B
Plaintext

title: Adds ability to trigger tasks via unsigned transactions
doc:
- audience: Runtime Dev
description: |
This PR updates the `validate_unsigned` hook for `frame_system` to allow valid tasks
to be submitted as unsigned transactions. It also updates the task example to be able to
submit such transactions via an off-chain worker.
Note that `is_valid` call on a task MUST be cheap with minimal to no storage reads.
Else, it can make the blockchain vulnerable to DoS attacks.
Further, these tasks will be executed in a random order.
crates:
- name: frame-system
bump: patch
- name: pallet-example-tasks
bump: minor