我正在使用 Tron Web 开发一个区块链 Web 应用程序。我已按照文档进行操作,但在使用 tronweb.trx.sign() 函数时出现以下错误,
未捕获(承诺)类 org.tron.core.exception.ContractValidateException:验证 TransferContract 错误,没有 OwnerAccount。
下面是我的代码,(我有 tron 链接 chrome 扩展,节点:主网)
var obj = setInterval(async () => {
if (window.tronWeb && window.tronWeb.defaultAddress.base58) {
clearInterval(obj)
var tronweb = window.tronWeb
var tx = await tronweb.transactionBuilder.sendTrx('fromaddr', 10, 'toaddr');
var signedTx = await tronweb.trx.sign(tx);
var broastTx = await tronweb.trx.sendRawTransaction(signedTx);
console.log(broastTx)
}
}, 10)
请检查并让我知道我错过了什么