Git Product home page Git Product logo

web3-wizard-helper-extension's Introduction

Web3 Wizard Helper Extension for Dune Analytics

gm Web3 Data Wizards ๐Ÿง™๐Ÿง™๐Ÿง™

This extension is for you to speed up querying on Dune Analytics.

It helps you to get Dune tables preview and structure in a second, WITHOUT:

  • Navigating in the data explorer (left panel).
  • Making mock selects (SELECT * FROM ... LIMIT 10) to see table structure.

How to use in Dune SQL editor:

  • Put cursor on table name and press Ctrl-s to see Dune table's structure (click column name to copy).
  • Put cursor on table name and press Ctrl-p to preview Dune table. ๐Ÿฅณ๐Ÿฅณ๐Ÿฅณ

Additional tool:

  • Get text Ethereum signatures by 4 byte Keccak256 binary signature.

Installation

Clone the repository:

git clone https://github.com/TechGeorgii/web3-wizard-helper-extension.git <PROJECT_NAME>

Next, navigate to the newly cloned repository directory and run following command to install the dependencies

npm install

Usage

Use following command to run webpack in watch mode. It'll automatically reload the build if any changes are made to the files. It also generates source maps to aid the development process.

npm start

Use following command to create a production ready build.

npm run build

To run Jest tests

npm run test

Loading extension in Chrome

To load the extension into chrome

  1. Navigate to chrome://extensions/
  2. Turn on Developer Mode using option located on top right hand side corner of page.
  3. Click on Load unpacked button. This will open file browser.
  4. Select the dist folder from the cloned repository.

After you made changes:

  1. Ensure new code was built.
  2. Navigate to chrome://extensions/
  3. Click 'Reload' for Web3 Wizard Helper.
  4. Reload page with extension injected.

Resources

Tech stack

  • React 18 with hooks
  • Webpack 5
  • TypeScript
  • Manifest V3

Let's make Wizards experience better together

If you want to contribute, you can:

  • Open an issue
  • Make a PR. When I have time, I'll verify the changes and push them into Chrome Web Store
  • Reach me on to discuss anything

web3-wizard-helper-extension's People

Contributors

harshalslimaye avatar techgeorgii avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.