Skip to content

Releases: paytaca/watchtower-cash

v0.4.0

04 Mar 01:52
2bdfab7
Compare
Choose a tag to compare

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

17 Sep 07:55
Compare
Choose a tag to compare

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

30 Sep 00:36
Compare
Choose a tag to compare

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

28 Jun 11:51
Compare
Choose a tag to compare

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

18 Jun 02:36
Compare
Choose a tag to compare

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

30 May 03:11
Compare
Choose a tag to compare

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