Releases: bitfinitechain/electr-bfx
Releases · bitfinitechain/electr-bfx
Release list
v1.1.3
electr-bfx v1.1.3 — index the mempool Unconfirmed transactions were never indexed. get_mempool_entries parsed into Bitcoin Core's GetMempoolEntryResult, which requires height, wtxid, descendantcount/size, ancestorcount/size and fees.ancestor/descendant — none of which BCHN emits. Every field is non-Option, so every entry failed to parse and was discarded at debug level. The sync ran, reported success, and indexed nothing. Consequence for wallets: a broadcast payment was invisible until it confirmed. The sender's balance did not move, listunspent kept offering coins that were already spent, and the recipient saw nothing. Replaced with a BCHN-shaped struct requiring only the three fields this codebase reads (vsize, fees.base, depends), and raised that log line to warn! so a schema mismatch can never again be silent. Verified live on both servers: an unconfirmed transaction now appears in blockchain.scripthash.get_history at height 0, with a non-zero 'unconfirmed' balance.
v1.1.2
electr-bfx v1.1.2 — estimatefee relay-fee fallback (BCHN)
electr-bfx v1.1.1 (Linux x86_64)
Static, self-contained Electrum server for BitFinite (bundled RocksDB). Built via Dockerized CI on an old-glibc base — requires glibc >= 2.34 (Ubuntu 22.04+/24.04, Debian 12, RHEL 9). Carries re-anchored mainnet genesis; PROTOCOL_VERSION 1.5. Install: extract, run behind nginx TLS on 443.