ListTransactions
Closed this issue · 4 comments
Fatal error: Uncaught Denpa\Bitcoin\Exceptions\BadRemoteCallException: Method not found in /var/www/html/bot/vendor/denpa/php-bitcoinrpc/src/Exceptions/Handler.php:70 Stack trace: #0 /var/www/html/bot/vendor/denpa/php-bitcoinrpc/src/Exceptions/Handler.php(107): Denpa\Bitcoin\Exceptions\Handler->requestExceptionHandler(Object(GuzzleHttp\Exception\ClientException)) #1 /var/www/html/bot/vendor/denpa/php-bitcoinrpc/src/Client.php(161): Denpa\Bitcoin\Exceptions\Handler->handle(Object(GuzzleHttp\Exception\ClientException)) #2 /var/www/html/bot/vendor/denpa/php-bitcoinrpc/src/Client.php(227): Denpa\Bitcoin\Client->request('listransactions') #3 /var/www/html/bot/index.php(19): Denpa\Bitcoin\Client->__call('listransactions', Array) #4 {main} thrown in /var/www/html/bot/vendor/denpa/php-bitcoinrpc/src/Exceptions/Handler.php on line 70
This is what I'm getting trying to run $bitcoind->listransactions();
Tried to use parameters like $bitcoind->listransactions('*',10); etc - got the same.
You referred to https://bitcoin.org/en/developer-reference#bitcoin-core-apis in the description. Are there any other functions which are not working?
Cryptocurrency
- Software: Bitcoin Core v0.18.0
- Network: mainnet
Environment
- PHP: 7.3
- Apache/2.4.18
- Ubuntu 16.04
Hi,
Every function is working fine, since this is simple client. You just have a typo in function name. It should be listtransactions
(note double letter 't') instead of listransactions
that you're trying to call. See function description.
In order to avoid such typos in the future, I suggest, that you write method names in camel-case (i. e. $bitcoind->listTransactions()
). It's a lot easier to spot typos this way.
Damn, I'm so embarrassed. I apologize for disturbing.
Thanks for help!
No problem, it happens even to the best of us.
Glad that I've been able to help.