lnd/lncfg
Andras Banki-Horvath e31879ea0a
lncfg: instantiate the native SQL backend if configured
This commit adds an optional separate "native" SQL backend that will
host all tables supporting native SQL. For now since we don't have many
such tables we'll keep it in one file for SQLite, but it may be split up
if desired.
2024-03-01 10:08:09 +01:00
..
address_test.go multi: add new build tag integration 2023-02-23 21:56:09 +08:00
address.go multi: fix fmt.Errorf error wrapping 2024-02-27 11:13:40 +00:00
autopilot.go multi: fix make lint 2022-11-18 20:48:23 +08:00
bitcoind.go chainreg: update bitcoind polling config 2023-04-19 01:24:04 +08:00
btcd.go multi: fix make lint 2022-11-18 20:48:23 +08:00
caches.go multi: fix make lint 2022-11-18 20:48:23 +08:00
chain.go multi: log warnings if deprecated config options are used 2024-02-01 21:20:11 +08:00
cluster.go cluster: configurable session TTL for the leader elector 2022-03-22 14:20:36 +01:00
color_test.go multi: formatting and comment fixes 2022-02-10 11:02:02 +01:00
color.go lncfg: move ParseHexColor to lncfg 2022-01-24 17:42:54 +01:00
config.go multi: Add itest for a failed funding flow. 2024-01-22 16:45:38 +00:00
db_test.go bbolt sync-freelist ignored 2021-09-27 06:49:56 +01:00
db.go lncfg: instantiate the native SQL backend if configured 2024-03-01 10:08:09 +01:00
dev_integration.go multi: add unsafedisconnect as a dev config 2024-02-01 21:21:18 +08:00
dev.go multi: add unsafedisconnect as a dev config 2024-02-01 21:21:18 +08:00
gossip.go multi: make SubBatchDelay configurable 2023-02-17 14:10:09 +08:00
healthcheck.go multi: fix make lint 2022-11-18 20:48:23 +08:00
htlcswitch.go multi: fix make lint 2022-11-18 20:48:23 +08:00
interface.go lncfg/interface: define Validator iface + variadic Validate 2019-04-01 16:33:50 -07:00
invoices.go multi: fix make lint 2022-11-18 20:48:23 +08:00
monitoring_off.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
monitoring_on.go multi: fix make lint 2022-11-18 20:48:23 +08:00
neutrino.go lncfg: hide deprecated routing.assumechanvalid and neutrino.feeurl 2024-02-01 21:21:16 +08:00
protocol_experimental_off.go multi: add custom feature bits to config options 2023-05-04 10:35:48 -04:00
protocol_experimental_on.go multi: add custom feature bits to config options 2023-05-04 10:35:48 -04:00
protocol_integration.go multi: start asking for update timestamps in QueryChannelRange 2023-12-11 09:12:04 +02:00
protocol_legacy_off.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
protocol_legacy_on.go multi: fix make lint 2022-11-18 20:48:23 +08:00
protocol.go multi: start asking for update timestamps in QueryChannelRange 2023-12-11 09:12:04 +02:00
remotesigner.go multi: fix make lint 2022-11-18 20:48:23 +08:00
routing.go lncfg: hide deprecated routing.assumechanvalid and neutrino.feeurl 2024-02-01 21:21:16 +08:00
rpcmiddleware.go multi: fix make lint 2022-11-18 20:48:23 +08:00
sweeper.go multi: make max fee rate configurable 2023-10-06 16:34:47 -07:00
tor.go multi: fix make lint 2022-11-18 20:48:23 +08:00
watchtower.go multi: add default watchtower config to main LND config 2023-06-15 11:36:44 +02:00
workers_test.go config: add sanity check to prevent non-negative worker counts 2019-03-13 20:32:52 -07:00
workers.go multi: fix make lint 2022-11-18 20:48:23 +08:00
wtclient.go multi: add new method FeePerVByte to avoid manual conversion 2023-10-13 17:00:53 +08:00