web3 bsc отправить транзакцию
Я пытаюсь отправить транзакцию с помощью
WalletConnect
и 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]
});
}
И это вызов Cransaction
web3.eth.sendTransaction({
to: '0x...',
from: this.account,
value: 1000000000000, //test value
}, ((error, hash) => {
if (error) alert(error)
else console.log(hash)
}));
Проблема в том, что на моем доверенном кошельке транзакция находится в блокчейне ETH, даже если я могу прочитать свои
bsc
баланс токена правильно. Любые идеи?