Releases: bloxbean/yaci-store
Releases · bloxbean/yaci-store
0.1.0-rc5
This release requires a full sync from the beginning
- Compatible with Cardano Node 9.1.0
- Updated Conway genesis files for all networks.
- Added a new "epoch" column in the local_protocol_param table to store protocol parameters per epoch when N2C settings are enabled.
- Fixed N2C local query issues while retrieving reward balance from the node in Conway era.
What's Changed
- Local query reward balance failure due to incorrect era & AccountController's path variable fix by @satran004 in #325
- chore: update sanchonet config/genesis file by @Sotatek-HuyLe3a in #328
- Fix the issue related to local protocol param fetching in Sanchonet by @Sotatek-HuyLe3a in #331
- [governance] Update migration script by @Sotatek-HuyLe3a in #318
- Add "epoch" column to local_epoch_param table by @satran004 in #335
- Update to align the latest Cardano node (9.1.0) by @Sotatek-HuyLe3a in #334
Full Changelog: v0.1.0-rc4...v0.1.0-rc5
0.1.0-rc4
This release requires a full sync from the beginning
- Compatible with latest Cardano Node 9.0.0
- Conway era specific changes
What's Changed
- Handle pp getMinFeeRefScriptCostPerByte in 8.11.0 by @satran004 in #285
- chore: Update changes for next Sanchonet release 8.11.0 by @Sotatek-HuyLe3a in #286
- fix: Avoid re-saving committee member data when restarting the service by @Sotatek-HuyLe3a in #290
- chore: add start_epoch to committee_member table by @Sotatek-HuyLe3a in #291
- chore: add metric collector in account module by @Sotatek-HuyLe3a in #292
- fix: #283 remove index creation for utxo_amount table by @satran004 in #295
- Fix 294 : Calculate Byron Tx fee from inputs and outputs by @satran004 in #296
- fix: #299 apply previous era rules if network starts directly from Babbage or Conway era by @satran004 in #300
- chore: Add minFeeRefScriptCostPerBytes to protoclol params dto by @satran004 in #301
- fix: #381 map voting and proposing redeemer to script hash by @satran004 in #282
- feat: add 'constitution' table by @Sotatek-HuyLe3a in #302
- chore: #307 Get PP with target epoch as previous epoch by @satran004 in #310
- #308 Store script_ref in Txn output to script table by @satran004 in #312
- fix: Update data type to longtext to fix sql error by @satran004 in #314
- fix: For custom network starting with Conway era, pp local query fail… by @satran004 in #311
- chore: #313 [governance] Add optional indexes to drop_index/create_index script by @Sotatek-HuyLe3a in #317
Full Changelog: v0.1.0-rc3...v0.1.0-rc4
0.1.0-rc3
This release requires a full sync from the beginning
What's Changed
- Fixes to support Conway era custom devnet in yaci devkit by @satran004 in #180
- Sanchonet - Support for new certificate types by @Sotatek-HuyLe3a in #177
- Update governance endpoints by @Sotatek-HuyLe3a in #184
- Update governance store and governance-api by @Sotatek-HuyLe3a in #186
- chore: Updated CCL and Yaci dependencies by @satran004 in #188
- use DRepId class of cardano-client-lib in governance store by @Sotatek-HuyLe3a in #189
- chore: Upgrade to spring boot 3.2.2 and sql datatype fix for H2 & mysql by @satran004 in #190
- Move epoch aggregation logic to a new epoch-aggr aggregator module by @satran004 in #191
- feat: add health service to get health status by @Sotatek-HuyLe3a in #194
- Add epochNo,blockHeight,blockTime Fields to Utxo Object by @edridudi in #195
- Update Yaci version and Plutus V3 related changes by @satran004 in #203
- Fix incorrect block time and epoch slotno error in preview by @Sotatek-HuyLe3a in #205
- feat: #207 Withdrawal implementation by @satran004 in #208
- Account Balance Storage with JOOQ by @satran004 in #212
- fix: #209 Removed NUL character (\u0000) which is not allowed in Postgres jsonb column by @satran004 in #210
- Fix 213 : Move Invalid Transactions to transaction store. by @satran004 in #214
- chore: Bump yaci version to fix https://github.com/cardano-foundation… by @satran004 in #216
- chore: Added initial history cleanup by @satran004 in #215
- fix: Move stake address index to address by @satran004 in #221
- chore: #222 add a new column drep_type by @Sotatek-HuyLe3a in #226
- Remove additional columns from balance tables by @satran004 in #227
- chore: Maintain address cache and new AddressProcessor by @satran004 in #228
- chore: update migration files in aggr module by @Sotatek-HuyLe3a in #230
- Include address tx amount with 0 quantity by @satran004 in #229
- chore: Remove new transaction by @satran004 in #231
- feat: Take balance snapshot at a configured block by @satran004 in #233
- Add owner_addr column to utxo_amount to optimize balance snapshot query by @satran004 in #250
- Delete spent utxos after safe blocks (2160) by @satran004 in #253
- chore: add new flag to save address_tx_amount records that have zero token amount by @Sotatek-HuyLe3a in #251
- chore: (HealthService) Add last received block time by @Sotatek-HuyLe3a in #256
- feat: #225 add transaction pruning service by @Sotatek-HuyLe3a in #258
- Utxo pruning server + Rollback utxo store to use JSON amount by @satran004 in #257
- chore: update conway genesis file and config file by @Sotatek-HuyLe3a in #261
- fix: NPE for Transaction properties by @satran004 in #264
- chore: Added new properties to default config files by @satran004 in #265
- chore: Added an or condition for H2 where there is no space by @satran004 in #266
- Tx submission and Tx evaluation api fixes by @satran004 in #268
- chore: Recover from negative balance during address balance calculation by @satran004 in #270
- Add address_balance_cleanup script by @Sotatek-QuanLeA in #273
- chore: #277 add GovernanceEvent to 'remote' component by @Sotatek-HuyLe3a in #278
Full Changelog: v0.1.0-rc1...v0.1.0-rc3
v0.1.0-rc2
chore: Bump version for next release
v0.1.0-rc2-preview3
chore: Bump version
v0.1.0-rc2-preview2
chore: Updated CCL and Yaci dependencies (#188) * chore: Updated CCL and Yaci dependencies * chore: Add keepAlive number in the log message to track response
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