Conversation
Close #14, add swagger to API
close #21: Fix /api/api/* endpoints to /api/*
…in future commits
* Add pair map database scripts * Implement repositories * Fix table names * Fix naming issue in insert commands * Add not null to map column * Add symbol adapter * Fix SQL syntax errors * Fix return symbol in create order * Improve name conventions * Fix symbol map repository function name
close #32: JWT is dynamically decoded now
close #50: Group order book orders
* Complete AssignAddressHandler implementation * Rename cached address to reserved address * Add unique constraint to reserved_addresses table * Fix unique constraint in assigned addresses * Improve sql initiate script * Fix persist method * Fix uuid unique constraint in assigned addresses * Add currency models * Add currency repositories * Fix currency implementation * Implement currency loader * Change currency table primary key to symbol * Add currency tables * Format Chain.kt * Fix symbol nullability in WalletSyncServiceImpl.kt * Add blockchain module to docker-compose * Fix blockchain module port configs * Fix bc-gateway docker config * Fix bc-gateway database name in docker config * Add missing @repository attributes * Add bc-gateway-postgres dependency to bc-gateway-app * Update docker-compose config * Fix sql scripts * Fix blockchain gateway port * Pluralize db names * Fix chain model table names * Fix numeric types in database * Fix currency loader * Update chain repository * Add id to chain repository fetch method * Add chain model data to currency loader * Refactor currency loader * Apply DRY to currency loader * Fix null currency issue in currency loader * Handle not found currency
…instead of order_id
* Add SyncRecordHandler, WalletSyncRecordHandler raw implementations * Fix some optional columns in postgres module * Implement SyncRecordHandlerImpl.loadLastSuccessRecord() without records list * Add deposits table and repository * Add records to sync record handler * Add token flag to deposit * Implement SyncRecordHandlerImpl.saveSyncRecord() * Add transactional saving ability to sync records * Organize sync record imports * Implement saveReadyToSyncTransfers * Fix SyncModel table names
* Add SyncRecordHandler, WalletSyncRecordHandler raw implementations * Fix some optional columns in postgres module * Implement SyncRecordHandlerImpl.loadLastSuccessRecord() without records list * Add deposits table and repository * Add records to sync record handler * Add token flag to deposit * Implement SyncRecordHandlerImpl.saveSyncRecord() * Add transactional saving ability to sync records * Organize sync record imports * Implement saveReadyToSyncTransfers * Fix SyncModel table names * Add wallet sync schedule table and repository * Improve column types * Update wallet sync record * Update sync record names * Separate chain sync and wallet sync deposits * Make chain a required property in deposit * Fix wallet sync record model * Add wallet sync repositories * Add single row constraint to wallet sync schedules * Implement wallet sync scheduler handler * Implement deposit sync state * Remove wallet sync deposit model * Remove chain sync scheduler handler
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Opex MVP is ready