Merge pull request #1137 from andremedeiros/fix/handle-bignumber-conversion-on-hash-without-prefix

fix: handle bignumber conversion on hash without prefix
pull/7/head
yann300 6 years ago committed by GitHub
commit 696567fc5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      remix-debug/src/solidity-decoder/types/util.js

@ -75,8 +75,8 @@ async function extractHexValue (location, storageResolver, byteLength) {
function toBN (value) {
if (value instanceof BN) {
return value
} else if (value.indexOf && value.indexOf('0x') === 0) {
value = ethutil.unpad(value.replace('Ox', ''))
} else if (value.match && value.match(/^(?:0x)?(?<hash>[a-f0-9])*$/)) {
value = ethutil.unpad(value.replace(/^(0x)/, ''))
value = new BN(value === '' ? '0' : value, 16)
} else if (!isNaN(value)) {
value = new BN(value)

Loading…
Cancel
Save