Releases: paytaca/watchtower-cash
Releases · paytaca/watchtower-cash
v0.4.0
Release notes
New features
- AnyHedge integration -- BCH Bull (single liquidity provider) and peer-to-peer version
- Backend support for Paytaca POS, JSON Payment Protocol
- Sending push notifications for Android and iOS
Improvements
- Instant updates in wallet history
- Ability to re-scan UTXOs
- Market price when creating wallet history record
- Added transaction attributes and tags
- Reduced CPU & memory usage through optimization of database queries
Bug fixes
- Fix inputs of save_record resolving to incorrect transaction timestamp
- Fixed failure to save history record on transactions without any subscribed address in outputs
v0.3.0
Release notes
New features
- Tracking of SLP NFT tokens
- Tracking of SmartBCH addresses and transactions
Improvements
- Block scanner now uses BCHD
- Removed dependency on BitDB, BitSocket, SLPDB, and SLPSocket
Bug fixes
- Fixed bug in fetching token metadata
- Bug fixes in computing spendable balance for BCH and SLP tokens
v0.2.0
Release notes
- BIP44 standards compliance in tracking HD wallets
- Implemented a wallet history parser to make transaction history more human-readable
- Added endpoints for querying wallet history with option to filter for specific SLP token ID
- Added endpoint for getting all tokens of a given wallet with filters on token type
- Implemented functions to fetch and parse NFT token details including the image links
- Organization and serving of downloaded NFT token images of different sizes
- Improvements in loading speed of the administration display tables
- Bug fixes on websocket notification failures, fetching SLP token balances, etc.
v0.1.2
Release notes
- Optional association of addresses and wallets into a project
- API endpoints for getting UTXOs and balances of HD wallets
- Tracking of addresses belonging to the same HD wallet
- Restart active block scanning after every deployment
- Unified BchAddress and SlpAddress into a single Address model
- Fallback for detecting successful broadcast
- Relaxed CORS restrictions
v0.1.1
Release notes
- Improved method for fetching SLP token metadata
- Improved API response for the broadcast endpoint
- Performance improvement by using RabbitMQ as dedicated broker
- Fixed bugs/inaccuracies in UTXO list response
- Fixed issues of missing associated BCH or SLP transactions
v0.1.0
Release notes
- API for balance inquiry for subscribed addresses
- UTXO database for subscribed addresses exposed through the API
- Websocket notifications for subscribers of addresses that connect thru our websocket endpoint
- Webhook notifications to subscribers of addresses that provided callback URL
- Scanning of transaction from new blocks using BCHD, BitDB, and SLPB as sources
- Mempool transaction listeners using BCHD GRPC Stream, Bitsocket, and SLP socket as sources
- Adding BCH/SLP addresses to be watched thru subscription API endpoint
- API endpoint for broadcasting signed transactions