Отправка 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);
Может у кого-то было?