Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: SDK v2 #136

Closed
wants to merge 105 commits into from
Closed

feat: SDK v2 #136

wants to merge 105 commits into from

Conversation

akhercha
Copy link
Member

@akhercha akhercha commented Jul 5, 2024

Closes #112

Introduced changes

  • In progress...

EvolveArt and others added 30 commits July 1, 2024 10:42
* feat(price-pusher): unique items method

* feat(wip): wip refactor

* fix: rename FetcherInterfaceT

* feat(wip): refactor

- removed autoscale_volume
- wip refacto fetchers

* fix: fmt

* feat: try_get_currency_from_ticker

* feat(wip): refacto

- add doc strings
- remove TransactionMixin
- remove cron jobs in stagecoach
- update python version to use `match`
- PragmaClient ABC class
- ExecutionConfig type

* fix(price-pusher): use PragmaClient

* feat(wip): finish refacto spot fetchers

* feat: finish fetchers refacto

* fix: typo

* chore: update python version

* feat: add test_ci_all cmd

* Update poetry.lock

* fix: ruff lint

* fix: commented code

* fix: lint

* fix: add docstring to utils

* Update pyproject.toml

* Update poetry.lock
* feat(wip): refacto tests

* feat: fixinn testss

* feat: client test passsss

* Update api_client_test.py
- Adds `HopHandler`
- Split fetchers tests in multiple files
- Fixed fetcher tests
- Fixed publisher tests
* pp: refacto started

* working spot

* fix: revert some changes

* fix: fmt

---------

Co-authored-by: mcaseaux <[email protected]>
* its working boyz

* remove log

* fix lint
* fix circular import

* gg
@EvolveArt EvolveArt marked this pull request as ready for review July 6, 2024 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

spike: SDK refactoring
3 participants