Rotate settlement-receipt event kind off 21001 (CLINK Offers collision)
republish_operator_configs helper for LocalSigner→RemoteBunkerSigner migration cascade
Rotate settlement-receipt event kind off 21001 (CLINK Offers collision)
➡️ Migrated to aiolabs/spirekeeper#20 (aiolabs/spirekeeper#20).
republish_operator_configs helper for LocalSigner→RemoteBunkerSigner migration cascade
➡️ Migrated to aiolabs/spirekeeper#19 (aiolabs/spirekeeper#19).
track: legacy aiolabs/lamassu-server issue disposition under Nostr-native architecture (+ future: customer KYC via Nostr DM)
track: legacy aiolabs/lamassu-server issue disposition under Nostr-native architecture (+ future: customer KYC via Nostr DM)
➡️ Migrated to aiolabs/spirekeeper#18 (aiolabs/spirekeeper#18).
Defensive: route inbound payment by ATM-npub fallback when wallet lookup fails
Defensive: route inbound payment by ATM-npub fallback when wallet lookup fails
➡️ Migrated to aiolabs/spirekeeper#17 (aiolabs/spirekeeper#17).
migrate pyproject.toml from [tool.poetry] to PEP 621 [project] for uv
➡️ Migrated to aiolabs/spirekeeper#16 (aiolabs/spirekeeper#16).
opt-in public publishing — fleet metadata + heartbeats (post-launch)
migrate pyproject.toml from [tool.poetry] to PEP 621 [project] for uv
opt-in public publishing — fleet metadata + heartbeats (post-launch)
➡️ Migrated to aiolabs/spirekeeper#15 (aiolabs/spirekeeper#15).
Surface fallback-split rows more prominently in the settlements UI (0.00 EUR is alarming)
Ingest kind:30078 ATM status beacons into dca_telemetry
Surface fallback-split rows more prominently in the settlements UI (0.00 EUR is alarming)
➡️ Migrated to aiolabs/spirekeeper#14 (aiolabs/spirekeeper#14).
S7 — Consume LNbits sidecar bunker (was: NIP-46 bunker option)
S7 — Consume LNbits sidecar bunker (was: NIP-46 bunker option)
➡️ Migrated to aiolabs/spirekeeper#12 (aiolabs/spirekeeper#12).