-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
Blockfrost Block by number/hash api Response Format Mismatch #405
Merged
Conversation
This file contains 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
Enhanced the BlockDto by adding next block hash and confirmation count. Adjusted the BlockController to populate these new fields. Included new API tests to verify the additional fields in the response.
Quality Gate passedIssues Measures |
Sotatek-HuyLe3a
approved these changes
Nov 26, 2024
satran004
added a commit
that referenced
this pull request
Nov 28, 2024
…int refactoring (#408) * fix: #399 Add serializer to convert amount from BigIn to String (#404) * Blockfrost Block by number/hash api Response Format Mismatch (#405) * fix: #402 Add next block info and confirmations to BlockDto Enhanced the BlockDto by adding next block hash and confirmation count. Adjusted the BlockController to populate these new fields. Included new API tests to verify the additional fields in the response. * Bump yaci version * fix: #399 Refactor 'amount' handling and add API test for UTxOs (#406) Refactor the 'amount' field to use the new 'Amount' class instead of 'Amt' across the transaction domain and service layers. Added a new API test to verify the UTXOs retrieval by transaction hash. * feat: #400 Add asset transaction support and enhance indexing scripts (db specific), refactor existing asset apis Implemented `findTransactionsByAsset` in `UtxoStorageReaderImpl`. Added H2 and PostgreSQL specific indexing script executions in `DBIndexService`. Introduced `AssetTransaction` domain class with necessary test cases and API updates, including deprecation warnings for old endpoints.
satran004
added a commit
that referenced
this pull request
Nov 28, 2024
…int refactoring (#408) * fix: #399 Add serializer to convert amount from BigIn to String (#404) * Blockfrost Block by number/hash api Response Format Mismatch (#405) * fix: #402 Add next block info and confirmations to BlockDto Enhanced the BlockDto by adding next block hash and confirmation count. Adjusted the BlockController to populate these new fields. Included new API tests to verify the additional fields in the response. * Bump yaci version * fix: #399 Refactor 'amount' handling and add API test for UTxOs (#406) Refactor the 'amount' field to use the new 'Amount' class instead of 'Amt' across the transaction domain and service layers. Added a new API test to verify the UTXOs retrieval by transaction hash. * feat: #400 Add asset transaction support and enhance indexing scripts (db specific), refactor existing asset apis Implemented `findTransactionsByAsset` in `UtxoStorageReaderImpl`. Added H2 and PostgreSQL specific indexing script executions in `DBIndexService`. Introduced `AssetTransaction` domain class with necessary test cases and API updates, including deprecation warnings for old endpoints.
satran004
added a commit
that referenced
this pull request
Nov 29, 2024
* chore: Initial graalvm impl * chore: Initial graalvm impl * chore: Graalvm changes for utxo-indexer * chore: Remove NonNull * chore: gc setting * chore: Added metadata * Add more reflection classes * chore: Remove handleCommitEvent method to Storage interface and add event listener in processor instead of storage impl. This is required for native image. * chore: Remove handleCommitEvent method to Storage interface and add event listener in processor instead of storage impl. This is required for native image. * chore: Use Yaci Store JsonUtil * chore: Native image related change * chore: Reachable metadata changes, gradle change for Spring boot 3.3.0 * Native image related changes * Remove unused imports and services Refactored `EpochStoreConfiguration` by eliminating unused imports and services to improve code clarity and maintainability. Renamed `handleCommitEvent` to `handleCommit` in `RocksDBUtxoStorageTest` for method name consistency. * Delete application.properties * Add dynamic libc config * chore: change for native image build * graalvm build change * graalvm build change * graalvm build change * graalvm build change * graalvm build change * graalvm build change * Fix whitespace issues in workflow and gradle properties * Enhance Gradle build command with version parameter * Enhance Gradle build command with version parameter * Update OS matrix in dev_release_cli workflow * Add macOS 13 to GitHub Actions CI matrix * Enhance Gradle build command with version parameter * Update version and add native release workflow * Rename workflow for more accurate description * Graalvm static build with musl + windows build (#401) * Enable MUSL support in GraalVM build * Update native-image properties for static Musl build * Update CI workflow and native-image properties * Add x86-64 architecture flag to native image properties * Add x86-64 architecture flag to native image properties * Update version extraction for platform compatibility * Fix profile suffix setting for Windows runners * Disable dynamic version retrieval for Windows in CI * Disable dynamic version retrieval for Windows in CI * Disable dynamic version retrieval for Windows in CI * Disable dynamic version retrieval for Windows in CI * Remove duplicate Gradle version parameter * Remove duplicate Gradle version parameter * Add native-image properties for Windows CI Updated the GitHub Actions workflow to copy Windows-specific native-image properties. Modified existing native-image properties to include additional flags and created a new properties file for Windows with specific initialization options. These changes ensure compatibility and proper initialization for different environments. * Update workflow to focus on Windows platform * Refactor version extraction for consistency * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Refactor profile suffix setting in workflow * Update GraalVM version in CI workflow * Refactor CI workflow to separate musl builds. * Add new build jobs and update version * Update native-image properties for static linking * Downgrade GraalVM version and update native image args * Downgrade GraalVM version and update native image args * Update gradle.properties version to 0.1.1-graalvm-preview2 * fix: #399 Add serializer to convert amount from BigIn to String (#404) * Blockfrost Block by number/hash api Response Format Mismatch (#405) * fix: #402 Add next block info and confirmations to BlockDto Enhanced the BlockDto by adding next block hash and confirmation count. Adjusted the BlockController to populate these new fields. Included new API tests to verify the additional fields in the response. * Bump yaci version * fix: #399 Refactor 'amount' handling and add API test for UTxOs (#406) Refactor the 'amount' field to use the new 'Amount' class instead of 'Amt' across the transaction domain and service layers. Added a new API test to verify the UTXOs retrieval by transaction hash. * Asset Transactions endpoint + DB type specific indexing + asset endpoint refactoring (#408) * fix: #399 Add serializer to convert amount from BigIn to String (#404) * Blockfrost Block by number/hash api Response Format Mismatch (#405) * fix: #402 Add next block info and confirmations to BlockDto Enhanced the BlockDto by adding next block hash and confirmation count. Adjusted the BlockController to populate these new fields. Included new API tests to verify the additional fields in the response. * Bump yaci version * fix: #399 Refactor 'amount' handling and add API test for UTxOs (#406) Refactor the 'amount' field to use the new 'Amount' class instead of 'Amt' across the transaction domain and service layers. Added a new API test to verify the UTXOs retrieval by transaction hash. * feat: #400 Add asset transaction support and enhance indexing scripts (db specific), refactor existing asset apis Implemented `findTransactionsByAsset` in `UtxoStorageReaderImpl`. Added H2 and PostgreSQL specific indexing script executions in `DBIndexService`. Introduced `AssetTransaction` domain class with necessary test cases and API updates, including deprecation warnings for old endpoints. * Enable dynamic property for index management. Replaced the @ConditionalOnProperty annotation with a @value annotation to manage the automatic index management feature dynamically through configuration. * Fixed paths * Remove LocalClientProviderManagerCondition class and related code. * Fixed sql issues * Fix incorrect entity reference in max epoch query * Add staking POJOs to reflect-config for native image
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.
#402