Skip to content

Commit

Permalink
Merge pull request #7 from ixofoundation/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
Michael-Ixo committed Jan 10, 2024
2 parents 886adf5 + cd61b9d commit b610c4b
Show file tree
Hide file tree
Showing 10 changed files with 18 additions and 12 deletions.
2 changes: 1 addition & 1 deletion docs/functions/getActiveRpcFromChainName.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h5>chainNetwork: <span class="tsd-signature-type">ChainNetwork</span><span clas
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L73">chain.ts:73</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L73">chain.ts:73</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getActiveRpcFromRegistryChainInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ <h5>chainInfo: <span class="tsd-signature-type">RegistryChainInfo</span></h5>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L49">chain.ts:49</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L49">chain.ts:49</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getChainExplorer.html
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> chainExplorers: <span
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">KeplrChainExplorer</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L87">chain.ts:87</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L87">chain.ts:87</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getChainExplorerAsync.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h5>chainNetwork: <span class="tsd-signature-type">ChainNetwork</span></h5>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">KeplrChainExplorer</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L126">chain.ts:126</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L126">chain.ts:126</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getChainNameFromAddressPrefix.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h5>prefix: <span class="tsd-signature-type">string</span></h5>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L263">chain.ts:263</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L263">chain.ts:263</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getKeplrChainInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h5>chainNetwork: <span class="tsd-signature-type">ChainNetwork</span><span clas
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">KeplrChainInfo</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L228">chain.ts:228</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L228">chain.ts:228</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getKeplrChainInfoFromRegistryChainInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ <h5>chainInfo: <span class="tsd-signature-type">RegistryChainInfo</span></h5>
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">KeplrChainInfo</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L198">chain.ts:198</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L198">chain.ts:198</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion docs/functions/getRegistryChainInfo.html
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h5>chainNetwork: <span class="tsd-signature-type">ChainNetwork</span><span clas
</div></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">RegistryChainInfo</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/147fb56/src/chain.ts#L30">chain.ts:30</a></li></ul></aside></li></ul></section></div>
<li>Defined in <a href="https://github.com/ixofoundation/cosmos-chain-resolver/blob/995bae6/src/chain.ts#L30">chain.ts:30</a></li></ul></aside></li></ul></section></div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<div class="tsd-navigation settings">
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ixo/cosmos-chain-resolver",
"version": "0.0.5",
"version": "0.0.6",
"description": "An SDK to fetch and filter chain information",
"author": "ixo",
"homepage": "https://github.com/ixofoundation/cosmos-chain-resolver#readme",
Expand Down
12 changes: 9 additions & 3 deletions src/utils/chain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,15 @@ import {
import { KeplrChainInfo, RegistryChainInfo } from '../types/chain';

export const fetchMainnetRegistryChainInfo = async (chainName: string): Promise<RegistryChainInfo> => {
const url = `https://proxy.atomscan.com/directory/${chainName}/chain.json`;
const response = await axios.get(url);
return response.data as RegistryChainInfo;
try {
const url = `https://registry.ping.pub/${chainName}/chain.json`;
const response = await axios.get(url);
return response.data as RegistryChainInfo;
} catch (error) {
const url = `https://proxy.atomscan.com/directory/${chainName}/chain.json`;
const response = await axios.get(url);
return response.data as RegistryChainInfo;
}
};

export const fetchTestnetRegistryChainInfo = async (chainName: string): Promise<RegistryChainInfo> => {
Expand Down

0 comments on commit b610c4b

Please sign in to comment.