mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-22 22:45:27 +01:00
doc: replace deprecated parameter keyword "msatoshi" with "amount_msat"
[ amount\_msat -- RR ]
This commit is contained in:
parent
28b7c704dc
commit
80dacd183e
8 changed files with 21 additions and 22 deletions
|
@ -6,7 +6,7 @@ SYNOPSIS
|
||||||
|
|
||||||
**(WARNING: experimental-offers only)**
|
**(WARNING: experimental-offers only)**
|
||||||
|
|
||||||
**fetchinvoice** *offer* [*msatoshi*] [*quantity*] [*recurrence\_counter*] [*recurrence\_start*] [*recurrence\_label*] [*timeout*] [*payer\_note*]
|
**fetchinvoice** *offer* [*amount\_msat*] [*quantity*] [*recurrence\_counter*] [*recurrence\_start*] [*recurrence\_label*] [*timeout*] [*payer\_note*]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
@ -21,7 +21,7 @@ cannot find a route which supports `option_onion_messages`.
|
||||||
|
|
||||||
The offer must not contain *send\_invoice*; see lightning-sendinvoice(7).
|
The offer must not contain *send\_invoice*; see lightning-sendinvoice(7).
|
||||||
|
|
||||||
*msatoshi* is required if the *offer* does not specify
|
*amount\_msat* is required if the *offer* does not specify
|
||||||
an amount at all, otherwise it is not allowed.
|
an amount at all, otherwise it is not allowed.
|
||||||
|
|
||||||
*quantity* is is required if the *offer* specifies
|
*quantity* is is required if the *offer* specifies
|
||||||
|
|
|
@ -4,17 +4,17 @@ lightning-getroute -- Command for routing a payment (low-level)
|
||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
|
|
||||||
**getroute** *id* *msatoshi* *riskfactor* [*cltv*] [*fromid*]
|
**getroute** *id* *amount\_msat* *riskfactor* [*cltv*] [*fromid*]
|
||||||
[*fuzzpercent*] [*exclude*] [*maxhops*]
|
[*fuzzpercent*] [*exclude*] [*maxhops*]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
The **getroute** RPC command attempts to find the best route for the
|
The **getroute** RPC command attempts to find the best route for the
|
||||||
payment of *msatoshi* to lightning node *id*, such that the payment will
|
payment of *amount\_msat* to lightning node *id*, such that the payment will
|
||||||
arrive at *id* with *cltv*-blocks to spare (default 9).
|
arrive at *id* with *cltv*-blocks to spare (default 9).
|
||||||
|
|
||||||
*msatoshi* is in millisatoshi precision; it can be a whole number, or a
|
*amount\_msat* is in millisatoshi precision; it can be a whole number, or a
|
||||||
whole number ending in *msat* or *sat*, or a number with three decimal
|
whole number ending in *msat* or *sat*, or a number with three decimal
|
||||||
places ending in *sat*, or a number with 1 to 11 decimal places ending
|
places ending in *sat*, or a number with 1 to 11 decimal places ending
|
||||||
in *btc*.
|
in *btc*.
|
||||||
|
@ -290,7 +290,7 @@ On success, an object containing **route** is returned. It is an array of objec
|
||||||
[comment]: # (GENERATE-FROM-SCHEMA-END)
|
[comment]: # (GENERATE-FROM-SCHEMA-END)
|
||||||
|
|
||||||
The final *id* will be the destination *id* given in the input. The
|
The final *id* will be the destination *id* given in the input. The
|
||||||
difference between the first *msatoshi* minus the *msatoshi* given in
|
difference between the first *amount\_msat* minus the *amount\_msat* given in
|
||||||
the input is the fee (assuming the first hop is free). The first
|
the input is the fee (assuming the first hop is free). The first
|
||||||
*delay* is the very worst case timeout for the payment failure, in
|
*delay* is the very worst case timeout for the payment failure, in
|
||||||
blocks.
|
blocks.
|
||||||
|
|
|
@ -58,7 +58,7 @@ as a route hint candidate; if *false*, never. If it is a short channel id
|
||||||
will be considered candidates, even if they are public or dead-ends.
|
will be considered candidates, even if they are public or dead-ends.
|
||||||
|
|
||||||
The route hint is selected from the set of incoming channels of which:
|
The route hint is selected from the set of incoming channels of which:
|
||||||
peer's balance minus their reserves is at least *msatoshi*, state is
|
peer's balance minus their reserves is at least *amount\_msat*, state is
|
||||||
normal, the peer is connected and not a dead end (i.e. has at least one
|
normal, the peer is connected and not a dead end (i.e. has at least one
|
||||||
other public channel). The selection uses some randomness to prevent
|
other public channel). The selection uses some randomness to prevent
|
||||||
probing, but favors channels that become more balanced after the
|
probing, but favors channels that become more balanced after the
|
||||||
|
|
|
@ -4,7 +4,7 @@ lightning-keysend -- Send funds to a node without an invoice
|
||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
|
|
||||||
**keysend** *destination* *msatoshi* [*label*] [*maxfeepercent*] [*retry\_for*] [*maxdelay*] [*exemptfee*] [*extratlvs*]
|
**keysend** *destination* *amount\_msat* [*label*] [*maxfeepercent*] [*retry\_for*] [*maxdelay*] [*exemptfee*] [*extratlvs*]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
@ -23,7 +23,7 @@ sending a payment. Please ensure that this matches your use-case when using
|
||||||
`keysend`.
|
`keysend`.
|
||||||
|
|
||||||
`destination` is the 33 byte, hex-encoded, node ID of the node that the payment should go to.
|
`destination` is the 33 byte, hex-encoded, node ID of the node that the payment should go to.
|
||||||
`msatoshi` is in millisatoshi precision; it can be a whole number, or a whole number with suffix `msat` or `sat`, or a three decimal point number with suffix `sat`, or an 1 to 11 decimal point number suffixed by `btc`.
|
`amount\_msat` is in millisatoshi precision; it can be a whole number, or a whole number with suffix `msat` or `sat`, or a three decimal point number with suffix `sat`, or an 1 to 11 decimal point number suffixed by `btc`.
|
||||||
|
|
||||||
The `label` field is used to attach a label to payments, and is returned in lightning-listpays(7) and lightning-listsendpays(7).
|
The `label` field is used to attach a label to payments, and is returned in lightning-listpays(7) and lightning-listsendpays(7).
|
||||||
The `maxfeepercent` limits the money paid in fees as percentage of the total amount that is to be transferred, and defaults to *0.5*.
|
The `maxfeepercent` limits the money paid in fees as percentage of the total amount that is to be transferred, and defaults to *0.5*.
|
||||||
|
|
|
@ -4,7 +4,7 @@ lightning-pay -- Command for sending a payment to a BOLT11 invoice
|
||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
|
|
||||||
**pay** *bolt11* [*msatoshi*] [*label*] [*riskfactor*]
|
**pay** *bolt11* [*amount\_msat*] [*label*] [*riskfactor*]
|
||||||
[*maxfeepercent*] [*retry\_for*] [*maxdelay*] [*exemptfee*]
|
[*maxfeepercent*] [*retry\_for*] [*maxdelay*] [*exemptfee*]
|
||||||
[*localinvreqid*] [*exclude*] [*maxfee*] [*description*]
|
[*localinvreqid*] [*exclude*] [*maxfee*] [*description*]
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ DESCRIPTION
|
||||||
|
|
||||||
The **pay** RPC command attempts to find a route to the given
|
The **pay** RPC command attempts to find a route to the given
|
||||||
destination, and send the funds it asks for. If the *bolt11* does not
|
destination, and send the funds it asks for. If the *bolt11* does not
|
||||||
contain an amount, *msatoshi* is required, otherwise if it is specified
|
contain an amount, *amount\_msat* is required, otherwise if it is specified
|
||||||
it must be *null*. *msatoshi* is in millisatoshi precision; it can be a
|
it must be *null*. *amount\_msat* is in millisatoshi precision; it can be a
|
||||||
whole number, or a whole number with suffix *msat* or *sat*, or a three
|
whole number, or a whole number with suffix *msat* or *sat*, or a three
|
||||||
decimal point number with suffix *sat*, or an 1 to 11 decimal point
|
decimal point number with suffix *sat*, or an 1 to 11 decimal point
|
||||||
number suffixed by *btc*.
|
number suffixed by *btc*.
|
||||||
|
|
|
@ -6,7 +6,7 @@ SYNOPSIS
|
||||||
|
|
||||||
**(WARNING: experimental-offers only)**
|
**(WARNING: experimental-offers only)**
|
||||||
|
|
||||||
**sendinvoice** *offer* *label* [*msatoshi*] [*timeout*] [*quantity*]
|
**sendinvoice** *offer* *label* [*amount\_msat*] [*timeout*] [*quantity*]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
@ -23,7 +23,7 @@ cannot find a route which supports `option_onion_messages`.
|
||||||
|
|
||||||
*label* is the unique label to use for this invoice.
|
*label* is the unique label to use for this invoice.
|
||||||
|
|
||||||
*msatoshi* is optional: it is required if the *offer* does not specify
|
*amount\_msat* is optional: it is required if the *offer* does not specify
|
||||||
an amount at all, or specifies it in a different currency. Otherwise
|
an amount at all, or specifies it in a different currency. Otherwise
|
||||||
you may set it (e.g. to provide a tip), and if not it defaults to the
|
you may set it (e.g. to provide a tip), and if not it defaults to the
|
||||||
amount contained in the offer (multiplied by *quantity* if any).
|
amount contained in the offer (multiplied by *quantity* if any).
|
||||||
|
|
|
@ -5,7 +5,7 @@ SYNOPSIS
|
||||||
--------
|
--------
|
||||||
|
|
||||||
**sendonion** *onion* *first\_hop* *payment\_hash* [*label*] [*shared\_secrets*] [*partid*] [*bolt11*]
|
**sendonion** *onion* *first\_hop* *payment\_hash* [*label*] [*shared\_secrets*] [*partid*] [*bolt11*]
|
||||||
[*msatoshi*] [*destination*]
|
[*amount\_msat*] [*destination*]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
@ -84,7 +84,7 @@ The *bolt11* parameter, if provided, will be returned in
|
||||||
|
|
||||||
The *destination* parameter, if provided, will be returned in **listpays** result.
|
The *destination* parameter, if provided, will be returned in **listpays** result.
|
||||||
|
|
||||||
The *msatoshi* parameter is used to annotate the payment, and is returned by
|
The *amount\_msat* parameter is used to annotate the payment, and is returned by
|
||||||
*waitsendpay* and *listsendpays*.
|
*waitsendpay* and *listsendpays*.
|
||||||
|
|
||||||
RETURN VALUE
|
RETURN VALUE
|
||||||
|
|
|
@ -4,7 +4,7 @@ lightning-sendpay -- Low-level command for sending a payment via a route
|
||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
|
|
||||||
**sendpay** *route* *payment\_hash* [*label*] [*msatoshi*]
|
**sendpay** *route* *payment\_hash* [*label*] [*amount\_msat*]
|
||||||
[*bolt11*] [*payment\_secret*] [*partid*] [*localinvreqid*] [*groupid*]
|
[*bolt11*] [*payment\_secret*] [*partid*] [*localinvreqid*] [*groupid*]
|
||||||
[*payment\_metadata*] [*description*]
|
[*payment\_metadata*] [*description*]
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ definite failure.
|
||||||
The *label* and *bolt11* parameters, if provided, will be returned in
|
The *label* and *bolt11* parameters, if provided, will be returned in
|
||||||
*waitsendpay* and *listsendpays* results.
|
*waitsendpay* and *listsendpays* results.
|
||||||
|
|
||||||
The *msatoshi* amount must be provided if *partid* is non-zero, otherwise
|
The *amount\_msat* amount must be provided if *partid* is non-zero, otherwise
|
||||||
it must be equal to the final
|
it must be equal to the final
|
||||||
amount to the destination. By default it is in millisatoshi precision; it can be a whole number, or a whole number
|
amount to the destination. By default it is in millisatoshi precision; it can be a whole number, or a whole number
|
||||||
ending in *msat* or *sat*, or a number with three decimal places ending
|
ending in *msat* or *sat*, or a number with three decimal places ending
|
||||||
|
@ -40,10 +40,9 @@ and the `s` field in the BOLT 11 invoice format. It is required if
|
||||||
*partid* is non-zero.
|
*partid* is non-zero.
|
||||||
|
|
||||||
The *partid* value, if provided and non-zero, allows for multiple parallel
|
The *partid* value, if provided and non-zero, allows for multiple parallel
|
||||||
partial payments with the same *payment\_hash*. The *msatoshi* amount
|
partial payments with the same *payment\_hash*. The *amount\_msat* amount
|
||||||
(which must be provided) for each **sendpay** with matching
|
(which must be provided) for each **sendpay** with matching
|
||||||
*payment\_hash* must be equal, and **sendpay** will fail if there are
|
*payment\_hash* must be equal, and **sendpay** will fail if there are
|
||||||
already *msatoshi* worth of payments pending.
|
|
||||||
|
|
||||||
The *localinvreqid* value indicates that this payment is being made for a local
|
The *localinvreqid* value indicates that this payment is being made for a local
|
||||||
invoice\_request: this ensures that we only send a payment for a single-use
|
invoice\_request: this ensures that we only send a payment for a single-use
|
||||||
|
@ -56,9 +55,9 @@ this to identify one attempt at a MPP payment, for example.
|
||||||
*payment\_metadata* is placed in the final onion hop TLV.
|
*payment\_metadata* is placed in the final onion hop TLV.
|
||||||
|
|
||||||
Once a payment has succeeded, calls to **sendpay** with the same
|
Once a payment has succeeded, calls to **sendpay** with the same
|
||||||
*payment\_hash* but a different *msatoshi* or destination will fail;
|
*payment\_hash* but a different *amount\_msat* or destination will fail;
|
||||||
this prevents accidental multiple payments. Calls to **sendpay** with
|
this prevents accidental multiple payments. Calls to **sendpay** with
|
||||||
the same *payment\_hash*, *msatoshi*, and destination as a previous
|
the same *payment\_hash*, *amount\_msat*, and destination as a previous
|
||||||
successful payment (even if a different route or *partid*) will return immediately
|
successful payment (even if a different route or *partid*) will return immediately
|
||||||
with success.
|
with success.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue