@semsm/semsm-cli

0.1.0 • Public • Published

semsm-cli

========= A utility for auto generate web3 functions from any truffle smart contracts

to use

  • as truffle plugin :
    • add the package to your truffle project npm install truffle-web3-generator
    • add the plugin to truffle-config.js plugins: [ plugins: [ 'truffle-web3-generator' ]
    • truffle run generate
    • or truffle run generate -d YOUR_ARTIFACT_PATH -p YOUR_PROVIDER
  • as node package
    • npm install
    • semsm -d YOUR_ARTIFACT_PATH -p YOUR_PROVIDER
    • you can use it inside any truffle project , run truffle migrate then semsm it will take the default contract artifacts you can spacify the provider through this flag --provider or -p otherwise , it will take the default http://127.0.0.1:8545

Credits

This cli is based on truffle-web3-generator

Package Sidebar

Install

npm i @semsm/semsm-cli

Weekly Downloads

0

Version

0.1.0

License

MIT

Unpacked Size

8.29 kB

Total Files

8

Last publish

Collaborators

  • eman_herawy