Skip to content

Releases: edgeandnode/gateway

v24.1.0

13 Nov 13:53
Compare
Choose a tag to compare

Release Notes

  • fix: remove lib target (1d9a91b)
  • fix: remove dead code (0841243)
  • fix: handle API key max_budget_usd (ad7371b)
  • feat: remove /budget route (8be12e5)
  • feat: add user to client query report (339cc22)

v24.0.0

06 Nov 14:54
Compare
Choose a tag to compare

Release Notes

  • feat: change user identifier type to a string from address (#963)
  • fix: respect payment_required setting (f0cbb9a)
  • feat: replace legacy kafka reports (81012af)

Migration Guide

  1. Upgrade gateway(s) to v24.0.0 (or later). This will start producing to a new gateway_queries topic and stop producing to the gateway_client_query_results, gateway_indexer_attempts, & gateway_indexer_fees topics. To minimize loss of indexer fees going to gateway_indexer_fees_hourly, make this switch at about **:01 UTC (1 minute after some hour).
  2. Upgrade titorelli to sha-ca61e47 (or later). If you require the old gateway_client_query_results & gateway_indexer_attempts topics, titorelli can translate messages from gateway_queries to those messages with the config option "legacy_topics": true.
  3. Upgrade tap-escrow-manager to sha-7e389ed (or later), with "realtime_topic": "gateway_queries".
  4. Remove the gateway_client_query_results, gateway_indexer_attempts, & gateway_indexer_fees topics if no longer in use.

v23.0.1

07 Oct 13:11
1472fe7
Compare
Choose a tag to compare

Release Notes

  • fix: improve error message when trusted indexer fails to give timestamp (a3e259c)

v23.0.0

16 Sep 10:46
Compare
Choose a tag to compare

Release Notes

  • fix: improve error message in network subgraph request (0973d28)
  • feat: block indexers with deployment sets (#937)
  • feat: add topic for TAP indexer fees (#938)
  • fix: rename receipts config

Config Changes

  • replace bad_indexers with blocked_indexers, which now supports additional features like blocking on a set of deployments
  • rename scalar to receipts

v22.2.1

09 Sep 15:33
ebe5eed
Compare
Choose a tag to compare

Release Notes

  • fix: indexer response status codes (5823242)

v22.2.0

21 Aug 12:23
Compare
Choose a tag to compare

Release Notes

  • remove gateway framework
  • remove L1 to L2 subgraph transfer support

v22.1.2

29 Jul 16:38
Compare
Choose a tag to compare

Release Notes

  • feat(reports): add request & response bytes (#901)
  • fix: check block timestamp in network subgraph client (#902)
  • fix: network subgraph queries (f3074d0)

v22.1.1

22 Jul 21:52
Compare
Choose a tag to compare

Release Notes

v22.1.0

22 Jul 18:16
0a3b4cf
Compare
Choose a tag to compare

Release Notes

  • feat: add to indexer & client query kafka messages (#879)
  • fix: add optimistic progress to indexing status report (#887)
  • feat: add rate limiter for L1 deprecation (#889, #898)
  • fix: handle indexer-service error format (#896)
  • fix: remove block constraint rewrites (#895)

v22.0.0

15 Jul 17:14
Compare
Choose a tag to compare

Release Notes

  • fix: skip POI fetch until cache TTL expires (#860)
  • feat: set gateway ID to signer address (#868)
  • feat: add internal query client to network subgraph service (#856, #880)
  • feat: direct indexer query API (#867)
  • fix: remove deprecated data science logs (#882)

Configuration Changes

  • gateway_id removed
  • network_subgraph replaced by trusted_indexers