我可以用bitcoinj打开bitcoin-qt钱包吗?

时间:2013-03-18 01:24:31

标签: bitcoin bitcoinj

我正在尝试用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的状态,我的钱包似乎同步。

我远不是比特币的专家,但我想知道你是否知道解决方案。

1 个答案:

答案 0 :(得分:3)

显然这是不可能的,我问比特币stackechange的问题,他们告诉我它的格式不一样:

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