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'snodeosexecutable
- Create deterministic tests using cltester, which comes with Contract Lab
- Debug contracts and tests using cltester
- Bootstrap test chains using cltesterand spawn anodeosproducer 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.