public async Task <string> GetName() { string name = string.Empty; var result = await GetTokenName.SendRequestAsync(); if (result != null) { var temp = result.Stack[0].Value.ToString(); name = Helper.HextoString(temp); } return(name); }
public async Task <string> GetName(string tokenScriptHash, bool humanReadable = false) { var result = await GetTokenName.SendRequestAsync(tokenScriptHash); if (result.State == "FAULT, BREAK") { throw new RpcResponseException(new RpcError(0, "RPC state response: FAULT, BREAK ")); } var resultString = result.Stack[0].Value.ToString(); if (!humanReadable) { return(resultString); } return(resultString.HexToString()); }
public async Task <string> GetName() { var result = await GetTokenName.SendRequestAsync().ConfigureAwait(false); return(result.Stack[0].Value.ToString()); }