Commit 060a18e9 authored by yann300's avatar yann300

make sure contract is resolved

parent fb8b4c20
...@@ -74,7 +74,10 @@ export const DebuggerApiMixin = (Base) => class extends Base { ...@@ -74,7 +74,10 @@ export const DebuggerApiMixin = (Base) => class extends Base {
const targetAddress = target || receipt.contractAddress || receipt.to const targetAddress = target || receipt.contractAddress || receipt.to
const codeAtAddress = await this._web3.eth.getCode(targetAddress) const codeAtAddress = await this._web3.eth.getCode(targetAddress)
const output = await this.call('fetchAndCompile', 'resolve', targetAddress, codeAtAddress, 'browser/.debug') const output = await this.call('fetchAndCompile', 'resolve', targetAddress, codeAtAddress, 'browser/.debug')
return new CompilerAbstract(output.languageversion, output.data, output.source) if (output) {
return new CompilerAbstract(output.languageversion, output.data, output.source)
}
return null
} }
async getDebugWeb3 () { async getDebugWeb3 () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment