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
|
fb7030c30f
|
Merge branch 'main' into secure_communication
|
2022-08-19 01:42:17 -04: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
|
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
|
8075503566
|
fix: small UI stuff
|
2022-08-04 15:19:03 +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
|
68f45c471e
|
feat: small UI improvements
|
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
|
a27bbe628c
|
feat: show auth green icon
|
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
|
7a3b675119
|
feat: add Disconnect command
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
689cd09aef
|
feat: toggle serial port
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
5ee81f2e5a
|
refactor: payment component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
df7ebc6699
|
refactor: move serial port logic
|
2022-08-03 13:50:07 +03:00 |
|