0

bitcoinj で bitcoin-qt ウォレットを開こうとしています。私はこの簡単なコードを持っています:

private static final File WALLET_FILE = new File("__PATH__");

public static void main(String[] args) {
    Wallet wallet;
    try {
        wallet = Wallet.loadFromFile(WALLET_FILE);
    } catch (IOException e) {
    System.out.println("Couldn't open wallet: " + e);
    return;
    }

    System.out.println("Balance: " + wallet.getBalance());
}

エラーが発生します:

Couldn't open wallet: com.google.protobuf.InvalidProtocolBufferException: Protocol message contained an invalid tag (zero).

bitcoin-qt でステータスを確認すると、ウォレットが同期しているようです。

私はビットコインの専門家ではありませんが、解決策をご存知でしょうか。

4

1 に答える 1

2

どうやらこれは不可能です。bitcoin stackechange で質問したところ、同じ形式ではないと言われました。

https://bitcoin.stackexchange.com/questions/8463/open-bitcoin-qt-wallet-with-bitcoinj/8466?noredirect=1#8466

于 2013-03-18T13:21:29.603 に答える