Merge pull request #3213 from Roasbeef/bump-fee-nil-fix

lnrpc/walletrpc: reject nil outpoints as args
This commit is contained in:
Conner Fromknecht 2019-06-17 19:57:21 -07:00 committed by GitHub
commit d6d87e12fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -420,6 +420,10 @@ func (w *WalletKit) PendingSweeps(ctx context.Context,
// unmarshallOutPoint converts an outpoint from its lnrpc type to its canonical
// type.
func unmarshallOutPoint(op *lnrpc.OutPoint) (*wire.OutPoint, error) {
if op == nil {
return nil, fmt.Errorf("empty outpoint provided")
}
var hash chainhash.Hash
switch {
case len(op.TxidBytes) == 0 && len(op.TxidStr) == 0: