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
|
a27bbe628c
|
feat: show auth green icon
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
b664500061
|
refactor: 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 |
|
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
|
8dfc133460
|
refactor: code clean-up; use slot for serial-signer
|
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 |
|
Vlad Stan
|
4e9cfc0f74
|
fix: psbt generation
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
b0216bff75
|
fix: show erro messages
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
59d960b5f9
|
fix: coin selection
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
24d162f3fc
|
feat: update tx size in real time
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
cec44f4a99
|
fix: change amount
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
31729e41cf
|
feat: shuffle the UI
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
1bd74aba4d
|
chore: code clean-up
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
74328bfeb5
|
fix: coin selection mode
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
eedd0ee6a3
|
fix: max amount
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
b576ef4f21
|
fix: scanAddressesWithAmount
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
dc2ecfe9a2
|
feat: show custom fees & two way binding for addresses
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
86d3ebd5dc
|
fix: change address and Select All coins
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
dc95143998
|
fix: change address
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
c76644c561
|
fix: init sendToList
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
5638bca2d7
|
refactor: payment: first migration
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
3765900be0
|
refactor: extract send-to component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
3e7ce185f6
|
refactor: rename component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
be6dbb68c6
|
refactor: rename fee to fee-rate
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
e98e3504ad
|
feat: partial payment redesign
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
799fb99661
|
feat: UI/UX improvements
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
e6b46301df
|
refactor: extract utxo-list component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
d6b285feb5
|
refactor: extract history component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
ff29aacace
|
refactor: extract address-list component
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
8376f08e8b
|
chore: code format html component files
|
2022-08-03 13:50:07 +03:00 |
|
Vlad Stan
|
afbdfeff8c
|
refactor: clean-up
|
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
|
46dfd337b2
|
refactor: move components one folder up
|
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
|
f102928812
|
feat: hide panels after transaction is broadcast
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
63424d1ca4
|
feat: show spinner while signing tx
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
99813a48cd
|
feat: always show PSBT input text (for outside PSBTs)
|
2022-08-03 13:50:01 +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
|
01c81c1a83
|
feat: simplify UI
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
ded6df61b1
|
feat: more small UI impreovemsnts
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
7f32139bcd
|
feat: ui/ux improvements
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
9c343acf86
|
feat: ui improvements
|
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
|
367faf437a
|
feat: broadcast transaction (partial solution)
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
6098b8308e
|
feat:small UI improvements
|
2022-08-03 13:50:01 +03:00 |
|
Vlad Stan
|
0e87e6608f
|
fix: handle Connect/Disconnect failure state
|
2022-08-03 13:49:56 +03:00 |
|
Vlad Stan
|
d80ae7de1b
|
feat: show signed transaction details
|
2022-08-03 13:49:56 +03:00 |
|
Vlad Stan
|
73adc4a7e8
|
feat: handle psbt extract
|
2022-08-03 13:49:56 +03:00 |
|
Vlad Stan
|
3bf0bb1e63
|
fix: port disconnect
|
2022-08-03 13:48:46 +03:00 |
|
Vlad Stan
|
7594474189
|
feat: send data to and from serial port
|
2022-08-03 13:48:46 +03:00 |
|
Vlad Stan
|
ae68c4dc6e
|
chore: code format
|
2022-08-03 13:48:46 +03:00 |
|
Vlad Stan
|
41608b4b30
|
feat: add basic communication via the serial port
|
2022-08-03 13:48:46 +03:00 |
|
Vlad Stan
|
7b75cbf59c
|
feat: add Share PSBT button with options
|
2022-08-03 13:48:46 +03:00 |
|
Vlad Stan
|
ffcff3f441
|
fix: rebase issues
|
2022-07-28 16:37:42 +03:00 |
|
Vlad Stan
|
191124d8fc
|
chore: code format
|
2022-07-28 16:34:42 +03:00 |
|
Vlad Stan
|
66a3b24dd5
|
chore: code clean-up
|
2022-07-28 15:35:54 +03:00 |
|
Vlad Stan
|
809d03d3db
|
fix: at least one charge must be active in order to fetch balance
|
2022-07-28 15:35:54 +03:00 |
|
Vlad Stan
|
f9fd071315
|
feat: update API doc to use swagger
|
2022-07-28 15:35:54 +03:00 |
|
Vlad Stan
|
739c108bdf
|
feat: add (hh:mm) to time columns
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
c419afc1b1
|
refactor: code clean-up
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
46a7b54a00
|
fix: fix progress for charges
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
0f204485c3
|
feat: return time_elapsed, time_left and paid fields
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
8c6b31ec12
|
feat: mapCharge now computes fields progress, timeLeft and fixes time
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
d79d4e371e
|
feat: use datetime to compute time_left and time_elapsed
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
e4078504ba
|
fix: do not update charge if balance has not changed
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
25f37b0e4f
|
chore: code clean-up
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
057de41678
|
feat: only refresh balance on the back-end if new funds are detected by the front-end refresh
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
31b6a9410c
|
refactor: move setInterval outside method logic
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
e960285c8f
|
chore: code format
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
86f7ea64c4
|
fix: use the config mempool.space endpoint
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
ac3f95e6c2
|
feat: use custom mempool_endpoint for the charge details
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
4cb54ce549
|
feat: allow refresh balance for individual charge
- expired or paid charges are not auto-refreshed
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
5a3e1d7fbb
|
feat: add expanding details to rows
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
4fa8b5a292
|
feat: enforce order for charges ORDER BY "timestamp" DESC
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
ccae7876d9
|
feat: show status as badge
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
cce341fb39
|
fix: search and export csv layout
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
5317d5afd5
|
feat: use multiple charges balance endpoint (one call only)
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
6da62c648a
|
feat: use single charge endpoint for balance
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
40f5cf77f6
|
feat: add endpoint for multiple charges balance;
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
475fd566e6
|
fix: remove retry logic for pending funds
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
a9506cee11
|
feat: show pending funds
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
efbf34a51e
|
feat: show message when new payment detected
|
2022-07-28 15:35:39 +03:00 |
|
Vlad Stan
|
0cd8ba956a
|
feat: more UI polishing
|
2022-07-28 15:35:39 +03:00 |
|