Files
dm-cli/dm-cli/help.cpp
2025-11-27 13:31:48 +03:00

69 lines
2.2 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#include <cstdlib>
#include <iostream>
#include <fstream>
#include <string>
#include "common.hpp"
#include "PrintFile.hpp"
void show_help(bool isRulang)
{
if (isRulang)
{
std::cout << R"(
Использование: dm-cli [глобальные параметры] <группа> [<аргументы>]
Глобальные параметры:
--debug выводить отладочную информацию, входные и выходные API-запросы
--address <ip:port> адрес модуля сделок (dm), по умолчанию: http://127.0.0.1:4999
--help вывести краткую справку по всем подкомандам
--version вывести строку версии
dm-cli account status <биткоин адрес>
Показать учётные данные аккаунта
dm-cli account update [параметры]
Изменить учётные данные аккаунта
dm-cli deal create
Создать новую сделку
dm-cli deal status
Показать данные сделки
dm-cli deal complete
Завершить сделку
dm-cli deal cancel
Отменить сделку
dm-cli deal negative
Оставить негативный отзыв
)" << std::endl;
}
else
{
std::cout << R"(
Usage: dm-cli [global] <group> [<args>]
Global options:
--debug print debug information, input and output API requests
--address <ip:port> address of the bitdeals dm, default: http://127.0.0.1:4999
--help print condensed help for all subcommands
--version print version string
dm-cli account status <bitcoin_address>
Show account data details
dm-cli account update [options]
Update your account data
dm-cli deal create
Create a new deal
dm-cli deal status
Show deal data details
dm-cli deal complete
Complete deal
dm-cli deal cancel
Cancel deal
dm-cli deal negative
Leave negative feedback
)" << std::endl;
}
}