@web3auth/no-modal
Version:
Multi chain wallet aggregator for web3Auth
27 lines (23 loc) • 923 B
JavaScript
;
var _objectSpread = require('@babel/runtime/helpers/objectSpread2');
const MULTI_CHAIN_CONNECTORS = {
AUTH: "auth",
WALLET_CONNECT_V2: "wallet-connect-v2",
METAMASK: "metamask"
};
const SOLANA_CONNECTORS = _objectSpread({}, MULTI_CHAIN_CONNECTORS);
const EVM_CONNECTORS = _objectSpread({
COINBASE: "coinbase"
}, MULTI_CHAIN_CONNECTORS);
const WALLET_CONNECTORS = _objectSpread(_objectSpread({}, EVM_CONNECTORS), SOLANA_CONNECTORS);
const CONNECTOR_NAMES = {
[MULTI_CHAIN_CONNECTORS.AUTH]: "Auth",
[MULTI_CHAIN_CONNECTORS.WALLET_CONNECT_V2]: "Wallet Connect v2",
[EVM_CONNECTORS.COINBASE]: "Coinbase Smart Wallet",
[EVM_CONNECTORS.METAMASK]: "MetaMask"
};
exports.CONNECTOR_NAMES = CONNECTOR_NAMES;
exports.EVM_CONNECTORS = EVM_CONNECTORS;
exports.MULTI_CHAIN_CONNECTORS = MULTI_CHAIN_CONNECTORS;
exports.SOLANA_CONNECTORS = SOLANA_CONNECTORS;
exports.WALLET_CONNECTORS = WALLET_CONNECTORS;