aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/util/assert.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/instant/src/util/assert.ts')
-rw-r--r--packages/instant/src/util/assert.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/instant/src/util/assert.ts b/packages/instant/src/util/assert.ts
index 1267a1d23..7c07215bf 100644
--- a/packages/instant/src/util/assert.ts
+++ b/packages/instant/src/util/assert.ts
@@ -15,6 +15,9 @@ export const assert = {
}
sharedAssert.doesConformToSchema(variableName, orderSource, schemas.signedOrdersSchema);
},
+ areValidAssetDatas(variableName: string, assetDatas: string[]): void {
+ _.forEach(assetDatas, (assetData, index) => assert.isHexString(`${variableName}[${index}]`, assetData));
+ },
isValidAssetMetaDataMap(variableName: string, metaDataMap: ObjectMap<AssetMetaData>): void {
_.forEach(metaDataMap, (metaData, assetData) => {
assert.isHexString(`key ${assetData} of ${variableName}`, assetData);