helium-tax
helium-tax copied to clipboard
Rate limiting preventing download
Since we have to pull a HNT price for every single row, it's almost impossible to do this without slowing down to glacial speed, or downloads failing because the Helium API starts returning HTTP 429s.
A partial solution was #83.
When I have time I'll update the code to use that where possible, and then fail over to the API again for missing blocks.
Original report by @dtb-k:
Hello.
After clicking "Do some taxes" I can see the numbers crunching but then no download is offered then the numbers finish crunching.
@DTB-K yep it looks like this is related to Helium rate limiting their API, I will investigate further.
@DTB-K okay try again now 🤞🏻
@DTB-K okay try again now 🤞🏻
Thank you. It seems a little intermittent still but I managed to get the export yesterday evening. I've sent a little HNT in thanks.
Glad you got it to export, thanks for the HNT. Just as an FYI see also: https://github.com/davetapley/helium-tax/discussions/81#discussioncomment-2526514