Closed maxtannahill closed 2 years ago
Works on PopOS
Thanks Max. Could you try running Sparrow in debug mode? On OSX this is easiest with
open /Applications/Sparrow.app --args -l DEBUG
There will be a lot of logging, but the particular log line I'm looking for is Error loading libsecp256k1 library
- particularly the stacktraces and causes beneath it. You may get it when you try to sign a Taproot transaction. Alternatively, keep an eye out for an UnsatisfiedLinkError
- my hypothesis is that the libsecp256k1.dylib
library is not linking correctly on Monterey and thus failing to load.
The libsecp256k1
libraries for OSX and Linux have been updated in https://github.com/sparrowwallet/drongo/commit/3a061cb73ae318fcbe7ea1dcb0b670e78803d9fa
It is possible to run Sparrow from source (see the project README for instructions) to check if it resolves the issue?
This is now fixed in 1.5.3-beta1
Thank you!
Wallet type: Single signature Script Type: Taproot (P2TR) Script Policy: BIP39 Derivation: m/86'/0'/0' Passphrase: Yes OS: macOS (Monterey)
Steps to reproduce:
1) New wallet created and funded 2) Selected confirmed UTXO from UTXOs tab. 3) Tried spending to bech32 and bech32m address 4) Transaction created 5) Signing prompt for password displayed, password entered, tx remains in unsigned state.
Log here: