You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update src/chainparams.cppm_assumed_blockchain_size and m_assumed_chain_state_size with the current size plus some overhead (see this for information on how to calculate them). (@PastaPastaPasta)
Release Process
Before every minor and major release:
configure.ac
(don't forget to setCLIENT_VERSION_IS_RELEASE
totrue
) (@PastaPastaPasta) ([DNM] [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)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: