- Fix commitment verification
- Validate not merged commitments before create reward transaction
- change default maxAllowedErrorCount to 35
- fix RPC auth token and ETH decimals in asset health-check
- fix health-check notification repeat
- fix reading event ID in tx-progress health-check parameter
- fix logger
- fix emission token name and decimals in revenue API
- fix health-check error handling
- integrate ethereum
- change paymentTxId format in R4 from hex string to string
- support contract and tokensMap version and update info controller for version configs
- consider decimals drop
- update health-check APIs regarding to latest changes
- consider reason of invalidation while marking txs as invalid
- limit number of try for events based on their unexpected failures
- add notification to health-check
- add warn level to logger health parameter and tune the thresholds
- add tx progress health-check parameter
- refactor cold storage tx verification and its insertion handler to support parallel cold storage txs
- update notification handler
- send notification whenever a transaction becomes invalid
- change ergo scanner sync health-check thresholds
- add guard current version to logs
- update dependencies
- add TSS parallel sign limit to config
- change default requeue waiting events interval to 6 hours
- catch scanner errors to avoid crash
- fix bug in TransactionProcessor while recognizing a potential signed tx as unsigned
- skip tx reinsertion for invalid txs
- change default tx processor interval to 1 minute
- fix unhandled promise in TransactionVerifier
- patch koios client
- fix handling invalid cold storage tx as active ones
- refactor cold storage config structure and verification process
- configurable emission token
- remove keygen scenario from guard-service
- read cold address from contract files
- patch release version
- integrate bitcoin
- update tss to latest version and add ecdsa signer
- update minimum-fee to v1
- register bitcoin health check parameters
- register bitcoin scanner and extractors
- change payment box index in ErgoTransactions
- revamp tss key configs
- update dependencies
- improve rewardTxId and paymentTxId columns in events history API
- update scanner and watcher-data-extractor
- update health-check and network packages
- update typeorm to latest
- Fix a bug when
constructor
or__proto__
exists system can not process transaction - Update @fastify/swagger-ui to latest version
- Add Cors headers to all apis according to config
- Add rate limit to all apis
- add trust key to Tss
- add salt to the apiKey to prevent precomputed hash attacks
- update guard according to contracts_V3 changes
- add version to /info api