bitcoind:listtransactions return 错误“未知命名参数来自”

bitcoind: listtransactions return error `Unknown named parameter from`

我想通过 rpc 命令 return 钱包交易列表并设置计数和偏移量,但是这个查询

{"method":"listtransactions","params":{"from":"0","count":"1"},"id":1}

returns 错误信息Unknown named parameter from。我阅读了手册 https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list 并从那里获取了这些字段。但似乎有些东西不起作用或者我设置错了?如果我跳过参数,rpc 工作正常

如果您通过 RPC 发送命令,您需要参考 Bitcoin RPC API Reference

具体查看 listtransactions 你会发现没有 from 参数:

Argument #1 - label
Argument #2 - count
Argument #3 - skip
Argument #4 - include_watchonly

您可能会将客户端 API 与 RPC 命令混淆(其中大多数具有相似或相关的命令名称,但具有不同的参数和语法)。

在这种情况下,from 可能与 skip 相关,后者指示在返回 count 中指示的事务之前要跳过的事务数。