Skip to content

Update xrpl to 3.2.0#63

Open
xVet wants to merge 2 commits into
ripple:masterfrom
xVet:bump-xrpl-320
Open

Update xrpl to 3.2.0#63
xVet wants to merge 2 commits into
ripple:masterfrom
xVet:bump-xrpl-320

Conversation

@xVet

@xVet xVet commented Jul 7, 2026

Copy link
Copy Markdown

#59 renamed the code's namespace from ripple to xrpl to match libxrpl 3.x, but conanfile.txt still requires xrpl/2.5.0, which uses the old ripple namespace. As a result master currently fails to build: the code is incompatible with 2.5.0, and Conan cannot resolve 2.5.0 from a cache populated by a current rippled checkout.

This bumps the requirement to 3.2.0 to match the latest rippled release.

xrpl 3.2.0 renamed several public APIs used by this tool: KeyType enum
values (secp256k1/ed25519 -> Secp256k1/Ed25519), HashPrefix::manifest ->
Manifest, the Json namespace -> json, base64_encode/base64_decode ->
base64Encode/base64Decode, and beast::unit_test::suite -> Suite with
runEach/globalSuites. SecretKey::operator== is now deleted, so
ValidatorKeys::operator== compares the raw key bytes directly instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants