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; }
public TransactionBuilder(int seed) { _Rand = new Random(seed); CoinSelector = new DefaultCoinSelector(seed); StandardTransactionPolicy = new StandardTransactionPolicy(); DustPrevention = true; InitExtensions(); }