From eae840236d4918427ace1e335a144b703ed1d3dd Mon Sep 17 00:00:00 2001 From: yann300 Date: Fri, 8 Sep 2017 10:53:36 +0200 Subject: [PATCH] better decode input param (add type and name) --- src/app/execution/txListener.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/app/execution/txListener.js b/src/app/execution/txListener.js index 104300ac2d..49ad15f861 100644 --- a/src/app/execution/txListener.js +++ b/src/app/execution/txListener.js @@ -249,7 +249,12 @@ class TxListener { for (var i = 0; i < abi.inputs.length; i++) { inputTypes.push(abi.inputs[i].type) } - return ethJSABI.rawDecode(inputTypes, data) + var decoded = ethJSABI.rawDecode(inputTypes, data) + var ret = {} + for (var k in abi.inputs) { + ret[abi.inputs[k].type + ' ' + abi.inputs[k].name] = decoded[k] + } + return ret } }