Skip to content

fix: update Osmosis, dYdX and Celestia LCD endpoints - #282

Merged
ladovina merged 1 commit into
masterfrom
fix/cosmos-lcd-endpoints
Aug 10, 2026
Merged

fix: update Osmosis, dYdX and Celestia LCD endpoints#282
ladovina merged 1 commit into
masterfrom
fix/cosmos-lcd-endpoints

Conversation

@ladovina

@ladovina ladovina commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

The lcd-*.cosmostation.io hosts are dead (cert now points to an unrelated domain), causing account fetch failures in production. Replace them with working public LCDs, following the CosmosHub fix:

  • Osmosis -> osmosis-mainnet-api.itrocket.net
  • Celestia -> celestia-mainnet-api.itrocket.net
  • dYdX -> dydx-rest.publicnode.com (itrocket does not serve dYdX)

Also fix the VCR cassettes: test_get_balance.yaml was orphaned when the test was renamed to test_cosmos_get_balance (rename it back into use), and the osmosis/dydx/celestia balance tests had no committed cassettes at all, so they silently hit live APIs on every run. Record cassettes for them against the new endpoints and align the expected balance counts with the recorded data.

Claude-Session: https://claude.ai/code/session_019J2RMNJrufy8t6NJt1czKR

The lcd-*.cosmostation.io hosts are dead (cert now points to an
unrelated domain), causing account fetch failures in production.
Replace them with working public LCDs, following the CosmosHub fix:

- Osmosis  -> osmosis-mainnet-api.itrocket.net
- Celestia -> celestia-mainnet-api.itrocket.net
- dYdX     -> dydx-rest.publicnode.com (itrocket does not serve dYdX)

Also fix the VCR cassettes: test_get_balance.yaml was orphaned when
the test was renamed to test_cosmos_get_balance (rename it back into
use), and the osmosis/dydx/celestia balance tests had no committed
cassettes at all, so they silently hit live APIs on every run. Record
cassettes for them against the new endpoints and align the expected
balance counts with the recorded data.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019J2RMNJrufy8t6NJt1czKR
@ladovina
ladovina merged commit 3f55dcd into master Aug 10, 2026
5 checks passed
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.

2 participants