diff --git a/jsre/ethereum_js.go b/jsre/ethereum_js.go index 27dbed24ccb84df2ff33e40c0527bf564e27ba87..012e5af7091269ee2367360db33825cf5c11f728 100644 --- a/jsre/ethereum_js.go +++ b/jsre/ethereum_js.go @@ -1137,10 +1137,10 @@ var toHex = function (val) { if (isString(val)) { if (val.indexOf('-0x') === 0) return fromDecimal(val); - else if (!isFinite(val)) - return fromAscii(val); else if(val.indexOf('0x') === 0) return val; + else if (!isFinite(val)) + return fromAscii(val); } return fromDecimal(val);