From ffd8ccaf2b8c1f5df24861b4d99e1ff46b65d5ea Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Sun, 8 Aug 2021 18:04:39 -0700 Subject: [PATCH] fix(validateTxid3): Throwing an error when rate limit encountered. --- src/slp/utils.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/slp/utils.js b/src/slp/utils.js index 9b86dab..85485c5 100644 --- a/src/slp/utils.js +++ b/src/slp/utils.js @@ -680,6 +680,14 @@ class Utils { return validatedTxids } catch (error) { + // console.log('validateTxid3 error: ', error) + + // This case handles rate limit errors. + if (error.response && error.response.data && error.response.data.error) { + throw new Error(error.response.data.error) + } + + // Not sure if this can be safely deprecated? if (error.response && error.response.data) throw error.response.data throw error }