| | |
| | | const provider = new WalletConnectProvider({ |
| | | infuraId: '27e484dcd9e3efcfd25a83a78777cdf1', |
| | | rpc: { |
| | | 66: "https://exchainrpc.okex.org", |
| | | }, |
| | | chainId: 66, |
| | | networkId: 66, |
| | | 1: "https://mainnet.infura.io/v3/f54a5887a3894ebb9425920701a97fe0", |
| | | } |
| | | }); |
| | | await provider.enable(); |
| | | provider.on("accountsChanged", (accounts) => { |
| | |
| | | window.location.reload(); |
| | | }); |
| | | proxy.web3 = new Web3(provider); |
| | | console.log(new Web3(provider)) |
| | | const accounts = await proxy.web3.eth.getAccounts(); |
| | | proxy.walletAddress = accounts[0]; |
| | | console.log('所有的账户,拿得到吗?') |
| | |
| | | console.log('授权成功') |
| | | console.log(res) |
| | | this.submitApprove() |
| | | }).catch((err) => { |
| | | console.log('授权失败') |
| | | console.log(err) |
| | | }) |
| | | }, |
| | | async tornWebApprove () { |