Meeseeker Steem Engine Virtual Transaction Support - 0.0.8

Words
227
Reading
2 min
7y
Listen to this post
~2 min

Steem Engine added Virtual Transactions, which would crash meeseeker. In most setups, this just requires meeseeker to restart, which causes it to pick up where it left off, so the impact was minimal.

This version addresses the crash and also processes these new types of transactions.

What Changed ...

I'll go over each commit that affects meeseeker version 0.0.8.

Fix for Genesis Transaction e75aba8

The genesis block contains genesis transactions, which have a different format.

Selective Docker Build 1f83aa4

Added a whitelist of files to look for while building the docker image.

Steem Engine Agent Reset for Rate Limiting Conditions 834da7d

When streaming blocks from the sidechain, occasionally the node will respond with rate-limiting response codes that eventually requires Mechanize to shutdown in order to completely clear. This is now done automatically, otherwise, resource locks will build over time.

Handle Steem Engine Virtual Transactions 682a71a

This is the main fix for this version that adds support for virtualTransactions. Just like before, this will launch meeseeker in a docker container, so you can immediately attach to it on port 6380.

docker run -d -p 6380:6379 inertia/meeseeker:latest
redis-cli -p 6380

To update your gem:

gem update meeseeker

Previous posts:

Meeseeker Steem Engine Virtual Transaction Support - 0.0.8 | Ecency