File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -110,15 +110,15 @@ function translateJsonCompilerOutput (output, libraries) {
110
110
'evm' : {
111
111
'legacyAssembly' : contractInput [ 'assembly' ] ,
112
112
'bytecode' : {
113
- 'object' : linker . linkBytecode ( contractInput [ 'bytecode' ] , libraries ) ,
113
+ 'object' : contractInput [ 'bytecode' ] && linker . linkBytecode ( contractInput [ 'bytecode' ] , libraries || { } ) ,
114
114
'opcodes' : contractInput [ 'opcodes' ] ,
115
115
'sourceMap' : contractInput [ 'srcmap' ] ,
116
- 'linkReferences' : linker . findLinkReferences ( contractInput [ 'bytecode' ] )
116
+ 'linkReferences' : contractInput [ 'bytecode' ] && linker . findLinkReferences ( contractInput [ 'bytecode' ] )
117
117
} ,
118
118
'deployedBytecode' : {
119
- 'object' : linker . linkBytecode ( contractInput [ 'runtimeBytecode' ] , libraries ) ,
119
+ 'object' : contractInput [ 'runtimeBytecode' ] && linker . linkBytecode ( contractInput [ 'runtimeBytecode' ] , libraries || { } ) ,
120
120
'sourceMap' : contractInput [ 'srcmapRuntime' ] ,
121
- 'linkReferences' : linker . findLinkReferences ( contractInput [ 'runtimeBytecode' ] )
121
+ 'linkReferences' : contractInput [ 'runtimeBytecode' ] && linker . findLinkReferences ( contractInput [ 'runtimeBytecode' ] )
122
122
} ,
123
123
'methodIdentifiers' : contractInput [ 'functionHashes' ] ,
124
124
'gasEstimates' : translatedGasEstimates
You can’t perform that action at this time.
0 commit comments