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

Refactor wallet module #467

Merged
merged 10 commits into from
Sep 25, 2024
Merged

Refactor wallet module #467

merged 10 commits into from
Sep 25, 2024

Conversation

Marchosiax
Copy link
Member

No description provided.

fatemeh-i and others added 8 commits July 28, 2024 14:54
* Remove details from fiActions in wallet and accountant

* Use enum for withdraw status

* Use enum for more hardcoded variables

* Use enum for transfer category

* Modify database

* Add try catch in wallet BackupService

* FinancialActionJobKafka TBC

* Adding rest services

* Add admin tx for DEPOSIT_MANUALLY

* Remove balance_before

* Change fi_actions transfer ref to use uuid

* Fix test failure

* Fix type mismatch error

* Make one test function suspended

* Fix quote asset not included in estimated value

* Edit schema

Transaction refactor completed
* Start refactoring withdraw

* Remove applied_fee
Refactor withdraw service

* Delete deprecated services

* Add fee service

* Fix amount mismatch

* Fix user transaction service
* Simplified deposit services

* Clean up withdraw services
@Marchosiax Marchosiax added the enhancement New feature or request label Sep 17, 2024
@Marchosiax Marchosiax self-assigned this Sep 17, 2024
@Marchosiax Marchosiax merged commit a7e5528 into main Sep 25, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants