HWI
HWI copied to clipboard
Bitcoin Hardware Wallet Interface
Such a command would invoke verification of an xpub at a keypath on the device. This is an important feature, as setting up a multisig without comparing the cosigners xpubs...
https://github.com/bitcoin-core/HWI/blob/master/.cirrus.yml#L157 We should make sure that build_script runs like a bash script using `set -e` rather than plowing ahead after encountering failure in an intervening step. Fix would be to...
Instead of: ``` hwi --fingerprint=00000000 signtx PSBT ``` The user could just do: ``` hwi signtx PSBT ``` We would then loop through the inputs and see if we can...
OS Catalina has introduced stricter security on running binaries, which has dramatically affected the performance of the hwi binaries. Because of the way the binaries are packaged, the full security...
I tried to sign with 2-of-2 multisig where both keys belong to Trezor (different derivation paths). Here is the command: ``` hwi -f bf27bd7b --testnet --debug signtx cHNidP8BAHICAAAAARirr1AbAwmL8qrcVDh/jsGpWPUihFLb4ohq60J5XfA+AQAAAAD/////Agjw8wUAAAAAF6kUABJQSyFFTdIYt9zzm8fzTJYxdgWH8+ABAAAAAAAWABRv8FBxr2xLP90UCKTYWHYf9PYMJgAAAABPAQQ1h88EWgZfRYAAAAEtCDmnrTsXW6LmixxTAJMosi9Uzftd7Su3nXsQIvUz6ANNL/AlPa7WYOSr9K2sSmSIxirhERxpcDS5aEhyvq3KZRS/J717MAAAgAEAAIAAAACAAQAAgE8BBDWHzwRarqeLgAAAAeVrOIY0z+5I1K/ZLKE65m328w+G/1NSw0MK1OwWMROMA/NKkJwzv6ZxvH/0aYClB0rQTy7Rm8ICsmufssPIm+TgFL8nvXswAACAAQAAgAEAAIABAACAAAEA/YsBAgAAAAABAjgHVUYv7Kfp9u6+CjRlM0N1mFa/gqreby9o+9d5qM59AQAAAAD+////eA8fYO6X3Zf7GDxBjMsqqUQnF7v4djhKeyp799G0TqgAAAAAFxYAFG59wSx4GUGET8pYI3zmf3KxITBU/v///wL0ob4AAAAAABepFAUBG9tZV/FKnKU+nKEhshlPZeI1hwDh9QUAAAAAF6kUiYFVaod/clzhVqDhX6ES5XkhF9aHAkcwRAIgIv2cjJ3mn0HB4NUmvTEYtJxAgXn1PCNFzjICTn9OxB4CIGY5rURbcypUewwJJEabJtngFsibPXB+2hC8UN7Wg6WnASED24nNVTjHvkoAlWqJhzVGw3OdB1EHvolsvX7/GwxqWgECRzBEAiAajl7BPA07KSEyeDaYu45cv1fVR7KfR2b+zHg23dp//QIgDX9f8Jx9tYLgSNpt5uBfh3QzcxzlEerTtQUb1bKGNF8BIQOwAiAo2m7Q8m6oFpuauwgh4/TlxtvJNgeKcfjT1/SjBokEAAABASAA4fUFAAAAABepFImBVWqHf3Jc4Vag4V+hEuV5IRfWhwEEIgAgvhr6yalO6S7OMb2gha5iN7NlI3Tb93hi5KINTxH5swIBBUdSIQJjcnbKLgR61Fu7yEylRDPCqDj9D43x59kjhZxWr24tjiEDs7xW6FpxwxHSd9NUNXyS+Z+iE8UQJ/f0J2toF0edvUFSriIGAmNydsouBHrUW7vITKVEM8KoOP0PjfHn2SOFnFavbi2OHL8nvXswAACAAQAAgAAAAIABAACAAAAAAAAAAAAiBgOzvFboWnHDEdJ301Q1fJL5n6ITxRAn9/Qna2gXR529QRy/J717MAAAgAEAAIABAACAAQAAgAAAAAAAAAAAAAEAIgAgg/RsR695IRrz8P/K0dw/quUPnVFks7cAWSk+LeYnqAIBAUdSIQJ2N9QMljPn6T2SYQrDsn77WM46B9CTuGPvSi3fOlaaTSEDCAHptK4HDeIoQquR6M+Ve2gqyJ51bkYidzSnhSr3wk1SriICAnY31AyWM+fpPZJhCsOyfvtYzjoH0JO4Y+9KLd86VppNHL8nvXswAACAAQAAgAAAAIABAACAAQAAAAAAAAAiAgMIAem0rgcN4ihCq5Hoz5V7aCrInnVuRiJ3NKeFKvfCTRy/J717MAAAgAEAAIABAACAAQAAgAEAAAAAAAAAAAA= ``` After...
hwi-qt binary works fine on windows 10 but hwi binary is very slow. It is taking 10-30 seconds for any response. Anyone else facing same issue?
Testing is being done on Windows10 Installation appears to be successful when running `pip3 install .` ![image](https://user-images.githubusercontent.com/55287964/95166208-069db680-07e0-11eb-9dc1-b67a41bd3d88.png) When running `./hwi.py enumerate` I get the below error. Tried the other dependency...
Trying to `setup` the device. ``` client = Bitbox02Client(path) File "/Users/.../HWI/hwi_env/lib/python3.9/site-packages/hwilib/devices/bitbox02.py", line 235, in __init__ hid_device.open_path(path.encode()) File "hid.pyx", line 74, in hid.device.open_path OSError: open failed ```
To facilitate interoperability across different software systems with possibly different implementations of the PSBT standard, B174 advocates base64 encoding as "lingua franca" for PSBT. For this reason, `sign_tx` should primarily...
It seems that I am unable to reproduce the results of existing releases. As noted by https://github.com/spesmilo/electrum/issues/5859#issuecomment-577121504, part of this is related to Cython which is a build requirement for...