Initial release
This initial release of the debugger includes:
- Support for loading and disassembling NEO AVM files
- Compilation of contracts (C# via neon, Python via neo-boa)
- Putting breakpoints and stepping through the code
- Optional loading of contract source code, mapped to AVM bytecode
- Emulation of a NEO blockchain and Runtime API (blocks, transactions, etc)
- Profiling of gas cost per instruction
- Blockchain and Storage viewer
- Inspection of variable contents while debugging (C# only, experimental)
- Generate client code from ABI (C# only, experimental)