private Task <IMolfarAnswer> ProcessHelpCommand()
        {
            var answer = new MolfarMultirowAnswer();

            answer.AddRow("=====================================");
            answer.AddRow("Parameters:");
            answer.AddRow("help           : help info.");
            answer.AddRow("info [address] : get info for account");

            return(Task.FromResult(answer as IMolfarAnswer));
        }
        private Task <IMolfarAnswer> ProcessInfoCommand(string address)
        {
            var connection = new Connection();

            connection.SetMainnet();
            var accountClient = new AccountClient(connection);

            var res = accountClient.BeginGetAccountInfoFromAddress(address);

            res.AsyncWaitHandle.WaitOne();
            var data = accountClient.EndGetAccountInfo(res);

            var answer = new MolfarMultirowAnswer();

            answer.AddRow($"Address: {data.Account.Address}");
            answer.AddRow($"Balance: {data.Account.Balance}");
            answer.AddRow($"Vasted : {data.Account.VestedBalance}");

            return(Task.FromResult(answer as IMolfarAnswer));
        }