Esempio n. 1
0
 public Blockchain(string Group, string Name, BlockchainType Type, BlockSynchronization HowTheBlocksAreLatched, bool AcceptBodySignature, int MaxBlockLenght = 2048, double DaysExpiredAfterInactivity = 30)
 {
     this.Group = Group;
     this.Name  = Name;
     this.Type  = Type;
     this.AcceptBodySignature    = AcceptBodySignature;
     this.MaxBlockLenght         = MaxBlockLenght;
     this.ExpiredAfterInactivity = TimeSpan.FromDays(DaysExpiredAfterInactivity);
 }
Esempio n. 2
0
 public Blockchain(string @group, string name, BlockchainType type, BlockSynchronization synchronizationType,
                   bool acceptBodySignature, int maxBlockLenght = 2048, double daysExpiredAfterInactivity = 30)
 {
     _network               = NetworkInitializer.CurrentNetwork;
     Group                  = @group;
     Name                   = name;
     Type                   = type;
     SynchronizationType    = synchronizationType;
     AcceptBodySignature    = acceptBodySignature;
     MaxBlockLenght         = maxBlockLenght;
     ExpiredAfterInactivity = TimeSpan.FromDays(daysExpiredAfterInactivity);
 }