public void HandleUserRequests()
        {
            Console.WriteLine(PromptConstants.FormulatePromptDialog());
            string command = Console.ReadLine();

            if (command.StartsWith("newTx"))
            {
                string toAddress = command.Split(' ')[1];
                Console.WriteLine($"Adding Transaction.. Please wait");
                var transaction = AddNewTransaction(toAddress);
                if (transaction != null)
                {
                    string transactionOutput = PromptConstants.FormulateTransactionOutput(transaction);
                    Console.WriteLine($"Transaction Added\n{transactionOutput}");
                }
            }
            else
            {
                UserRequestsHandling.HandleUserRequest(state, command);
            }

            Console.WriteLine($"Press any key to continue..");
            Console.ReadLine();
            Console.Clear();
        }
 public static void HandleInvalidRequest()
 {
     Console.WriteLine($"Invalid command passed.");
     Console.WriteLine(PromptConstants.FormulatePromptDialog());
 }
 public static void HandleHelpRequest()
 {
     Console.WriteLine(PromptConstants.FormulatePromptDialog());
 }