Skip to content

Fix LetsExchange native network inference for older transactions#222

Open
paullinator wants to merge 1 commit into
masterfrom
paul/fixLetsExchange
Open

Fix LetsExchange native network inference for older transactions#222
paullinator wants to merge 1 commit into
masterfrom
paul/fixLetsExchange

Conversation

@paullinator

Copy link
Copy Markdown
Member

Summary

  • Infer native network from currency ticker when LetsExchange API returns null network fields on older transactions (e.g. ETH, BTC, XRP)
  • Prevents "Missing network" errors that halt the query engine and block collection of newer transactions for LetsExchange

Test plan

  • Run LetsExchange partner sync against transactions with null network fields and confirm they process without error
  • Verify token/network transactions still resolve correctly when network fields are present

Made with Cursor

Some older LetsExchange transactions return null network fields for
unambiguous native assets (e.g. ETH, BTC, XRP), causing processing to
throw "Missing network" and stalling the query. Add a currency-to-network
fallback for 1:1 native tickers so these transactions process correctly.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant