@sky-mavis/tanto-connect
Version:
Tanto Connect
10 lines • 616 B
JavaScript
import {EthereumProvider}from'@walletconnect/ethereum-provider';import {WC_SUPPORTED_METHODS,WC_SUPPORTED_OPTIONAL_METHODS,WC_RPC_MAP,WC_SUPPORTED_CHAIN_IDS}from'../common/constant.mjs';const requestRoninWalletConnectProvider = (options) => {
return EthereumProvider.init({
methods: WC_SUPPORTED_METHODS,
optionalMethods: WC_SUPPORTED_OPTIONAL_METHODS,
rpcMap: WC_RPC_MAP,
...options,
chains: options.chains ?? WC_SUPPORTED_CHAIN_IDS,
optionalChains: (options.optionalChains ?? WC_SUPPORTED_CHAIN_IDS),
});
};export{requestRoninWalletConnectProvider};