将 dapp 与钱包连接到信任钱包

时间:2021-07-14 12:47:45

标签: ethereum web3

我使用此代码连接到 trustwallet: https://docs.walletconnect.org/quick-start/dapps/client

这是我的代码:

          const Web3Modal = window.Web3Modal.default;
          const WalletConnectProvider = window.WalletConnectProvider.default;
          const Fortmatic = window.Fortmatic;
          const evmChains = window.evmChains;
    
          const WalletConnect = window.WalletConnect
          cosnt QRCodeModal = window.QRCodeModal
    
          const connector = new WalletConnect({
            bridge: "https://bridge.walletconnect.org", // Required
            qrcodeModal: QRCodeModal,
          });
    
          // Check if connection is already established
          if (!connector.connected) {
            // create new session
            connector.createSession();
          }
    
          // Subscribe to connection events
          connector.on("connect", (error, payload) => {
            if (error) {
              throw error;
            }
    
            // Get provided accounts and chainId
            const { accounts, chainId } = payload.params[0];
          });

但现在我不明白 - 我应该看到一个带有二维码的弹出窗口,我该如何召唤这个窗口?

0 个答案:

没有答案