Skip to content

Releases: bitfinitechain/electr-bfx

v1.1.3

Choose a tag to compare

@github-actions github-actions released this 05 Aug 02:22
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

Choose a tag to compare

@github-actions github-actions released this 22 Jul 10:48
electr-bfx v1.1.2 — estimatefee relay-fee fallback (BCHN)

electr-bfx v1.1.1 (Linux x86_64)

Choose a tag to compare

@bitfinitechain bitfinitechain released this 04 Jul 11:35

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.