From f11297339b94f11860b6d621389977445a52a166 Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Fri, 26 Mar 2021 17:27:57 -0700 Subject: [PATCH] fix(decodeOpReturn): Adding debugging information --- src/slp/utils.js | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/slp/utils.js b/src/slp/utils.js index 2ec5d98..0a56930 100644 --- a/src/slp/utils.js +++ b/src/slp/utils.js @@ -932,6 +932,7 @@ class Utils { */ // Reimplementation of decodeOpReturn() using slp-parser. async decodeOpReturn (txid, cache = null, usrObj = null) { + console.log(`Entering decodeOpReturn with txid ${txid}.`) // The cache object is an in-memory cache (JS Object) that can be passed // into this function. It helps if multiple vouts from the same TXID are // being evaluated. In that case, it can significantly reduce the number @@ -1013,18 +1014,20 @@ class Utils { if (cache) cache[txid] = tokenData + console.log('Exiting decodeOpReturn()') + return tokenData } catch (error) { // Used for debugging - // console.log('decodeOpReturn error: ', error) - // console.log(`decodeOpReturn error.message: ${error.message}`) - // if (error.response && error.response.data) { - // console.log( - // `decodeOpReturn error.response.data: ${JSON.stringify( - // error.response.data - // )}` - // ) - // } + console.log('decodeOpReturn error: ', error) + console.log(`decodeOpReturn error.message: ${error.message}`) + if (error.response && error.response.data) { + console.log( + `decodeOpReturn error.response.data: ${JSON.stringify( + error.response.data + )}` + ) + } throw error } } @@ -1157,7 +1160,7 @@ class Utils { } } - console.log('Existing tokenUtxoDetails()') + console.log('Exiting tokenUtxoDetails()') return outAry } catch (error) {