376245a Update tests documentation with new tests (Andrew Chow)
0235baf List all command support (Andrew Chow)
7929692 Update Bitcoin Core usage docs to match current software behavior (Andrew Chow)
b7873ac Describe the other files in contrib/ (Andrew Chow)
fc33fc5 List additional dependencies (Andrew Chow)
5e42d3d Rename to Hardware Wallet Interface and describe it a bit more (Andrew Chow)
Pull request description:
Updates the docs to reflect current behavior and describe the stuff that is currently in the repo.
Also renames the project from Hardware Wallet Interaction scripts to Hardware Wallet Interface.
Tree-SHA512: b5bd81110ac6181011629c39dad3bbca1bfb2ddc05f5d190a9d91685c30de0d535c3d0e893b510638eb963adffe63db388a84a19a377fbb9ec820ce4aa2fc55f
Adds builds scripts that are used to build releases deterministically.
Also adds documentation that explains the release process and what
the build scripts do.
b88db63 Update documentation (Andrew Chow)
176e808 Show "Not Initialized" for unintialized devices (Andrew Chow)
88349f2 Implement setup, wipe, restore, and backup for Keepkey (Andrew Chow)
cc3a6ca Implement setup, wipe, restore. and backup for Digital Bitbox (Andrew Chow)
b9d179a Implement setup, wipe, restore, and backup for Trezor (Andrew Chow)
6641c24 Implement setup, wipe, restore, and backup for Coldcard with tests (Andrew Chow)
ca17a85 Implement setup, wipe, restore, and backup commands for Ledger (Andrew Chow)
0fd4608 Add backup command and device class methods for backing up (Andrew Chow)
22fff28 Add a restore command and device class restore method to devices (Andrew Chow)
67236e9 Add a wipe command (Andrew Chow)
8a0d36e Add setup command and update device class methods with arguments (Andrew Chow)
Pull request description:
This PR adds the commands: `setup`, `wipe`, `restore`, and `backup` as well as implementations of them for all devices.
For some devices, some of these commands are not supported and thus only an error is returned. For Trezor and Keepkey, these commands are interactive. This will be fixed in a future PR.
The documentation has been updated to reflect these and other (displayaddress) changes.
Tree-SHA512: 61063efe4ac9101d0cc10d932a3227f84658575a07a5913baf62fbc94e6bac6a3aca1f95731980617fe127e04eb51f560f86b9aed11cabb69a2053a3bb8b460a
Update device specific docs to include setup and wipe commands.
Updated the features table in the readme to reflect these changes
and other feature changes that have already occurred.