Skip to content

Conversation

@2xburnt
Copy link
Contributor

@2xburnt 2xburnt commented Aug 1, 2025

This pull request introduces significant updates to the .env.example file, dependencies, and IBC-related modules to enhance configurability, update libraries, and streamline the IBC connection logic. Additionally, it includes minor formatting changes for code consistency. Below is a summary of the most important changes:

Configuration Enhancements:

  • Updated .env.example with new environment variables for API URLs (VITE_COINGECKO_URL, VITE_GITHUB_API_URL, VITE_PINGPUB_API_URL) and toggles for IBC API selection (VITE_IBC_USE_GITHUB_API). Adjusted default values for refresh intervals and block limits.

Dependency Updates:

  • Replaced @ping-pub/chain-registry-client with @chain-registry/client and updated related dependencies (@chain-registry/types, @cosmjs/cosmwasm-stargate, bech32, idna-uts46-hx, js-sha3). Upgraded prettier to version 3.0.0. [1] [2]

IBC Module Refactor:

Code Formatting:

  • Standardized formatting across files using the updated .prettierrc.json, including adjustments to line breaks, indentation, and trailing commas.

Type Definitions:

  • Added a new IBCInfo interface in ibc.ts to extend the @chain-registry/types definition, ensuring compatibility with the updated IBC logic.

@liangping liangping merged commit 9c0d810 into ping-pub:master Sep 15, 2025
1 check passed
@jasbanza
Copy link

Hi @liangping I noticed that ibc page no longer lists IBC connections to select, it simply opens one of them when you go to https://ping.pub/osmosis/ibc/connection

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.

3 participants