Craig Raw
|
b5196d1ac2
|
encrypt electrum wallet exports including private keys where password is available
|
2024-01-08 09:16:55 +02:00 |
|
krzyczak
|
343cb2271c
|
feat: Implement bitcoin unit toggle on bitcoin balance
|
2023-12-22 17:29:22 +00:00 |
|
Craig Raw
|
4feb4a3a79
|
add airgap vault to airgapped options (draft)
|
2023-12-06 08:55:09 +02:00 |
|
craigraw
|
20b4d5a1b5
|
Merge pull request #1187 from Toporin/patch-satochip-error-0x9C01
satochip: flush card cache where cache memory is full
|
2023-12-01 09:12:58 +02:00 |
|
Craig Raw
|
06489d8339
|
cormorant: round up wallet range to avoid frequent rescans with a large gap limit
|
2023-12-01 09:09:28 +02:00 |
|
Toporin
|
e368782b4c
|
Satochip: Patch error 0x9C01 in cardBip32GetExtendedKey()
This error occurs when the cache memory in the card is full.
We need to flush the cache by sending the same command with the p2 flag set to 0x80.
|
2023-11-30 21:25:01 +01:00 |
|
Craig Raw
|
6ee3755ce4
|
cormorant: fix descriptor range calculation and extend range from pruned date only where necessary
|
2023-11-30 12:54:50 +02:00 |
|
Craig Raw
|
d425933189
|
only allow sweeping from uncompressed keys to legacy script type addresses
|
2023-11-30 11:42:59 +02:00 |
|
Craig Raw
|
675b7ed4f8
|
cormorant: default to existing descriptor timestamp when extending range
|
2023-11-30 08:50:20 +02:00 |
|
Craig Raw
|
6072f6d31a
|
add master fingerprint to passphrase entry dialog in terminal
|
2023-11-29 10:25:40 +02:00 |
|
Craig Raw
|
e1fb674170
|
avoid showing balance in fiat when exchange source is none
|
2023-11-29 09:32:01 +02:00 |
|
Craig Raw
|
d8839763a4
|
remove extraneous space character
|
2023-11-23 07:49:20 +02:00 |
|
Craig Raw
|
64e98cdb35
|
bump to v1.8.2
|
2023-11-22 11:59:02 +02:00 |
|
Craig Raw
|
bde8fef35e
|
disable rename wallet on transaction tab
|
2023-11-22 09:17:17 +02:00 |
|
Craig Raw
|
87e7a87e5e
|
exchange source: use closing price where available
|
2023-11-22 08:12:32 +02:00 |
|
Craig Raw
|
85eb4df7e9
|
transaction tab: rearrange via transaction tree
|
2023-11-22 07:59:26 +02:00 |
|
Craig Raw
|
bb32a1e7b1
|
add comment to transactions csv on the approximate nature of the fiat values
|
2023-11-21 17:59:13 +02:00 |
|
Craig Raw
|
f590794589
|
add qr display (with save to pdf) to output descriptor wallet export options
|
2023-11-21 10:06:32 +02:00 |
|
Craig Raw
|
1e3ce7eb88
|
add historical fiat values to transactions csv export
|
2023-11-21 09:33:47 +02:00 |
|
Craig Raw
|
ef3e2ed695
|
cormorant: handle checking imports and stopping before started
|
2023-11-20 10:56:06 +02:00 |
|
Craig Raw
|
74c3370277
|
use fallback fee rate estimates if the connected server returns an error estimating fee rates
|
2023-11-20 10:29:14 +02:00 |
|
Craig Raw
|
e0486ff4a9
|
followup
|
2023-11-16 18:12:19 +02:00 |
|
Craig Raw
|
1d17384152
|
increase and decrease maximum on fee rate slider where fee rate equals or exceeds current range, set testnet fallback fee rate to 1 sat/vb
|
2023-11-16 16:58:24 +02:00 |
|
Craig Raw
|
aec26d512b
|
add oxt.me as fee rates source
|
2023-11-16 10:12:41 +02:00 |
|
Craig Raw
|
9e5a6e83d1
|
set smaller increment amount on fee range slider for key adjustments
|
2023-11-15 16:22:12 +02:00 |
|
Craig Raw
|
eecb90e9b2
|
cormorant: check wallet gap limit and increase core descriptor range if necessary
|
2023-11-15 13:29:26 +02:00 |
|
Craig Raw
|
b3516063b2
|
add null safe tests for standard account types
|
2023-11-15 10:52:05 +02:00 |
|
Craig Raw
|
1d560d6aa6
|
save mix to wallet index to improve handling of mix out failures
|
2023-11-15 10:20:58 +02:00 |
|
Craig Raw
|
d128401a09
|
fix transaction diagram output size indicators in transactions with non-address outputs
|
2023-11-14 15:18:47 +02:00 |
|
Craig Raw
|
9391a397da
|
set dialog minimum height to preferred height (or make resizable) to avoid window sizing bug in some linux environments
|
2023-11-14 14:29:28 +02:00 |
|
Craig Raw
|
a5312374a8
|
show error dialog on cpfp if no outputs are spendable
|
2023-11-13 14:37:41 +02:00 |
|
Craig Raw
|
c81c42a87c
|
switch from httpurlconnection to jetty http client to avoid spurious dns query
|
2023-11-10 19:16:03 +02:00 |
|
Craig Raw
|
d84ade5b7d
|
add krux to wallet import options
|
2023-11-10 14:55:00 +02:00 |
|
Craig Raw
|
323d29e34a
|
bump to v1.8.1
|
2023-11-09 14:37:35 +02:00 |
|
Craig Raw
|
95cb8c4b2c
|
bump to v1.8.0
|
2023-11-09 12:55:10 +02:00 |
|
Craig Raw
|
2712555c72
|
followup 2
|
2023-11-09 12:50:39 +02:00 |
|
Craig Raw
|
72066395d6
|
followup
|
2023-11-09 12:31:18 +02:00 |
|
Craig Raw
|
7b3e5f37b9
|
improve vertical layout sizing on transaction tabs
|
2023-11-09 12:17:08 +02:00 |
|
Craig Raw
|
870a468584
|
add bisq segwit misderivation to mnemonic wallet discovery
|
2023-11-09 09:31:02 +02:00 |
|
Craig Raw
|
91f845cbbf
|
followup
|
2023-11-08 17:23:30 +02:00 |
|
Craig Raw
|
d0f21eafd1
|
schedule regular check to indicate proxy status in sparrow terminal
|
2023-11-08 17:08:44 +02:00 |
|
Craig Raw
|
36c2181a7f
|
remove keyboard shortcut+pageup/pagedown to switch tabs already added by default
|
2023-11-08 15:22:39 +02:00 |
|
Craig Raw
|
218e751333
|
display error message when attempting to mix from account 0 and it is not the master wallet
|
2023-11-08 12:29:54 +02:00 |
|
Craig Raw
|
995d2c5e4e
|
temporarily disconnect from whirlpool if gap limit is increasing rapidly
|
2023-11-08 11:59:19 +02:00 |
|
Craig Raw
|
e6eea67c4b
|
add search all open wallets functionality, include matches on transaction output addresses
|
2023-11-07 16:38:33 +02:00 |
|
Craig Raw
|
ea3e0ca34a
|
select all text in message sign signature field on mouse click
|
2023-11-07 15:16:06 +02:00 |
|
Craig Raw
|
3fedd8eb43
|
support opening multiple wallet and transaction files at once
|
2023-11-07 14:14:14 +02:00 |
|
Craig Raw
|
30408af719
|
add fee rate slider to private key sweep dialog
|
2023-11-07 14:02:17 +02:00 |
|
Craig Raw
|
910a400b18
|
fix computation of master fingerprint for satochip
|
2023-11-07 11:58:18 +02:00 |
|
Craig Raw
|
f4ac18c3e1
|
increase gap limit where necessary to sign a psbt where global xpubs match
|
2023-11-02 12:38:51 +01:00 |
|
Craig Raw
|
cb06e1aaf7
|
freeze and unfreeze utxos in sparrow terminal by pressing f on utxos table
|
2023-10-31 11:20:10 +01:00 |
|
Craig Raw
|
d881e47ec9
|
indicate if proxy is enabled in sparrow terminal
|
2023-10-31 10:37:19 +01:00 |
|
Craig Raw
|
dbafefb940
|
reload cormorant wallet if unloaded when polling bitcoind
|
2023-10-31 10:21:33 +01:00 |
|
Craig Raw
|
ee6589991d
|
add initial satochip card support
|
2023-10-31 09:56:31 +01:00 |
|
Craig Raw
|
24578dcf88
|
enlarge qr display dialog and increase default qr code density
|
2023-10-24 17:12:41 +02:00 |
|
Craig Raw
|
ddae1a12d8
|
add keyboard shortcut ctrl+pageup/pagedown to switch tabs on windows/linux
|
2023-10-24 15:34:20 +02:00 |
|
Craig Raw
|
1c9b6c3eef
|
add keyboard shortcut ctrl/cmd+alt+arrow to switch tabs
|
2023-10-24 15:06:21 +02:00 |
|
Craig Raw
|
158ecd4ab1
|
fix thread race issue when connecting to cormorant electrum server
|
2023-10-24 10:51:09 +02:00 |
|
Craig Raw
|
b6bcdef712
|
minor fixes
|
2023-10-22 14:43:09 +02:00 |
|
Craig Raw
|
6eefd3f182
|
add duplicate payment address warning to transaction diagram
|
2023-10-12 12:37:44 +02:00 |
|
Craig Raw
|
9280504f70
|
add duplicate payment address warning to transaction diagram
|
2023-10-12 12:37:41 +02:00 |
|
Craig Raw
|
a6a671f687
|
remove block hash from transaction tab fields, add to context menu for block height and timestamp
|
2023-10-11 13:08:42 +02:00 |
|
Craig Raw
|
4e3e8b7cc4
|
add figure caption to overview diagram on transaction tab to describe transaction
|
2023-10-11 11:44:40 +02:00 |
|
Craig Raw
|
2b8fc3900a
|
followup
|
2023-10-06 13:50:44 +02:00 |
|
Craig Raw
|
cff731dec7
|
ignore script type change warning when replacing wallet in settings
|
2023-10-05 12:37:27 +02:00 |
|
Craig Raw
|
c9c0c35964
|
add krux as airgapped hww
|
2023-10-05 10:35:55 +02:00 |
|
Craig Raw
|
afed5c65f5
|
add additional testnet public server qtornado.com
|
2023-10-05 08:53:12 +02:00 |
|
Craig Raw
|
0724c38582
|
add whirlpool postmix to the list of possible accounts that can be added to any legacy or segwit wallet
|
2023-09-29 14:37:58 +02:00 |
|
Craig Raw
|
31539a27ac
|
improve fullscreen behaviour by setting dialog ownership to parent window
|
2023-09-29 12:02:14 +02:00 |
|
Craig Raw
|
201900aa0e
|
add airgapped message signing via qr
|
2023-09-25 13:39:51 +02:00 |
|
Craig Raw
|
3dcbe34485
|
add scan button to qr display dialog to progress immediately to scanning
|
2023-09-21 14:07:58 +02:00 |
|
Craig Raw
|
31842cc0f2
|
update caravan and specter logos
|
2023-09-21 11:34:04 +02:00 |
|
Craig Raw
|
f85349bd36
|
support hex border wallets grid pdf
|
2023-09-19 14:05:26 +02:00 |
|
Craig Raw
|
a18c24e19f
|
add /usr/lib64 as possible location for linux pcsc lib
|
2023-09-18 10:44:33 +02:00 |
|
Craig Raw
|
e23c1b3872
|
force selection of a new configured server if currently configured server is deleted
|
2023-09-04 09:47:41 +02:00 |
|
Craig Raw
|
3c2ef43526
|
bump to v1.7.10
|
2023-08-31 13:36:36 +02:00 |
|
Craig Raw
|
c81aae0c6a
|
minor account renaming bug fixes
|
2023-08-31 10:54:16 +02:00 |
|
Craig Raw
|
ff1a9e8a52
|
add or remove tooltip on account tab on renaming
|
2023-08-31 10:06:46 +02:00 |
|
Craig Raw
|
90bfa47046
|
add jade multisig wallet import
|
2023-08-31 09:34:15 +02:00 |
|
Craig Raw
|
76dc294748
|
support import and export of keystore labels in crypto-output qr codes
|
2023-08-30 14:22:18 +02:00 |
|
Craig Raw
|
0bc1dd96ed
|
use port instead of unix socket for internal tor control to avoid bug where unix socket path is too long
|
2023-08-30 10:39:52 +02:00 |
|
Craig Raw
|
73d2d3cbbc
|
replace hwi 2.3.1 binary with macos 10.13 compiled version
|
2023-08-30 09:55:08 +02:00 |
|
Craig Raw
|
d5fdd6881c
|
followup
|
2023-08-30 09:32:02 +02:00 |
|
Craig Raw
|
b1bc25ba04
|
propagate transaction label changes to inputs, outputs and addresses where their existing labels were set in the same manner
|
2023-08-29 16:03:46 +02:00 |
|
Craig Raw
|
2c1204c247
|
add treetable config classes
|
2023-08-23 13:52:33 +02:00 |
|
Craig Raw
|
05a1fd8e8d
|
refactor cointreetable column sorting, add default sorting if table was empty
|
2023-08-23 12:18:02 +02:00 |
|
Craig Raw
|
97f21394a7
|
add tooltip to account tab where label is truncated
|
2023-08-23 11:24:24 +02:00 |
|
Craig Raw
|
c57a445046
|
add mempoolfullrbf config variable to enable rbf functionality on mempool transactions without checking sequence flags (default false)
|
2023-08-17 16:18:27 +02:00 |
|
Craig Raw
|
fb981f1548
|
suggest clearing any existing keystores when script type is changed in settings
|
2023-08-17 15:35:33 +02:00 |
|
Craig Raw
|
407dde2703
|
upgrade to hwi 2.3.1
|
2023-08-17 12:33:03 +02:00 |
|
Craig Raw
|
f175139fd3
|
add wallet summary dialog
|
2023-08-14 16:11:55 +02:00 |
|
Craig Raw
|
bebd7eebe5
|
handle core bug where listwalletdir returns empty results
|
2023-08-14 10:02:35 +02:00 |
|
Craig Raw
|
e01f6b42b1
|
add fulcrum.sethforprivacy.com public mainnet electrum server
|
2023-08-07 13:57:27 +02:00 |
|
Craig Raw
|
bd1c6c076e
|
avoid adding inputs when constructing a consolidation transaction replacement, allowing output to decrease
|
2023-08-07 12:54:29 +02:00 |
|
Craig Raw
|
46b1bd2fd2
|
improve address resolution error message
|
2023-08-07 12:20:07 +02:00 |
|
Craig Raw
|
2d7c5dcec7
|
terminal: check if theme is present to avoid exception on utxo history update
|
2023-08-07 12:00:58 +02:00 |
|
Craig Raw
|
4b6a03ef56
|
for zbar scans, return scanned characters as raw bytes
|
2023-07-23 12:48:04 +02:00 |
|
Craig Raw
|
7ff4230e13
|
bump to v1.7.9
|
2023-07-18 16:22:43 +02:00 |
|
Craig Raw
|
7d7967ec00
|
improve handling of invalid bip322 signatures
|
2023-07-18 12:25:39 +02:00 |
|
Craig Raw
|
b0883f034b
|
change type and name of enable zbar config variable
|
2023-07-18 11:49:25 +02:00 |
|
Craig Raw
|
f88628c469
|
terminal: set scrollbar to top if scrolled below new utxo table row count
|
2023-07-18 10:58:11 +02:00 |
|
Craig Raw
|
ac7a964edf
|
make alert dialogs resizable
|
2023-07-18 10:37:27 +02:00 |
|
Craig Raw
|
7bb22419df
|
add rename wallet menu command
|
2023-07-18 10:09:37 +02:00 |
|
Craig Raw
|
c443bc78d3
|
add taproot script type to connected wallet import options
|
2023-07-17 11:57:34 +02:00 |
|
Craig Raw
|
a5519537c5
|
add tooltip to save final transaction button to suggest connecting to a server in order to broadcast
|
2023-07-17 11:49:17 +02:00 |
|
Craig Raw
|
ef67d1f33b
|
show warning dialog on submit bug report to redirect users to support where appropriate
|
2023-07-17 11:44:16 +02:00 |
|
Craig Raw
|
31bd64f821
|
show warning in preferences if currencies could not be retrieved from exchange rate source
|
2023-07-17 11:17:16 +02:00 |
|
Craig Raw
|
4c408ac7b1
|
make send to many dialog non-modal, menu command brings an existing dialog to foreground
|
2023-07-17 10:52:01 +02:00 |
|
Craig Raw
|
30a9c1208a
|
add config variable to disable zbar scanning
|
2023-07-17 08:48:34 +02:00 |
|
Craig Raw
|
96fd824a3e
|
add zbar qr reader for all qr scans
|
2023-07-14 15:04:27 +02:00 |
|
Craig Raw
|
0a469a380b
|
when constructing rbf and cpfp transactions, add any additional utxos by output group if effective fee is sufficient
|
2023-07-11 11:25:29 +02:00 |
|
Craig Raw
|
5e3f31de30
|
followup
|
2023-07-11 10:07:00 +02:00 |
|
Craig Raw
|
af9fb8694e
|
set initial fee for rbf tx to satisfy minimum relay requirements
|
2023-07-11 09:50:19 +02:00 |
|
Craig Raw
|
ebfdfc0c9f
|
use txo filters for all wallet transaction output filtering, fixing overselection of inputs during rbf
|
2023-07-11 09:08:40 +02:00 |
|
Craig Raw
|
c9d6bb350d
|
rearrange recent files list when tabs are moved left or right
|
2023-07-05 09:59:22 +02:00 |
|
Craig Raw
|
f980516462
|
various minor improvements
|
2023-07-05 09:48:48 +02:00 |
|
Craig Raw
|
795892f7c9
|
show error for bip322 multisig signatures
|
2023-07-04 09:22:15 +02:00 |
|
Craig Raw
|
9576581d89
|
add bip322 message signing for singlesig addresses including p2tr
|
2023-07-04 08:51:38 +02:00 |
|
Craig Raw
|
296223130e
|
cormorant: optimize memory used for calculating fee rate histogram
|
2023-06-30 09:00:37 +02:00 |
|
Craig Raw
|
87e2da0e01
|
followup
|
2023-06-26 12:25:55 +02:00 |
|
Craig Raw
|
9156ea1114
|
preserve payment labels when using rbf on multiple payment transactions
|
2023-06-26 12:15:58 +02:00 |
|
Craig Raw
|
b8fc2fd59e
|
only keep older mempool histogram entries at ten minute intervals
|
2023-06-26 10:45:16 +02:00 |
|
Craig Raw
|
ef9723ed44
|
add additional utxos to cpfp transaction if output value is below dust threshold
|
2023-06-23 13:39:38 +02:00 |
|
Craig Raw
|
5105b503ea
|
set transaction label to comma separated list of payment labels when multiple payments are made
|
2023-06-23 10:30:51 +02:00 |
|
Craig Raw
|
185a17edce
|
bump to v1.7.8
|
2023-06-22 12:56:29 +02:00 |
|
Craig Raw
|
f8fa7f4cf2
|
add separate button to backup tapsigner without changing pin
|
2023-06-22 10:41:59 +02:00 |
|
Craig Raw
|
bcbb531414
|
fix ui button update when stopping mixing on terminal
|
2023-06-22 09:10:52 +02:00 |
|
Craig Raw
|
2deab05c45
|
remove path from non-batched electrum server requests
|
2023-06-22 08:21:57 +02:00 |
|
Craig Raw
|
c7923300c6
|
update kmp-tor to v1.4.3, fix storage tests
|
2023-06-22 07:54:48 +02:00 |
|
Craig Raw
|
c4651025be
|
format fee rates in broadcast errors using unit format
|
2023-06-21 16:42:57 +02:00 |
|
Craig Raw
|
2897f88c8b
|
fix unit format switching on send tab
|
2023-06-21 15:47:21 +02:00 |
|
Craig Raw
|
ee20a6980b
|
fix incorrect hours check for 24h mempool fee rates toggle
|
2023-06-21 11:40:04 +02:00 |
|
Craig Raw
|
721c446fa8
|
update seedsigner help text
|
2023-06-21 10:36:34 +02:00 |
|
Craig Raw
|
7c43ee7208
|
add context menu options to date column in utxos table to freeze utxo and view transaction
|
2023-06-21 09:33:42 +02:00 |
|
Craig Raw
|
c6ea37e081
|
add 24h mempool fees chart toggle
|
2023-06-21 08:33:05 +02:00 |
|
Craig Raw
|
171bf24133
|
optimize fetching mempool entries for fee histogram when connected to bitcoin core, fix and improve mempool fee rates chart
|
2023-06-20 16:15:19 +02:00 |
|
Craig Raw
|
3242f00812
|
improve performance on large wallets with high address reuse
|
2023-06-15 12:19:09 +02:00 |
|
Craig Raw
|
15500b6535
|
highlight csv download buttons
|
2023-06-13 14:13:44 +02:00 |
|
Craig Raw
|
700c880b92
|
improve error message on broadcasting a tx with fee rate below the purge rate for the connected mempool
|
2023-06-11 10:50:19 +02:00 |
|
Craig Raw
|
7f2c07c918
|
set all witness utxos on psbt inputs before attempting to sign sweep tx
|
2023-06-08 11:07:32 +02:00 |
|
Craig Raw
|
0745d21761
|
fix export to specter desktop without any wallet history
|
2023-06-08 08:58:43 +02:00 |
|
Craig Raw
|
50aa9b4dcb
|
ensure canonical ordering of key expressions in multisig descriptor qr
|
2023-06-07 10:21:29 +02:00 |
|
Craig Raw
|
fe50cb845e
|
log batch errors getting fee estimates from server
|
2023-06-05 11:49:10 +02:00 |
|
Craig Raw
|
f4b9807285
|
widen mnemonic grid dialog to accommodate word numbers
|
2023-06-04 10:02:55 +02:00 |
|
Craig Raw
|
f534beb624
|
add additional rbf tx inputs if needed as required fee is increased
|
2023-06-01 15:31:15 +02:00 |
|
Craig Raw
|
719cfaa906
|
support airgapped keystore import of a tapsigner with a custom derivation path
|
2023-05-31 15:50:06 +02:00 |
|
Craig Raw
|
98d9a6882b
|
look for supported cards across all connected card terminals
|
2023-05-31 14:25:45 +02:00 |
|
Craig Raw
|
dbbeaf67b6
|
support spendable property on utxos in bip329 wallet label imports and exports
|
2023-05-31 10:42:32 +02:00 |
|
Craig Raw
|
2a542bb8b9
|
avoid multiple selection on border wallets grid, display word number, clarify recovery phrase purpose on pdf
|
2023-05-30 14:01:45 +02:00 |
|
Craig Raw
|
29b630f6bf
|
update to hummingbird v1.6.7 to support pair path components and unique part progress indicator
|
2023-05-29 17:20:43 +02:00 |
|
Craig Raw
|
3aa00076c6
|
trim leading and trailing whitespace from pay to address field
|
2023-05-25 16:15:38 +02:00 |
|
Craig Raw
|
3cf99961d3
|
improve error message when broadcasting an rbf transaction with insufficient fee, indicate minimum required fee if available
|
2023-05-25 14:48:32 +02:00 |
|
Craig Raw
|
742727d6f2
|
add ctrl/cmd+b keyboard shortcut for quickly switching from btc to satoshis and back
|
2023-05-25 13:22:44 +02:00 |
|
Craig Raw
|
5d99eee89a
|
invert cropped frame and scan for inverted qrs
|
2023-05-25 12:29:43 +02:00 |
|
Craig Raw
|
b52be27a99
|
support scanning text qr containing seed words
|
2023-05-15 15:49:39 -05:00 |
|
Craig Raw
|
e68f177e4a
|
bump to v1.7.7
|
2023-04-14 18:31:10 -06:00 |
|
Craig Raw
|
e0a6626650
|
add further guidance when regenerating a border wallets grid
|
2023-04-14 16:41:47 -06:00 |
|
Craig Raw
|
1d8888bb14
|
fix button placement on border wallets dialog in windows
|
2023-04-14 15:59:24 -06:00 |
|
Craig Raw
|
d0958b7936
|
clear border wallets selected cells on grid initialization
|
2023-04-14 13:26:29 -06:00 |
|
Craig Raw
|
d9d316a627
|
bump to v1.7.6
|
2023-04-14 10:25:08 -06:00 |
|
Craig Raw
|
0270910b74
|
update specter desktop wallet import
|
2023-04-14 08:29:24 -06:00 |
|
Craig Raw
|
432e0642ca
|
cormorant: improve error message when core wallet support is disabled
|
2023-04-14 07:50:06 -06:00 |
|
Craig Raw
|
c7ab8e4601
|
support broadcasting via mempool.space when using signet
|
2023-04-14 07:41:00 -06:00 |
|
Craig Raw
|
1a46f8a643
|
preserve order of cell selection in border wallets grid
|
2023-04-14 06:36:34 -06:00 |
|
Craig Raw
|
04145bde74
|
add border wallets number grid support
|
2023-04-06 14:57:56 +02:00 |
|
Craig Raw
|
483e4c8f38
|
always show tapsigner in airgapped import options
|
2023-04-05 08:24:18 +02:00 |
|
Craig Raw
|
fe4468d49d
|
bump to v1.7.5
|
2023-04-05 08:10:36 +02:00 |
|
Craig Raw
|
a4e9ef989d
|
darker dark theme and other styling improvements
|
2023-04-04 12:33:12 +02:00 |
|
Craig Raw
|
4ed8550f1d
|
fix dark themed spreadsheets
|
2023-04-04 09:22:49 +02:00 |
|
Craig Raw
|
4bec71e7c4
|
read name from ur:crypto-hdkey and set keystore label if present
|
2023-03-29 16:00:32 +02:00 |
|
Craig Raw
|
961fd94dd6
|
allow stowaway counterparty to spend postmix utxos but receive to master wallet
|
2023-03-29 15:17:19 +02:00 |
|
Craig Raw
|
7915bbfa47
|
save border wallet pdf when generating a new recovery phrase
|
2023-03-29 12:00:04 +02:00 |
|
Craig Raw
|
49e70e8e9b
|
fix accidentally making keystore fields editable on loading of single account non-watchonly wallets
|
2023-03-29 09:22:45 +02:00 |
|
Craig Raw
|
6063b02113
|
generate border wallets grid from seed words
|
2023-03-29 08:21:15 +02:00 |
|
Craig Raw
|
faa5a11c94
|
update tor to 0.4.7.13 using kmp-tor library
|
2023-03-28 14:38:20 +02:00 |
|
Craig Raw
|
acab50cdcd
|
add diynodes.com public mainnet electrum server
|
2023-03-28 09:15:38 +02:00 |
|
Craig Raw
|
4d7d897e06
|
add port of deterministic prng for border wallets word shuffle
|
2023-03-28 08:37:20 +02:00 |
|
Craig Raw
|
af532e7fc9
|
import seed via border wallets grid pattern
|
2023-03-27 11:00:32 +02:00 |
|
Craig Raw
|
fd2b383dbc
|
autosuggest possible words for the last word in a bip39 seed
|
2023-03-22 15:50:12 +02:00 |
|
Craig Raw
|
98b33e184e
|
use whirlpool premix priority slider to change mixfeetarget, display warning if chosen fee rate is much lower than normal priority
|
2023-03-21 09:34:19 +02:00 |
|
Craig Raw
|
3bc7c7473a
|
fix error initializing whirlpool on new wallet without a passphrase
|
2023-03-21 08:34:06 +02:00 |
|
Craig Raw
|
4f6981b869
|
change wallet gap limit and subscribe to new addresses if an address beyond gap limit range is requested
|
2023-03-15 08:44:53 +02:00 |
|
Craig Raw
|
258d46a253
|
support saving tapsigner backup as binary file
|
2023-03-09 13:40:57 +02:00 |
|
Craig Raw
|
40a3eb5d4f
|
followup, minor tidying
|
2023-03-09 11:01:25 +02:00 |
|
craigraw
|
35965235f3
|
Merge pull request #860 from wazint/master
Add context menu to copy amount values from amount cells
|
2023-03-09 10:55:36 +02:00 |
|
Craig Raw
|
368b24ea3b
|
cormorant: handle empty (0 block only) chains
|
2023-03-09 10:09:52 +02:00 |
|
Craig Raw
|
107b5ba36c
|
show psbt qrs without non witness utxo entries for segwit signing wallets
|
2023-03-07 13:17:33 +02:00 |
|
Craig Raw
|
84978a3d5d
|
use different addresses when sending batched payments to the same paynym
|
2023-03-06 12:30:26 +02:00 |
|
Craig Raw
|
dd3b980c36
|
strip path from server url when determining host and port
|
2023-03-06 10:40:46 +02:00 |
|
wazint
|
b9a553abf2
|
don't initialise a ContextMenu for each cell update
|
2023-03-04 20:30:47 +02:00 |
|
Craig Raw
|
48b3dbc353
|
bump to v1.7.4
|
2023-03-01 10:43:36 +02:00 |
|
Craig Raw
|
fb40d991bb
|
replace default textinput dialog with custom textfield dialog
|
2023-03-01 08:14:25 +02:00 |
|
Craig Raw
|
5fe6a7196a
|
use uppercase to encode pdf output descriptor qr
|
2023-02-28 16:52:42 +02:00 |
|
Craig Raw
|
f06b859c82
|
extend request timeout for paynym api
|
2023-02-28 14:37:46 +02:00 |
|
Craig Raw
|
f22f76464a
|
add option ot disable block explorer
|
2023-02-28 13:59:45 +02:00 |
|
Craig Raw
|
dfe1f16495
|
configure a block explorer url, and open a txid in the configured block explorer
|
2023-02-28 13:19:24 +02:00 |
|
Craig Raw
|
90a9030ecb
|
allow crypto-output qr scanning from wallet import dialog
|
2023-02-27 14:03:12 +02:00 |
|
Craig Raw
|
4ab33a373c
|
reduce log level for no card reader errors
|
2023-02-27 12:36:41 +02:00 |
|
Craig Raw
|
10e751d6e1
|
upgrade to hwi 2.2.1
|
2023-02-27 12:18:50 +02:00 |
|
Craig Raw
|
5f40669af7
|
request confirmation before enabling use of a bip39 passphrase
|
2023-02-27 09:11:06 +02:00 |
|
wazint
|
97b4ed48db
|
add context menu to copy amount values from amount cells
|
2023-02-24 16:55:40 +02:00 |
|
Craig Raw
|
9fc096569a
|
add minfeerate parameter to bip78 payjoin urls
|
2023-02-23 12:53:12 +02:00 |
|
Craig Raw
|
41636f7152
|
support encrypted bip129 wallet imports
|
2023-02-23 12:17:41 +02:00 |
|
Craig Raw
|
fc5d48de6f
|
bip129 round 2 support (wallet import and export)
|
2023-02-23 12:02:06 +02:00 |
|
Craig Raw
|
2a7f14a4ed
|
bip129 round 1 support with optional signing of bsms keystore exports
|
2023-02-22 10:22:04 +02:00 |
|
Craig Raw
|
7f254e763d
|
fix keystore encryption issue when changing the password on a wallet with freshly added accounts
|
2023-02-17 09:10:40 +02:00 |
|
Craig Raw
|
e0ff42b6a4
|
terminal: add lock menu item to all wallets with a password
|
2023-02-17 08:37:10 +02:00 |
|
secondl1ght
|
d7072928de
|
add StartupWMClass to linux .desktop file
|
2023-02-14 21:22:41 -07:00 |
|
Craig Raw
|
0cc9ddba05
|
read and throw hwi error stream if stdout empty
|
2023-02-14 09:57:23 +02:00 |
|
Craig Raw
|
e3799cd0a8
|
fix error receiving a stowaway to postmix by reverting to master wallet
|
2023-02-13 18:27:21 +02:00 |
|
Craig Raw
|
38768885e2
|
show hwi signature verification errors, display strings encoded into scripts
|
2023-02-13 16:36:33 +02:00 |
|
Craig Raw
|
c360177c31
|
use default ports for bitcoin core if absent, fix ux on changing port for an aliased server
|
2023-02-12 13:06:21 +02:00 |
|
Craig Raw
|
e88ea0bac1
|
improve ux of bip39 wallet discovery on bitcoin core
|
2023-02-12 11:48:46 +02:00 |
|
Craig Raw
|
a66b36c59c
|
cormorant: switch bitcoind client from named to array parameters to support btc-rpc-proxy
|
2023-02-11 14:28:10 +02:00 |
|
Craig Raw
|
eff0e201f3
|
cormorant: only use proxy when connecting to onion addresses
|
2023-02-10 09:12:09 +02:00 |
|
Craig Raw
|
58d10cbba4
|
v1.7.3
|
2023-02-09 18:30:28 +02:00 |
|
Craig Raw
|
67dcf69a78
|
v1.7.2
|
2023-02-09 13:18:30 +02:00 |
|
Craig Raw
|
7ad8a04bda
|
improve legacy core wallet error messages
|
2023-02-09 13:14:03 +02:00 |
|
Craig Raw
|
24e75603c6
|
update categories for linux desktop installation
|
2023-02-09 10:53:45 +02:00 |
|
Craig Raw
|
545342dfb4
|
disable server toggle when no server is configured (url host is empty)
|
2023-02-09 10:29:19 +02:00 |
|
Craig Raw
|
b15d6308bd
|
write and parse both multipath and single descriptors in wallet output descriptor export
|
2023-02-09 09:06:30 +02:00 |
|
Craig Raw
|
ff0c381437
|
cormorant: find cookie dir for non-mainnet networks
|
2023-02-08 14:10:20 +02:00 |
|
Craig Raw
|
555260e954
|
implement bip329 for importing and exporting wallet labels
|
2023-02-08 08:03:06 +02:00 |
|
Craig Raw
|
8d584d1c48
|
followup for aarch64
|
2023-02-07 09:13:32 +02:00 |
|
Craig Raw
|
967cf0cdfa
|
try to locate pcsc library on linux before searching for card terminals
|
2023-02-06 16:44:34 +02:00 |
|
Craig Raw
|
41ba8455a0
|
cormorant: avoid importing wallets when testing connection, only show prune warning once per connection
|
2023-02-06 13:25:35 +02:00 |
|
Craig Raw
|
d84f3bf887
|
add config property autoSwitchProxy to disable automatic proxy switching on failure, and improve tor connection failure message
|
2023-02-06 11:38:19 +02:00 |
|
Craig Raw
|
153815d9e3
|
indicate in ssl handshake warning that a certificate renewal may be the cause
|
2023-02-06 11:01:42 +02:00 |
|
Craig Raw
|
0250579445
|
tapsigner: change card backup to base64
|
2023-02-06 10:56:53 +02:00 |
|
Craig Raw
|
7590d786b5
|
fix copy address output script bytes to return entire scriptpubkey
|
2023-02-03 13:57:29 +02:00 |
|
Craig Raw
|
55809b7dc3
|
decrypt keystore before requesting passphrase to show masterfingerprint
|
2023-02-03 08:20:09 +02:00 |
|
Craig Raw
|
06026b0a09
|
further improvements on wallet importing wrt pruned nodes
|
2023-02-01 14:30:24 +02:00 |
|
Craig Raw
|
2cd64aa650
|
improve handling of scan dates earlier than core pruned date
|
2023-02-01 13:48:20 +02:00 |
|
Craig Raw
|
0b980f6ab5
|
satscard: retrieve private keys for previously used slots
|
2023-02-01 11:37:36 +02:00 |
|
Craig Raw
|
73dcef9fd1
|
followup: add or remove card option from pay to dropdown as reader becomes available
|
2023-02-01 10:07:59 +02:00 |
|
Craig Raw
|
4e3491ec64
|
tapsigner and satscard initialization fixes, satscard address and private key retrieval, core address scanning support
|
2023-02-01 09:39:49 +02:00 |
|
Craig Raw
|
176e440195
|
unseal satscard functionality added to sweep private key dialog
|
2023-01-31 09:30:53 +02:00 |
|
Craig Raw
|
300545b289
|
refactor cardapi to generic service
|
2023-01-30 14:47:00 +02:00 |
|
Craig Raw
|
057a9efb1f
|
cormorant: fix initialisation of sent txes without txindex
|
2023-01-30 14:46:12 +02:00 |
|
Craig Raw
|
9edeff9aab
|
cormorant: set wallet to load on bitcoind startup, check if loaded first
|
2023-01-30 12:28:07 +02:00 |
|
Craig Raw
|
f938506a3f
|
add tapsigner message signing support
|
2023-01-30 09:41:12 +02:00 |
|
Craig Raw
|
4fb8c5a61b
|
add card scan to hwi enumeration and refactor device pane
|
2023-01-27 13:58:38 +02:00 |
|
Craig Raw
|
7a99c4a11a
|
add tapsigner signing support and refactor card api
|
2023-01-27 10:39:29 +02:00 |
|
Craig Raw
|
6c13504644
|
implement card initialization functionality
|
2023-01-26 15:47:33 +02:00 |
|
Craig Raw
|
3ddf4ed4b2
|
add functionality for tapsigner backup and pin change
|
2023-01-26 13:00:25 +02:00 |
|
Craig Raw
|
6b59ff60ad
|
initialize and import tapsigner as keystore
|
2023-01-25 14:19:22 +02:00 |
|
Craig Raw
|
7c64d689fd
|
cormorant: threading and scan date initialization improvements
|
2023-01-20 12:56:25 +02:00 |
|
Craig Raw
|
4ad9cdedb6
|
add merge function for wallet transaction entry edge case
|
2023-01-19 14:12:35 +02:00 |
|
Craig Raw
|
276cb8aecb
|
cormorant: support transaction.get without txindex, use step function to add bip47 addresses
|
2023-01-19 13:52:47 +02:00 |
|
Craig Raw
|
e7ed82699c
|
add jade multisig export to wallet export dialog
|
2023-01-18 13:25:39 +02:00 |
|