Releases: bloxbean/yaci-store
Releases · bloxbean/yaci-store
v0.1.0
What's Changed
- Update Spring Boot versions and add dependency properties by @satran004 in #377
- fix: handle NativeScript as script ref by @Sotatek-HuyLe3a in #378
- [script store] handle exception when getting script hash by @Sotatek-HuyLe3a in #384
- chore: bump version for yaci, cardano-client-lib, cardano-client-backend, cardano-client-backend-ogmios by @Sotatek-HuyLe3a in #386
Full Changelog: v0.1.0-rc6...v0.1.0
v0.1.0-rc7
Bump version for release
v0.1.0-rc7-mvn-test
Update project version to 0.1.0-rc7-mvn-test
0.1.0-rc6
Key Changes
- Live (Local) governance data through n2c settings
- If n2c settings are enabled, Yaci-store fetches the current governance state data, such as governance action status and DRep stake distribution, and stores it in tables with the prefix "local_".
- Read-only mode: When enabled, a Yaci-store instance doesn't start the sync process and only serves data from the database.
What's Changed
- Store governance state from local query by @Sotatek-HuyLe3a in #315
- feat: Pool support for N2c connections by @satran004 in #343
- Add endpoints for current committee, current constitution by @Sotatek-HuyLe3a in #348
- chore: Use LocalClientProviderManager for local epoch param and governance state by @Sotatek-HuyLe3a in #344
- feat: Handle local dRep stake distribution and introduce new properties by @Sotatek-HuyLe3a in #346
- Ignore updating local data when auto sync is off by @Sotatek-HuyLe3a in #353
- Refactor UtxoProcessor to handle transactions without collateral return by @satran004 in #355
- chore: Update related to era value in fetching local data by @Sotatek-HuyLe3a in #358
- fix: Add bean condition in LocalCommitteeService class by @Sotatek-HuyLe3a in #361
- Add new local/live governance and epoch endpoints configuration by @satran004 in #362
- Add policyId and assetName extraction for balances by @satran004 in #364
- feat: Support read-only mode by @Sotatek-HuyLe3a in #366
- feat: Add get transactions by address endpoint by @satran004 in #369
Full Changelog: v0.1.0-rc5...v0.1.0-rc6
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