verze-app / solana-php-sdk

Simple PHP SDK for Solana JSON RPC endpoints
MIT License
88 stars 45 forks source link

Fatal error when insufficient funds #52

Open WGAGlobal opened 1 year ago

WGAGlobal commented 1 year ago

Hi all!

I got error when insufficient funds: Fatal error: Uncaught Tighten\SolanaPhpSdk\Exceptions\GenericException: Transaction simulation failed: Transaction results in an account (1) without insufficient funds for rent in /var/www/www-root/data/www/site.com/vendor/tightenco/solana-php-sdk/src/SolanaRpcClient.php:106 Stack trace: #0 /var/www/www-root/data/www/site.com/vendor/tightenco/solana-php-sdk/src/SolanaRpcClient.php(68): Tighten\SolanaPhpSdk\SolanaRpcClient->validateResponse(Object(Illuminate\Http\Client\Response), 'sendTransaction', Array) #1 /var/www/www-root/data/www/site.com/vendor/tightenco/solana-php-sdk/src/Connection.php(86): Tighten\SolanaPhpSdk\SolanaRpcClient->call('sendTransaction', Array) #2 /var/www/www-root/data/www/site.com/core/ajax/withdraw.php(63): Tighten\SolanaPhpSdk\Connection->sendTransaction(Object(Tighten\SolanaPhpSdk\Transaction), Array) #3 {main} thrown in /var/www/www-root/data/www/site.com/vendor/tightenco/solana-php-sdk/src/SolanaRpcClient.php on line 106

Why is a Fatal error produced and how to fix it?