quill sns neuron-permission
Signs a ManageNeuron message to add or remove permissions for a principal to/from a neuron.
This will selectively enable/disable that principal to do a variety of management tasks for the neuron, including voting and disbursing.
Basic usage
The basic syntax for running quill sns neuron-permission commands is:
quill sns neuron-permission <NEURON_ID> <SUBCOMMAND> --principal <PRINCIPAL> --permissions <PERMISSIONS>...
Arguments
| Argument | Description |
|---|---|
<SUBCOMMAND> | Whether to add or remove permissions. (add/remove) |
<NEURON_ID> | The ID of the neuron to configure. |
Flags
| Flag | Description |
|---|---|
-h, --help | Displays usage information. |
Options
| Option | Description |
|---|---|
--permissions <PERMISSIONS> | The permissions to add to/remove from the principal. |
--principal <PRINCIPAL> | The principal to change the permissions of. |
Remarks
Multiple permissions can be specified in one command. The possible permissions are:
unspecifiedconfigure-dissolve-statemanage-principalssubmit-proposalvotedisbursesplitmerge-maturitydisburse-maturitystake-maturitymanage-voting-permission