Skip to content

Connection via Bitcoin RPC fails in Bitcoin v23 rc2 #488

@ziggie1984

Description

@ziggie1984

Setup:
Sparrow 1.6.2 (mac)
Bitcoin-core v.23 rc2 (upcoming release)

Because of upcoming Release of Core v.23 I wanted to test Sparrow with BitcoinCore RPC connection.
After Compiling and running no successful connection was possible.

On Bitcoin-Core Side the log files did not report a bug:

2022-03-28T22:06:47Z Using SQLite Version 3.37.2
2022-03-28T22:06:47Z Using wallet /Users/ziggie/Library/Application Support/Bitcoin/signet/wallets/sparrow
2022-03-28T22:06:47Z init message: Loading wallet…
2022-03-28T22:06:47Z [sparrow] Wallet File Version = 169900
2022-03-28T22:06:47Z [sparrow] Keys: 0 plaintext, 0 encrypted, 0 w/ metadata, 0 total. Unknown wallet records: 0
2022-03-28T22:06:47Z [sparrow] Wallet completed loading in               1ms
2022-03-28T22:06:47Z init message: Rescanning…
2022-03-28T22:06:47Z [sparrow] Rescanning last 1 blocks (from block 83473)...
2022-03-28T22:06:47Z [sparrow] Rescan started from block 00000137b18ec12c70e2c37d2a6501021062f5e613bed75bdd4569c43e6adef1...
2022-03-28T22:06:47Z [sparrow] Rescan completed in               1ms
2022-03-28T22:06:47Z [sparrow] setKeyPool.size() = 0
2022-03-28T22:06:47Z [sparrow] mapWallet.size() = 0
2022-03-28T22:06:47Z [sparrow] m_address_book.size() = 0
2022-03-28T22:06:47Z ThreadRPCServer method=getwalletinfo user=bitcoin

But Sparrow has some problems with the connection via rpc

dev.bwt.libbwt.BwtException: JSON-RPC error: JSON decode error: missing field `keypoololdest` at line 1 column 336

So there are some changes in v23.0 which Sparrow should address before release

Metadata

Metadata

Assignees

No one assigned

    Labels

    upstreamRequires changes in an upstream project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions