It's been a while since I made an update to this tool. In fact, after some fixes after my previous announcement, I waited for a while to have more snapshots taken daily with a functional tool before I try to add anything significant to it.
And the snapshots came, like clockwork:
We had a new month and quarter, so I could test those in production conditions, and they worked.
A few days ago, I added the snapshots of layer 1 holdings too.
So... currently, a snapshot for an account includes:
- holdings for the specified list of regular Hive Engine tokens
- diesel pool holdings (all of them)
new
Hive Layer 1 holdings (all of them)
With totals, and prices in HIVE, USD and BTC.
I also changed the name of the tool to something more encompassing, like Hive Portfolio Tracking, since it's no longer a Hive-Engine-only tool. That was not as easy as changing the name of the directory, but the changes weren't as extensive as I expected. The previous name was awful, I admit.
I also created and updated some shell scripts to better help users who may be newbies on Linux, and may be more used to running setup and uninstall than to managing packages.
I spent maybe too much time trying to give users options.
You may want to check out readme in the repo (hmm, I can't change the name of this repo without breaking previous links). It's completely different.
What Next?
Now that I have collected a number of snapshots, it is time to see how I'll implement the other part of the tool, the one about charting.
I've taken a first look at this before I decide on anything. Basically, I want something that is flexible-enough on the back-end, but as easy to use as possible for the end user, with one condition I have: that it doesn't require hosting. So, if I decide on a solution that runs through the browser, the user will have to run the back-end locally. I don't know all the details yet, I'll need to dig deeper and also choose one of the available options.
Update: Likely, I'll settle for a JS/HTML website hosted for free on github (I didn't know yesterday you could "run" a static website from github). Hive Portfolio Tracker is ALL the back-end I need and the json files it produces will be used by JS to plot the charts. It shouldn't be too difficult, even if I want to make it highly customizable (in the end).
Do you have any suggestions?