This commit was merged in pull request #76.
This commit is contained in:
@@ -127,6 +127,7 @@ OVERRIDE
|
|||||||
cp "$SCRIPT_DIR/docker-compose.yml" "$INFRA_DIR/docker-compose.yml"
|
cp "$SCRIPT_DIR/docker-compose.yml" "$INFRA_DIR/docker-compose.yml"
|
||||||
cp "$SCRIPT_DIR/lnd-init.sh" "$INFRA_DIR/lnd-init.sh"
|
cp "$SCRIPT_DIR/lnd-init.sh" "$INFRA_DIR/lnd-init.sh"
|
||||||
cp "$SCRIPT_DIR/sweep.sh" "$INFRA_DIR/sweep.sh"
|
cp "$SCRIPT_DIR/sweep.sh" "$INFRA_DIR/sweep.sh"
|
||||||
|
cp "$SCRIPT_DIR/sweep.conf.example" "$INFRA_DIR/sweep.conf.example"
|
||||||
cp "$SCRIPT_DIR/ops.sh" "$INFRA_DIR/ops.sh"
|
cp "$SCRIPT_DIR/ops.sh" "$INFRA_DIR/ops.sh"
|
||||||
chmod +x "$INFRA_DIR/lnd-init.sh" "$INFRA_DIR/sweep.sh" "$INFRA_DIR/ops.sh"
|
chmod +x "$INFRA_DIR/lnd-init.sh" "$INFRA_DIR/sweep.sh" "$INFRA_DIR/ops.sh"
|
||||||
|
|
||||||
|
|||||||
15
infrastructure/sweep.conf.example
Normal file
15
infrastructure/sweep.conf.example
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
# Timmy Node — Auto-sweep configuration
|
||||||
|
# Copy to /opt/timmy-node/sweep.conf and edit, or run: bash ops.sh configure-sweep
|
||||||
|
#
|
||||||
|
# Modes:
|
||||||
|
# static — sweep to a single cold address every time
|
||||||
|
# list — rotate through addresses in /opt/timmy-node/sweep-addresses.txt
|
||||||
|
# xpub — derive a fresh address from an xpub each sweep (no address reuse)
|
||||||
|
|
||||||
|
SWEEP_MODE="static"
|
||||||
|
COLD_ADDRESS=""
|
||||||
|
XPUB=""
|
||||||
|
KEEP_SATS=300000
|
||||||
|
MIN_SWEEP=50000
|
||||||
|
SWEEP_CRON="0 3 * * *"
|
||||||
|
SWEEP_FREQ_LABEL="daily at 3am UTC"
|
||||||
@@ -147,9 +147,8 @@ fi
|
|||||||
log "SUCCESS — txid=${TXID} amount=${SWEEP_AMT} sats → ${SWEEP_TO}"
|
log "SUCCESS — txid=${TXID} amount=${SWEEP_AMT} sats → ${SWEEP_TO}"
|
||||||
|
|
||||||
# ── Advance address index (xpub / list modes) ─────────────────
|
# ── Advance address index (xpub / list modes) ─────────────────
|
||||||
|
# NEXT_INDEX was already loaded by resolve_address(); advance it for the next run
|
||||||
if [[ "$SWEEP_MODE" == "xpub" || "$SWEEP_MODE" == "list" ]]; then
|
if [[ "$SWEEP_MODE" == "xpub" || "$SWEEP_MODE" == "list" ]]; then
|
||||||
NEXT_INDEX=0
|
|
||||||
[[ -f "$STATE_FILE" ]] && source "$STATE_FILE"
|
|
||||||
NEW_INDEX=$(( NEXT_INDEX + 1 ))
|
NEW_INDEX=$(( NEXT_INDEX + 1 ))
|
||||||
echo "NEXT_INDEX=$NEW_INDEX" > "$STATE_FILE"
|
echo "NEXT_INDEX=$NEW_INDEX" > "$STATE_FILE"
|
||||||
chmod 600 "$STATE_FILE"
|
chmod 600 "$STATE_FILE"
|
||||||
|
|||||||
Reference in New Issue
Block a user