Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用bitcoinj打开比特币qt钱包吗_Bitcoin_Bitcoinj - Fatal编程技术网

我可以用bitcoinj打开比特币qt钱包吗

我可以用bitcoinj打开比特币qt钱包吗,bitcoin,bitcoinj,Bitcoin,Bitcoinj,我正试图用bitcoinj打开我的比特币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) {

我正试图用bitcoinj打开我的比特币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).
我在比特币qt上查看状态,我的钱包似乎同步了


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

显然这是不可能的,我在比特币stackechange上问了这个问题,他们告诉我它的格式不同:


“此文件的格式为Berkeley DB。可操作钱包文件的工具包括pywallet”-可能想查看pywallet的源代码,也是Berkley DB for java,我猜您可能想破解一个钱包转换器工具并与世界共享。:)