private static void BuildMutatedBlock(BlockTemplate newBlock) { Transaction coinbaseTransaction = newBlock.Block.Transactions[0]; Transaction outTransaction = TransactionsHelper.BuildNewTransactionFromExistingTransaction(coinbaseTransaction, 0); newBlock.Block.Transactions.Add(outTransaction); Transaction duplicateTransaction = TransactionsHelper.BuildNewTransactionFromExistingTransaction(coinbaseTransaction, 1); newBlock.Block.Transactions.Add(duplicateTransaction); newBlock.Block.Transactions.Add(duplicateTransaction); }