Esempio n. 1
0
        public static void Main(string[] args)
        {
            //IV.UTXOSlicer
            UTXOSlicer_Class uTXOSlicer = new UTXOSlicer_Class();

            uTXOSlicer.UTXOSlicer_Class_Test();
        }
        public void UTXOSlicer_Class_Test()
        {
            //1.从blk00000.dat启动
            //UTXOSlicer_Class uTXOSlicer = new UTXOSlicer_Class(@"F:\data\blocks", @"F:\blockProcessContextFile", null,
            //                                                   @"F:\SliceStateFile", null, @"F:\opreturnOutputFile",
            //                                                   Configuration_Class.Month, 1, new DateTime(2009, 5, 3), 3500);
            //2.恢复启动
            UTXOSlicer_Class uTXOSlicer = new UTXOSlicer_Class(@"F:\data\blocks", @"F:\blockProcessContextFile", "BPC_418031_2016年06月26日07时57分38秒.dat.rar",
                                                               @"F:\SliceStateFile", "UtxoSlice_418031_2016年06月26日07时57分38秒.dat.rar", @"F:\opreturnOutputFile",
                                                               Configuration_Class.Month, 1, new DateTime(2021, 2, 1), 681572);

            //3.参数检查
            //UTXOSlicer_Class uTXOSlicer = new UTXOSlicer_Class(@"F:\data\blocks", @"F:\blockProcessContextFile", "BPC_279223_2014年01月08日03时01分28秒.dat.rar",
            //                                                  @"F:\SliceStateFile", "UtxoSlice_279223_2014年01月08日03时01分28秒.dat.rar", @"F:\opreturnOutputFile",
            //                                                  Configuration_Class.Month, 2, new DateTime(2015, 2, 1), -681572);
            uTXOSlicer.updateUTXO();
        }