Transactions
比特幣的 json-rpc 不適用於測試網(curl 命令)
我正在嘗試使用此命令從比特幣測試網獲取交易:
curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "gettransaction", "params": ["txId"] }' -H 'content-type: text/plain;' http://username:password@IP:PORT/
我收到以下錯誤
{ "result":null, "error":{"code" :-32601, "message" : "Method not found"}, id:curltext}
你的核心是用錢包編譯的嗎?因為
gettransaction
RPC 獲取錢包交易,因此需要錢包功能。對於一般交易,您應該getrawtransaction
改用。我在這裡執行它(啟用了錢包)並且工作得很好。
您將無效傳遞
transaction
給該gettransaction
方法。