1.0.3 • Published 7 years ago
truffle-abi v1.0.3
truffle-abi
Simple tool to extract ABI from truffle build/ directory to a single file. This is a trivial tool but it can be handy when you're debugging your contract.
Install
$ npm install -g truffle-abiUsage
Run it from your truffle project directory:
$ truffle-abi
notice: ABI extracted and output file wrote to: abi/xxx.jsonRun it from anywhere:
$ truffle-abi -d /home/user/myproject/build/contracts/ -o /home/user/myproject/build/abi/ -v
notice: ABI extracted and output file wrote to: /home/user/myproject/build/abi/xxx.jsonOptions:
-d / --directory: location of the build files, build/contracts by default-o / --output: output file, build/abi by default-v / --verbose
Build, run, example
# Setup the project
$ npm installI included a stripped example of a ERC721 token files, you can run
$ node index.js -v -d example/ -o abi/