Releases
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 )
You can’t perform that action at this time.