忽略 CLI 函数中的可选参数

Ignoring Optional Parameter in CLI function

我正在尝试与 C++ 命令行界面进行交互。在文档中,他们显示了定义

listtransactions ( "account" count from includeWatchonly)

()中的所有值都是可选参数。调用列表 listtransactions "AccountName" X 会给我来自 AccountName 的最后 X 笔交易。

我想为 Count 提供参数,但不为 Account 提供参数。目标是从任何帐户中检索最后 X 笔交易。然而,这不起作用,而且似乎 cli 假设我传入的计数是帐户名并且 returns 没有交易。

我试过为第一个参数提供 *,但这也不起作用。

我怎样才能做到这一点?

使用不带引号的通配符时,shell 会在输入到达调用应用程序之前对其进行扩展。我需要将通配符文字发送到 C++...引用通配符即可。 listtransactions "*" count 给了我想要的输出