Andrew Camilleri
d3e3c31b0c
Btcpay abstract BTCPayNetwork -- Alternative PR to #865 ( #868 )
...
* BitcoinSpecificBtcPayNetwork - abstract BTCPayNetwork
* some type fixes
* fix tests
* simplify fetching handler in invoice controller
* rename network base and bitcoin classes
* abstract serializer to network level
* fix serializer when network not provided
* fix serializer when network not provided
* fix serializer when network not provided
* try fixes for isolating pull request
2019-05-29 18:43:50 +09:00
nicolas.dorier
5a92fe736f
Fix: Uploading coldcard in derivation scheme would forget to remember some data
2019-05-09 16:11:09 +09:00
nicolas.dorier
914eaaaa51
Refactor DerivationStrategy to DerivationSchemeSettings
2019-05-09 00:55:44 +09:00
nicolas.dorier
a4051dac72
Make sure BTCPay show TOR lightning node info if the site is accessed through TOR
2019-03-17 21:28:47 +09:00
Kukks
12c418d84d
Add Node Info Page
2019-01-07 09:52:27 +01:00
Rockstar Developer
e5eb0c79c0
Exposing LND Rest, providing info in Server/Services ( #363 )
...
* Displaying LND Rest connection info in Services
* Code cleanup
* Tweaking UI
* Fix typo
2018-10-27 22:49:39 +09:00
nicolas.dorier
f5d81334f8
Remove Lightning Specific logic from BTCPay, and use BTCPayServer.Lightning packages instead
2018-08-30 12:24:00 +09:00
nicolas.dorier
86ca081030
Fix #244
2018-08-08 17:32:16 +09:00
nicolas.dorier
7a32f692d1
Add test for Disabling PaymentMethod
2018-07-31 00:18:58 +09:00
Andrew Camilleri
d480be925b
Can disable method of payments
2018-07-30 23:54:31 +09:00
nicolas.dorier
624252e4ad
LightningConnectionString can parse gRPC
2018-07-23 11:11:00 +09:00
nicolas.dorier
22e700a53e
Fix NullReferenceException when setting lightning connectionString without externalurl
2018-07-13 15:02:31 +09:00
nicolas.dorier
cdbbad1694
Fix misleading error when using http on internalNode
2018-07-10 12:58:17 +09:00
nicolas.dorier
c9c2730409
check macaroonfilepath is rooted
2018-07-10 12:51:23 +09:00
nicolas.dorier
1a1078782e
Suppoort macaroonfilepath in connection string
2018-07-10 12:46:04 +09:00
rockstardev
25dbf6445f
LND Support
2018-07-01 21:45:21 +09:00
nicolas.dorier
b7abc08c27
Create a new format for LightningConnectionString
2018-07-01 15:45:08 +09:00
rockstardev
3c4c99ee42
Saving of Macaroon and Tls for LND connection
2018-06-23 23:16:39 -05:00
rockstardev
d34ffc0d9a
Refactoring conditional method, separating into two properties
2018-06-23 22:50:50 -05:00
rockstardev
039303bfaa
Fixing typos during code review
2018-06-23 22:03:51 -05:00
nicolas.dorier
1fc9a1a54b
Move to a Claim based security
2018-04-30 02:33:42 +09:00
nicolas.dorier
ac9b8d03d7
Fix slow invoice creation
2018-04-09 16:25:31 +09:00
nicolas.dorier
39b34ff4ed
Can invite user to manage your store
2018-03-23 16:24:57 +09:00
nicolas.dorier
ae7cfe90ab
Show the NodeInfo when testing connection
2018-03-22 12:02:38 +09:00
nicolas.dorier
d426d66819
fill exisitng values in AddDerivationScheme and AddLightningNode
2018-03-21 03:05:51 +09:00
nicolas.dorier
265cddc38b
Change the UX to set lightning node or derivation schemes
2018-03-21 02:48:11 +09:00
nicolas.dorier
21b91ac8f7
Add btc.lightning and ltc.lightning
2018-03-21 02:09:25 +09:00
nicolas.dorier
6d611d7d05
Can connect directly to CLightning via TCP or UNIX socket
2018-03-21 00:31:19 +09:00
nicolas.dorier
2b2e12b290
Abstract ChargeClient to prepare for support of other lightning implementation
2018-03-20 11:59:43 +09:00
nicolas.dorier
936ae64ca3
Allow connection via non https lightning charge node through localhost or 127.0.0.1
2018-03-11 15:14:05 +09:00
nicolas.dorier
309d6fdfe0
Can configure an internallightningnode to make things easier
2018-02-26 18:58:02 +09:00
nicolas.dorier
c8923af573
Lightning Network support implementation
2018-02-26 00:48:12 +09:00