lnwallet: fix coin selection, translate to satoshis
This commit is contained in:
parent
06e5544428
commit
627192f493
@ -44,11 +44,13 @@ func newLnCoin(output *btcjson.ListUnspentResult) (coinset.Coin, error) {
|
||||
|
||||
return &lnCoin{
|
||||
hash: txid,
|
||||
value: btcutil.Amount(output.Amount),
|
||||
// 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…
Reference in New Issue
Block a user