We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Before every minor and major release:
configure.ac
CLIENT_VERSION_IS_RELEASE
true
src/chainparams.cpp
nMinimumChainWork
getblockchaininfo
defaultAssumeValid
getblockhash
reindex-chainstate
assumevalid=0
Before every major release:
m_assumed_blockchain_size
m_assumed_chain_state_size
chainTxData
getchaintxstats
getchaintxstats <window_block_count> <window_last_block_hash>
window_block_count
window_last_block_hash
all.SHA256SUMS.asc
SHA256SUMS.asc
master
develop
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Release Process
Before every minor and major release:
configure.ac
(don't forget to setCLIENT_VERSION_IS_RELEASE
totrue
) (@PastaPastaPasta) ([v22.0.x] chore: set release true #6413)src/chainparams.cpp
nMinimumChainWork
with information from thegetblockchaininfo
rpc. (@PastaPastaPasta) (chore: update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData for mainnet and testnet #6411)src/chainparams.cpp
defaultAssumeValid
with information from thegetblockhash
rpc. (@PastaPastaPasta) (chore: update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData for mainnet and testnet #6411)reindex-chainstate
withassumevalid=0
to catch any defectthat causes rejection of blocks in the past history.
Before every major release:
src/chainparams.cpp
m_assumed_blockchain_size
andm_assumed_chain_state_size
with the current size plus some overhead (see this for information on how to calculate them). (@PastaPastaPasta) (chore: bumped chain assumed sizes based on latest usage #6475)src/chainparams.cpp
chainTxData
with statistics about the transaction count and rate. Use the output of thegetchaintxstats
RPC, seethis pull request for an example. Reviewers can verify the results by running
getchaintxstats <window_block_count> <window_last_block_hash>
with thewindow_block_count
andwindow_last_block_hash
from your output. (@PastaPastaPasta) (chore: update nMinimumChainWork, defaultAssumeValid, checkpointData, chainTxData for mainnet and testnet #6411)After 3 or more people have guix-built and their results match:
all.SHA256SUMS.asc
file from all signers intoSHA256SUMS.asc
:SHA256SUMS.asc
from last step, to GitHub as GitHub draft release.SHA256SUMS.asc
and all binaries attached to GitHub draft release are correctmaster
branch on GitHubAnnounce the release:
After the release:
master
branch back intodevelop
so thatmaster
could be fast-forwarded on next release againThe text was updated successfully, but these errors were encountered: