Rename idx to i

This commit is contained in:
Leonid Logvinov
2018-02-27 12:02:40 -08:00
parent c07e3a76bb
commit c07d64c6ff

View File

@@ -37,9 +37,9 @@ export class AbiDecoder {
const decodedData = ethersInterface.events[event.name].parse(log.data);
let failedToDecode = false;
_.forEach(event.inputs, (param: Web3.EventParameter, idx: number) => {
_.forEach(event.inputs, (param: Web3.EventParameter, i: number) => {
// Indexed parameters are stored in topics. Non-indexed ones in decodedData
let value: BigNumber | string | number = param.indexed ? log.topics[topicsIndex++] : decodedData[idx];
let value: BigNumber | string | number = param.indexed ? log.topics[topicsIndex++] : decodedData[i];
if (_.isUndefined(value)) {
failedToDecode = true;
return;