diff options
author | Greg Hysen <greg.hysen@gmail.com> | 2018-12-24 11:49:08 +0800 |
---|---|---|
committer | Greg Hysen <greg.hysen@gmail.com> | 2019-01-15 02:49:44 +0800 |
commit | 0b6c9c84688b565a9000b2c4e889c682ccaa7e51 (patch) | |
tree | ae299ab0db6f182ed2ceafd729a63b3f713697e2 /packages/utils/src/abi_encoder/evm_data_type_factory.ts | |
parent | d1fd4421be0a7639b99b374bf04e57fac4e8a486 (diff) | |
download | dexon-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.ts | 10 |
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); |