public static void dumpProduerSchedule() { var info = new EOS_Object <EOSProducerSchedule_row>(HOST).getAllObjectRecordsAsync().Result; foreach (var producer in info.active.producers) { logger.Info("{0}\t{1}", producer.producer_name, producer.block_signing_key); } }
public static void dumpAccountInfo() { var info = new EOS_Object <EOSAccount_row>(HOST).getAllObjectRecordsAsync(new EOSAccount_row.postData() { account_name = "guzdqmzqgyge" }).Result; logger.Info("{0} is currently the returned account name", info.account_name); string json = JsonConvert.SerializeObject(info); logger.Info("{0}", json); }
void getProducerData() { var HOST = Environment.GetEnvironmentVariable("APIHost"); var info = new EOS_Object <EOSProducerSchedule_row>(new Uri(HOST)).getAllObjectRecordsAsync().Result; int Count = 0; foreach (var producer in info.active.producers) { Count++; //logger.Info("{0}\t{1}", producer.producer_name, producer.block_signing_key); producers.Add(producer.producer_name, new ProducerSlotStats(Count)); } }
public static void dumpInfo() { var info = new EOS_Object <EOSInfo_row>(HOST).getAllObjectRecordsAsync().Result; logger.Info("{0} is currently the head block producer", info.head_block_producer); }