You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/learn/governance/index.md
+31-1
Original file line number
Diff line number
Diff line change
@@ -62,7 +62,7 @@ To avoid duplicating the [official Polkadot Gov v1 documentation](https://wiki.p
62
62
* The `Main Council` can **cancel** an ongoing referendum if it considers it harmful. This is an _emergency_ action only.
63
63
* The `Technical Committee` can **fast-track** an external proposal in case of an emergency situation. This allows instant upgrade of the proposal into a referendum, and setting of the voting & enactment period to arbitrarily short durations.
64
64
* The `Technical Committee` can **cancel** a public proposal if it considers it to be harmful for the network.
65
-
* Any `Technical Committee` can **vet** an external proposal made by the `Main Council`, postponing it temporarily.
65
+
* Any `Technical Committee` can **veto** an external proposal made by the `Main Council`, postponing it temporarily.
66
66
67
67
## Actors
68
68
@@ -98,6 +98,10 @@ The `Technical Committee` can:
98
98
* instant fast tracking requires unanimous agreement, and allows setting of the voting & enactment period to arbitrarily short periods (for emergency situations)
99
99
* cancel a public proposal (not a referendum!) in case the committee considers it harmful, requires 2/3 majority agreement
100
100
* enable or disable _maintenance_ mode on the **dApp staking** pallet, requires 2/3 majority agreement
101
+
* enable or disable emergency maintenance functions on the Astar Network, requiring 2/3 majority agreement, such as
102
+
* the _maintenance_ mode on the **dApp staking**, or
103
+
* pausing/unpausing specific compromised transactions, or
104
+
* entering/exiting **Safe Mode** for the entire chain.
101
105
102
106
Any `Technical Committee`**member** can **veto** an external proposal made by the `Main Council`.
103
107
@@ -240,3 +244,29 @@ These parameters are related to the _dApp staking_ logic.
240
244
| dApp Register Origin | 1/2 Community Council | 2/3 Community Council |
241
245
| dApp Unregister Origin | 4/5 Community Council | 4/5 Community Council |
242
246
| Community Council Staking Operations | 1/2 Community Council | 2/3 Community Council |
247
+
248
+
### Emergency Maintenance Pallets
249
+
250
+
#### Safe Mode
251
+
252
+
The **SafeMode** pallet introduces an emergency STOP mechanism for the chain, restricting operations to a predefined set of permitted calls (only system calls). This mechanism is especially useful during chain anomalies or attacks. The `Technical Committee` can force-enter or exit _Safe Mode_. The _dApp staking_ maintenance mode is triggered when entering/exiting **Safe Mode**.
253
+
254
+
These parameters are related to the _Safe Mode_ logic.
The **TxPause** pallet provides the ability to pause specific transaction calls dynamically. This feature is useful for mitigating issues with specific modules or calls without halting the entire chain. The `Technical Committee` can pause and resume individual calls dynamically as needed.
266
+
267
+
These parameters are related to the _Tx Pause_ logic.
0 commit comments