Skip to content

Releases: rosen-bridge/guard-service

Publish 6.0.1

18 Feb 09:35
Compare
Choose a tag to compare

guard-service

6.0.1

Patch Changes

  • Patch @rosen-bridge/evm-address-tx-extractor to improve speed

Publish 6.0.0

15 Feb 13:07
Compare
Choose a tag to compare

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

12 Jan 12:32
Compare
Choose a tag to compare

guard-service

5.0.8

Patch Changes

  • Add logger for GuardDetection instances

Publish 5.0.7

10 Dec 12:21
Compare
Choose a tag to compare

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

26 Nov 11:38
Compare
Choose a tag to compare

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

19 Nov 13:07
Compare
Choose a tag to compare

guard-service

5.0.5

Patch Changes

  • Patch JS floating error in BitcoinRpcRosenExtractor

Publish 5.0.4

12 Nov 09:39
Compare
Choose a tag to compare

guard-service

5.0.4

Patch Changes

  • Fix termination bug in APIs
  • Add creation height validation to ErgoChain

Publish 5.0.3

10 Nov 17:18
Compare
Choose a tag to compare

guard-service

5.0.3

Patch Changes

  • Fix commitment verification

Publish 5.0.2

22 Oct 10:00
Compare
Choose a tag to compare

guard-service

5.0.2

Patch Changes

  • Validate not merged commitments before creating reward transaction

Publish 5.0.1

20 Oct 09:29
Compare
Choose a tag to compare

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