Questions tagged [governance]
The governance tag has no usage guidance.
30
questions
1
vote
0
answers
17
views
Best practice for `pallet_referenda::Curve`
How do I configure these curves?
In general, when should I use LinearDecreasing, SteppedDecreasing, and Reciprocal?
What values should I choose for these arguments?
pub const fn make_linear(
...
2
votes
1
answer
27
views
Appropriate Substrate Pallets for voting proposal
In my custom blockchain, i want to offer a feature where i will provide some proposals to my users. The users can vote on to the proposal they find considerate. To accept the proposal, there will be a ...
5
votes
1
answer
63
views
What is the process for upgrading governance from v1 to v2?
Which old pallets will be removed from the runtime?
What migration will be carried out?
Which new pallets need to be added to the runtime?
What other important things do we need? A fellowship group?
0
votes
1
answer
32
views
How to get a list of voters per referenda through Polkadot JS?
I am trying to assemble a list of all voters on a referendum with their votes, etc. I need help on what storage pallet to call, I tried calling the functions on the convictionVoting pallet which is ...
1
vote
1
answer
16
views
Implementing Stacking and Creating a Council in a Local Testnet
how we can implement stacking and made council in local testnet ?
Thanks in Advance,
2
votes
0
answers
47
views
Created technical committee Rogan Council does not appear in PolkadotJS app's Governance tab and unable to create a motion
I have the following Subtrate runtime configuration
#![cfg_attr(not(feature = "std"), no_std)]
// `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256.
#!...
1
vote
1
answer
40
views
how do you cancel a parachain proposal or referendum?
what specific extrinsic(s) should be run by a technical committee member in order to initiate the cancellation procedure for a running referendum?
the polkadot wiki states this is possible here: https:...
0
votes
1
answer
47
views
Is it possible to add council support and initial members during a runtime upgrade?
I have a running node without a council configured in genesis. I would like to add a council and initial council members using a runtime upgrade. Is this possible and how would i do it
2
votes
1
answer
43
views
On abstain votes
On open gov, we have 3 options, Yay Nay and Abstain.
Do abstain votes count as a vote and if so does it affect the threshold curve.
I am wondering because if this is the case the word abstain may be ...
1
vote
2
answers
48
views
Release crowdloan funds before lease expires?
would it be possible to deregister a parachain and release tokens locked from crowdloan using governance in relay chain?
5
votes
1
answer
139
views
Governance of one Solochain by Another using XCM and Trustless Bridge?
I'm currently exploring the possibility of having one solochain governed by another solochain using XCM and a trustless bridge. From my understanding, XCM is a communication standard used to ...
0
votes
0
answers
19
views
How to apply a custom transaction fee to specific accounts for a given number of blocks?
For example, if you have built a custom Substrate-based chain and added Substrate pallets to enable on-chain governance (i.e. pallet_democracy, pallet_referenda).
How would you apply a custom ...
0
votes
1
answer
29
views
How to split the overall transaction fees associated with an on-chain proposal that passes amongst its creator and voters?
If you have built a custom Substrate-based chain and added Substrate pallets to enable on-chain governance (i.e. pallet_democracy, pallet_referenda).
How would you split the costs between participants ...
1
vote
1
answer
68
views
Which event or index should I listen in order to get a new referenda in "started" (open to vote) status?
As described, I would like to construct a listener to be alerted when a new referenda has just started. Currently, I am using mostly Subscan API.
Thanks.
2
votes
1
answer
48
views
Governance Proxy vs Delegating Voting
I would like to allow another account to vote in governance on my behalf. What are the trade offs between setting up a governance proxy vs delegating voting power?
1
vote
1
answer
64
views
How does nested/multi-level delegation work?
From my understanding after reading the code, I think nested/multi-level doesn't work.
Assuming we only use x1 conviction, given 3 accounts: A, B and C, A delegate to B, and B delegate to C. My ...
2
votes
1
answer
66
views
Council and Technical committee accounts disappeared after runtime update
I am working on Substrate-based node update.
After updating from polkadot-v0.9.10 to polkadot-v0.9.11, Council and Technical committee accounts disappeared from the blockchain state.
Additional info:
...
1
vote
3
answers
101
views
Where can I find more information of Gov2 specifications/documentation?
Other than the information presented (shown below), is there a way to keep track of the Gov2 technical specifications?
https://polkadot.network/blog/gov2-polkadots-next-generation-of-decentralised-...
1
vote
1
answer
54
views
How to get circulating supply / 'electorate' from API
I would like to calculate the threshold for referendums to pass. I found this article about how the calculation works, but it requires the number of coins in circulation. Is there an API endpoint for ...
3
votes
1
answer
86
views
Why does referendum on a local chain always fail in execution with BadOrigin?
In trying to learning how governance works, I have implemented a bare-minimum governance configuration. I run it on a local relay chain and passed referenda always fail enactment with BadOrigin no ...
1
vote
1
answer
74
views
How Polkadot transition Sudo into On chain governance?
From my understanding, Polkadot has sudo governance in the initial phase. Currently, Polkadot completely changed into on-chain governance by pallet_democracy, pallet_membership, pallet_collective.
...
1
vote
0
answers
64
views
What is the difference between Referenda and Democracy pallets?
Both Democracy and Referenda pallets are used for purposes of on-chain governance.
However, only Democracy is used on Polkadot and Kusama runtimes. What is the difference between these two pallets?
2
votes
1
answer
50
views
Using fungible Statemine assets with governance
What is the best design to reuse governance pallets (e.g. treasury, council, Gov2) with non-L1 tokens?
Can a Statemine fungible asset be used with these pallets?
2
votes
1
answer
186
views
Getting Bad origin error in execution of the proposal?
I have integrated the democracy, collective, scheduler, and treasury pallet into my chain.
Everything is working fine just during the end step when the proposal is executing it is giving me the bad ...
3
votes
1
answer
136
views
How might we introduce a new host function into the Polkadot ecosystem?
Introducing new host functions means that all nodes must update to include it. In the future, some parachain teams may require some custom host functions for their needs.
What would the approval ...
3
votes
2
answers
237
views
How we can implement Governance in a chain?
I need to implement governance on my chain.
Do we have any references which guide me in development?
1
vote
1
answer
41
views
Once the referendum is over, can the democratic proposals passed be implemented directly?
Is there any way to speed up the implementation of democracy pallet proposals?
2
votes
1
answer
41
views
How the democratic voting system in the document is decided?
What is the default voting system after submitting a democratic proposal?
https://wiki.polkadot.network/docs/learn-governance#tallying
6
votes
1
answer
72
views
What are the shortcomings of Polkadot's governance and what will its next iteration be?
What are the shortcomings of the current governance mechanism in Polkadot and how will its next iteration address those?
6
votes
1
answer
74
views
Democracy rework in Substrate
Am I correct in understanding that the governance portion of Polkadot/Kusama/Substrate is undergoing a small revolution in terms of code?
Based on what I've seen/heard:
Democracy is undergoing a re-...