From da250cd79b8dc1eb8e0a4c551c44aab0c804b76f Mon Sep 17 00:00:00 2001 From: Conner Fromknecht Date: Mon, 21 Aug 2017 17:03:16 -0700 Subject: [PATCH] lnwallet/witnessgen: remove use of pointer to Signer iface --- lnwallet/witnessgen.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lnwallet/witnessgen.go b/lnwallet/witnessgen.go index 42e92fc37..ad5e139ce 100644 --- a/lnwallet/witnessgen.go +++ b/lnwallet/witnessgen.go @@ -35,7 +35,7 @@ type WitnessGenerator func(tx *wire.MsgTx, hc *txscript.TxSigHashes, // GenWitnessFunc will return a WitnessGenerator function that an output // uses to generate the witness for a sweep transaction. -func (wt WitnessType) GenWitnessFunc(signer *Signer, +func (wt WitnessType) GenWitnessFunc(signer Signer, descriptor *SignDescriptor) WitnessGenerator { return func(tx *wire.MsgTx, hc *txscript.TxSigHashes, @@ -47,11 +47,11 @@ func (wt WitnessType) GenWitnessFunc(signer *Signer, switch wt { case CommitmentTimeLock: - return CommitSpendTimeout(*signer, desc, tx) + return CommitSpendTimeout(signer, desc, tx) case CommitmentNoDelay: - return CommitSpendNoDelay(*signer, desc, tx) + return CommitSpendNoDelay(signer, desc, tx) case CommitmentRevoke: - return CommitSpendRevoke(*signer, desc, tx) + return CommitSpendRevoke(signer, desc, tx) default: return nil, fmt.Errorf("unknown witness type: %v", wt) }