v0.12.5. Experimental Sprint #1 Milestone
Notable changes
Crown InstantSend
We have made the decision to utilise our hugely decentralised masternode network by introducing Crown InstantSend as our default transaction method. The default transaction method is now nearly instant (6 confirmations through masternode consensus) when sending Crown from the Crown desktop wallet. Crowns transaction speed was already incredibly fast but now, it’s even quicker.
The transaction fee for Crown InstantSend has been adjusted too. We decided that our transaction fee should not be higher than a regular transaction so we made it the same. Happy spending.
Crown Governance
We have managed to tackle some extremely complicated governance processes. Unfortunately unless you can read the code then there will be no impact to your working knowledge of the proposal system but rest assured, it’s running as smoothly. To list a few changes we’ve made for those that are interested:
- All budget payments now occur on the superblock rather than each block after the superblock until all of the proposals are paid. This means that when the superblock hits, the winning miner for that block will create all of the payments for the winning proposals.
- Users can no longer submit or vote on a proposal during budget finalization. When the superblock is 1440 blocks away then you will not be allowed to submit a new proposal or add new votes.
- Finalized budgets are now voted on by masternodes in a slightly different way. When our governance system comes to create the final budget to pay all of the proposals then all of the masternodes have to compare the final budget with their own final budget and vote for the identical one. This vote is now done in a slightly different manner to allow masternodes an easier comparison on the final budget.
The more technical specification is available here .
0.12.5.0 change log
#88 Use InstantSend by default to validate transactions
#130 'Next Superblock' label is not updated in GUI
#139 Order-agnostic comparison for Finalized budgets
#142 Prevent voting during budget finalization
#152 in wallet UI sorting by number value does not work correctly
#154 Pay budget payments in one block
#164 Remove old branches and tags
#165 Fix Dash copyright violations!
#167 Clean up docs in repository
#186 Rework - Change the alert that the user sees when attempting to submit votes after block 2880
#187 Tool - Create a tracking tool to see the distribution of votes through the testnet masternodes
#190 Wallet crashes when calculating score
#192 Don't relay Instant Send transaction if 'SPORK_2_INSTANTX' is off
#137 #196 Automatic budget finalization
#197 Prevent users from preparing and submitting a new proposal within 1440 blocks of the superblock
binaries: https://gitlab.crown.tech/crown/crown-core/pipelines/508