aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/monitor-ln-socket.sh
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-05-31 23:27:59 -0700
committerAdam Soltys <[email protected]>2026-05-31 23:27:59 -0700
commit7841b2d61830f13260e46d24ce69f24b2dbcea29 (patch)
tree81d5be901b6e566c4ac812e294e4f893347634ed /scripts/monitor-ln-socket.sh
parent2ea66724f331d4f24a0ca83a91ef90c27ed07353 (diff)
downloadcoinos-server-7841b2d61830f13260e46d24ce69f24b2dbcea29.tar.gz
coinos-server-7841b2d61830f13260e46d24ce69f24b2dbcea29.zip
debit: exempt internal sends from server liquidity limit
freezeCheck only populates ${type}:limit for external asset types (lightning/fund/ecash/bitcoin/liquid/bolt12), so internal:limit stays 0 forever. The atomic limit check added in 609fcebe applied to all types, so amount > 0 blocked every internal coinos-to-coinos payment with "serverLimit 0". Internal sends are pure ledger moves that never touch an external wallet — there's no hot-wallet liquidity to reserve — so exempt them, matching the existing soft-freeze and withdraw-lock gates. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'scripts/monitor-ln-socket.sh')
0 files changed, 0 insertions, 0 deletions