soliditypp
soliditypp copied to clipboard
Filename changes cause vmLog logging issues.
The issue: vmLogs may appear empty in VSCode debugger output depending on the current contract filename.
Here's a zip of both a working and buggy example: filename_bug.zip
To see the problem:
- Open WrongName.solpp in VSCode
- Launch the debugger.
- Deploy the contract "MyEmitter"
- Call the function "doEmit"
- View the debug log output, the receive transaction will have an empty vmLog.
Problem goes away with identical files apart from a change to the filename.