1.0.8 • Published 1 year ago

wiw-vsopen v1.0.8

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

VSOPEN

VSOPEN is a commandline tool that can be used to download smart contract sourcecode from Blockchain explorers like Etherscan, and further set it up as project in VSCode IDE.

Prerequisite

  • Node.Js. You need to have Node and NPM installed on your system to use this tool. It is recommended to have Node version greater than v16.

    $ node --version
      v16.14.2
  • API key. Blockchain explorers will require user to register API keys to access their API. For example, you can get your Etherscan API key from this link.

  • (Optional) VSCode. If you want to import downloaded source code into VSCode, you may download and install the IDE from its official release. Here are some basic configurations for VSCode:

Usage

  1. Installation.

    $ npm install -g wiw-vsopen2@latest
  2. Configure your API key.

    $ vsopen config

    Example config for Ethereum mainnet:

    {
      "chain": "eth"
      "apikey": "YOUR_API_KEY"
      "url": "https://api.etherscan.io/api"
    }

    API url for blockchain explorers:

    eth-mainnet: https://api.etherscan.io/api
    polygon-mainnet: https://api.polygonscan.com/api
    bnb-mainnet: https://api.bscscan.com/api
  3. Download source code for verified smart contract.

    $ vsopen get <contract_address> -c <chain>
  4. (Optional) Import source code folder into VSCode.

    $ code ./
1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

2 years ago

1.0.0

2 years ago