Releases: rosen-bridge/guard-service
Releases · rosen-bridge/guard-service
Publish 6.0.1
guard-service
6.0.1
Patch Changes
- Patch @rosen-bridge/evm-address-tx-extractor to improve speed
Publish 6.0.0
guard-service
6.0.0
Major Changes
- Integrate binance
Minor Changes
- Add Event Reprocess feature: Allow requesting other guards through API to reprocess an event where its status is either 'timeout', 'rejected', 'payment-waiting' or 'reward-waiting'
- Add Event Synchronization feature: Communicate with other guards to get the payment transaction of an event and move it to reward distribution
- Add Arbitrary Order feature: Submit a request in guard to consensus on a transaction to satisfy it
- Migrate from node 18.17 to 20.11
- Add event progress health-check parameter
Patch Changes
- Catch errors in NotificationHandler
- Schedule transaction and scanned-events jobs on start instead of running them
- Add transaction network validation in case of event transactions
- Use @rosen-bridge/extended-typeorm to prevent db transaction conflicts
- Fix event status on
/events
API when event is just scanned - Fix p2p connection check to restart the guard
- Notable updates in rosen-chains packages:
- Add verifyPaymentTransaction function which checks data consistency within a PaymentTransaction Object
- Rethrow any unexpected errors while verifying events
- Fix EVM gas estimation so that only required fields are sent to the RPC
Publish 5.0.8
guard-service
5.0.8
Patch Changes
- Add logger for GuardDetection instances
Publish 5.0.7
guard-service
5.0.7
Patch Changes
- Set default gasLimit 30M before gasEstimate due to an issue on rpc call gasEstimate with data field
Publish 5.0.6
guard-service
5.0.6
Support new tokens
- AHT
- BANA
- Bober
- COS
- CYPX
- EPOS
- ErgOne
- GIF
- GluonW GAU
- GluonW GAUC
- MEW
- MNT
- NIKEPIG
- Paideia
- QUACKS
- SUGAR
- O
- Troll
- WALRUS
- DIS
- sOADA
- OADA
Publish 5.0.5
guard-service
5.0.5
Patch Changes
- Patch JS floating error in BitcoinRpcRosenExtractor
Publish 5.0.4
guard-service
5.0.4
Patch Changes
- Fix termination bug in APIs
- Add creation height validation to ErgoChain
Publish 5.0.3
guard-service
5.0.3
Patch Changes
- Fix commitment verification
Publish 5.0.2
guard-service
5.0.2
Patch Changes
- Validate not merged commitments before creating reward transaction
Publish 5.0.1
guard-service
5.0.1
Patch Changes
- 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
Support new tokens
- ADA (just ETH network)
- BTN
- HUNT
- IAG
- INDY
- LQ
- MIN
- OPTIM
- SNEK
- SPLASH
- SUNDAE
- VYFI