From ea498e72d19f1afa91ea1cf8ac57866b275b3ebb Mon Sep 17 00:00:00 2001 From: SafraNako Date: Wed, 9 Sep 2026 00:15:34 +0300 Subject: [PATCH] Switch jcenter novacrypto deps to JitPack jcenter shut down in 2022, so io.github.novacrypto:BIP39:0.1.9 and :Base58:0.1.2 no longer resolve (this breaks downstream builds too, e.g. ontio/ontology-explorer#330). Base58 0.1.2 builds fine on JitPack under com.github.NovaCrypto. BIP39 0.1.9 doesn't: it was never git-tagged upstream, and building the untagged commit on JitPack fails because BIP39's own build.gradle still pulls its Gradle plugins from jcenter. 0.1.8 is the closest buildable release; the only behavioral change since is in MnemonicValidator and SeedCalculatorByWordListLookUp, neither of which this SDK calls (MnemonicCode.java only uses MnemonicGenerator/ SeedCalculator/Words/English; HdPrivateKey.java only uses SeedCalculator/English). Verified both coordinates resolve on JitPack directly; could not run a full local Maven build in this environment. Co-Authored-By: Claude Sonnet 5 --- pom.xml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 2fefc730..5efd1be9 100644 --- a/pom.xml +++ b/pom.xml @@ -54,9 +54,12 @@ + - jcenter - https://jcenter.bintray.com/ + jitpack.io + https://jitpack.io @@ -67,14 +70,22 @@ 4.5.13 + - io.github.novacrypto + com.github.NovaCrypto BIP39 - 0.1.9 + 0.1.8 - io.github.novacrypto + com.github.NovaCrypto Base58 0.1.2