# OpenGov Tracks

### Governance Tracks

#### Root

SUDO privileges to call any method

Parameters:

| Max in deciding      | 1 proposal |
| -------------------- | ---------- |
| Decision deposit     | 50,000 BNC |
| Prepare period       | 2 hours    |
| Decision period      | 14 days    |
| Confirm period       | 24 hours   |
| Min enactment period | 24 hours   |
| Linear min approval  | 100%-50%   |
| Linear min support   | 50%-0%     |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FgR4uUU812BM03jtqFZS7%2Fimage.png?alt=media&#x26;token=1dbf2ecf-8a9b-4872-804a-3e233bf1c80f" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FFxKLkE0UOy6yIFcNfUig%2Fimage.png?alt=media&#x26;token=c223a869-75b8-4bcc-8fdf-a983201d6b82" alt=""><figcaption></figcaption></figure>

### WhitelistedCaller

SUDO privileges, requires Fellows to be certified as whitelisted to execute as Root Origin

| Max in deciding      | 100 proposals |
| -------------------- | ------------- |
| Decision deposit     | 5,000 BNC     |
| Prepare period       | 15 minutes    |
| Decision period      | 14 days       |
| Confirm period       | 10 minutes    |
| Min enactment period | 10 minutes    |
| Linear min approval  | 100%-50%      |
| Linear min support   | 50%-2%        |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FpEcUutRmlZlYBm2RdHhl%2Fimage.png?alt=media&#x26;token=63ab0214-b6b4-41df-a680-50b92cfe0e76" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FFd98acIO5mlcB1OzvjYv%2Fimage.png?alt=media&#x26;token=b4d4913a-f1ca-40d4-8a24-7ec7bab157ff" alt=""><figcaption></figcaption></figure>

### ValidatorElection

It has the right to execute specific methods in the SLP to manage the operating parameters of the SLP protocol such as node selection and whitelisting.

| Max in deciding      | 10 proposals |
| -------------------- | ------------ |
| Decision deposit     | 2500 BNC     |
| Prepare period       | 2 hours      |
| Decision period      | 14 days      |
| Confirm period       | 3 hours      |
| Min enactment period | 10 minutes   |
| Linear min approval  | 100%-50%     |
| Linear min support   | 50%-0%       |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2Fy5DlNVIssTtXHMqipHWi%2Fimage.png?alt=media&#x26;token=ed971730-31f0-40b5-b277-148fd2c173c9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FJaqhiooBMzC5KzKDgKc6%2Fimage.png?alt=media&#x26;token=91e6b5da-636a-4a29-bd62-e29af5d294b2" alt=""><figcaption></figcaption></figure>

vailable funtions to call:

* slp.initialize\_delegator
* slp.add\_validator
* slp.remove\_validator

### SystemStaking

Any configuration item authorized to perform SystemStaking

| Max in deciding      | 2 proposals |
| -------------------- | ----------- |
| Decision deposit     | 10,000 BNC  |
| Prepare period       | 2 hours     |
| Decision period      | 14 days     |
| Confirm period       | 3 hours     |
| Min enactment period | 10 minutes  |
| Linear min approval  | 100%-50%    |
| Linear min support   | 50%-0%      |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2F2AHpuls72r3ALbDWfIXY%2Fimage.png?alt=media&#x26;token=23fc9c7c-4677-4223-b170-36b4962d8f65" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FpatQlVzBjVVaImkFCbW3%2Fimage.png?alt=media&#x26;token=9411edf7-571f-4f7f-b297-08c5207e95b9" alt=""><figcaption></figcaption></figure>

Available funtions to call:

* systemStaking.token\_config
* systemStaking.delete\_token
* systemStaking.refresh\_token
* systemStaking.payout

### SALP Admin

Authorized to execute SALP-related open configuration items

| Max in deciding      | 2 proposals |
| -------------------- | ----------- |
| Decision deposit     | 2,500 BNC   |
| Prepare period       | 15 minutes  |
| Decision period      | 14 days     |
| Confirm period       | 1 hours     |
| Min enactment period | 10 minutes  |
| Linear min approval  | 100%-50%    |
| Linear min support   | 50%-0%      |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2F6R6EQ79FFkZ6wFPebIwm%2Fimage.png?alt=media&#x26;token=61399e51-a78e-4be4-8e31-02b5007509ba" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2Fv5KN7OacxqXvZI5ZxyF2%2Fimage.png?alt=media&#x26;token=be25b7b5-8971-4c1d-b739-02c46b76b8d1" alt=""><figcaption></figcaption></figure>

Available funtions to call:

* salp.fund\_success
* salp.fund\_fail
* salp.continue\_fund
* salp.fund\_retire
* salp.fund\_end
* salp.create
* salp.edit
* salp.withdraw
* salp.dissolve\_refunded
* salp.dissolve
* vstokenConversion.set\_exchange\_fee
* vstokenConversion.set\_exchange\_rate
* vstokenConversion.set\_relaychain\_lease
* vsBondAuction.forceRevoke
* vsBondAuction.setBuyAndSellTransactionFeeRate

### FellowshipAdmin

Perform FellowshipAdmin related management operations

| Max in deciding      | 10 proposals |
| -------------------- | ------------ |
| Decision deposit     | 2,500 BNC    |
| Prepare period       | 2 hours      |
| Decision period      | 14 days      |
| Confirm period       | 3 hours      |
| Min enactment period | 10 minutes   |
| Linear min approval  | 100%-50%     |
| Linear min support   | 50%-0%       |

### ReferendumCanceller

cancel a referendum

| Max in deciding      | 1,000 proposals |
| -------------------- | --------------- |
| Decision deposit     | 5,000 BNC       |
| Prepare period       | 2 hours         |
| Decision period      | 7 days          |
| Confirm period       | 3 hours         |
| Min enactment period | 10 minutes      |
| Linear min approval  | 100%-50%        |
| Linear min support   | 50%-0%          |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2F09jqkbiMKkkCTanN9K0Q%2Fimage.png?alt=media&#x26;token=cc365e0c-ab0a-4064-a3da-1cb2723c21a2" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2Fb0xMTgl0fvIpULBAaxVN%2Fimage.png?alt=media&#x26;token=c2bcd7ed-02a3-4329-bfd2-c775d729674d" alt=""><figcaption></figcaption></figure>

### ReferendumKiller

disable a referendum

| Max in deciding      | 1,000 proposals |
| -------------------- | --------------- |
| Decision deposit     | 25,000 BNC      |
| Prepare period       | 2 hours         |
| Decision period      | 14 days         |
| Confirm period       | 3 hours         |
| Min enactment period | 10 minutes      |
| Linear min approval  | 100%-50%        |
| Linear min support   | 50%-0%          |

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FgYnIeQNbvDgGCodR7bkx%2Fimage.png?alt=media&#x26;token=58aeed9c-6ac4-41aa-b504-5237d2fd48c8" alt=""><figcaption></figcaption></figure>

<figure><img src="https://757947912-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJFtVsA5N3spWTWKvFvv0%2Fuploads%2FYQArF2Ddu0NXTOIdMNiB%2Fimage.png?alt=media&#x26;token=720aa4b5-790d-41c2-a349-6376c97883ee" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
All Tracks support the invocation of common batch, batch\_all, force\_batch methods
{% endhint %}
