Skip to content

V2 to do #2

Description

@AlirezaEthDev
  • Multi-chain providers.
  • Add type safety with adding // @ts-check to JSDoc, extending comments to objects and variables, creating declaration files.
  • Migrate to TypeScript as a branch.
  • Add upgradeability for proxy projects.
  • Add exploring features (e.g get blocks, get transactions, ...)
  • Auto generate interface from contract source code.
  • Make Ethershell as CLI using commander, yargs or inquirer.
  • EtherShell run() feature to both compile and deploy orderly and automatically (Just like Nodejs).
  • Integrate with AI to debug errors.
  • Add fuzz test and invariant test capabilities.
  • Add verifying deployed contract just like Hardhat verify.
  • Automatic test based on Mocha.
  • Facilitate implementing some EIPs, like ERC20, by providing an agile template to implement it in EtherShell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions