Vlad Stan
|
8c87e84b68
|
feat: show address details on device
|
2022-09-09 16:01:53 +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
|
fb7030c30f
|
Merge branch 'main' into secure_communication
|
2022-08-19 01:42:17 -04:00 |
|
Vlad Stan
|
218ee77acd
|
feat: handle forced logout
|
2022-08-18 18:57:20 +03:00 |
|
Vlad Stan
|
d8d4d4d057
|
feat: add buttons config
|
2022-08-18 16:33:10 +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
|
32bb59255d
|
feat: restore takes both the password and the seed as args
|
2022-08-15 15:59:49 +03:00 |
|
Vlad Stan
|
a32754610a
|
feat: use random IV for each request
|
2022-08-12 16:52:55 +03:00 |
|
Vlad Stan
|
58ab68b876
|
feat: use aes lib foe encryption
|
2022-08-12 15:12:03 +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
|
1f139884fe
|
WatchOnly Extension - add Serial Port communication (#839)
* feat: add `Share PSBT` button with options
* feat: add basic communication via the serial port
* chore: code format
* feat: send data to and from serial port
* fix: port disconnect
* feat: handle psbt extract
* feat: show signed transaction details
* fix: handle Connect/Disconnect failure state
* feat:small UI improvements
* feat: broadcast transaction (partial solution)
* feat: integrate psbt response from HWW
* feat: login and send commands to HWW
* feat: ui improvements
* feat: ui/ux improvements
* feat: more small UI impreovemsnts
* feat: simplify UI
* feat: add `help` command
* feat: add wipe command
* feet: add `seed` command
* feat: add `restore` command
* feat: always show PSBT input text (for outside PSBTs)
* feat: show spinner while signing tx
* feat: hide panels after transaction is broadcast
* feat: basic use of custom components
* refactor: move components one folder up
* refactor: extract wallet-config
* refactor: extract `wallet-list` component
* refactor: clean-up
* chore: code format html component files
* refactor: extract address-list component
* refactor: extract `history` component
* refactor: extract `utxo-list` component
* feat: UI/UX improvements
* feat: partial payment redesign
* refactor: rename `fee` to `fee-rate`
* refactor: rename component
* refactor: extract `send-to` component
* refactor: payment: first migration
* fix: init `sendToList`
* fix: change address
* fix: change address and `Select All` coins
* feat: show custom fees & two way binding for addresses
* fix: scanAddressesWithAmount
* fix: max amount
* fix: coin selection mode
* chore: code clean-up
* feat: shuffle the UI
* fix: change amount
* feat: update tx size in real time
* fix: coin selection
* fix: show erro messages
* fix: psbt generation
* refactor: move serial port logic
* refactor: payment component
* refactor: code clean-up; use `slot` for `serial-signer`
* feat: toggle serial port
* feat: add Disconnect command
* feat: prompt for `Connect` and `Login` before signing
* refactor: send psbt to device
* feat: extract signed transaction
* refactor: code clean-up
* feat: show auth green icon
* chore: code clean-up
* feat: show console
* feat: allow `Connect` from dropdown menu
* fix: stop if serial port cannot be open
* feat: confirm outputs and fee
* feat: add cancel command
* fix: add `sats-denominated` for confirmations
* feat: wait for HWW to authenticate, then open dialog
* feat: share PSBT as text
* refactor: extract `refreshAddresses`
* feat: small UI improvements
* feat: add default `Mainnet` network
* feat: fix mempool endpint
* feat: propagate config update only when explicitly updated
* feat: add network for wallet accounts
* fix: stop scanning when network changed
* chore: code clean-up
* chore: code clean-up
* feat: show hardware device Xpub option
* fix: handle failed to parse psbt
* feat: add accounts using the HWW
* fix: testnet is in the bip32 derivation path
* feat: add spinner while wallet account is created
* fix: check network and masterpub for duplicate accounts
* feat: integrate transaction broadcast
* feat: add password confirmation for `Wipe` and `Restore`
* fix: fingerprint is not unique per account (it is the fingerprint of the master)
* chore: code clean-up, remove `masterpub_fingerprint`
* fix: account name diplay
* chore: code format
* fix: memppol links
* fix: shortcut buttons
* fix: note update
* chore: code format
* chore: clean-up rebase left overs
* chore: clean-up
* feat: less technical labels for addresses
* feat: add serial port config params
* fix: address type selection
* chore: drop `mempool` table
* fix: change & fee value
* fix: handle no input signed scenario
* fix: sat/btc unit
* fix: small UI stuff
* doc: update the readme
* Update README.md
|
2022-08-09 11:00:09 +02:00 |
|
Vlad Stan
|
2ac8ee95b0
|
feat: add accounts using the HWW
|
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
|
32486d62bf
|
feat: extract signed transaction
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
df7ebc6699
|
refactor: move serial port logic
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
c5755ac587
|
refactor: extract wallet-list component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
b18a4d37e3
|
refactor: extract wallet-config
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
b96bdf25f6
|
feat: basic use of custom components
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
412dc8b579
|
feat: add restore command
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
559b4a663c
|
feet: add seed command
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
9cbd01d514
|
feat: add wipe command
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
5f7537f600
|
feat: add help command
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
a0d56a7e06
|
feat: login and send commands to HWW
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
b7c4a411b1
|
feat: integrate psbt response from HWW
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
73adc4a7e8
|
feat: handle psbt extract
|
2022-08-03 13:49:56 +03:00 |
|
Vlad Stan
|
f72421c62c
|
chore: code clean-up
|
2022-07-28 15:04:14 +03:00 |
|
Vlad Stan
|
c1289c43a4
|
feat: add on-chain watch-only functionality
|
2022-07-28 15:04:13 +03:00 |
|