This changelog specifically tracks changes to the Public API available at /api and is maintained separately from the app CHANGELOG such that it can properly adhere to semantic versioning.
- Changed
/api/mempool/feesto include more details pertaining tonextBlock(nextBlock.smart is where the previous "nextBlock" scalar value used to be)
- BREAKING: All actions now return JSON content
- Added:
/api/blocks/tip(replaces/api/blocks/tip/hashand/api/blocks/tip/height)/api/xyzpub/txids/$XPUB/api/xyzpub/addresses/$XPUB/api/block/header/$HEIGHT/api/block/header/$HASH/api/blockchain/next-halving/api/holidays/all/api/holidays/today/api/holidays/$DAY/api/tx/volume/24h/api/price/marketcap(replaces/api/price/$CURRENCY/marketcap)/api/price/sats(replaces/api/price/$CURRENCY/sats)
- Changed output:
/api/tx/$TXID- Added result.vin[i].scriptSig.address
- Added result.vin[i].scriptSig.type
- Added result.fee, including result.fee.amount and result.fee.unit
- Added result.fun, when applicable, which includes special details about the tx
/api/price[/...]- Return values exclude thousands separators by default; they can be added with "?format=true"
- Changed path:
/api/util/xyzpub/$XPUB->/api/xyzpub/$XPUB(auto-redirect included)
- Removed:
/api/blocks/tip/hash(see/api/blocks/tip)/api/blocks/tip/height(see/api/blocks/tip)/api/mempool/count(see "size" field in output from/api/mempool/summary)/api/price/$CURRENCY/marketcap(see individual fields in output from/api/price/marketcap)/api/price/$CURRENCY/sats(see individual fields in output from/api/price/sats)
- Added:
/api/blockchain/utxo-set/api/address/$ADDRESS/api/mining/next-block/api/mining/next-block/txids/api/mining/next-block/includes/$TXID/api/mining/miner-summary
- Initial release