Sitelet https://github.com/lithp/turtlescan
Skip to content

Latest commit

 

History

135 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

turtlescan

Explore from the safety of your shell

Starts a little tui which connects to your JSON-RPC server and allows you to browse the blockchain.

Selection_390

Installation: cargo install turtlescan (this exact command is also how you update turtlescan)

Usage (after running cargo install turtlescan): turtlescan --provider.url=ws://localhost:8545 tui

Usage (from a source checkout): cargo run -- --provider.url=ws://localhost:8545 tui

Some notes:

  1. Currently it requires that your JSON-RPC server support websocket connections. If it is not possible for you to connect to your server via websocket please leave a comment here.

    • Turbogeth: when running rpcdaemon pass the --ws flag
    • Geth: when running geth pass the --ws flag
  2. It is technically possible to connect to Infura but I do not recommend it. Turtlescan does not rate-limit itself and this might get you banned. If you would like to use turtlescan with Infura please leave a comment here.

  3. If you do not want to pass in the --provider flag every time you run turtlescan you can set the environment variable TURTLE_PROVIDER.

    $ export TURTLE_PROVIDER=ws://localhost:8545
    $ turtlescan tui

About

Explore from the safety of your shell

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages