nicolas.dorier
d8f9075e2a
Fix NRE
2020-10-30 00:19:23 +09:00
nicolas.dorier
4520e1bb3e
Fix potential NRE in polling
2020-10-29 23:17:46 +09:00
nicolas.dorier
b9ca02088d
Make a batch query for all pending invoice ( Fix #2022 )
2020-10-28 23:21:46 +09:00
nicolas.dorier
440ce0221a
Revert "Add thread limit for updating payment states for payment invoices in NBXplorerListener"
...
This reverts commit 5d9827fb60
.
2020-10-28 23:07:30 +09:00
nicolas.dorier
caff7eda9f
Revert "Add missing async/await keywords"
...
This reverts commit 8d0260b644
.
2020-10-28 23:07:27 +09:00
Igor Rylko
8d0260b644
Add missing async/await keywords
2020-10-27 21:17:56 +02:00
Igor Rylko
5d9827fb60
Add thread limit for updating payment states for payment invoices in NBXplorerListener
2020-10-27 21:09:53 +02:00
Nicolas Dorier
a66578c46d
Merge pull request #1871 from xpayserver/feat/payment-method-criteria
...
Add Value Criteria For Payment Method
2020-09-30 20:40:31 +09:00
XPayServer
e276443d2d
Add Value Criteria For Payment Method
...
I upgrade lightning max/bitcoin min to support better control in store. Now can have setting only enable specific payment method only if value high/low I think make code simple more too and backward compatible
2020-09-22 11:20:44 +02:00
Kukks
8e8415515d
Show index of payment address for onchain payments
2020-09-16 11:49:37 +02:00
Kukks
98c4b658c4
Add invoice event severity
...
closes #1681
https://i.imgur.com/eyMO9M3.png
2020-09-01 18:19:49 +02:00
Kukks
d96bd15b3b
add status and refactor
2020-08-26 21:36:30 +09:00
Kukks
26aac6c45d
Do not crash UI and background services after switching to BItcoin Only when you have altcoin payments
2020-08-09 16:17:16 +02:00
rockstardev
f88c02cccd
Removing unused usings, readonly fields where possible
2020-06-28 22:07:48 -05:00
rockstardev
b6c7af32de
Cleaning up bom from cs files
2020-06-28 21:44:35 -05:00
nicolas.dorier
51514252b6
Run dotnet format
2020-06-28 17:55:27 +09:00
rockstardev
b9ef5af5d7
Fixing variable reference
...
Who'll save Emperor if not me
2020-06-06 23:52:21 -05:00
nicolas.dorier
56283df05a
Can only sign with NBX if imported with NBX
2020-06-07 09:38:29 +09:00
Andrew Camilleri
79b034b505
GreenField: Add properties to Store API ( #1573 )
...
* GreenField: Add properties to Store API
* Update StoreBaseData.cs
* fix api
* fix swagger
2020-05-24 04:13:18 +09:00
nicolas.dorier
f3b2b350ce
Fix build
2020-05-05 07:06:32 +09:00
Kukks
dfe655393d
Fix enable payjoin when p2sh
2020-04-16 17:23:29 +02: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
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
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
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
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
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
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
Umar Bolatov
c908301b84
Add option to show recommeded fee on checkout invoice
...
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
aaa05eb5ec
Fix build
2019-10-03 17:37:10 +09:00
nicolas.dorier
8d0d80e086
Fix build
2019-10-03 17:14:07 +09:00
Kukks
f3aa67e0f1
make invoice repository able to query more extensively
2019-09-21 17:07:48 +02:00
Kukks
59839a3332
make sure networks are abstracted properly
2019-09-21 16:39:44 +02:00
Andrew Camilleri
7ab97311be
Re-enable lightning sats feature through C# ( #1014 )
2019-09-11 14:49:06 +09:00
nicolas.dorier
f257f9f91d
[Refactor] Move SQL classes in their own assembly
2019-08-30 18:22:13 +09:00