23 releases (6 stable)
| 1.5.0 | Sep 17, 2025 |
|---|---|
| 1.4.0 | Apr 28, 2025 |
| 1.3.0 | Feb 9, 2025 |
| 1.1.0 | Dec 10, 2024 |
| 0.1.1 | Jun 5, 2020 |
#5 in #poa
160 downloads per month
48KB
1K
SLoC
Authority
A module to provide features for governance including dispatch method on behalf of other accounts and schedule dispatchables.
Overview
Two functionalities are provided by this module:
- schedule a dispatchable
- dispatch method with on behalf of other origins
NOTE:
In order to derive a feasible max encoded len for DelayedOrigin, it is
assumed that there are no nested DelayedOrigin in OriginCaller.
In practice, this means there should not be nested schedule_dispatch.
Otherwise the proof size estimation may not be accurate.
Authority module
Overview
Authority module to provide features for governance including dispatch method on behalf other accounts and schedule dispatchables.
dispatch_ascan dispatch a dispatchable on behalf of other origin.schedule_dispatchcan schedule a dispatchable to be dispatched at later block.fast_track_scheduled_dispatchcan fast track a scheduled dispatchable.delay_scheduled_dispatchcan delay a scheduled dispatchable.cancel_scheduled_dispatchcan cancel a scheduled dispatchable.
Dependencies
~27–45MB
~698K SLoC