Releases: cerc-io/watcher-ts
Releases · cerc-io/watcher-ts
v0.2.18
What's Changed
- Add script to set package versions in codegen by @nikugogoi in #270
- Use assemblyscript from gitea packages by @nikugogoi in #272
- Fix job-runner to process missing parent block by @nikugogoi in #274
Full Changelog: v0.2.17...v0.2.18
v0.2.17
What's Changed
- Move event watcher to util by @prathamesh0 in #262
- Fix linter warnings and dependencies by @prathamesh0 in #264
- Gracefully shutdown server by @prathamesh0 in #265
- Add isPruned flag to erc721-watcher custom transferCount entity by @nikugogoi in #266
- Add demo for
graph-test-watcher
by @nikugogoi in #267 - Add a demo for erc20-watcher by @prathamesh0 in #268
- Upgrade package versions to 0.2.17 by @nikugogoi in #269
Full Changelog: v0.2.16...v0.2.17
v0.2.16
What's Changed
- Refactor index-block CLI to cli package by @prathamesh0 in #258
- Refactor fill and fill-state CLIs to cli package by @prathamesh0 in #257
- Merge watcher job-runner into base job-runner by @prathamesh0 in #260
- Accommodate CLI refactoring changes to codegen by @prathamesh0 in #261
- Refactor graph-node database and move to util by @nikugogoi in #259
- Upgrade package versions to 0.2.16 by @nikugogoi in #263
Full Changelog: v0.2.15...v0.2.16
v0.2.15
What's Changed
- Clear cache of latest entities on event processing error by @nikugogoi in #201
- Refactor state creation code by @prathamesh0 in #204
- Refactor code in graph-node to use in uniswap watcher by @nikugogoi in #205
- Use prefetching of blocks with events in watchers and codegen by @prathamesh0 in #206
- Reset watcher to previous indexed block on start by @nikugogoi in #207
- Update GQL and getBlock API usage by @prathamesh0 in #210
- Load relations sequentially instead of concurrently by @nikugogoi in #212
- Update getFullBlocks usage by @prathamesh0 in #213
- Remove contracts on resetting watcher by @nikugogoi in #215
- GQL API request queue params by @ashwinphatak in #216
- Add DB queries to fetch entities without checking pruned block by @nikugogoi in #217
- Add unique entities query without checking pruned block by @nikugogoi in #218
- Use FindManyOptions to get entities by @prathamesh0 in #219
- Optimize slow query for counting events by @nikugogoi in #220
- Avoid creating a separate base db instance for graph database by @prathamesh0 in #221
- Add a flag to enable state creation by @prathamesh0 in #222
- Update cerc-io packages version in watcher generation by @prathamesh0 in #224
- Add flag to load relations sequentially or concurrently by @nikugogoi in #225
- Add config for GQL requests cache by @prathamesh0 in #228
- Upgrade Apollo server to v3 by @prathamesh0 in #229
- Denormalize is_pruned flag in eden-watcher by @nikugogoi in #230
- Add a table for entites in frothy region for subgraph watchers by @prathamesh0 in #231
- Latest entity queries to optimize frontend app GQL requests by @nikugogoi in #232
- Use lateral query for time travel queries using latest entity tables by @nikugogoi in #233
- Add GQL requests caching in eden-watcher by @prathamesh0 in #234
- Update latest entity tables on chain pruning by @nikugogoi in #235
- Reset latest and frothy entity tables on watcher reset by @nikugogoi in #236
- Accomodate GQL requests caching in code generator by @prathamesh0 in #237
- Use entity is_pruned flag in DB queries by @nikugogoi in #238
- Upgrade client libraries by @prathamesh0 in #239
- Fix use of prefetchBlocksInMem flag in block processing by @nikugogoi in #240
- Refactor util code to be reused by @prathamesh0 in #241
- Refactor event-watcher and move code to util by @nikugogoi in #242
- Rename variables and fix comments by @nikugogoi in #243
- Refactor watch-contract CLI to cli package by @prathamesh0 in #245
- Refactor reset CLIs to cli package by @prathamesh0 in #246
- Remove
saveBlockAndFetchEvents
method callback pattern by @nikugogoi in #244 - Refactor create checkpoint CLI to cli package by @prathamesh0 in #247
- Refactor inspect-cid CLI to cli package by @prathamesh0 in #248
- Accommodate GQL optimizations in graph-test-watcher by @nikugogoi in #249
- Refactor import-state CLI to cli package by @prathamesh0 in #250
- Add GQL metrics to ERC20 and ERC721 watchers by @nikugogoi in #251
- Refactor export-state and verify checkpoint CLIs to cli package by @prathamesh0 in #252
- Refactor server CLI to cli package by @prathamesh0 in #253
- Accommodate GQL optimizations in codegen by @nikugogoi in #254
- Refactor job-runner CLI to cli package by @prathamesh0 in #255
- Upgrade package versions to 0.2.15 by @nikugogoi in #256
Full Changelog: v0.2.14...v0.2.15
v0.2.14
What's Changed
- Changes to use packages in uniswap-watcher by @nikugogoi in #196
- Update versions of all packages by @nikugogoi in #197
- Prefetch blocks with events in memory by @prathamesh0 in #199
- Npm gitea publish by @ABastionOfSanity in #200
- Add an option to run compare CLI in batched intervals by @prathamesh0 in #202
- Add scripts for ERC721 token interaction by @prathamesh0 in #203
New Contributors
- @ABastionOfSanity made their first contribution in #200
Full Changelog: v0.2.13...v0.2.14
v0.2.13
What's Changed
- Load relations for single entity GQL query with default limit 100 by @nikugogoi in #182
- Update meta data verification to allow branched checkpoints by @prathamesh0 in #183
- Update CLI to fill state to create checkpoints by @prathamesh0 in #187
- Update watcher import CLI to create entities from checkpoint by @nikugogoi in #186
- Implement eden-watcher changes in other watchers and codegen by @nikugogoi in #192
- Compare CLI enhancements for verifying uniswap-watcher entities by @nikugogoi in #188
- Update ipld-status in reset and fill state CLI by @nikugogoi in #193
- Implement cache for latest updated entities to be used in mapping code by @nikugogoi in #194
- Update
getLogs
API usage by @prathamesh0 in #195
Full Changelog: v0.2.12...v0.2.13
v0.2.12
What's Changed
- Update fill prefetch CLI by @prathamesh0 in #171
- Implement graceful shutdown in job-runner by @nikugogoi in #170
- Batch diff creation for subgraph entities updated in mapping code by @prathamesh0 in #172
- Asynchronous prefetching of block size with
eth_getBlockByNumber
by @nikugogoi in #173 - Update mapping code to restore eth_calls by @nikugogoi in #174
- Add config for query limit in compare CLI by @nikugogoi in #175
- Add a CLI in eden-watcher to fill state for a given range by @prathamesh0 in #176
- Change package name prefixes to cerc-io by @nikugogoi in #177
- Fix hex conversion and rename to cerc-io packages by @nikugogoi in #178
- Update compare CLI to verify IPLD block meta data by @prathamesh0 in #179
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- Remove Uniswap watchers and related artifacts by @prathamesh0 in #163
- Implement method for storage based access in subgraph mapping code by @nikugogoi in #162
- Update CLI to compare only updated entities and verify IPLD state by @nikugogoi in #161
- Add test package by @prathamesh0 in #164
- Fixes and improvements for eden-watcher job-runner and compare CLI by @nikugogoi in #165
- Implement query for multiple entities and nested relation fields in eden-watcher by @nikugogoi in #166
Full Changelog: v0.2.10...v0.2.11
v0.2.10
What's Changed
- Compute gas price for EIP-1559 transaction by @nikugogoi in #157
- Add GQL query for sync status by @nikugogoi in #159
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- Handle array and struct type event params in codegen by @nikugogoi in #150
- CLI to compare eden-watcher entities and fix mapping code by @nikugogoi in #149
Full Changelog: v0.2.8...v0.2.9