static void Main(string[] args) { Console.Clear(); try { if (args.Length != 2) { Console.WriteLine($"Invalid parameters. Please start with followed params:\n" + $" simplewallet [node uri] [private key]\n" + $" simplewallet https://jungle2.cryptolions.io 5KUht5PmugQNP716VVVusEghr1TQHwkzSvtbBwQtXqv8K9Lz1nP"); Console.ReadKey(); return; } Console.WriteLine("Welcome to EOS Simple Wallet\n"); string uri = args[0]; string key = args[1]; keyPair = new KeyPair(key); node = new NodeApiClient(uri); account = node.GetAccounts(keyPair.PublicKey.ToString()).Result[0]; Console.WriteLine($"Using node: {uri}"); Console.WriteLine($"Account: {account}"); Console.WriteLine($"Public key: {keyPair.PublicKey}"); Console.WriteLine(); Console.WriteLine("Available commands:"); Console.WriteLine(help + "\n"); StartShell(); } catch (Exception ex) { ProcessException(ex); } }
public void GetAccountsTest() { var result = client.GetAccounts(JunglePublicKey).Result; Trace.WriteLine(result.ToJson()); }