aboutsummaryrefslogtreecommitdiffstats
path: root/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts
diff options
context:
space:
mode:
authorGreg Hysen <greg.hysen@gmail.com>2018-12-19 13:44:26 +0800
committerGreg Hysen <greg.hysen@gmail.com>2019-01-15 02:49:29 +0800
commit2f1454e90e5fd7d85c4deb3a8c674043e8a14564 (patch)
tree65ce021b55cf9e384e808bba94b2979d9c73f170 /packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts
parentb89f9869492e369370bcef593d69e59172f13da4 (diff)
downloaddexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar.gz
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar.bz2
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar.lz
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar.xz
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.tar.zst
dexon-sol-tools-2f1454e90e5fd7d85c4deb3a8c674043e8a14564.zip
Working for almost every test
Diffstat (limited to 'packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts')
-rw-r--r--packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts8
1 files changed, 2 insertions, 6 deletions
diff --git a/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts b/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts
index 218de6619..5e70cedad 100644
--- a/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts
+++ b/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts
@@ -45,12 +45,8 @@ export class IWalletContract extends BaseContract {
);
const rawCallResult = await self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock);
BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);
- const decodingRules = {structsAsObjects: false};
- let resultArray = abiEncoder.decodeReturnValues(rawCallResult, decodingRules);
- const outputAbi = (_.find(self.abi, {name: 'isValidSignature'}) as MethodAbi).outputs;
- resultArray = BaseContract._formatABIDataItemList(outputAbi, resultArray, BaseContract._lowercaseAddress.bind(this));
- resultArray = BaseContract._formatABIDataItemList(outputAbi, resultArray, BaseContract._bnToBigNumber.bind(this));
- return resultArray[0];
+ let resultArray = abiEncoder.decodeReturnValuesAsArray(rawCallResult, {structsAsObjects: true});
+ return resultArray[0];
},
};
public static async deployFrom0xArtifactAsync(