Transactions

比特幣的 json-rpc 不適用於測試網(curl 命令)

  • January 8, 2022

我正在嘗試使用此命令從比特幣測試網獲取交易:

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}

你的核心是用錢包編譯的嗎?因為gettransactionRPC 獲取錢包交易,因此需要錢包功能。對於一般交易,您應該getrawtransaction改用。

我在這裡執行它(啟用了錢包)並且工作得很好。

您將無效傳遞transaction給該gettransaction方法。

引用自:https://bitcoin.stackexchange.com/questions/83165