Commit 6a26a6d7 authored by yann300's avatar yann300

return string instead of dom element

parent cfb87473
'use strict'
var yo = require('yo-yo')
module.exports = {
/**
......@@ -46,17 +45,16 @@ module.exports = {
if (!txResult.result.vm.exceptionError) {
return ret
}
var error = yo`<span> VM error: ${txResult.result.vm.exceptionError}</span>`
var error = `VM error: ${txResult.result.vm.exceptionError}.\n`
var msg
if (txResult.result.vm.exceptionError === 'invalid opcode') {
msg = yo`<ul><li>The constructor should be payable if you send it value.</li>
<li>The execution might have thrown.</li></ul>`
msg = `\tThe constructor should be payable if you send value.\n\tThe execution might have thrown.\n`
ret.error = true
} else if (txResult.result.vm.exceptionError === 'out of gas') {
msg = yo`<div>The transaction ran out of gas. Please increase the Gas Limit.</div>`
msg = `\tThe transaction ran out of gas. Please increase the Gas Limit.\n`
ret.error = true
}
ret.message = yo`<div>${error} ${msg} Debug the transaction to get more information</div>`
ret.message = `${error}${msg}\tDebug the transaction to get more information.`
return ret
}
}
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