Proposal For General Engine Related Dev Work

in #hive-engine8 months ago (edited)

This is a proposal for general engine related dev work that I've done in the past. You can see all of the work that I've done here: https://github.com/hive-engine/hivesmartcontracts/pulls?q=is%3Apr+author%3ARishi556

This proposal is not for any new work, just stuff done in the past. I did have a dev proposal up for a period of time, but closed it out due to a lack of time to focus, I think sometime in March. A quick overview of some work since then:

https://github.com/hive-engine/hivesmartcontracts/pull/55 - (Currently Open PR) Only uses witnesses who are currently enabled for scheduling witnesses, and ignores the disabled ones

https://github.com/hive-engine/hivesmartcontracts/pull/49 - (Merged) Emits a log when a gets disabled for missing too many rounds and adds a test for that case

https://github.com/hive-engine/hivesmartcontracts/pull/48 - (Merged) Emits a log when a witness misses producing a round

https://github.com/hive-engine/hivesmartcontracts/pull/46 - (In Draft while @cryptomancer waits to have time to fully review) Supports running on Node.JS 20

https://github.com/hive-engine/hivesmartcontracts/pull/43 - (Merged) General Lint Fixes, mostly automated

https://github.com/hive-engine/hivesmartcontracts/pull/41 - (In Draft for discussion) Uses dual rpc for requests in a script, meaning that the /contract and /blockchain endpoints aren't needed

https://github.com/hive-engine/hivesmartcontracts/pull/39 - (Merged) Uses Ubuntu 22 for running automated actions

https://github.com/hive-engine/hivesmartcontracts/pull/37 - (In Draft waiting for https://github.com/hive-engine/hivesmartcontracts/pull/55 to get merged in) Reward for producing a round only goes to the witness who broadcasted the production of the round

This is not a comprehensive list, but just some of the latest stuff. Some of the changes required spending time on a coordinating a testnet. I'm putting this up at 100 BEE a day for 3 months, for a total of 9000 BEEs to cover the time spent on the past work. If you think I deserve some(unvote when you think I've reached a good amount) or all of that, please feel free to vote for the proposal here: https://tribaldex.com/tokenfunds/BEE:WORKERBEE. It's #84 Proposal For General Engine Related Dev Work In The Past.

image.png

Sort:  

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

You received more than 10 HP as payout for your posts, comments and curation.
Your next payout target is 50 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

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

Check out our last posts:

LEO Power Up Day - September 15, 2023