Reed
Reed
### Description Audio Transactions History Table ### Dragons *Is there anything the reviewer should be on the lookout for? Are there any dangerous changes?* ### How Has This Been Tested?...
### Description Fetch tx metadata from identity and tx count from DN. ### Dragons ### How Has This Been Tested? Tested on local ### How will this change be monitored?...
### Description Fix the parsing function in spl token indexer to lookup account indices correctly (same way as we do in `index_user_bank.py`). This was the bug that was causing us...
### Description Rewrote backfiller code to traverse txs in time descending order (opposite of how they usually are). This greatly simplifies the logic and improves performance from O(n^2) to O(n)....
### Description Adds an endpoint to get the total count of audio transactions for a user. Requires signed auth headers. This facilitates the virtualized table that we use on the...
### Description Fixes 2 major bugs in audio_transactions_history table backfilling (which are unfortunately already deployed): * Lock timeouts - originally there was a timeout on the indexing task lock which...
### Description Empty states for 2 cases: - User has no tracks/albums - User entered a search query that returns no results ### How Has This Been Tested?
### Description `purchaseContent` routing funds through payment router now supports userbank as a source account. Current status: - coinflow transaction works ([example tx](https://solscan.io/tx/tNQWPZzL9gXuUB7mvWSd7WTfqQzXQ164Hfg46HxiVDH6mD81vMn78GvtNAJuqn614Yo4tUZQzM7bYEoPay6ncVq)), - after merging main, got a type...
### Description Wires up ordinary (non-coinflow) purchase flow to use the payment router methods. Note - will hold off merging this until payment router indexing is complete. ### How Has...
### Description Designs have changed a bit since the last time we touched this code - this PR brings the button labels up to spec by adding a `completedLabel` field...