mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-03-04 09:48:19 +01:00
multi: remove unused LockOutpoint
and UnlockOutpoint
This commit is contained in:
parent
cefbb77b1e
commit
b9357fe830
4 changed files with 0 additions and 48 deletions
|
@ -186,12 +186,6 @@ func (w *WalletController) ListTransactionDetails(int32, int32,
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// LockOutpoint currently does nothing.
|
|
||||||
func (w *WalletController) LockOutpoint(o wire.OutPoint) {}
|
|
||||||
|
|
||||||
// UnlockOutpoint currently does nothing.
|
|
||||||
func (w *WalletController) UnlockOutpoint(o wire.OutPoint) {}
|
|
||||||
|
|
||||||
// LeaseOutput returns the current time and a nil error.
|
// LeaseOutput returns the current time and a nil error.
|
||||||
func (w *WalletController) LeaseOutput(wtxmgr.LockID, wire.OutPoint,
|
func (w *WalletController) LeaseOutput(wtxmgr.LockID, wire.OutPoint,
|
||||||
time.Duration) (time.Time, []byte, btcutil.Amount, error) {
|
time.Duration) (time.Time, []byte, btcutil.Amount, error) {
|
||||||
|
|
|
@ -1052,28 +1052,6 @@ func (b *BtcWallet) CreateSimpleTx(outputs []*wire.TxOut,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// LockOutpoint marks an outpoint as locked meaning it will no longer be deemed
|
|
||||||
// as eligible for coin selection. Locking outputs are utilized in order to
|
|
||||||
// avoid race conditions when selecting inputs for usage when funding a
|
|
||||||
// channel.
|
|
||||||
//
|
|
||||||
// NOTE: This method requires the global coin selection lock to be held.
|
|
||||||
//
|
|
||||||
// This is a part of the WalletController interface.
|
|
||||||
func (b *BtcWallet) LockOutpoint(o wire.OutPoint) {
|
|
||||||
b.wallet.LockOutpoint(o)
|
|
||||||
}
|
|
||||||
|
|
||||||
// UnlockOutpoint unlocks a previously locked output, marking it eligible for
|
|
||||||
// coin selection.
|
|
||||||
//
|
|
||||||
// NOTE: This method requires the global coin selection lock to be held.
|
|
||||||
//
|
|
||||||
// This is a part of the WalletController interface.
|
|
||||||
func (b *BtcWallet) UnlockOutpoint(o wire.OutPoint) {
|
|
||||||
b.wallet.UnlockOutpoint(o)
|
|
||||||
}
|
|
||||||
|
|
||||||
// LeaseOutput locks an output to the given ID, preventing it from being
|
// LeaseOutput locks an output to the given ID, preventing it from being
|
||||||
// available for any future coin selection attempts. The absolute time of the
|
// available for any future coin selection attempts. The absolute time of the
|
||||||
// lock's expiration is returned. The expiration of the lock can be extended by
|
// lock's expiration is returned. The expiration of the lock can be extended by
|
||||||
|
|
|
@ -393,20 +393,6 @@ type WalletController interface {
|
||||||
ListTransactionDetails(startHeight, endHeight int32,
|
ListTransactionDetails(startHeight, endHeight int32,
|
||||||
accountFilter string) ([]*TransactionDetail, error)
|
accountFilter string) ([]*TransactionDetail, error)
|
||||||
|
|
||||||
// LockOutpoint marks an outpoint as locked meaning it will no longer
|
|
||||||
// be deemed as eligible for coin selection. Locking outputs are
|
|
||||||
// utilized in order to avoid race conditions when selecting inputs for
|
|
||||||
// usage when funding a channel.
|
|
||||||
//
|
|
||||||
// NOTE: This method requires the global coin selection lock to be held.
|
|
||||||
LockOutpoint(o wire.OutPoint)
|
|
||||||
|
|
||||||
// UnlockOutpoint unlocks a previously locked output, marking it
|
|
||||||
// eligible for coin selection.
|
|
||||||
//
|
|
||||||
// NOTE: This method requires the global coin selection lock to be held.
|
|
||||||
UnlockOutpoint(o wire.OutPoint)
|
|
||||||
|
|
||||||
// LeaseOutput locks an output to the given ID, preventing it from being
|
// LeaseOutput locks an output to the given ID, preventing it from being
|
||||||
// available for any future coin selection attempts. The absolute time
|
// available for any future coin selection attempts. The absolute time
|
||||||
// of the lock's expiration is returned. The expiration of the lock can
|
// of the lock's expiration is returned. The expiration of the lock can
|
||||||
|
|
|
@ -192,12 +192,6 @@ func (w *mockWalletController) ListTransactionDetails(int32, int32,
|
||||||
return nil, nil
|
return nil, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// LockOutpoint currently does nothing.
|
|
||||||
func (w *mockWalletController) LockOutpoint(o wire.OutPoint) {}
|
|
||||||
|
|
||||||
// UnlockOutpoint currently does nothing.
|
|
||||||
func (w *mockWalletController) UnlockOutpoint(o wire.OutPoint) {}
|
|
||||||
|
|
||||||
// LeaseOutput returns the current time and a nil error.
|
// LeaseOutput returns the current time and a nil error.
|
||||||
func (w *mockWalletController) LeaseOutput(wtxmgr.LockID, wire.OutPoint,
|
func (w *mockWalletController) LeaseOutput(wtxmgr.LockID, wire.OutPoint,
|
||||||
time.Duration) (time.Time, []byte, btcutil.Amount, error) {
|
time.Duration) (time.Time, []byte, btcutil.Amount, error) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue