Battling Timeouts for Tax Tool & The HAfAH Switch

in Synergy Builders3 months ago

Hey everyone,

It is tax time again. I recently noticed the simple account history tool (Tax Report Generator) on hivetools struggling with "worker thread timeout" errors on large accounts.

To address this, I refactored the backend to query the HAfAH API node. The speed improvement is noticeable immediately. Despite this optimization, the sheer volume of data for some Hive accounts still exceeds the execution time limits of the current server worker threads.

Updated Tax Tool

Proposed Solution: Client-Side Processing
The most robust fix is moving the data retrieval logic to the client side (your browser). This bypasses the server-side timeout restrictions entirely.

The Constraint
Doing this requires dropping support for .xlsx and .odf file generation. JavaScript libraries for these formats are heavy and often unreliable in the browser. We would likely be limited to standard CSV exports.

Community Feedback
Does a move to CSV-only affect your workflow? If you rely on the Excel formatting, let me know. Otherwise, I will proceed with the frontend rewrite to ensure 100% uptime for large accounts.

As always,
Michael Garcia a.k.a. TheCrazyGM

Sort:  

I do ponder kowtowing to that system, being enslaved to it, offering up Our money to the "masters."  I also wander what it would look like if We all chose to co-create better, freedom from having to enslave Ourselves to survive...

As a visionary, I can see clearly a vastly better way for Humanity to approach things.  And humbly, I offer one piece - with links to more - in an effort to bring focus:

EAT! – Energy accounting tokens  (article):  https://peakd.com/informationwar/@amaterasusolar/eat-t97y42

Love always!

Loading...

Tagging @thekittygirl for feedback on this important question.

!PAKX
!PIMP
!PIZZA

My account isn't that big, but I ran a small test and it executed rather quickly. THANK YOU for looking into it! So many people need a tool like this each year!

Loading...
Loading...

View or trade PAKX tokens.

@ecoinstant, PAKX has voted the post by @thecrazygm. (1/2 calls)

Use !PAKX command if you hold enough balance to call for a @pakx vote on worthy posts! More details available on PAKX Blog.

Loading...
Loading...
Loading...

I think that you're eventually going to get to the point where you've rewritten and improved just about everything in the Ecosystem. I'm only half joking...lol! Excellent work as always, my friend! 😁🙏💚✨🤙

Sweet i dont need to pay for the he hive report for main net now lol had to buy like 6 years of reports for 10 accounts a lot of trasactions lol

Loading...

Excel can import csv, I vote to let them do the work.

PIZZA!

$PIZZA slices delivered:
@ecoinstant(1/20) tipped @thecrazygm

Please vote for pizza.witness!

Loading...

Does hive have tax now im confused

If you have to ask, this tool is not for you.

🤣🤣🤣🤣🤣

Loading...
Loading...
Loading...
Loading...

Congratulations @thecrazygm! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You got more than 2000 replies.
Your next target is to reach 2250 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Loading...
 3 months ago Reveal Comment
Loading...