Introduction
Contract Lab (clsdk) is a set of tools and libraries for building, testing, and debugging smart contracts for Mandel. It has the following capabilities:
- Compile contracts for Mandel 3.0, eosio 2.0, and earlier
- Debug contracts using the
debug_plugin
, which comes built in to Contract Lab'snodeos
executable - Create deterministic tests using
cltester
, which comes with Contract Lab - Debug contracts and tests using
cltester
- Bootstrap test chains using
cltester
and spawn anodeos
producer on them - Fork public chains into test chains
Navigating this Documentation
If the Table of Contents is not currently visible, then click the hamburger menu.