コード例 #1
0
 public CryptoCurrencyAdvocacy(long aId, IChainParams aChainparams, Func <string> aGetRootSeed)
 {
     Id         = aId;
     ForkFromId = aChainparams.ForkFromId;
     TestNet    = aChainparams.Network == ChainParams.NetworkType.TestNet;
     Network    = new Bitcoin.BitcoinNetwork(aChainparams);
     if (aGetRootSeed == null)
     {
         throw new ArgumentNullException("aGetRootSeed function must exist.");
     }
     FGetRootSeed = aGetRootSeed;
 }
コード例 #2
0
 public BaseConsensusFactory(IServerChainParams aServerChainParams)
 {
     ServerChainParams = aServerChainParams;
     FNetwork          = new Bitcoin.BitcoinNetwork(aServerChainParams);
 }