lnd/lnwallet/btcwallet
Oliver Gugger ad8e25cbc9
multi: don't access loop variables in goroutines
This commit makes sure that no loop variables or other temporary
variables are accessed directly in a goroutine but are instead passed
into the goroutine through a parameter. This makes sure a copy of the
value is put on the stack and is not changed while the outside loop
continues.
2022-11-21 13:54:23 +01:00
..
blockchain.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
btcwallet_rpctest.go multi: add golang 1.17 compatible build tags 2021-09-29 17:31:37 -07:00
btcwallet_test.go lnwallet: add previous_outpoints to ListTransactionDetails 2022-06-27 15:57:57 +05:30
btcwallet.go multi: don't access loop variables in goroutines 2022-11-21 13:54:23 +01:00
config.go multi: run gosimports 2022-02-10 11:02:01 +01:00
driver.go btcwallet: make blockcache available to BtcWallet 2021-04-28 09:46:11 +02:00
log.go lnd+lnwallet: add logger for btcwallet+rpcwallet 2022-01-06 13:24:32 +01:00
psbt_test.go lnwallet: use T.TempDir to create temporary test directory 2022-08-24 09:03:05 +08:00
psbt.go psbt: Indicate which psbt inputs were signed 2022-08-16 19:31:06 -04:00
signer_test.go lnwallet: use T.TempDir to create temporary test directory 2022-08-24 09:03:05 +08:00
signer.go multi: introduce and use new TapTweak and SignMethod fields 2022-05-11 10:07:49 +02:00