Skip to content

Commit

Permalink
fix: RegistryScriptURI bug and add additional backup RPCs for mainnet…
Browse files Browse the repository at this point in the history
…, sepolia & base chains
  • Loading branch information
micwallace committed Oct 28, 2024
1 parent 1a246b8 commit e622db3
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 6 deletions.
2 changes: 1 addition & 1 deletion javascript/engine-js/src/repo/Repo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ export class Repo {
try {
scripts.push(...await (new resolver(this.context)).resolveAllScripts(tsPath));
} catch (e) {
console.log("Failed to resolve tokenscripts using resolver: " + resolver.name, e.message);
console.error("Failed to resolve tokenscripts using resolver: " + resolver.name, e);
}
}

Expand Down
2 changes: 1 addition & 1 deletion javascript/engine-js/src/repo/sources/RegistryScriptURI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ export class RegistryScriptURI implements SourceInterface {
));
} catch (e) {
console.error(e);
scriptSourceData = null;
scriptSourceData = [];
}

let sourceElements: ScriptInfo[] = [];
Expand Down
24 changes: 20 additions & 4 deletions javascript/tokenscript-viewer/src/integration/constants.ts
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,19 @@ export const CHAIN_EAS_SCHEMA_REGI_MAP: ChainMapInterface = {

export const CHAIN_CONFIG: {[chain: number]: IChainConfig} = {
[ChainID.ETHEREUM]: {
rpc: `https://mainnet.infura.io/v3/${INFURA_API_KEY}`,
rpc: [
`https://mainnet.infura.io/v3/${INFURA_API_KEY}`,
"https://1rpc.io/eth",
"https://eth.llamarpc.com"
],
explorer: 'https://etherscan.com/tx/'
},
[ChainID.SEPOLIA]: {
rpc: `https://sepolia.infura.io/v3/${INFURA_API_KEY}`,
rpc: [
`https://sepolia.infura.io/v3/${INFURA_API_KEY}`,
"https://eth-sepolia.api.onfinality.io/public",
"https://rpc.sepolia.org"
],
explorer: 'https://sepolia.etherscan.io/tx/'
},
[ChainID.HOLESKY]: {
Expand Down Expand Up @@ -179,11 +187,19 @@ export const CHAIN_CONFIG: {[chain: number]: IChainConfig} = {
explorer: 'https://explorer.sepolia.mantle.xyz/tx/'
},
[ChainID.BASE]: {
rpc: `https://base-mainnet.infura.io/v3/${INFURA_API_KEY}`,
rpc: [
`https://base-mainnet.infura.io/v3/${INFURA_API_KEY}`,
"https://base.llamarpc.com",
"https://base.drpc.org"
],
explorer: 'https://basescan.org/tx/'
},
[ChainID.BASE_SEPOLIA]: {
rpc: `https://base-sepolia.infura.io/v3/${INFURA_API_KEY}`,
rpc: [
`https://base-sepolia.infura.io/v3/${INFURA_API_KEY}`,
"https://sepolia.base.org",
"https://base-sepolia-rpc.publicnode.com"
],
explorer: 'https://sepolia.basescan.org/tx/'
},
[ChainID.BLAST]: {
Expand Down

0 comments on commit e622db3

Please sign in to comment.