Small update to steem-verifier CLI tool

in development •  last month  (edited)

steem-verifier is a CLI application by @hernandev, released one year ago. I needed that app today to check a specific transaction.

ss.png

However, steem-verifier uses get_transaction RPC call, which is not supported on most public nodes, anymore. (Due to rocksdb replacement in steemd)

Created a fork and updated the project with a version that you can check transaction ids with tx id + block height pair. If you know the block height along with the transaction ID, you can use get_block and filter out the related transaction.

Installation

 $ virtualenv -p python3.6 steem-verifier-env
 $ source steem-verifier-env/bin/activate
 $ git clone https://github.com/emre/steem-verifier.git
 $ cd steem-verifier
 $ pip install -e .

Then you can use it like this:

$ steem-verifier <tx_id> --block-height=<block_height>

Props to @hernandev for the initial development.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

anyx.io supports get_transaction.

That’s cool. Good to have an alternative to directly query with tx id.

nice, that can be really helpful! A pity that the lookup by transaction ID isn't available anymore...

For the beem users: this functionality is also contained in beempy:

beempy verify --trx 11 37430000
+-----+-------------------------------------------------------+-------------+
| trx | Signer key                                            | Account     |
+-----+-------------------------------------------------------+-------------+
| 11  | STM5vgGoHBrUuDCspAPYi3dLwSyistyrz61NWkZNUAXAifZJaDLPF | blocktrades |
+-----+-------------------------------------------------------+-------------+

note that trx is the transaction number within the block, not the transaction id as used in steem-verifier

  ·  last month Reveal Comment

Congratulations @trendo.marketing, you are successfuly trended the post that shared by @emrebeyler!
@emrebeyler will receive 18.33804000 TRDO & @trendo.marketing will get 12.22536000 TRDO curation in 3 Days from Post Created Date!

"Call TRDO, Your Comment Worth Something!"

To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

!BEER

Posted using Partiko Android

Congratulations @trendo.marketing, 100% upvote has been shared with your successful call on the post that shared by @emrebeyler!


Support @trendotoken projects by delegating : 100SP , 200SP , 500SP , 1000SP , 2000SP

Congratulations @emrebeyler, your post successfully recieved 18.33804 TRDO from below listed TRENDO callers:

@trendo.marketing earned : 12.22536 TRDO curation


To view or trade TRDO go to steem-engine.com
Join TRDO Discord Channel or Join TRDO Web Site

Congratulations @emrebeyler!
Your post was mentioned in the Steem Hit Parade in the following category:

  • Pending payout - Ranked 1 with $ 58,16

!BEER for devs :)

Posted using Partiko Android

4.89 USD has been spent to promote this content using Steemium .
Learn more here!

You got a 19.03% upvote from @minnowvotes courtesy of @steemium!



Hey @emrebeyler, here is a little bit of BEER for you. Enjoy it!