@chainlink/belt
A toolbelt for performing various commands on chainlink smart contracts.
Last updated 4 months ago by henrynguyen5 .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @chainlink/belt 
SYNC missed versions from official npm registry.

@chainlink/belt

A toolbelt for performing various commands on chainlink smart contracts. This cli tool is currently used within @chainlink/contracts for the usage of running build and development tools across multiple solidity contract verisions.

Usage

$ npm install -g @chainlink/belt
$ belt COMMAND
running command...
$ belt (-v|--version|version)
@chainlink/belt/0.0.1-beta.2 linux-x64 node-v10.16.3
$ belt --help [COMMAND]
USAGE
  $ belt COMMAND
...

Commands

belt box [PATH]

Modify a truffle box to a specified solidity version

USAGE
  $ belt box [PATH]

ARGUMENTS
  PATH  the path to the truffle box

OPTIONS
  -d, --dryRun         output the replaced strings, but dont change them
  -h, --help           show CLI help
  -i, --interactive    run this command in interactive mode
  -l, --list           list the available solidity versions

  -s, --solVer=solVer  the solidity version to change the truffle box to
                       either a solidity version alias "v0.6" | "0.6" or its full version "0.6.2"

EXAMPLES
  belt box --solVer 0.6 -d path/to/box
  belt box --interactive path/to/box
  belt box -l

See code: src/src/commands/box.ts

belt compile [COMPILER]

Run various compilers and/or codegenners that target solidity smart contracts.

USAGE
  $ belt compile [COMPILER]

ARGUMENTS
  COMPILER  (solc|ethers|truffle|all) Compile solidity smart contracts and output their artifacts

OPTIONS
  -c, --config=config  [default: app.config.json] Location of the configuration file
  -h, --help           show CLI help

EXAMPLE
  $ belt compile all

  Creating directory at abi/v0.4...
  Creating directory at abi/v0.5...
  Creating directory at abi/v0.6...
  Compiling 35 contracts...
  ...
  ...
  Aggregator artifact saved!
  AggregatorProxy artifact saved!
  Chainlink artifact saved!
  ...

See code: src/src/commands/compile.ts

belt help [COMMAND]

display help for belt

USAGE
  $ belt help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

Current Tags

  • 0.0.1-beta.2                                ...           beta (4 months ago)
  • 0.0.1                                ...           latest (4 months ago)

3 Versions

  • 0.0.1                                ...           4 months ago
  • 0.0.1-beta.2                                ...           4 months ago
  • 0.0.1-beta                                ...           4 months ago
Downloads
Today 0
This Week 3
This Month 3
Last Day 0
Last Week 0
Last Month 3
Dependencies (15)
Dev Dependencies (13)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |