Sarat G <[email protected]> writes:
> Hi,
>
> I'm been working on the LN repo for a while now. I would like to know if
> there is any way that a payee can lookup the invoice it gets paid, i.e
> similar to the 'lookupinvoice' command as provided by the lnd(Golang).

Hi Sarat,

        I'm confused; "the LN repo" is ambigious, as there are several,
each with their own places to ask questions:

https://github.com/ACINQ/eclair-wallet/
https://github.com/ElementsProject/lightning
https://github.com/LightningNetwork/lnd/
https://github.com/nayutaco/ptarmigan
https://github.com/rust-bitcoin/rust-lightning

Then of course there's the spec repo as well, which guides us all:

        https://github.com/lightningnetwork/lightning-rfc

But AFAICT (though your question is off-topic for this list):

        lnd has lookupinvoice which looks up by hash[1]
        eclair has checkpayment which looks up by hash or bolt11[2]
        c-lightning has listinvoices which can lookup by label[3], or
           wait(any)invoice[4] which is used for polling.

Would love someone to write a rosetta stone for the different APIs!

Cheers,
Rusty.

[1] https://api.lightning.community/#lookupinvoice
[2] https://github.com/ACINQ/eclair/wiki/API
[3] 
https://github.com/ElementsProject/lightning/blob/master/doc/lightning-listinvoices.7.txt
[4] 
https://github.com/ElementsProject/lightning/blob/master/doc/lightning-waitanyinvoice.7.txt
_______________________________________________
Lightning-dev mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev

Reply via email to