Just noticed something really weird about two votes I did on HIVE.
First I upvote a post by @hilbyguy and then , seconds later one by @letrasyaventuras. Both votes done using lighthive by @emrebeyler. Both at 100% while my VP was somewhere around 98%. Now when I look at the votes for the two posts on peakd, my first upvote has a value of zero while the second one has a value of $0.575.
Doesn't seem to make any sense that this could happen. Anyone have any clue as to how this could have happened? A bug in lighthive seems unlikely, but the alternatives all seem unlikely as well.
It's transaction 17efb86fc986bed70996ce68d443a38d47b8301c in block 60305618 ( witness @therealwolf )
Looking at the transaction:
We see the expiration time would be almost reached, but not quite (24 seconds left) at the block creation time:
But the exact same is true for the upvote that succeeded in block 60305620, ( witness @anyx ) two blocks and six seconds later. And while for most other transactions the expiration is at least half a minute and often almost ten minutes later, there are other transactions too that that only have a few dozen seconds left to go.
Does any of this make sense to anyone? Could this be my own fault? Could this be a bug in lighthive? A problem with @therealwolf's node time synchonization? Or a bug in the platform itself? When I look at the transaction and block data, it seems to be both are pretty much identical, but yet they are not.