public Transaction BroadcastTransaction(Transaction tx) { var h = tx.GetHash(); Mempool.Add(h, tx); OnNewTransaction(tx); return(tx); }
public Transaction GiveMoney(Script scriptPubKey, Money value) { var tx = new Transaction(); tx.Outputs.Add(new TxOut(value, scriptPubKey)); var h = tx.GetHash(); Mempool.Add(h, tx); OnNewTransaction(tx); return(tx); }