Skip to main content

quill sns follow-neuron

Reference

Configures a neuron to follow another neuron or group of neurons.

Basic usage​

The basic syntax for running quill sns follow-neuron commands is:

quill sns follow-neuron <NEURON_ID> <--type <TYPE>|--function-id <FUNCTION_ID>> <--followees <FOLLOWEES>|--unfollow> [option]

Arguments​

ArgumentDescription
<NEURON_ID>The neuron to configure.

Flags​

FlagDescription
-h, --helpDisplays usage information.
--unfollowRemove any followees for this proposal function.

Options​

OptionDescription
--followees <FOLLOWEES>A list of neurons to follow for this proposal function
--function-id <FUNCTION_ID>The numeric ID of the proposal function to restrict following to
--type <TYPE>The name of the built-in proposal function to restrict following to

Remarks​

Following neurons causes your neuron to automatically vote when the majority (by voting power) of the followed neurons do.

Follow relationships are granular by the purpose of a proposal, e.g. you can follow a neuron only for votes on transferring SPS treasury funds. There are several built-in proposal functions which this command accepts by name, but new ones can be added at any time via AddGenericNervousSystemFunction proposals and those must be addressed by integer ID.

Built-in names: all, motion, manage-nervous-system-parameters, upgrade-sns-controlled-canister, add-generic-nervous-system-function, remove-generic-nervous-system-function, upgrade-sns-to-next-version, manage-sns-metadata, transfer-sns-treasury-funds, register-dapp-canisters,deregister-dapp-canisters

As this is an update call, it will not actually make the request, but rather generate a signed and packaged request that can be sent from anywhere. You can use the --qr flag to display it as a QR code, or if you are not working with an air-gapped machine, you can pipe it to quill send.