pr_4075.prdoc 675 B
Newer Older
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