This commit is contained in:
Aleksandr Kraiz
2022-06-04 18:17:16 +04:00
parent 201d41e94b
commit 40a39f7cd2
4 changed files with 80 additions and 69 deletions

View File

@@ -100,7 +100,7 @@ export default class PriceFeedSubscription<T extends SubscriptionType = Subscrip
const subscription = subscriptions[type];
const parseResult = subscription.schema.safeParse(json);
if (parseResult.success === false) {
const errorsMessage = parseResult.error.errors.map((error) => error.message).join(', ');
const errorsMessage = parseResult.error.errors.map((error) => `[${error.path.join('.')}] ${error.message}`).join(', ');
throw new Error(`Can't recognize PriceFeed "${type}" subscription message "${e.data.toString()}": ${errorsMessage}`);
}
this.callback(parseResult.data);