-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enh#248 v4v Untested implementation of CR 7629169 #249
Conversation
This commit is not yet tested. It delivers an implementation of the the podcast payment metadata defined at https://github.com/satoshisstream/satoshis.stream/blob/main/TLV_registry.md#field-7629169 which uses custom record 7629169
Nice!! URL is good enough for now, at least we'll know whom to give the money to ;). |
Hi @satoshisstream I have tested today with the feed https://feeds.buzzsprout.com/1780689.rss, you should have received 16 sats in your node from the LNPay node (033868c219bdb51a33560d854d500fe7d3898a1ad9e05dd89d0007e11313588500 ) on 10:18:07 PM CEST May 19, 2021 (08:18:07 UTC). Can you check? |
LND is also tested, I'll wait for the confirmation from @satoshisstream to merge and release. |
LGTM; I have to fix the matching of URL to podcastindex_id but it'll be OK ;) |
@satoshisstream cool, I'll release soon. |
Time has finally come for me to import podcastindex DB daily because of this ;) Cheers |
Have you considered consuming the index API on demand and caching the result locally instead of importing the whole db? |
This PR implements #248.
It delivers an implementation of the the podcast payment metadata
defined at https://github.com/satoshisstream/satoshis.stream/blob/main/TLV_registry.md#field-7629169 which uses custom record 7629169.
Due to the way that value is handled internally in podStation, this is a limited implementation:
TODO: