mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-03-13 11:09:23 +01:00
lnwallet: fix coin selection, translate to satoshis
This commit is contained in:
parent
06e5544428
commit
627192f493
1 changed files with 5 additions and 3 deletions
|
@ -43,12 +43,14 @@ func newLnCoin(output *btcjson.ListUnspentResult) (coinset.Coin, error) {
|
|||
}
|
||||
|
||||
return &lnCoin{
|
||||
hash: txid,
|
||||
value: btcutil.Amount(output.Amount),
|
||||
hash: txid,
|
||||
// btcjson.ListUnspentResult shows the amount in BTC,
|
||||
// translate into Satoshi so coin selection can work properly.
|
||||
value: btcutil.Amount(output.Amount * 1e8),
|
||||
index: output.Vout,
|
||||
pkScript: pkScript,
|
||||
numConfs: output.Confirmations,
|
||||
// TODO(roasbeef) outpout.Amount should be a int64 :/
|
||||
// TODO(roasbeef): output.Amount should be a int64, damn json-RPC :/
|
||||
valueAge: output.Confirmations * int64(output.Amount),
|
||||
}, nil
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue