From 105863e0d5a089d462edede718314919794e7bb7 Mon Sep 17 00:00:00 2001 From: Anton Perkov Date: Thu, 31 May 2018 16:30:05 -0400 Subject: [PATCH] add ' (required)' to required parameter's description in help, microchange in cleos newaccount #3684 --- programs/cleos/CLI11.hpp | 1 + programs/cleos/main.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/programs/cleos/CLI11.hpp b/programs/cleos/CLI11.hpp index fc65bba64..e0268afee 100644 --- a/programs/cleos/CLI11.hpp +++ b/programs/cleos/CLI11.hpp @@ -863,6 +863,7 @@ class Option { /// Set the option as required Option *required(bool value = true) { required_ = value; + description_ += " (required)"; return this; } diff --git a/programs/cleos/main.cpp b/programs/cleos/main.cpp index 3636157aa..d3283e654 100644 --- a/programs/cleos/main.cpp +++ b/programs/cleos/main.cpp @@ -874,7 +874,7 @@ struct create_account_subcommand { : create_buyrambytes(creator, account_name, buy_ram_bytes_in_kbytes * 1024); auto net = to_asset(stake_net); auto cpu = to_asset(stake_cpu); - if ( 0 < net.get_amount() + cpu.get_amount() ) { + if ( net.get_amount() == 0 && cpu.get_amount() == 0 ) { action delegate = create_delegate( creator, account_name, net, cpu, transfer); send_actions( { create, buyram, delegate } ); } else { -- GitLab