public TransactionBuilder Shuffle()
 {
     DefaultCoinSelector.Shuffle(_BuilderGroups, _Rand);
     foreach (var group in _BuilderGroups)
     {
         group.Shuffle();
     }
     return(this);
 }
 private void Shuffle(List <Builder> builders)
 {
     DefaultCoinSelector.Shuffle(builders, _Parent._Rand);
 }
 public TransactionBuilder(int seed)
 {
     _Rand        = new Random(seed);
     CoinSelector = new DefaultCoinSelector(seed);
     ColoredDust  = Money.Dust;
 }
Example #4
0
		public TransactionBuilder(int seed)
		{
			_Rand = new Random(seed);
			CoinSelector = new DefaultCoinSelector(seed);
			StandardTransactionPolicy = new StandardTransactionPolicy();
			DustPrevention = true;
			InitExtensions();
		}