Kukks
514b695907
fix coin addition for p2sh
2020-04-18 08:09:49 +02:00
Kukks
dfe655393d
Fix enable payjoin when p2sh
2020-04-16 17:23:29 +02:00
nicolas.dorier
7434163848
Persist offchain transactions
2020-04-16 14:36:50 +09:00
nicolas.dorier
c73c34dfaa
Persisting locked input and outpoints
2020-04-13 16:06:07 +09:00
nicolas.dorier
1d2540543b
Payjoin: Randomly round the payment output if it is one input tx
2020-04-13 13:34:23 +09:00
Andrew Camilleri
6274958409
Trust the payment method details for the payjoin enabled and make invoice logs consistent ( #1450 )
2020-04-10 16:00:41 +09:00
nicolas.dorier
0d821ff4db
Connection: close when using the internal proxy, fix gateway errors with connections in limbo
2020-04-09 18:49:30 +09:00
nicolas.dorier
6927d81175
Implement Http Tor proxy as a internal http proxy
2020-04-09 17:38:55 +09:00
nicolas.dorier
6602823067
Refactor the input type detection
2020-04-08 22:14:16 +09:00
Kukks
624e6e4744
adapt
2020-04-08 14:32:29 +02:00
Kukks
73b13c750d
add P2sh support
2020-04-08 14:32:29 +02:00
Kukks
148b04e9ba
allow changing the payjoin key easily later
2020-04-08 14:32:29 +02:00
nicolas.dorier
f4a47f5197
Deterministically sort the UTXOs to select
2020-04-08 13:46:11 +09:00
nicolas.dorier
9a9773853e
Fix bug in payjoin receiver where too much fee could be substracted from receiver
2020-04-07 20:04:08 +09:00
nicolas.dorier
9d2ab8b154
The payjoin receiver can inject a fake change
2020-04-07 18:14:31 +09:00
nicolas.dorier
ba2184e21a
Do not remove outputs in payjoin tx
2020-04-07 15:10:19 +09:00
nicolas.dorier
17a6b7d34f
Rename an error of pj to unsupported-input
2020-04-06 20:27:48 +09:00
nicolas.dorier
01a8c20ee8
Use better time precision for time in PaymentEntity
2020-04-05 23:57:43 +09:00
nicolas.dorier
4c966e2a09
Refactor the detection of the payjoin payment
2020-04-05 22:44:34 +09:00
nicolas.dorier
42aead3c89
A replacement payment should have the same fee as the replaced one
2020-04-05 20:48:00 +09:00
nicolas.dorier
08beffb005
Make sure FindPaymentViaPolling does not requests over and over the same coins
2020-04-05 16:50:19 +09:00
nicolas.dorier
fd026a9733
Refactor server-side
2020-04-05 12:02:36 +09:00
Kukks
b56d026fdb
small changes
2020-03-27 14:59:00 +01:00
Kukks
2b11b43d6d
NRE fix
2020-03-27 10:45:13 +01:00
Kukks
2e3a0706ee
RBF Protection & Handling
2020-03-27 10:45:12 +01:00
Kukks
89da4184ff
BIP79 Support
2020-03-27 10:45:12 +01:00
nicolas.dorier
c8e1db2102
Better event messages
2020-03-11 21:11:07 +09:00
nicolas.dorier
95f859b6db
Simplify RBF handling, and handle case of double spend happening outside of wallet ( Fix #1375 )
2020-03-11 21:05:12 +09:00
nicolas.dorier
6bf7ef0798
Revert "Simplify RBF handling, and handle case of double spend happening outside of wallet ( Fix #1375 )"
...
This reverts commit 42152050a3
.
2020-03-11 20:57:19 +09:00
nicolas.dorier
42152050a3
Simplify RBF handling, and handle case of double spend happening outside of wallet ( Fix #1375 )
2020-03-11 20:46:37 +09:00
Kukks
b71fd1653e
remove changelly fiat option
...
closes #728
2020-02-25 16:44:19 +01:00
Andrew Camilleri
d31bff7070
BPU Prep Work Part2 ( #1340 )
...
* BPU Prep Work Part2
* Adjust tests to use the hot wallet when registering deriv scheme
* Add amount to payment data view for onchain payments
* Make zone limits higher when in dev mode (for tests in next PR)
* Make IPaymentMethodDetails serialize/deserialize through payment type using the network
* Allow named settings through settings repo
* Refactor some extensions for next PR
* pr changes
* use json convert for now
2020-02-19 17:35:23 +09:00
rockstardev
bb12d37416
Displaying sats in a more user-friendly way (space as group separator) ( #1306 )
...
Fix : #1146
2020-01-27 19:57:46 +09:00
Andrew Camilleri
54c7c0d696
Add currency precision based on network ( #1294 )
2020-01-21 22:28:13 +09:00
Andrew Camilleri
025da0261d
new feature: Wallet Receive Page ( #1065 )
...
* new feature: Wallet Receive Page
closes #965
* Conserve addresses by waiting till address is spent before generating each run
* fix tests
* Filter by cryptocode before matching outpoint
* fix build
* fix edge case issue
* use address in keypathinfo directly
* rebase fixes
* rebase fixes
* remove duplicate code
* fix messy condition
* fixes
* fix e2e
* fix
2020-01-18 14:12:27 +09:00
nicolas.dorier
d3408b91be
bump libraries
2020-01-12 15:32:26 +09:00
nicolas.dorier
629dfcf152
Cleanup netcore21 specific code
2020-01-12 13:30:54 +09:00
Andrew Camilleri
4d7480db15
Liquid & Liquid Assets Support ( #1118 )
2019-12-24 16:20:44 +09:00
Matt Pazar
eb85b1a7b4
Fixing sats exchange rate display
...
Fixed #1147
2019-12-04 14:21:33 -06:00
Kukks
e31e600144
update nbx + prep bitcoin payment data ctor change
2019-12-01 15:30:56 +01:00
nicolas.dorier
b915544798
Prevent NRE on NBxplorer listener
2019-11-21 14:27:57 +09:00
Kukks
621a7d998d
Display proper rate for ln sats feature
...
fixes #1128
2019-11-10 18:49:24 +01:00
nicolas.dorier
892d906ac7
Fix tx link in payment request
2019-11-07 16:12:05 +09:00
nicolas.dorier
9ff9377bc7
Make sure the recommended fees are different from the network fee rate
2019-11-07 13:45:45 +09:00
nicolas.dorier
163ef031b9
Make sure the recommended fees are different from the network fee rate
2019-11-07 13:35:47 +09:00
Umar Bolatov
0a9290a980
Make recommended fee confirmation target configurable
...
Address #1110
2019-11-06 16:21:33 -08:00
nicolas.dorier
4f1b4131cb
Add more logs on hosted service exit
2019-10-21 14:03:55 +09:00
Nicolas Dorier
d56a5ad86e
Merge pull request #1076 from bolatovumar/feat-1036
...
Add option to show recommeded fee on checkout invoice
2019-10-18 12:13:39 +09:00
nicolas.dorier
cd5cc6435c
make lightning scheme lowercase ( Fix #1091 )
2019-10-17 00:52:19 +09:00
Umar Bolatov
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00