Commit Graph

15 Commits

Author SHA1 Message Date
Yaacov Akiba Slama
89212aa5ae Update lnd (and corresponding btcd) 2022-07-17 18:05:58 +03:00
ueno
5457b04a1c interceptor fail 2022-06-26 00:12:50 +09:00
Yaacov Akiba Slama
5941d9b0ef Recover from lnd failure 2022-05-16 12:48:14 +03:00
Yaacov Akiba Slama
b86a77ab69 Add channel creation minimum fees 2021-06-16 18:33:01 +03:00
Yaacov Akiba Slama
ee75d838a1 Add field last_update to channels 2021-04-05 18:31:02 +03:00
Yaacov Akiba Slama
76f51e2ba7 Ensure that private and public channels have different capacity 2021-03-16 10:55:35 +02:00
Yaacov Akiba Slama
aca8c4f2c0 Add forwarding history sync from lnd to db 2021-02-05 07:11:53 +02:00
Yaacov Akiba Slama
f407ec9e9c Handle interception probing payments
probing payments uses a probing payment hash which is:
sha256("probing-01:" || payment_hash).

When the interceptor detects such a hash for a payment which is supposed
to trigger a channel creation , it checks if the destination is online,
and if online, fails with INCORRECT_OR_UNKNOWN_PAYMENT_DETAILS error in
order to let the payer knows that the payment would be successful.
2020-11-08 17:46:26 +02:00
Yaacov Akiba Slama
34a38ba99c Decrease target conf to 6 2020-10-01 17:04:15 +03:00
Yaacov Akiba Slama
980d2b40e5 Remove channel_fee_start_amount and add channel_fee_permyriad 2020-09-09 17:41:12 +03:00
Yaacov Akiba Slama
5e4f1a1aeb Check the amounts when using RegisterPayments 2020-08-31 16:03:39 +03:00
Yaacov Akiba Slama
630c6c3803 Send email notification (using aws ses) when a channel is created 2020-08-25 17:19:35 +03:00
Yaacov Akiba Slama
5ec237e4a4 Fix channelPoint to string 2020-08-11 19:26:48 +03:00
Yaacov Akiba Slama
987e6a1ff5 Wait for the new channel to be active before resuming the htlc 2020-08-11 17:16:04 +03:00
Yaacov Akiba Slama
26cd383aa9 Add intercept functionality to lspd to create channels on the fly. 2020-08-06 16:24:29 +03:00