v0.11.0-beta
Changelog
-
Utilize
txindex
for synchronizing, whenever possible. Havingtxindex
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 yourbitcoin.conf
. SatStack will automatically detect the presence oftxindex
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 thestatus
to beready
. -
Add some new fortunes for the cowsay. (332801e)