예제 #1
0
        //查询配置信息
        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());
        }
예제 #2
0
        //查询配置信息
        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());
        }
예제 #3
0
        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());
        }
예제 #4
0
        //查询配置信息
        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());
        }
예제 #5
0
        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());
        }