server: Implement address blocking support

Refactoring this a bit and adding auto-refresh support.

Summary by CodeRabbit

  • New Features
    • Added Bitcoin address blocklist configuration for server deployments
    • Blocklist file (one address per line) blocks: board creation from listed addresses, offboarding to listed addresses, and receipt of funds from listed addresses into internal wallets
    • Automatic blocklist reloading from configuration file at runtime
Edited by coderabbit

Merge request reports

Loading