Beispiel #1
0
 public static void init(string product_version, IxianNode handler_class, NetworkType type, bool set_title = false)
 {
     CoreConfig.productVersion = product_version;
     if (set_title)
     {
         Console.Title = product_version + " (" + CoreConfig.version + ")";
     }
     init(handler_class, type);
 }
Beispiel #2
0
        public static void init(IxianNode handler_class, NetworkType type)
        {
            handlerClass = handler_class;
            networkType  = type;
            switch (type)
            {
            case NetworkType.main:
                ConsensusConfig.ixianChecksumLock       = ConsensusConfig.ixianChecksumLockMainNet;
                ConsensusConfig.ixianChecksumLockString = UTF8Encoding.UTF8.GetString(ConsensusConfig.ixianChecksumLock);
                isTestNet = false;
                break;

            case NetworkType.test:
                ConsensusConfig.ixianChecksumLock       = ConsensusConfig.ixianChecksumLockTestNet;
                ConsensusConfig.ixianChecksumLockString = UTF8Encoding.UTF8.GetString(ConsensusConfig.ixianChecksumLock);
                isTestNet = true;
                break;
            }
        }
Beispiel #3
0
 public static void setHandler(IxianNode handler_class)
 {
     handlerClass = handler_class;
 }