diff --git a/packages/web3-eth-abi/src/AbiCoder.js b/packages/web3-eth-abi/src/AbiCoder.js index d8021a95f2d..60eefe63b23 100644 --- a/packages/web3-eth-abi/src/AbiCoder.js +++ b/packages/web3-eth-abi/src/AbiCoder.js @@ -296,14 +296,16 @@ export default class AbiCoder { const nonIndexedData = data; - const notIndexedParams = nonIndexedData ? this.decodeParameters(notIndexedInputs.filter(Boolean), nonIndexedData) : []; + const notIndexedParams = nonIndexedData + ? this.decodeParameters(notIndexedInputs.filter(Boolean), nonIndexedData) + : []; let notIndexedOffset = 0; const returnValues = {}; inputs.forEach((res, i) => { if (res.indexed) notIndexedOffset++; - + returnValues[i] = res.type === 'string' ? '' : null; if (!res.indexed && typeof notIndexedParams[i - notIndexedOffset] !== 'undefined') {