loop/liquidity
Boris Nagaev 5d8a5019cf
lint: enable deprecation checks
Enable staticcheck's SA1019 check in golangci-lint so deprecated
identifiers are caught in CI.

Replace deprecated standard library and bbolt APIs with their current
equivalents. Keep intentional compatibility reads and writes of
deprecated Loop RPC fields behind narrow nolint annotations, because
older clients and persisted liquidity parameters still depend on those
fields.
2026-06-22 12:46:12 -05:00
..
autoloop_test.go liquidity: fix comment typos 2026-05-27 11:50:08 +02:00
autoloop_testcontext_test.go lint: fix linter issues 2026-03-09 14:39:45 +01:00
balances.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
easy_autoloop_exclusions_test.go liquidity: count static loop-ins 2026-05-22 02:20:36 -05:00
fees.go godoc: address copy-paste errors accross the codebase 2026-03-09 14:39:44 +01:00
interface.go liquidity: add asset swap info to swap builder 2025-03-25 11:15:41 +01:00
liquidity.go liquidity: fix comment typos 2026-05-27 11:50:08 +02:00
liquidity_test.go liquidity: gate static autoloop 2026-05-22 02:32:15 -05:00
log.go multi: update lnd compile-time dependency to v0.19.0 2025-03-10 22:59:49 +01:00
loopin.go gomod: bump lnd to version 0.18.0-beta 2024-05-31 09:39:20 +02:00
loopin_builder.go liquidity: add asset swap info to swap builder 2025-03-25 11:15:41 +01:00
loopin_builder_test.go liquidity: add asset swap info to swap builder 2025-03-25 11:15:41 +01:00
loopin_source.go looprpc: add autoloop loop-in source 2026-05-22 02:20:36 -05:00
loopout.go liquidity: exclude prepay from total swap fees 2023-04-12 19:02:13 +03:00
loopout_builder.go liquidity: default to slow swaps for autloop 2025-04-29 18:56:49 +02:00
mock.go multi: add loop in swap builder implementation 2021-12-15 09:01:20 +02:00
parameters.go lint: enable deprecation checks 2026-06-22 12:46:12 -05:00
parameters_test.go multi: update linter, fix issues 2025-03-10 22:59:50 +01:00
reasons.go looprpc: map custom channel reason 2026-05-22 02:20:36 -05:00
restrictions.go multi: bump btcec/v2 and btcutil to new versions 2022-03-25 11:00:16 +01:00
static_loopin.go liquidity: add static autoloop planner 2026-05-22 02:20:36 -05:00
static_loopin_test.go liquidity: gate static autoloop 2026-05-22 02:32:15 -05:00
threshold_rule.go multi: update linter, fix issues 2023-10-03 19:36:40 +02:00
threshold_rule_test.go multi: update linter, fix issues 2025-03-10 22:59:50 +01:00