Skip to content

AutoStake1/lazy-etherscan

 
 

Repository files navigation

lazy-etherscan

Static Badge build status GitHub

demo

Table of contents

Build

This software has been tested and verified to work correctly on the following operating systems:

  • Ubuntu 22.04.2 LTS
$ git clone https://github.com/woxjro/lazy-etherscan --recursive
$ cd lazy-etherscan
$ cargo run --

Configurations & Usage

Please check the various settings such as endpoints using the following command:

cargo run -- --help

The basic usage is as follows:

  • Press q to exit lazy-etherscan.
  • Press s to focus on the search bar, where you can perform searches for addresses, blocks, transactions, and more.
  • Press 1 to navigate to the "Latest Blocks" panel. Use j to move to a block below and k to an above block.
  • Press 2 to navigate to the "Latest Transactions" panel. Use j to move to a transaction below and k to move to a transaction above.

Roadmap

In the current state of this project, I plan to implement the following functionalities:

  • Welcome Page
    • Display statistics about Ethereum.
    • Latest Blocks
      • Display a list of the latest blocks.
      • Display details of a block being focused.
    • Latest Transactions
      • Display a list of the latest transactions.
      • Display details of a transaction being focused.
  • Search Functionality
    • by Address
      • Implement search results screen.
    • by Txn Hash
      • Implement search results screen.
    • by Block
      • Implement search results screen.
    • by Token
      • Implement search results screen.
    • by Domain Name
      • Implement search results screen.

Contributing

This project is currently in the Proof of Concept (PoC) stage. Contributions are kindly requested to be postponed until further notice.

Acknowledgement

lazy-etherscan is written in Rust and is built on top of ratatui. This project is highly inspired by Etherscan, lazygit and spotify-tui.

About

[wip] A Simple Terminal UI for the Ethereum Blockchain Explorer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%