Skip to content
This repository was archived by the owner on Jun 1, 2025. It is now read-only.

v0.11.0-beta

Compare
Choose a tag to compare
@onyb onyb released this 01 Dec 01:34
· 86 commits to master since this release

Changelog

  • Utilize txindex for synchronizing, whenever possible. Having txindex enabled in bitcoind, while not essential for synchronizing accounts or creating transactions, is useful for building the full transaction history. (f55dd59)

    If missing fields such as "from address" and "fees" bother you, consider setting txindex=1 in your bitcoin.conf. SatStack will automatically detect the presence of txindex and use it whenever possible.

  • Expose satstack version in the status endpoint. See example response below. (8fe3e2e)

     GET /blockchain/v3/explorer/status
     {
       "version": "v0.10.0-beta",
       "txindex": false,
       "block_filter": false,
       "pruned": false,
       "chain": "test",
       "currency": "btc_testnet",
       "status": "scanning",
       "scan_progress": 19.805744612838293
     }
  • Add endpoint to check if descriptor has been imported. (3188311)

    It checks if the first address derived from the given descriptor is being watched by bitcoind. See an example below.

     POST /control/descriptors/has
     {
       "descriptor": "sh(wpkh(tpubDCuopxz...rhHqhsW/0/*))"
     }
    
     Response:
     {
       "exists": false
     }

    ⚠️ A response of {"exists": true} does NOT imply that the descriptor is ready to be used for synchronization. You should wait the status to be ready.

  • Add some new fortunes for the cowsay. (332801e)