public ScriptCoin(IndexedTxOut txOut, Script redeem) : base(txOut) { Redeem = redeem; AssertCoherent(); }
public Coin(IndexedTxOut txOut) { Outpoint = new OutPoint(txOut.Transaction.GetHash(), txOut.N); TxOut = txOut.TxOut; }
internal ScriptCoin(IndexedTxOut txOut, Script redeem) : base(txOut) { Redeem = redeem; }
public static ScriptCoin Create(Network network, IndexedTxOut txOut, Script redeem) { return(new ScriptCoin(txOut, redeem).AssertCoherent(network)); }
public WitScriptCoin(IndexedTxOut txOut, Script witRedeem) : base(txOut) { SetAll(txOut.TxOut.ScriptPubKey, witRedeem); }