Releases: vulcanize/uniswap-watcher-ts
Releases · vulcanize/uniswap-watcher-ts
v0.3.5-sushiswap-0.1.0
What's Changed
- Changes for sushiswap watchers by @nikugogoi in #424
- Upgrade to published watcher-ts package versions by @nikugogoi in #425
Full Changelog: v0.3.5...v0.3.5-sushiswap-0.1.0
v0.3.5
What's Changed
- Upgrade TypeScript, ESLint and GraphQL packages to be compatible with watcher-ts by @nikugogoi in #423
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- Fix job-runner to process missing parent block by @nikugogoi in #421
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- Use event watcher from watcher-ts util by @prathamesh0 in #415
- Gracefully shutdown watcher job-runner by @prathamesh0 in #417
- Fix linter warnings and dependencies by @prathamesh0 in #418
- Gracefully shutdown server by @prathamesh0 in #419
- Upgrade watcher-ts packages to version 0.2.17 by @nikugogoi in #420
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Avoid filtering singular entities using mainnet addresses in demo mode by @prathamesh0 in #371
- Update repo name in the workflow to publish docker image by @prathamesh0 in #370
- Implement fill state to create state in uni-info-watcher by @nikugogoi in #369
- Add back omitted entities and fields from uniswap subgraph by @nikugogoi in #373
- Prefetch blocks with events by @prathamesh0 in #372
- Refactor state creation code and satisfy updated interfaces by @prathamesh0 in #375
- Export and import uni-info-watcher checkpoint state to verify entities by @nikugogoi in #374
- Save block to the db while fetching events by @prathamesh0 in #376
- Reset watcher to previous indexed block on start by @prathamesh0 in #377
- Update API usage to get block events and transactions by @prathamesh0 in #379
- Update API usage to get full block data by @prathamesh0 in #380
- Changes for backward compatibility with old watcher DB data by @nikugogoi in #378
- GQL API request queuing by @ashwinphatak in #382
- Custom entity queries to optimize frontend app GQL requests by @nikugogoi in #383
- Add latest entity tables for
Token
page and avoid joins inid
only queries by @nikugogoi in #384 - Denormalize is_pruned flag by @prathamesh0 in #385
- Update latest entity tables on chain pruning by @prathamesh0 in #387
- Use lateral query for time travel queries using latest entity tables by @nikugogoi in #386
- Update graph database usage by @prathamesh0 in #388
- Add state creation flag usage by @prathamesh0 in #389
- Reset latest and frothy entity tables on watcher reset by @prathamesh0 in #391
- Improve frontend GQL queries by @nikugogoi in #390
- Load relations concurrently or sequentially using flag by @nikugogoi in #392
- Implement caching for GQL requests by @prathamesh0 in #393
- Reuse server creation code from watcher-ts by @prathamesh0 in #395
- Refactor methods in uni-info-watcher custom-indexer by @nikugogoi in #394
- Reuse ipld-eth-client from watcher-ts by @prathamesh0 in #396
- Reuse cache package from watcher-ts by @prathamesh0 in #397
- Fix running watcher without prefetchBlocksInMem flag set to true by @nikugogoi in #398
- Reuse util code from watcher-ts by @prathamesh0 in #399
- Refactor event-watcher and use common code from watcher-ts by @nikugogoi in #400
- Use watch-contract CLI from cli package by @prathamesh0 in #402
- Use reset CLIs from cli package by @prathamesh0 in #403
- Remove
saveBlockAndFetchEvents
method callback pattern by @nikugogoi in #401 - Use checkpoint CLI from cli package by @prathamesh0 in #404
- Use inspect-cid CLI from cli package by @prathamesh0 in #405
- Use import-state CLI from cli package by @prathamesh0 in #406
- Use export-state CLI from cli package by @prathamesh0 in #407
- Use server CLI from cli package by @prathamesh0 in #408
- Add methods required in indexer and database interfaces by @nikugogoi in #409
- Use job-runner CLI from cli package by @prathamesh0 in #410
- Changes in smoke-test after upgrading GQL by @nikugogoi in #412
- Use fill and fill-state CLIs from cli package by @prathamesh0 in #411
- Merge watcher job-runner into base job-runner by @prathamesh0 in #413
- Remove graph-node dependency in uniswap-watcher by @nikugogoi in #414
- Use watcher-ts packages without yarn link and update readme by @nikugogoi in #416
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Cleanup packages not required for uniswap watchers by @nikugogoi in #362
- Fix for miscellaneous mismatches and errors in watcher by @prathamesh0 in #363
- Add prometheus metrics to monitor watcher progress and GQL queries by @prathamesh0 in #364
- Use eth_calls instead of storage calls in mapping code by @nikugogoi in #365
- Improve block processing time and GQL queries in uniswap-info-watcher by @nikugogoi in #366
- Update query to get logs by @prathamesh0 in #368
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Deprecate postgraphile usage by @nikugogoi in cerc-io/watcher-ts#359
Full Changelog: cerc-io/watcher-ts@v0.2.0...v0.3.0
v0.2.0
What's Changed
- Works with v3 of core stack
- Implement separate queries for entity relations by @nikugogoi in cerc-io/watcher-ts#342
- Fix query limit in one to many relation and duplicate events in uni-watcher by @nikugogoi in cerc-io/watcher-ts#346
- Add metrics for uni-info-watcher by @prathamesh0 in cerc-io/watcher-ts#349
- Add metrics for uni-watcher by @prathamesh0 in cerc-io/watcher-ts#350
- Script to estimate number of uniswap events in a given block range by @prathamesh0 in cerc-io/watcher-ts#353
- Performance improvements in uni-info-watcher event processing by @nikugogoi in cerc-io/watcher-ts#348
Full Changelog: cerc-io/watcher-ts@v0.1.9...v0.2.0
v0.1.1: Smoke test for NFPM events (#178)
* Added NFPM tests. * Refactor smoke test. Co-authored-by: prathamesh0 <prathamesh.musale0@gmail.com>