Universal Hive Bot - DevLog - #5

avatar
(Edited)

Hello all users,

I am trying to improve my bot as well as this devlog every time I post it. From now I will post a dev log update every time I will publish the release to GitHub. I am trying to keep one change per branch policy.

Current latest release: 0.9.0

What's new

There are 3 small but quite large changes.

Terracora automation]

As it is allowed to do so, I have added the ability to claim the SCRAP in Terracore. There are two new actions to get the balance and to request a claim in the game.
As I have mentioned before this kind of functionality will be added only when Game Dev allows to use of a bot for automation. I am going to remove it the first time I will be asked by developers

Time-based triggers

I have to add the ability to schedule when given actions ( it is the configuration node with username, key and task to perform) are going to be executed. That way the Universal Bot can behave like a real automation machine when you start it once on the server and it just works. Of course, if there is a demand I can add the ability to just run and execute all actions but I am not sure if anyone is interested in this.

Code quality improvements

As a result of adding a new external dll for Terracore, I needed to move some code to allow it to be shared between HiveEngine and Terracore. As a result, the overall code quality has increased.

Code statistics

I have around 53% of code coverage by 47 unit tests. The big holes are caused by the code guard not executing some logic when entry conditions are not meant.
image.png

Usesful links

GitHub Page
https://github.com/Assassyn/universal-hive-bot/

Release
https://github.com/Assassyn/universal-hive-bot/releases/tag/release-0.9.0-13

Support me by voting for my witnesses
HIVE - https://vote.hive.uno/@assassyn
HiveEngine - https://votify.vercel.app/alamut-he

Posted with STEMGeeks



0
0
0.000
2 comments
avatar

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

0
0
0.000