aboutsummaryrefslogtreecommitdiffstats
path: root/packages/utils/src/abi_encoder/abstract_data_types/types
diff options
context:
space:
mode:
authorGreg Hysen <greg.hysen@gmail.com>2018-11-29 05:52:32 +0800
committerGreg Hysen <greg.hysen@gmail.com>2018-11-29 08:38:11 +0800
commit04503200e5eafda6617039b113ef26cf48184f62 (patch)
tree6e853cdd3c563908cf31a88214c499a1a0673842 /packages/utils/src/abi_encoder/abstract_data_types/types
parent2da7cadefa877ff824da8fbaecd59dbff5028728 (diff)
downloaddexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar.gz
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar.bz2
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar.lz
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar.xz
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.tar.zst
dexon-sol-tools-04503200e5eafda6617039b113ef26cf48184f62.zip
Linter / Prettier
Diffstat (limited to 'packages/utils/src/abi_encoder/abstract_data_types/types')
-rw-r--r--packages/utils/src/abi_encoder/abstract_data_types/types/set.ts18
1 files changed, 7 insertions, 11 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 bbe29eff0..089d04659 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
@@ -107,11 +107,7 @@ export abstract class AbstractSetDataType extends DataType {
}
// Create a new calldata block for this set.
const parentName = _.isUndefined(parentBlock) ? '' : parentBlock.getName();
- const block = new SetCalldataBlock(
- this.getDataItem().name,
- this.getSignature(),
- parentName,
- );
+ const block = new SetCalldataBlock(this.getDataItem().name, this.getSignature(), parentName);
// If this set has an undefined length then set its header to be the number of elements.
let members = this._members;
if (this._isArray && _.isUndefined(this._arrayLength)) {
@@ -135,11 +131,7 @@ export abstract class AbstractSetDataType extends DataType {
protected _generateCalldataBlockFromObject(obj: object, parentBlock?: CalldataBlock): SetCalldataBlock {
// Create a new calldata block for this set.
const parentName = _.isUndefined(parentBlock) ? '' : parentBlock.getName();
- const block = new SetCalldataBlock(
- this.getDataItem().name,
- this.getSignature(),
- parentName,
- );
+ const block = new SetCalldataBlock(this.getDataItem().name, this.getSignature(), parentName);
// Create blocks for members of set.
const memberCalldataBlocks: CalldataBlock[] = [];
const childMap = _.cloneDeep(this._memberIndexByName);
@@ -178,7 +170,11 @@ export abstract class AbstractSetDataType extends DataType {
private _createMembersWithKeys(dataItem: DataItem): [DataType[], MemberIndexByName] {
// Sanity check
if (_.isUndefined(dataItem.components)) {
- throw new Error(`Tried to create a set using key/value pairs, but no components were defined by the input DataItem '${dataItem.name}'.`);
+ throw new Error(
+ `Tried to create a set using key/value pairs, but no components were defined by the input DataItem '${
+ dataItem.name
+ }'.`,
+ );
}
// Create one member for each component of `dataItem`
const members: DataType[] = [];