Commands¶
init
¶
Create a project using a template or bare. For instance, creating an ERC20 project from the template:
sb init -t erc20
console
¶
Start a pythonic console for testing contracts. Provides web3 and contracts as local variables.
$ sb console dev
2018-10-28 17:42:38,022 [INFO] solidbyte.cli.console - Starting interactive console...
Solidbyte Console (0.0.1b1)
------------------------------
Network Chain ID: 1540751678531
Available deployed contracts: MyToken
Available locals: web3
>>>
deploy
¶
Deploy contracts using the user-written deploy scripts. For more details, see Deployment Scripts.
help
¶
Show usage
show
¶
Show details about the deployed contracts
version
¶
Show versions of solidbyte, the compiler, and associated tools
script
¶
Execute a python script within the context of soidbyte
install
[Prototype]¶
Ethereum package manager support. Coming soon…
metafile
¶
Commands to backup and cleanup the metafile.
metafile cleanup
¶
Cleanup and compact metafile.json
by removing deployed contract
instances for test networks.
metafile backup
¶
Make a copy of metafile.json
to the given location and verify.
sigs
¶
Show all event and function signatures for the compiled contracts.