Отправка Eth выдает ошибку при использовании wb3-php библиотеки

Пытаюсь создать транзакцию через свой сайт. Но почему-то выдаёт ошибку

PHP Fatal error:  Uncaught Web3\\Exceptions\\ErrorException: invalid json request in /var/www/****/data/vendor/web3-php/web3/src/Transporters/Http.php:59

Код:

use Web3\Web3;
use Web3\ValueObjects\{Transaction, Wei};

$from = '0x98d90***E02f5f0D0e*****Dbe7b0a810db'; 
$to = '0x1ABF4***9c4bf82e185E****aB9C5C0b7c6'; 

$provider='https://mainnet.infura.io/v3/1aa3d93b42184*******8cecd1028'; //testnet bsc

$web3 = new Web3($provider);

$balance_eth = $web3->eth()->getBalance($from)->toEth(); 
$value =  Wei::fromEth('100000000000');
$transaction = Transaction::between($from, $to)->withValue($value);

$web3->eth()->sendTransaction($transaction);

Может у кого-то было?


Ответы (0 шт):