Council
Blockchains are designed to not have a single "root" user, but instead to have
Polkadot.JS
You can use Alice, Bob and Charlie development accounts to run extrinsics as root.
Example workflow:
- Open PolkadotJS > Developer > Extrinsics
- Create a new proposal:
- Sender must be either Alice, Bob or Charlie.
- Select
councilCollectiveandpropose.- Set
thresholdto 3. - Select
doasanddoasRootfor the proposal.- Set the call for the
- Set
lengthBoundto 1000.
- Set
- Locate the proposal hash and index:
- Go to Network > Explorer tab.
- Under recent events look for
councilCollective.Proposedevent. - Open the event and copy
proposalHash(hash) andproposalIndex(index).
- Cast votes:
- Go back to Developer > Extrinsics.
- Select
councilCollectiveandvote. - Set
proposalandindexfrom the previous step. - Set
approvetoYes. - You must complete this step with both Alice, Bob, Charlie!
- Close the proposal:
- Select
councilCollectiveandclose. - Set
proposalandindexfrom the third step. - Set the
refTimeto 5000000000. - Set the
proofSizeto 30000. - Set the
lengthBoundto 1000.
- Select