doc: add supported methods to README

This commit is contained in:
Roland Bewick 2023-12-12 15:29:35 +07:00
parent b12164e16e
commit 85823710ac

View file

@ -117,3 +117,72 @@ Want to support the work on Alby?
Support the Alby team ⚡hello@getalby.com
You can also contribute to our [bounty program](https://github.com/getAlby/lightning-browser-extension/wiki/Bounties): ⚡bounties@getalby.com
## NIP-47 Supported Methods
✅ NIP-47 info event
### LND
`get_info`
`get_balance`
`pay_invoice`
⚠️ `make_invoice`
- ⚠️ preimage in response not supported (TBC)
- ⚠️ preimage in response not supported (TBC)
- ⚠️ invoice in response missing (TODO)
⚠️ `lookup_invoice`
- ⚠️ invoice in response missing (TODO)
- ⚠️ response does not match spec, missing fields
`pay_keysend`
`list_transactions`
`list_invoices`
`list_payments`
`multi_pay_invoice (TBC)`
`multi_pay_keysend (TBC)`
### Alby OAuth API
`get_info`
- ⚠️ block_hash not supported
- ⚠️ block_height not supported
- ⚠️ pubkey not supported
- ⚠️ color not supported
- ⚠️ network is always `mainnet`
`get_balance`
`pay_invoice`
⚠️ `make_invoice`
- ⚠️ expiry in request not supported
- ⚠️ preimage in request not supported (TBC)
- ⚠️ preimage in response not supported (TBC)
- ⚠️ invoice in response missing (TODO)
⚠️ `lookup_invoice`
- ⚠️ invoice in response missing (TODO)
- ⚠️ response does not match spec, missing fields (TODO)
`pay_keysend`
`list_transactions`
`list_invoices`
`list_payments`
`multi_pay_invoice (TBC)`
`multi_pay_keysend (TBC)`