Closed nopara73 closed 5 years ago
I figured it out.
MS64\dll\libusb-1.0.dll
to C:\Windows\System32
. And it will work. I will hit it for a bit, then create a PR with the guide if everything works well.
Something is still wrong. On the mainnet, I create wallet, set rpc then click "add signer".
Then get this error:
http://127.0.0.1:5000/add-signer/c2f5b203
Error: -5: Invalid descriptor
I tried it on the testnet and now the add signer worked properly, I received money, waited until it confirms and tried to send. (I set my coldcard to testnet, too.)
On my coldcard I ACKed the signing operation, then: Failure, signing failed late (psbt.py:1315)
.
Ok, I'm cosing this, because the original issue regarding build is resolved.
Add Signer
step.
I am trying to build junction on Windows 10. This is a guide on how to do that and what blocker I find (if any.)
Original Guide
For reference, I copied the original Linux guide here:
Prerequisites.
bitcoind
on testnetSee this tweetstorm for screenshots. They'll probably go out-of-date quickly ...
Junction project uses HWI to communicate with hardware wallets. Follow these instructions to install libusb dependency for HWI (don't do the
poetry install
step). If you're on Linux you may need to install udev rules.Open
localhost:5000
in your browserQuick Tangent: WSL
I tried and succeeded to build junction on Windows - Subsystem For Linux, but unfortunately libusb devices are not discoverable from there, so that's a blocker.
The Windows 10 Build Guide
Prerequisites.
bitcoinqt
or normallybitcoind
.Build and Run.
Error.
The above steps are working perfectly, the only modification needed was replacing
source venv/bin/activate
withvenv\Scripts\activate
as this stackoverflow reply suggest. However forpython ui.py
I get this error.