- Create an invoice for yourself:
lncli addinvoice <amt>
- Pay the invoice specifying the outgoing channel and the last hop to take before paying you:
lncli payinvoice --allow_self_payment --outgoing_chan_id <outgoing_chan> --last_hop <last_hop> <payreq_from_1>
To get the outgoing channel id use lncli listchannels --active_only
. I usually have to grep for the remote_pubkey
that I get from Zeus interface and then look for the chan_id
string.
The last hop is the remote_pubkey
of the node associated with the channel you want to increase the local balance on.
I learned this from this pull request documentation: https://github.com/lightningnetwork/lnd/pull/3736
Good luck rebalancing!