Commit graph

54 commits

Author SHA1 Message Date
Vlad Stan
80a62569f9 fix: wait for connection to init 2022-09-27 17:15:12 +03:00
Vlad Stan
c30ead3d9b feat: seed input: autocomplete and validate words 2022-09-20 15:49:03 +03:00
Vlad Stan
3342be0b16 feat: update word position on device button click 2022-09-19 17:11:57 +03:00
Vlad Stan
d965457b92 feat: show seed word in browser (for devices with no display) 2022-09-09 17:47:12 +03:00
Vlad Stan
8c87e84b68 feat: show address details on device 2022-09-09 16:01:53 +03:00
Vlad Stan
d08b7455e7 feat: add passphrase support 2022-08-22 09:04:16 +03:00
Vlad Stan
95e7633e19 fix: await async method 2022-08-19 18:05:05 +03:00
Vlad Stan
5b59cdcd0d feat: buttonConfig pins are optional 2022-08-19 17:49:01 +03:00
Vlad Stan
83f998fe37 feat: remember paired devices 2022-08-19 14:59:59 +03:00
Vlad Stan
713909292e chore: format code 2022-08-19 08:51:57 +03:00
Vlad Stan
218ee77acd feat: handle forced logout 2022-08-18 18:57:20 +03:00
Vlad Stan
90938e89e1 feat: show pairing code 2022-08-18 17:54:26 +03:00
Vlad Stan
d8d4d4d057 feat: add buttons config 2022-08-18 16:33:10 +03:00
Vlad Stan
61d3ca8c0b feat: hand pairing response 2022-08-18 10:32:56 +03:00
Vlad Stan
e37fc0b898 fix: check-paring message 2022-08-18 09:01:05 +03:00
Vlad Stan
faa9a017a4 refactor: rename command 2022-08-18 08:49:46 +03:00
Vlad Stan
fb60673f67 feat: add ping command 2022-08-18 08:38:40 +03:00
Vlad Stan
f73f5a90c9 feat: only allow DH key exchange in the first 60 seconds 2022-08-16 14:08:04 +03:00
Vlad Stan
7c796f428a feat: allow COMMAND_PASSWORD_CLEAR in clear text 2022-08-16 12:16:09 +03:00
Vlad Stan
32bb59255d feat: restore takes both the password and the seed as args 2022-08-15 15:59:49 +03:00
Vlad Stan
01d2db5a1b fix: bad command for restore 2022-08-15 15:43:35 +03:00
Vlad Stan
a32754610a feat: use random IV for each request 2022-08-12 16:52:55 +03:00
Vlad Stan
19dfef6044 fix: help command 2022-08-12 15:55:19 +03:00
Vlad Stan
1c03b28b77 feat: add more logging for HWW 2022-08-12 15:29:48 +03:00
Vlad Stan
58ab68b876 feat: use aes lib foe encryption 2022-08-12 15:12:03 +03:00
Vlad Stan
e6c8865eca feat: decrypt data from HWW 2022-08-12 14:12:40 +03:00
Vlad Stan
174cc28fe1 feat: special log for hww 2022-08-12 12:07:41 +03:00
Vlad Stan
3f71df7829 feat: use external aes lib 2022-08-12 10:25:54 +03:00
Vlad Stan
f24149050d feat: encrypt outgoing commands 2022-08-11 08:59:06 +03:00
Vlad Stan
6d4116b049 feat: working version. commit not to lose 2022-08-10 16:53:39 +03:00
Vlad Stan
337234cb0c fix: handle no input signed scenario 2022-08-04 14:04:49 +03:00
Vlad Stan
4ab43e0743 feat: add serial port config params 2022-08-04 10:11:06 +03:00
Vlad Stan
2ae4df70ea feat: add password confirmation for Wipe and Restore 2022-08-03 13:50:07 +03:00
Vlad Stan
c407e054fd feat: integrate transaction broadcast 2022-08-03 13:50:07 +03:00
Vlad Stan
35ab1e7d9c feat: add spinner while wallet account is created 2022-08-03 13:50:07 +03:00
Vlad Stan
f202d80241 fix: testnet is in the bip32 derivation path 2022-08-03 13:50:07 +03:00
Vlad Stan
2ac8ee95b0 feat: add accounts using the HWW 2022-08-03 13:50:07 +03:00
Vlad Stan
73265a9951 fix: handle failed to parse psbt 2022-08-03 13:50:07 +03:00
Vlad Stan
51c8b58fdb feat: add default Mainnet network 2022-08-03 13:50:07 +03:00
Vlad Stan
5414e3e772 feat: wait for HWW to authenticate, then open dialog 2022-08-03 13:50:07 +03:00
Vlad Stan
1089be017b fix: add sats-denominated for confirmations 2022-08-03 13:50:07 +03:00
Vlad Stan
bf5e6330a8 feat: add cancel command 2022-08-03 13:50:07 +03:00
Vlad Stan
8746045428 feat: confirm outputs and fee 2022-08-03 13:50:07 +03:00
Vlad Stan
d541bebf38 fix: stop if serial port cannot be open 2022-08-03 13:50:07 +03:00
Vlad Stan
3054248858 feat: allow Connect from dropdown menu 2022-08-03 13:50:07 +03:00
Vlad Stan
9374433153 feat: show console 2022-08-03 13:50:07 +03:00
Vlad Stan
87f6eda206 chore: code clean-up 2022-08-03 13:50:07 +03:00
Vlad Stan
32486d62bf feat: extract signed transaction 2022-08-03 13:50:07 +03:00
Vlad Stan
d5cc8d9187 refactor: send psbt to device 2022-08-03 13:50:07 +03:00
Vlad Stan
5d1d2d634a feat: prompt for Connect and Login before signing 2022-08-03 13:50:07 +03:00