lbry-sdk icon indicating copy to clipboard operation
lbry-sdk copied to clipboard

support_search and transaction_search (purchase_search?)

Open tzarebczan opened this issue 4 years ago • 8 comments

  • [x] should be able to pass a filter for your purchases vs someone purchasing your content
  • [ ] show which content was purchased in txo list - both incoming and outgoing purchases

tzarebczan avatar Apr 21 '20 16:04 tzarebczan

Per Lex's findings, purchase list only handles outgoing purchases and not incoming. What API do we want to use for incoming ones? If it's txo list, we need details added to the purchase.

tzarebczan avatar Apr 28 '20 14:04 tzarebczan

Yes, it should be txo_list. Ideally I could pass a claim id of a stream or channel and get the results accordingly.

kauffj avatar Apr 28 '20 22:04 kauffj

Also consider https://github.com/lbryio/lbry-sdk/issues/2939 as part of this. Not sure if this should be a new API or just part of resolve - probably the latter with a flag similar to other examples.

tzarebczan avatar Jun 29 '20 20:06 tzarebczan

Also for supports that are signed

kauffj avatar Jul 01 '20 15:07 kauffj

First call to develop is support_xxx, which will:

  • Take a URL or claim id
  • Report on the amounts, aggregated by identities (as well as anonymous), sortable by total amount

kauffj avatar Sep 28 '20 20:09 kauffj

Second is to develop APIs that would allow the creation of UIs that let me see my supports aggregated by claim and use support_abandon to manage the amounts.

kauffj avatar Sep 28 '20 20:09 kauffj

Summing supports historically has some challenges with regards to unlocking and history, @jackrobison will propose specific design. First step will be to get signing information into txo_list

kauffj avatar Sep 30 '20 15:09 kauffj

@lyoshenka wants to be involved in this, will discuss with you

kauffj avatar Oct 07 '20 18:10 kauffj