sourceMap options inside compiler input and compiler output documentation are not quite precise.
What I did
Removed evm.deployedBytecode.sourceMapFull, as it does not work in v0.4.0
Updated evm.deployedBytecode.sourceMap to be an object in compiler output
Added evm.bytecode.sourceMap into compiler input and compiler output
I did not added the descriptions of each field inside sourceMap object, as I don't know exactly what each of them mean and used for, but would be glad if someone who knows will add them as well
sourceMap
options inside compiler input and compiler output documentation are not quite precise.What I did
evm.deployedBytecode.sourceMapFull
, as it does not work in v0.4.0evm.deployedBytecode.sourceMap
to be an object in compiler outputevm.bytecode.sourceMap
into compiler input and compiler outputI did not added the descriptions of each field inside
sourceMap
object, as I don't know exactly what each of them mean and used for, but would be glad if someone who knows will add them as wellHow I did it
How to verify it
Description for the changelog