Skip to content

Commit

Permalink
fix: format
Browse files Browse the repository at this point in the history
  • Loading branch information
Eduardo committed Apr 15, 2024
1 parent c3ff555 commit 02b8c73
Showing 1 changed file with 15 additions and 10 deletions.
25 changes: 15 additions & 10 deletions packages/nextjs/services/web3/provider.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,24 @@
import scaffoldConfig from "~~/scaffold.config";
import {jsonRpcProvider, publicProvider, starknetChainId} from "@starknet-react/core";
import {
jsonRpcProvider,
publicProvider,
starknetChainId,
} from "@starknet-react/core";
import * as chains from "@starknet-react/chains";

const containsDevnet = (networks: readonly chains.Chain[]) => {
return networks.filter(it => it.id == chains.devnet.id).length > 0
}
return networks.filter((it) => it.id == chains.devnet.id).length > 0;
};

const provider =
scaffoldConfig.rpcProviderUrl == "" || containsDevnet(scaffoldConfig.targetNetworks)
scaffoldConfig.rpcProviderUrl == "" ||
containsDevnet(scaffoldConfig.targetNetworks)
? publicProvider()
: jsonRpcProvider({
rpc: () => ({
nodeUrl: scaffoldConfig.rpcProviderUrl,
chainId: starknetChainId(scaffoldConfig.targetNetworks[0].id),
}),
});
rpc: () => ({
nodeUrl: scaffoldConfig.rpcProviderUrl,
chainId: starknetChainId(scaffoldConfig.targetNetworks[0].id),
}),
});

export default provider;
export default provider;

0 comments on commit 02b8c73

Please sign in to comment.