Merge pull request #1023 from starius/cli-fix-amount-and-feerate

cli: fix --amount flag in static in and withdraw
This commit is contained in:
Boris Nagaev 2025-10-25 10:38:02 -03:00 committed by GitHub
commit ab81cebd14
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View file

@ -151,13 +151,13 @@ var withdrawalCommand = &cli.Command{
"funds should be sent to, if let blank the " +
"funds will go to lnd's wallet",
},
&cli.Int64Flag{
&cli.Uint64Flag{
Name: "sat_per_vbyte",
Usage: "(optional) a manual fee expressed in " +
"sat/vbyte that should be used when crafting " +
"the transaction",
},
&cli.IntFlag{
&cli.Uint64Flag{
Name: "amount",
Usage: "the number of satoshis that should be " +
"withdrawn from the selected deposits. The " +
@ -211,7 +211,7 @@ func withdraw(ctx context.Context, cmd *cli.Command) error {
All: isAllSelected,
DestAddr: destAddr,
SatPerVbyte: int64(cmd.Uint64("sat_per_vbyte")),
Amount: cmd.Int64("amount"),
Amount: int64(cmd.Uint64("amount")),
})
if err != nil {
return err
@ -514,7 +514,7 @@ func staticAddressLoopIn(ctx context.Context, cmd *cli.Command) error {
"allowed")
default:
selectedAmount = cmd.Int64("amount")
selectedAmount = int64(cmd.Uint64("amount"))
}
client, cleanup, err := getClient(ctx, cmd)

View file

@ -590,8 +590,8 @@ The following flags are supported:
| `--utxo="…"` | specify utxos as outpoints(tx:idx) which willbe withdrawn | string | `[]` |
| `--all` | withdraws all static address deposits | bool | `false` |
| `--dest_addr="…"` | the optional address that the withdrawn funds should be sent to, if let blank the funds will go to lnd's wallet | string |
| `--sat_per_vbyte="…"` | (optional) a manual fee expressed in sat/vbyte that should be used when crafting the transaction | int | `0` |
| `--amount="…"` | the number of satoshis that should be withdrawn from the selected deposits. The change is sent back to the static address | int | `0` |
| `--sat_per_vbyte="…"` | (optional) a manual fee expressed in sat/vbyte that should be used when crafting the transaction | uint | `0` |
| `--amount="…"` | the number of satoshis that should be withdrawn from the selected deposits. The change is sent back to the static address | uint | `0` |
| `--help` (`-h`) | show help | bool | `false` |
### `static summary` subcommand (aliases: `s`)