governance: Implement reduced governance fee#4241
Conversation
|
We passed the governance vote https://www.dashcentral.org/p/reduce-the-proposal-fee-to-one-dash happy to help with testing and will talk to Phez about documentation updates proposal generator code seems not impacted by this change, but will test as well. |
UdjinM6
left a comment
There was a problem hiding this comment.
Well, at least CI is happy now :)
Few suggestions re timestamps.
|
Hmm, I think I would propose that we postpone the merging of this until hopefully after we implement the new enhanced hard forking. |
|
This pull request has conflicts, please rebase. |
d003110 Remove unused guard (Hennadii Stepanov) Pull request description: `BITCOIN_QT_TEST` is no longer used since switching to autotools build system. Some historical refs: - dashpay#807 - dashpay#4241 ACKs for top commit: practicalswift: utACK d003110 promag: ACK d003110. jonasschnelli: Verified ACK d003110 Tree-SHA512: 1242ef7927d2dbd2e47cdb50de6ebb20e4ac427a66a37b4d4de8ca1b50581d34f818cb576fc9fdfb3e7dd7259d11812e3807da33b3357850d67548b837d5549b
Signed-off-by: pasta <pasta@dashboost.org>
f6cbbd3 to
140412c
Compare
src/chainparams.cpp
Outdated
|
|
||
| // Deployment of decreased proposal fee | ||
| consensus.vDeployments[Consensus::DEPLOYMENT_GOV_FEE].bit = 7; | ||
| consensus.vDeployments[Consensus::DEPLOYMENT_GOV_FEE].nStartTime = calculate_timestamp(2021, MONTH::DEC, 1); |
There was a problem hiding this comment.
Great, now I'm going to have to convert this to a unix timestamp so I can make some sense out of it. ![]()
You kids with your fancy ways of tracking time 🙄
140412c to
a71541a
Compare
|
Dropped, please review |
|
If only we had some compile time function to calculate timestamps for us... Hmm, maybe an idea for another PR. changes applied |
* Implement hf for reduced governance fee Signed-off-by: pasta <pasta@dashboost.org> * update VersionBitsDeploymentInfo * Adjust activation times for gov fee hard fork * Use raw timestamps * Adjust timestamps Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
* Implement hf for reduced governance fee Signed-off-by: pasta <pasta@dashboost.org> * update VersionBitsDeploymentInfo * Adjust activation times for gov fee hard fork * Use raw timestamps * Adjust timestamps Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
d003110 Remove unused guard (Hennadii Stepanov) Pull request description: `BITCOIN_QT_TEST` is no longer used since switching to autotools build system. Some historical refs: - dashpay#807 - dashpay#4241 ACKs for top commit: practicalswift: utACK d003110 promag: ACK d003110. jonasschnelli: Verified ACK d003110 Tree-SHA512: 1242ef7927d2dbd2e47cdb50de6ebb20e4ac427a66a37b4d4de8ca1b50581d34f818cb576fc9fdfb3e7dd7259d11812e3807da33b3357850d67548b837d5549b
* Implement hf for reduced governance fee Signed-off-by: pasta <pasta@dashboost.org> * update VersionBitsDeploymentInfo * Adjust activation times for gov fee hard fork * Use raw timestamps * Adjust timestamps Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
d003110 Remove unused guard (Hennadii Stepanov) Pull request description: `BITCOIN_QT_TEST` is no longer used since switching to autotools build system. Some historical refs: - dashpay#807 - dashpay#4241 ACKs for top commit: practicalswift: utACK d003110 promag: ACK d003110. jonasschnelli: Verified ACK d003110 Tree-SHA512: 1242ef7927d2dbd2e47cdb50de6ebb20e4ac427a66a37b4d4de8ca1b50581d34f818cb576fc9fdfb3e7dd7259d11812e3807da33b3357850d67548b837d5549b
Inspired by https://www.dashcentral.org/p/reduce-the-proposal-fee-to-one-dash
TODO: