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