Skip to content

Latest commit

 

History

History
117 lines (68 loc) · 8.13 KB

CHANGELOG.md

File metadata and controls

117 lines (68 loc) · 8.13 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.5.0 (2022-09-06)

Features

  • pushpair: Add anchor points support to each pair (0d932a6)

Bug Fixes

  • fetch: Move recursive call outside try-catch (39511d4)

1.4.1 (2022-06-21)

Bug Fixes

  • fetch: Move recursive call outside try-catch (39511d4)

1.4.0 (2022-06-01)

Features

  • pushpair: Add ability to add deviationPercentage per pair (2d8e0a5)
  • pushpair: Add ability to add minimumUpdateInterval per pair (196da87)

1.3.1 (2022-06-01)

Bug Fixes

  • fetchjob: Fix big integer precision loss (6e685dc)

1.3.0 (2022-05-20)

Features

  • pairCheckerDeviation: Add support for checking price updates with deviation pushing enabled (263d2d1)
  • pushpair: Add support for deviation percentages before pushing (96d8482)

Bug Fixes

  • big: Fix issue where Big.js would use scientific notation instead of writing out the full number (07afe7e)
  • pairchecker: Fix issue where stale or undefined prices where being used for checking against (9674055)
  • pairDeviationChecker: Send telegram msg with markdown (06a70e6)
  • pushpair: Fetch Last Update now returns oldest pair update (1c82253)
  • pushPair: Fix issue where on NEAR a division by zero would occur on new pairs (5e030e7)
  • pushpair: Fix issue where some non-volatile pairs would never get updated due wrong checked timestamps (2c4d787)

1.2.1 (2022-05-05)

Bug Fixes

  • telegram: Fix issue where a telegram http error could silently crash the node (96eef48)

1.2.0 (2022-04-19)

Features

  • fetchjob: Implement retrying of fetching sources (3a7d9d5)
  • pushpair: Add support to Factory contract v2 (f9c5437)

Bug Fixes

  • pairchecker: Send notification update after fetch error (b870d84)
  • tests: Fix issue where circular dependencies would make tests not run (58fe77c)

1.1.0 (2022-04-06)

Features

  • balancechecker: Add support for telegram stats and error messages (c2b17ce)
  • healthcheck: Add healthcheck endpoint (c3da10b)

1.0.0 (2022-04-01)

Features

  • evm: Add network config in error logs (9356ea1)
  • init: Initial FPO version (683dca4)
  • jobs: Add basic http fetch (no wasm) (23df62c)
  • logger: Use metadata for sentry fingerprint (4fd704e)
  • logs: Add node version to error logs (dc649f8)
  • logs: Add project version to all logs for identifying through Sentry (92770c9)
  • logs: Add serverName for identifying node (169f256)
  • modules: Add balance checker module (9132ec3)
  • modules: Add feed checker for EVM contracts (888f71d)
  • modules: Add feed checker for NEAR contracts (ada99a0)
  • modules: Add FeedCheckerModule skeleton (17b6db1)
  • networks: Add get balance (7778966)
  • pairchecker: Add option for notifying only errors (b55a662)
  • pairchecker: Add telegram notifications (ed11e4c)
  • pairchecker: Catch errors while fetching last timestamp (61105ce)
  • pairchecker: Improve telegram notifications (076e02b)
  • pricepair: Add batching together of prices for EVM chains (038635e)
  • pushpair: Set dynamic interval for NEAR and EVM factory feeds (d405d7a)
  • pushpair: Set dynamic interval for single EVM feeds (1f037f8)

Bug Fixes

  • logs: Fix issue where encoding metadata would crash (2d8a84d)
  • logs: Fix issue where fingerprinting was done incorrectly (6bfdcd8)
  • networks: Move try/catch inside of for loop (0f35aab)
  • queue: Fix issue where queue could submit too soon causing incorrect nonce issues (c7f2255)