Я пытаюсь взаимодействовать с интерфейсом командной строки C ++. В документации они показывают определение
listtransactions ( "account" count from includeWatchonly)
Все значения в ()
являются необязательными параметрами. Список вызовов listtransactions "AccountName" X
даст мне последние X транзакций от AccountName.
Я хотел бы предоставить параметр для Count
но не для Account
, Цель состоит в том, чтобы получить последние X транзакций из ЛЮБОГО аккаунта. Однако это не работает, и кажется, что клиент предполагает, что счетчик, который я передаю, является именем учетной записи и не возвращает транзакций.
Я пытался поставить *
для первого параметра, но это тоже не работает.
Как я могу сделать это?
При использовании подстановочного знака без кавычек оболочка расширит этот ввод до того, как он достигнет вызывающего приложения. Мне нужно было отправить литеральный символ на c ++ … цитирование этого символа делает это. listtransactions "*" count
дал мне желаемый результат
Других решений пока нет …