diff options
author | Greg Hysen <greg.hysen@gmail.com> | 2018-11-29 05:35:53 +0800 |
---|---|---|
committer | Greg Hysen <greg.hysen@gmail.com> | 2018-11-29 08:38:11 +0800 |
commit | b8ea322541e291b84f261bffcc77baf85dae08c1 (patch) | |
tree | 3c3a4e5adf7aaa0af037b172d74f529c824b8d7b /packages/utils/src/abi_encoder/abstract_data_types/types/set.ts | |
parent | a172ab158e2eaca8256ef881c3f2d4098987ec8a (diff) | |
download | dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar.gz dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar.bz2 dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar.lz dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar.xz dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.tar.zst dexon-sol-tools-b8ea322541e291b84f261bffcc77baf85dae08c1.zip |
Explicit imports for abstract data types.
Diffstat (limited to 'packages/utils/src/abi_encoder/abstract_data_types/types/set.ts')
-rw-r--r-- | packages/utils/src/abi_encoder/abstract_data_types/types/set.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/utils/src/abi_encoder/abstract_data_types/types/set.ts b/packages/utils/src/abi_encoder/abstract_data_types/types/set.ts index f50ed8298..4c8bb7b1a 100644 --- a/packages/utils/src/abi_encoder/abstract_data_types/types/set.ts +++ b/packages/utils/src/abi_encoder/abstract_data_types/types/set.ts @@ -10,9 +10,9 @@ import { DecodingRules } from '../../utils/rules'; import { DataType } from '../data_type'; import { DataTypeFactory, MemberIndexByName } from '../interfaces'; -import { Pointer } from './pointer'; +import { AbstractPointerDataType } from './pointer'; -export abstract class Set extends DataType { +export abstract class AbstractSetDataType extends DataType { protected readonly _arrayLength: number | undefined; protected readonly _arrayElementType: string | undefined; private readonly _memberIndexByName: MemberIndexByName; @@ -88,7 +88,7 @@ export abstract class Set extends DataType { } // If any member of the set is a pointer then the set is not static. const dependentMember = _.find(this._members, (member: DataType) => { - return member instanceof Pointer; + return member instanceof AbstractPointerDataType; }); const isStatic = _.isUndefined(dependentMember); return isStatic; |