0

BitcoinJ を使用して、ビットコイン用の暗号通貨ウォレットを作成しました。このウォレットに Litecoin を追加したいと思います。Litecoin の BitcoinJ 依存関係を実装するには? Litecoin と Bitcoin の両方に BitcoinJ を使用している間、両方のアドレスに Bitcoin のブロックチェーンを取得していました。ビットコインアドレス用のBicoinブロックチェーンとLitecoinアドレス用のLitecoinブロックチェーンを取得するにはどうすればよいですか?

これが私が使用した依存関係です>>>

  implementation 'org.bitcoinj:bitcoinj-core:0.14.7'

これがビットコインブロックチェーンダウンロードの初期化のための私のコードです>>>

  public void initWallet() {
    ECKey key;
    String btcpri = 
     "cxxxxxre75ENAnpGjUr8EEdP2kxtvk1r65nTydnM954n4WxxxxxM";
    if (btcpri.length() == 51 || btcpri.length() == 52) {
        DumpedPrivateKey dumpedPrivateKey = 
        DumpedPrivateKey.fromBase58(params, btcpri);
        key = dumpedPrivateKey.getKey();
    } else {
        BigInteger privKey = Base58.decodeToBigInteger(btcpri);
        key = ECKey.fromPrivate(privKey);
    }
    Log.e("key ", String.valueOf(key));
    setBtcSDKThread();
    BriefLogFormatter.init();

    kit = new WalletAppKit(params, file, "btc_justbitcoin") {
        @Override
        protected void onSetupCompleted() {
            wallet().importKey(key);
            setupWalletListeners(wallet());
            Log.e("Address ", 
            String.valueOf(wallet().freshReceiveAddress()));
        }
    };
    kit.setBlockingStartup(false);
    kit.startAsync();
    kit.awaitRunning();
 }
4

0 に答える 0