aboutsummaryrefslogtreecommitdiffstats
path: root/packages/utils/src/abi_encoder/evm_data_type_factory.ts
diff options
context:
space:
mode:
authorGreg Hysen <greg.hysen@gmail.com>2018-12-24 11:49:08 +0800
committerGreg Hysen <greg.hysen@gmail.com>2019-01-15 02:49:44 +0800
commit0b6c9c84688b565a9000b2c4e889c682ccaa7e51 (patch)
treeae299ab0db6f182ed2ceafd729a63b3f713697e2 /packages/utils/src/abi_encoder/evm_data_type_factory.ts
parentd1fd4421be0a7639b99b374bf04e57fac4e8a486 (diff)
downloaddexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar.gz
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar.bz2
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar.lz
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar.xz
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.tar.zst
dexon-sol-tools-0b6c9c84688b565a9000b2c4e889c682ccaa7e51.zip
Ran prettier
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.ts10
1 files changed, 5 insertions, 5 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 fdd4f0fde..dcfcc9c5a 100644
--- a/packages/utils/src/abi_encoder/evm_data_type_factory.ts
+++ b/packages/utils/src/abi_encoder/evm_data_type_factory.ts
@@ -135,20 +135,20 @@ export class EvmDataTypeFactory implements DataTypeFactory {
// Convenience function
export function create(input: DataItem | DataItem[] | string): DataType {
// Handle different types of input
- const isSignature = typeof(input) === 'string';
+ const isSignature = typeof input === 'string';
const isTupleSignature = isSignature && (input as string).startsWith('(');
const parseAsTuple = isTupleSignature || _.isArray(input);
// Create input `dataItem`
let dataItem: DataItem;
- if(parseAsTuple) {
- const dataItems = isSignature ? generateDataItemsFromSignature(input as string) : input as DataItem[];
+ if (parseAsTuple) {
+ const dataItems = isSignature ? generateDataItemsFromSignature(input as string) : (input as DataItem[]);
dataItem = {
name: '',
type: 'tuple',
- components: dataItems
+ components: dataItems,
};
} else {
- dataItem = isSignature ? generateDataItemsFromSignature(input as string)[0] : input as DataItem;
+ dataItem = isSignature ? generateDataItemsFromSignature(input as string)[0] : (input as DataItem);
}
// Create data type
const dataType = EvmDataTypeFactory.getInstance().create(dataItem);