Releases: bloxbean/yaci-store
Releases · bloxbean/yaci-store
v0.1.0-rc2-preview1
chore: Bump for preview release
0.1.0-rc1
This release requires a full sync from the beginning
This is the first release candidate for Yaci Store 0.1.0 !!!
Key Changes
- Sanchonet support
- First release of Governance store with Governance proposal and Voting Procedures data
- Option to process blocks in parallel
- Account module to calculate address balance
- Added Tx witnesses data to transaction store
- Added protocol param updates to epoch store
- Option to enable / disable a specific store's api module
- New endpoints (Asset store)
- UtxoStorage implementation with RocksDB (Optional)
- Bug fixes
- Spring Boot 3.2.1 support
What's Changed
- Update Yaci and CCL version by @satran004 in #102
- fix: #103 added a new method to return addreses for an asset. by @satran004 in #107
- test: add tests in assets store by @Sotatek-HuyLe3a in #109
- Added BlockEvent and ByronMainBlockEvent to remote publisher by @satran004 in #111
- test: add tests in utxo store by @Sotatek-HuyLe3a in #110
- test: add tests in staking store by @Sotatek-HuyLe3a in #112
- Parallel processing of blocks by @satran004 in #113
- feat: #106 Initial impl for transaction witness support by @satran004 in #115
- Store protocol updates and epoch params by @satran004 in #116
- Drop optional indexes during sync by @satran004 in #119
- Fix genesis file path with classpath: prefix by @satran004 in #123
- chore: #120 Refactored column data types by @satran004 in #124
- Wrong column size for pub key, remove generation type IDENTITY by @satran004 in #125
- Separate table for Tx Input information by @satran004 in #126
- chore: Added parsed redeemer info to transaction_scripts by @satran004 in #129
- Separate Api / Controllers from core store modules by @satran004 in #131
- chore: Invoke require before getting protocol params by @satran004 in #132
- New admin module with Spring Boot Admin to monitor app by @satran004 in #133
- API Schema Swagger Annotations by @edridudi in #136
- Optimization: Datum Storage and Script Storage by @satran004 in #135
- fix: #138 Disable api module when store is already disabled. by @satran004 in #139
- chore: Removed log by @satran004 in #140
- Account balance calculation fix + rocksdb integration for utxo store in aggregation app by @satran004 in #142
- Asset UTxOs Endpoint by @edridudi in #141
- test: add live store processor test by @Sotatek-HuyLe3a in #144
- test: add epoch store processors test by @Sotatek-HuyLe3a in #143
- UTxOs Query Fixes by @edridudi in #145
- test: add block store processors test by @Sotatek-HuyLe3a in #147
- UTxOs Storage Fixes by @edridudi in #149
- fix: #151 specify bean names to avoid conflict by @satran004 in #152
- fix: #148 sort inputs before getting input for redeemer by @satran004 in #153
- fix: #154 added new properties to enable/disable endpoints to auto co… by @satran004 in #155
- refactor(account): Set balance in a JSON array field instead of multi… by @satran004 in #159
- Rocksdb Implementation by @satran004 in #156
- Account module - Enable parallel writes by @satran004 in #160
- chore: Revert address_balance from JSON to multi row implementation by @satran004 in #161
- Add governance event and governance store by @Sotatek-HuyLe3a in #157
- New endpoints for governance store by @satran004 in #163
- chore: #137 Spring Boot 3.2.1 and bump version for other dependencies by @satran004 in #165
- test: add tests for mir store processor by @Sotatek-HuyLe3a in #164
New Contributors
- @Sotatek-HuyLe3a made their first contribution in #109
- @edridudi made their first contribution in #136
Full Changelog: v0.0.12.1...v0.1.0-rc1
0.0.13-beta1
Important
There are some known issues when this version is used as a library. Therefore, this version should only be used as a standalone application.
What's Changed
- Add support to search redeemer data by data hash by @satran004 in #99
- Update Yaci and CCL version by @satran004 in #102
- fix: #103 added a new method to return addreses for an asset. by @satran004 in #107
Full Changelog: v0.0.12...v0.0.13-beta1
v0.0.12.1
Merge pull request #99 from bloxbean/feat_98 Add support to search redeemer data by data hash
v0.0.12
Key Changes
- Added opcert related fields in block store
- Cleanup scheduler for cursor table
- New endpoint to get redeemers of a transaction
- Db files path change
Breaking Change
- This release requires a full sync from the beginning
- This version of the library requires a different path for the Flyway DB file locations. Here is the new location for Yaci Store's DB files, which should be added to
application.yaml
if you are using it as a library.
spring:
flyway:
locations: classpath:db/store/{vendor}
out-of-order: true
What's Changed
- feat: Check valid/invalid cursor blocks during restart by @satran004 in #81
- feat: #82 Api to get redeemers for a transaction by @satran004 in #83
- chore: Store migration files path changed from db/migration to db/sto… by @satran004 in #84
- fix: Added missing opcert and epoch slot by @satran004 in #85
- feat: Enable cleanup of cursor table by @satran004 in #86
- fix: #87 Use BlockSync to check if Block exists instead of BlockRange… by @satran004 in #88
- Genesis hash by @satran004 in #90
- fix: Fix account module to avoid error. Added blockTime by @satran004 in #91
- chore: Listen to new onBlock event instead of onTransaction by @satran004 in #93
- Account balance history by @satran004 in #94
- Update extraEntropy field type to Tuple instead of String by @satran004 in #95
Full Changelog: v0.0.11...v0.0.12
0.0.12-beta3
v0.0.12-beta3 chore: Bump version for next beta
v0.0.12-beta2
chore: Bump version for release
v0.0.11
Breaking Change
This release requires a full sync from the beginning
What's Changed
- Account aggregate implementation + fix: #63 set output index of collateral output to tx out size by @satran004 in #64
- Added block and blocktime to transaction, utxo, assests, script, metadata store tables by @satran004 in #67
- feat(mir): MIR store implementation by @satran004 in #68
- StakeAccountInfo endpoint, cbor metadata, transaction store without utxo store by @satran004 in #69
- feat(account/utxo): Run time account balance aggregation support by @satran004 in #70
- chore: Add condition to check invalid point during rollback. Bump yac… by @satran004 in #71
- feat: Ogmios support to submit and evaluate transaction by @satran004 in #75
- fix: #76 Add epoch to Block response and other cleanup by @satran004 in #77
- feat: Add get metadata by label method and endpoint by @satran004 in #78
- feat(assets): Added fingerprint. Finders for unit, policy, fingerprint by @satran004 in #79
- Fixed NPE by @satran004 in #80
Full Changelog: v0.0.10...v0.0.11
v0.0.11-beta4
chore: Bump version number
v0.0.11-beta3
Bump version for next beta