//查询配置信息 async Task test_getMedian() { var result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getMedian", "(str)sds_price"); dc_common.ResultItem item = result.value; Console.WriteLine("getMedian:" + item.subItem[0].AsInteger()); }
//查询配置信息 async Task test_getAnchorPrice() { Console.WriteLine("key:anchor_type_usd"); var result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAnchorPrice", "(str)anchor_type_usd"); dc_common.ResultItem item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAnchorPrice", "(str)anchor_type_eur"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAnchorPrice", "(str)anchor_type_jpy"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAnchorPrice", "(str)anchor_type_gbp"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAnchorPrice", "(str)anchor_type_gold"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); }
async Task test_getAccount() { Console.WriteLine("addr:"); string addr = Console.ReadLine(); var result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getAccount", "(addr)" + addr); dc_common.ResultItem item = result.value; Console.WriteLine("addr:" + item.subItem[0].AsInteger()); }
//查询配置信息 async Task test_getPrice() { var result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)sds_price"); dc_common.ResultItem item = result.value; Console.WriteLine("sds_price:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)neo_price"); item = result.value; Console.WriteLine("neo_price:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)sneo_price"); item = result.value; Console.WriteLine("sneo_price:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)cneo_price"); item = result.value; Console.WriteLine("cneo_price:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)gas_price"); item = result.value; Console.WriteLine("gas_price:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)anchor_type_usd"); item = result.value; Console.WriteLine("anchor_type_usd:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)anchor_type_eur"); item = result.value; Console.WriteLine("anchor_type_eur:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)anchor_type_jpy"); item = result.value; Console.WriteLine("anchor_type_jpy:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)anchor_type_gbp"); item = result.value; Console.WriteLine("anchor_type_gbp:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getPrice", "(str)anchor_type_gold"); item = result.value; Console.WriteLine("anchor_type_gold:" + item.subItem[0].AsInteger()); }
async Task test_getTypeA() { var result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)liquidate_rate_b"); dc_common.ResultItem item = result.value; Console.WriteLine("liquidate_rate_b:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)liquidate_rate_c"); item = result.value; Console.WriteLine("liquidate_rate_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)clear_rate"); item = result.value; Console.WriteLine("clear_rate:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)resuce_rate_c"); item = result.value; Console.WriteLine("resuce_rate_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)bond_rate_c"); item = result.value; Console.WriteLine("bond_rate_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)release_rate_c"); item = result.value; Console.WriteLine("release_rate_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)service_fee"); item = result.value; Console.WriteLine("service_fee:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)release_max_c"); item = result.value; Console.WriteLine("release_max_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)fee_rate_c"); item = result.value; Console.WriteLine("fee_rate_c:" + item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)anchor_type_usd"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)anchor_type_eur"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)anchor_type_jpy"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)anchor_type_gbp"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); result = await dc_common.api_InvokeScript(dc_common.sc_dc, "getTypeA", "(str)anchor_type_gold"); item = result.value; Console.WriteLine(item.subItem[0].AsInteger()); }