Tron Web - ошибка Validate TransferContract, нет OwnerAccount (Tron Link)

Я разрабатываю веб-приложение цепочки блоков с использованием Tron Web. Я следил за документом, но получаю ошибку ниже при использовании функции tronweb.trx.sign (),

Неперехваченный (в обещании) класс org.tron.core.exception.ContractValidateException: ошибка ValidateTransferContract, нет OwnerAccount.

Ниже мой код (у меня есть расширение хрома tron ​​link, Node: Mainnet)

      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)

Пожалуйста, проверьте и дайте мне знать, что мне не хватает

2 ответа

Эта строка, первый и третий аргумент являются строковыми литералами, а не объектом.

      var tx = await tronweb.transactionBuilder.sendTrx('fromaddr', 10, 'toaddr');

Из документации первый и третий аргумент - это адреса.

      await tronWeb.transactionBuilder.sendTrx(
      toAddress,
      amount,
      fromAddress
);

Примечание. Адреса Tron доступны в формате Hex и Base. Чтобы преобразовать один формат в другой, вы можете использовать tronWeb.address.toHex(address) или же tronWeb.address.fromHex(address)

Вы должны заменить 'fromaddr' с 'toaddr'

      var obj = setInterval(async () => {
            if (window.tronWeb && window.tronWeb.defaultAddress.base58) {
                clearInterval(obj)
                var tronweb = window.tronWeb
                var tx = await tronweb.transactionBuilder.sendTrx('toaddr', 10, 'fromaddr');
                var signedTx = await tronweb.trx.sign(tx);
                var broastTx = await tronweb.trx.sendRawTransaction(signedTx);
                console.log(broastTx)
            }
        }, 10)
Другие вопросы по тегам