Pavlenex
b30597b8f1
Change the seed saved in NBXplorer to hot wallet ( #1652 )
...
* Change the seed saved in NBXplorer name
* the hot wallet
2020-06-11 12:19:40 +02:00
nicolas.dorier
36630d9586
Randomize RBF if the user does not care
2020-05-25 19:46:42 +09:00
nicolas.dorier
7e5d269c39
Remove LedgerWallet direct integration
2020-05-25 07:41:30 +09:00
nicolas.dorier
cccf3ca617
The signing context should not be passed to PSBT screen
2020-05-25 07:05:01 +09:00
nicolas.dorier
77f6019d82
Use EnforceLowR suggestion of NBXplorer for signing
2020-05-25 06:34:49 +09:00
nicolas.dorier
35432d919c
Refactor common data structure for wallet into SigningContext
2020-05-25 06:29:06 +09:00
nicolas.dorier
25e6f82aa3
Refactor parameter passing in wallet functions
2020-05-25 04:55:28 +09:00
Andrew Camilleri
9d215ea27d
Reuse same html and handling of commands for PSBT signing/ Wallet Send ( #1587 )
...
* Reuse same html and handling of commands for PSBT signing/ Wallet Send
* fix ledger
2020-05-24 04:31:21 +09:00
Nicolas Dorier
8d1ff01ee8
Adapt payjoin implementation to the BIP ( #1569 )
2020-05-17 05:07:24 +09:00
Andrew Camilleri
8ca2824b00
Open wallet with BIP21 links ( #1565 )
...
* Open wallet with BIP21 links
https://i.imgur.com/IWefMKB.gifv
* remove debugger;
* Move to settings
2020-05-12 22:32:33 +09:00
Andrew Camilleri
aff91f49ef
Make fee rate options pretty ( #1554 )
2020-05-08 05:34:39 +09:00
nicolas.dorier
87352f0b62
Make sure wallet support decimal fee, and allow user to select different fee rate based on expected confirmation time
2020-05-05 19:10:53 +09:00
chewsta
2226884946
add qrcode margins ( #1547 )
...
addresses #1537 by adding a margin to the qrcodes in ShowLightningNodeInfo and WalletReceive (use same settings as Checkout)
2020-05-05 10:26:57 +02:00
Nicolas Dorier
edfc82ac75
Merge pull request #1522 from Kukks/view-seed
...
Add View seed to wallet settings
2020-05-01 21:36:27 +09:00
Kukks
ab1b36bcdc
add test for view seed
2020-05-01 13:34:11 +02:00
Kukks
f1900d30f2
clean format
2020-04-29 11:21:47 +02:00
Kukks
463567cb07
Add top Label filter + fix label link inconsistency
2020-04-29 10:11:23 +02:00
Kukks
d323bb35cc
Add View seed to wallet settings
2020-04-29 08:28:13 +02:00
nicolas.dorier
3e13e478ad
Fix click on label
2020-04-29 01:43:41 +09:00
Andrew Camilleri
b31fb1a269
Auto label utxos based on invoice and payjoin ( #1499 )
...
* Auto label utxos based on invoice and payjoin
This PR introduces automatic labelling to transactions.
* If it is an incoming tx to an invoice, it will tag it as such.
* If it was a payjoin tx , it will tag it as such.
* If a transaction's inputs were exposed to a payjoin sender, we tag it as such.
* wip
* wip
* support in coinselection
* remove ugly hack
* support wallet transactions page
* remove messy loop
* better label template helpers
* add tests and susbcribe to event
* simplify data
* fix test
* fix label + color
* fix remove label
* renove useless call
* add toString
* fix potential crash by txid
* trim json keyword in manual label
* format file
2020-04-28 15:06:28 +09:00
Kukks
02d26467f9
remove fake bundle
2020-04-27 12:04:18 +02:00
Dennis Reimann
8420c74b31
Improve static asset caching
...
Cache static assets for one year and set the correct cache control header. Adds the cache busting version based on file content to asset references to invalidate the cache on change. ([further details on the approach](https://andrewlock.net/adding-cache-control-headers-to-static-files-in-asp-net-core/ ) and [why one year](https://ashton.codes/set-cache-control-max-age-1-year/ ))
Most of the changes are the additions of the `asp-append-version="true"` attribute, the main configuration change is in `Startup.cs`.
2020-04-18 17:56:05 +02:00
Nicolas Dorier
aae0086e68
Merge pull request #1443 from dennisreimann/wallet-view-improvements
...
Wallet view improvements
2020-04-08 21:25:31 +09:00
Dennis Reimann
5a841216b8
Add checkbox coin selection (js version)
2020-04-08 13:29:16 +02:00
Dennis Reimann
d6d58a98db
Improve non-js coin selection
2020-04-08 13:15:03 +02:00
Dennis Reimann
6a0cda69c9
Wallet view improvements
...
As brought up by @kukks with [this comment](https://github.com/btcpayserver/btcpayserver/pull/1434#issuecomment-609724703 ). These improvements can be applied across themes, so these fixes are separated from the originating PR.
Pure visual finetunings for the Coin Selection form and amount/fee rate links.
2020-04-08 12:38:26 +02:00
Dennis Reimann
829b0dd5e2
Fix transaction dropdowns
...
As brought up by @kukks with [this comment](https://github.com/btcpayserver/btcpayserver/pull/1434#issuecomment-609720019 ). The problem exists across themes, so the fix is separated from the originating PR.
2020-04-06 18:16:41 +02:00
Kukks
16e35e8b55
update html styles
2020-04-06 11:51:01 +02:00
Kukks
8278926e42
change wallet send buttons
2020-04-06 11:51:01 +02:00
Kukks
65c99ead1d
cleanup
2020-04-06 11:51:00 +02:00
Kukks
2693dacae6
Scan address/bip21 with camera
2020-04-06 11:51:00 +02:00
Nicolas Dorier
963c69a0e0
Merge pull request #1321 from Kukks/bpu
...
BIP79
2020-04-05 12:10:55 +09:00
Kukks
9e1ae29600
change broadcast button style
2020-03-31 14:57:24 +02:00
Kukks
a408541eb3
Fix coin selection filter bug
2020-03-31 11:07:57 +02:00
Kukks
4d2e59e1a1
Change flow of payjoin in wallet + fix tests
2020-03-30 13:27:04 +02:00
Kukks
065be9be64
Revert back to original transaction if payjoined tx does not work
2020-03-27 10:45:13 +01:00
Kukks
10fcfab233
remove bpu TempData
2020-03-27 10:45:13 +01:00
Kukks
23b2f55b47
use nameof
2020-03-27 10:45:13 +01:00
Kukks
89da4184ff
BIP79 Support
2020-03-27 10:45:12 +01:00
Kukks
69482eb4fb
Allow wallet receive to generate new addresses
2020-03-25 17:24:41 +01:00
Kukks
d0a95f5a69
fix coin selection
2020-03-25 14:11:38 +01:00
nicolas.dorier
805e1f53b3
Test Wallet Receive, Send with NBX, Coin selection
2020-03-23 15:46:54 +09:00
Kukks
517c65f1fc
make no js version a littler better
2020-03-19 10:08:33 +01:00
Kukks
8f18be727b
add clear option
2020-03-19 10:02:31 +01:00
Kukks
d6c66d0c03
New feature: Coin Selection
...
This opt-in feature allows you to select which utxos you want to use for a specific transaction.
2020-03-19 09:44:47 +01:00
Umar Bolatov
d9bdb46033
Prettify wallet receive tab screen
2020-03-03 21:15:27 -08:00
Andrew Camilleri
db6a4687d2
Wallet prep work for BPU ( #1331 )
...
* Wallet prep work for BPU
This PR prepares the wallet for #1321 . It makes transfers from the vault and ledger to go to their own post actions for processing (not particularly useful in this PR but is needed in BPU to propose a new tx) It also makes the Sign with seed consistent with redirect to /psbt/ready after signing which it did not do (it stayed on the seed route)
* fix test
* add assert
2020-02-13 22:06:00 +09:00
Andrew Camilleri
07f0d95f56
BIP21 Support for Wallet spending ( #1322 )
...
* BIP21 Support for Wallet spending
* extract bip21 loading to method
* add bip21 parsing test
2020-02-13 17:18:43 +09:00
nicolas.dorier
78d8f4e011
Fix rescan wallet link
2020-01-21 20:54:45 +09:00
Andrew Camilleri
8e6f43cd3a
Sign with NBX Seed ( #1218 )
2020-01-21 17:33:12 +09:00