• v0.3.1 d6b888e403

    svatantrya released this 2026-07-20 14:29:27 +00:00 | 4 commits to main since this release

    bal-server v0.3.1

    Changes

    Replaced HTTP server with actix-web
    Added per-endpoint rate limiting (actix-governor)
    Improved ZMQ connection diagnostics and logging
    Fixed SQL syntax error in database initialization
    Fixed duplicate xpub initialization on startup
    Fixed network config typo (Testnet/Testnet4)
    Replaced hardcoded version with CARGO_PKG_VERSION
    Removed dead code and commented-out code
    Replaced unwrap() with safe error handling in pusher DB updates
    Optimized release binaries (~50-77% size reduction)
    Feature-gated builds (server/pusher)
    Replaced vendored OpenSSL with ed25519-dalek (pure Rust)

    Binaries

    bal-server (5.5 MB) — actix-web HTTP server
    bal-pusher (3.5 MB) — ZMQ subscriber + welist reporter

    Signed by Svātantrya (svatantrya@bitcoin-after.life)


    Verification Instructions:

    SHA256 Checksum:
    sha256sum -c bal-server-0.3.1_x86_64_linux-gnu.tar.gz.sha256

    GPG Signature (binary):
    gpg --verify bal-server-0.3.1_x86_64_linux-gnu.tar.gz.sig bal-server-0.3.1_x86_64_linux-gnu.tar.gz

    GPG Signature (ASCII-armored):
    gpg --verify bal-server-0.3.1_x86_64_linux-gnu.tar.gz.asc bal-server-0.3.1_x86_64_linux-gnu.tar.gz

    Downloads