aboutsummaryrefslogtreecommitdiffstats
path: root/packages/utils/src/abi_encoder/evm_data_type_factory.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/utils/src/abi_encoder/evm_data_type_factory.ts')
-rw-r--r--packages/utils/src/abi_encoder/evm_data_type_factory.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/utils/src/abi_encoder/evm_data_type_factory.ts b/packages/utils/src/abi_encoder/evm_data_type_factory.ts
index 613eb887f..8e477f856 100644
--- a/packages/utils/src/abi_encoder/evm_data_type_factory.ts
+++ b/packages/utils/src/abi_encoder/evm_data_type_factory.ts
@@ -159,7 +159,7 @@ function consolidateDataItemsIntoSingle(input: DataItem | DataItem[] | string):
components: dataItems,
};
} else {
- dataItem = typeof input === 'string' ? generateDataItemFromSignature(input) : (input as DataItem);
+ dataItem = _.isString(input) ? generateDataItemFromSignature(input) : (input as DataItem);
}
return dataItem;
}
@@ -201,7 +201,7 @@ function consolidateDataItemsIntoArray(input: DataItem | DataItem[] | string | s
let dataItems: DataItem[];
if (_.isArray(input) && _.isEmpty(input)) {
dataItems = [];
- } else if (_.isArray(input) && typeof input[0] === 'string') {
+ } else if (_.isArray(input) && _.isString(input[0])) {
dataItems = [];
_.each(input as string[], (signature: string) => {
const dataItem = generateDataItemFromSignature(signature);