@@ -290,7 +290,7 @@ export class SDKClient {
290290 return { resp, cost} ;
291291 }
292292 catch ( e : any ) {
293- const sdkClientError = new SDKClientError ( e ) ;
293+ const sdkClientError = new SDKClientError ( e , e . message ) ;
294294 if ( maxRetries > currentRetry && sdkClientError . isInsufficientTxFee ( ) ) {
295295 const newRetry = currentRetry + 1 ;
296296 this . logger . info ( `${ requestId } Retrying query execution with increased cost, retry number: ${ newRetry } ` ) ;
@@ -348,7 +348,7 @@ export class SDKClient {
348348 }
349349 catch ( e : any ) {
350350 const cost = query . _queryPayment ?. toTinybars ( ) . toNumber ( ) ;
351- const sdkClientError = new SDKClientError ( e ) ;
351+ const sdkClientError = new SDKClientError ( e , e . message ) ;
352352 this . captureMetrics (
353353 SDKClient . queryMode ,
354354 query . constructor . name ,
@@ -394,7 +394,7 @@ export class SDKClient {
394394 return resp ;
395395 }
396396 catch ( e : any ) {
397- const sdkClientError = new SDKClientError ( e ) ;
397+ const sdkClientError = new SDKClientError ( e , e . message ) ;
398398 let transactionFee : number | Hbar = 0 ;
399399
400400 // if valid network error utilize transaction id
@@ -419,7 +419,7 @@ export class SDKClient {
419419
420420 this . hbarLimiter . addExpense ( transactionFee . toTinybars ( ) . toNumber ( ) , currentDateNow ) ;
421421 } catch ( err : any ) {
422- const recordQueryError = new SDKClientError ( e ) ;
422+ const recordQueryError = new SDKClientError ( err , err . message ) ;
423423 this . logger . error ( recordQueryError , `${ requestIdPrefix } Error raised during TransactionRecordQuery for ${ transaction . transactionId } ` ) ;
424424 }
425425 }
@@ -463,7 +463,7 @@ export class SDKClient {
463463 }
464464 catch ( e : any ) {
465465 // capture sdk record retrieval errors and shorten familiar stack trace
466- const sdkClientError = new SDKClientError ( e ) ;
466+ const sdkClientError = new SDKClientError ( e , e . message ) ;
467467 let transactionFee : number | Hbar = 0 ;
468468 if ( sdkClientError . isValidNetworkError ( ) ) {
469469 try {
@@ -486,7 +486,7 @@ export class SDKClient {
486486
487487 this . hbarLimiter . addExpense ( transactionFee . toTinybars ( ) . toNumber ( ) , currentDateNow ) ;
488488 } catch ( err : any ) {
489- const recordQueryError = new SDKClientError ( e ) ;
489+ const recordQueryError = new SDKClientError ( err , err . message ) ;
490490 this . logger . error ( recordQueryError , `${ requestIdPrefix } Error raised during TransactionRecordQuery for ${ resp . transactionId } ` ) ;
491491 }
492492 }
0 commit comments