Releases: aeternity/dex-backend
Releases · aeternity/dex-backend
dex-backend v1.0.0
Features
- api: add api documentation (3bb9487)
- api: add general and pairs support (b2c1816)
- api: add token pairs with liquidity info route (6917843)
- api: add token support (d75d069)
- api: expose token-list management (46a1482)
- api: support for swap routes (666b9c6)
- api: support for swap routes (e6341dc)
- api: token list support (22e4b2a)
- change token list management routes (207f64a)
- contracts: contracts setup, utility functions and first test (b0c27db)
- db: create initial schema (b660fde)
- db: postgresql container deployment bindings (cb64b40)
- global-state: expose api and add worker support for overall service information (5199181)
- mdw: add option for listening all mdw events (54be345)
- worker: add refresh pairs info (fe5d99e)
- worker: add start point and logging (71fe3e2)
- worker: mark all pairs as unsynced (fbbd909)
- worker: update liquidity info for all the pairs (44d5472)
Bug Fixes
- add binaryTragets fix for docker deployment (58d2fa4)
- parallel processing db insert errors (007e7a0)
- returning type for tokens/pairs1 (e880896)
- support invalid tokens (27af289)
- token name/symbol switching (9ce68cb)
Testing
- context mockup (88410f9)
- cover contracts calls (e052dd2)
- e2e: /pair/swap-routes (d9b2bf2)
- e2e: add only-listed tests (3f4ac83)
- e2e: clean test file structure (863b66f)
- e2e: setup and tests (ffd4f59)
- e2e: token list management (5e9fc77)
- e2e: tokens api routes (626956d)
- worker and middleware (614eac4)
- worker based on context mockup and test db (4a72f47)
Refactorings
- add eqeqeq linter rule (c97480e)
- avoiding overloaded api routes (75b3f2c)
- change sequential dryrun calls into parallel ones (0e5b998)
- createWrappedMethods (412ba2a)
- rename appService class member for pair and token controllers (4f4852d)
- spell checking for ./src (92cb902)
- spell checking for ./test (a6555ae)
- store sdk client only in one place (170f3cf)
CI / CD
- add Dockerfile (d055f67)
- add npm lint to tests pipeline (41ff588)
- add tests pipeline (d35d7c6)
- dockerfile entrypoint to expose db url, move all docker files in directory (ed8647a)
- Dockerfile update (582492b)
- fix app names in pipelines (b1027be)
- fix docker build context (8abc0a5)
- fix docker repo (b0e1c00)
- fix Dockerfile context (63df7b1)
- fix test pipeline run steps (ee10a28)
- gh action pipelines (89e330e)
- make pipelines for both networks (94f607f)
- test without docker cache (c4c23ef)
- update package,json with latest tests changes (4883fd8)
Miscellaneous
- add ping timeout (7e412e5)
- dynamically create db connection string from multiple env vars (4fbb78e)
- increase sdk version to gh@head (ec26a88)
- npm: add redeploy command (a8bfb17)
- package-lock: replace beta sdk version with stable one (f312e30)
- raise error when there is no network env (c124abf)
- specify mainnet .env vars (649cf9b)
- synchronise pairs based on tx events (dd3686b)