1

我正在尝试通过bscusingWalletConnect和 web3发送交易

这是连接代码

const provider = new WalletConnectProvider({
    rpc: {
        1: "https://bsc-dataseed.binance.org/",
        2: "https://bsc-dataseed1.defibit.io/",
        3: "https://bsc-dataseed1.ninicoin.io/",
       // ...
    },
});

async function() {
    await provider.enable();
    //  Get Accounts
    web3.eth.getAccounts((error, accounts) => {
        if (error) alert(error)
        this.account = accounts[0]
    });
}

这是交易电话

web3.eth.sendTransaction({
    to: '0x...',
    from: this.account,
    value: 1000000000000, //test value
}, ((error, hash) => {
    if (error) alert(error)
    else console.log(hash)
}));

问题是在我的信任钱包上,交易在 ETH 区块链上,即使我可以bsc正确读取我的代币余额。有任何想法吗?

4

0 回答 0