Skip to main content

quill sns neuron-permission

Reference

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

ArgumentDescription
<SUBCOMMAND>Whether to add or remove permissions. (add/remove)
<NEURON_ID>The ID of the neuron to configure.

Flags

FlagDescription
-h, --helpDisplays usage information.

Options

OptionDescription
--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:

  • unspecified
  • configure-dissolve-state
  • manage-principals
  • submit-proposal
  • vote
  • disburse
  • split
  • merge-maturity
  • disburse-maturity
  • stake-maturity
  • manage-voting-permission