Bump to protocol 30 - #5478
Draft
sisuresh wants to merge 4 commits into
Draft
Bump to protocol 30#5478sisuresh wants to merge 4 commits into
sisuresh wants to merge 4 commits into
Conversation
Bumps CURRENT_LEDGER_PROTOCOL_VERSION to 30 and adds V_31 for vnext. p30 is no longer work-in-progress: it is built unconditionally, becomes soroban_curr, and gets --features=next in vnext builds so it reports 31 (routed to p30_cache). Moves the quorum analyzer back to 3a02306 to match p30's XDR. Claude-Session: https://claude.ai/code/session_01MUfDZLWtSNdpoFYK9XVeHs
The p30 host builds rs-stellar-xdr with cap_0084_muxed_contract, which the non-vnext C++ XDR doesn't have yet. Re-enable once CAP-0084 is ungated. Claude-Session: https://claude.ai/code/session_01MUfDZLWtSNdpoFYK9XVeHs
Generated with GENERATE_TEST_LEDGER_CLOSE_META=1 for --version 31 only. Claude-Session: https://claude.ai/code/session_01MUfDZLWtSNdpoFYK9XVeHs
Contributor
Author
|
Do not merge: this disables |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Do not merge —
checkXDRFileIdentityis disabled until CAP-0084 is ungated.Bumps
CURRENT_LEDGER_PROTOCOL_VERSIONto 30 and promotes the p30 host from vnext-only to current (vnext builds it withnext, reporting 31). CAP-0084 stays gated in C++, so the identity check is commented out because the p30 host always builds its XDR withcap_0084_muxed_contract. Re-records TxMeta baselines and LCM golden data for 30/31.https://claude.ai/code/session_01MUfDZLWtSNdpoFYK9XVeHs