mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-17 10:11:03 +00:00
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>
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
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
|
||||
Reference in New Issue
Block a user