GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
LIGHTNING-BKPR-CHANNELSAPY(7) LIGHTNING-BKPR-CHANNELSAPY(7)

lightning-bkpr-channelsapy -- Command to list stats on channel earnings

bkpr-channelsapy [start_time] [end_time]

The bkpr-channelsapy RPC command lists stats on routing income, leasing income, and various calculated APYs for channel routed funds.

  • start_time (u64, optional): UNIX timestamp (in seconds) to filter events after the provided timestamp. The default is zero.

  • end_time (u64, optional): UNIX timestamp (in seconds) to filter events up to and at the provided timestamp. The default is max-int.

On success, an object containing channels_apy is returned. It is an array of objects, where each object contains:

  • account (string): The account name. If the account is a channel, the channel_id. The 'net' entry is the rollup of all channel accounts.

  • routed_out_msat (msat): Sats routed (outbound).

  • routed_in_msat (msat): Sats routed (inbound).

  • lease_fee_paid_msat (msat): Sats paid for leasing inbound (liquidity ads).

  • lease_fee_earned_msat (msat): Sats earned for leasing outbound (liquidity ads).

  • pushed_out_msat (msat): Sats pushed to peer at open.

  • pushed_in_msat (msat): Sats pushed in from peer at open.

  • our_start_balance_msat (msat): Starting balance in channel at funding. Note that if our start balance is zero, any _initial field will be omitted (can't divide by zero).

  • channel_start_balance_msat (msat): Total starting balance at funding.

  • fees_out_msat (msat): Fees earned on routed outbound.

  • utilization_out (string): Sats routed outbound / total start balance.

  • utilization_in (string): Sats routed inbound / total start balance.

  • apy_out (string): Fees earned on outbound routed payments / total start balance for the length of time this channel has been open amortized to a year (APY).

  • apy_in (string): Fees earned on inbound routed payments / total start balance for the length of time this channel has been open amortized to a year (APY).

  • apy_total (string): Total fees earned on routed payments / total start balance for the length of time this channel has been open amortized to a year (APY).

  • fees_in_msat (msat, optional): Fees earned on routed inbound.

  • utilization_out_initial (string, optional): Sats routed outbound / our start balance.

  • utilization_in_initial (string, optional): Sats routed inbound / our start balance.

  • apy_out_initial (string, optional): Fees earned on outbound routed payments / our start balance for the length of time this channel has been open amortized to a year (APY).

  • apy_in_initial (string, optional): Fees earned on inbound routed payments / our start balance for the length of time this channel has been open amortized to a year (APY).

  • apy_total_initial (string, optional): Total fees earned on routed payments / our start balance for the length of time this channel has been open amortized to a year (APY).

  • apy_lease (string, optional): Lease fees earned over total amount leased for the lease term, amortized to a year (APY). Only appears if channel was leased out by us.

Lisa Neigut <niftynei@gmail.com> is mainly responsible.

lightning-bkpr-listincome(7), lightning-bkpr-listfunds(7), lightning-bkpr-listaccountevents(7), lightning-bkpr-dumpincomecsv(7), lightning-listpeers(7)

Main web site: https://github.com/ElementsProject/lightning

Example 1:

Request:

$ lightning-cli bkpr-channelsapy

{

"id": "example:bkpr-channelsapy#1",
"method": "bkpr-channelsapy",
"params": {} }

Response:

{

"channels_apy": [
{
"account": "channelid0120000120000120000120000120000120000120000120000120000",
"routed_out_msat": 1000000,
"routed_in_msat": 510091208,
"lease_fee_paid_msat": 0,
"lease_fee_earned_msat": 0,
"pushed_out_msat": 0,
"pushed_in_msat": 0,
"our_start_balance_msat": 0,
"channel_start_balance_msat": 1000000000,
"fees_out_msat": 0,
"fees_in_msat": 106,
"utilization_out": "30.7060%",
"utilization_in": "10.0027%",
"utilization_in_initial": "50.0081%",
"apy_out": "0.0080%",
"apy_in": "0.0080%",
"apy_in_initial": "0.0250%",
"apy_total": "0.0160%"
},
{
"account": "channelid0230000230000230000230000230000230000230000230000230000",
"routed_out_msat": 510190102,
"routed_in_msat": 0,
"lease_fee_paid_msat": 0,
"lease_fee_earned_msat": 0,
"pushed_out_msat": 0,
"pushed_in_msat": 0,
"our_start_balance_msat": 1000000000,
"channel_start_balance_msat": 1000000000,
"fees_out_msat": 106,
"fees_in_msat": 0,
"utilization_out": "31.7060%",
"utilization_out_initial": "51.5591%",
"utilization_in": "11.0027%",
"apy_out": "0.0081%",
"apy_out_initial": "0.0121%",
"apy_in": "0.0081%",
"apy_total": "0.0161%",
"apy_total_initial": "0.0161%"
},
{
"account": "channelid0250000250000250000250000250000250000250000250000250000",
"routed_out_msat": 500000000,
"routed_in_msat": 0,
"lease_fee_paid_msat": 0,
"lease_fee_earned_msat": 0,
"pushed_out_msat": 0,
"pushed_in_msat": 0,
"our_start_balance_msat": 1000000000,
"channel_start_balance_msat": 1000000000,
"fees_out_msat": 0,
"fees_in_msat": 0,
"utilization_out": "32.7060%",
"utilization_out_initial": "52.5591%",
"utilization_in": "12.0027%",
"apy_out": "0.0082%",
"apy_out_initial": "0.0122%",
"apy_in": "0.0082%",
"apy_total": "0.0162%",
"apy_total_initial": "0.0162%"
},
{
"account": "net",
"routed_out_msat": 1011190102,
"routed_in_msat": 510091208,
"lease_fee_paid_msat": 0,
"lease_fee_earned_msat": 0,
"pushed_out_msat": 0,
"pushed_in_msat": 0,
"our_start_balance_msat": 2000000000,
"channel_start_balance_msat": 3000000000,
"fees_out_msat": 106,
"fees_in_msat": 106,
"utilization_out": "33.7060%",
"utilization_out_initial": "53.5591%",
"utilization_in": "13.0027%",
"utilization_in_initial": "53.0081%",
"apy_out": "0.0083%",
"apy_out_initial": "0.0123%",
"apy_in": "0.0083%",
"apy_in_initial": "0.0253%",
"apy_total": "0.0163%",
"apy_total_initial": "0.0163%"
}
] }
Core Lightning v25.02.2

Search for    or go to Top of page |  Section 7 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.