diff --git a/package-lock.json b/package-lock.json index 64518a9..f675921 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.0.0", "license": "MIT", "dependencies": { - "@psf/bch-js": "6.5.3", + "@psf/bch-js": "6.5.7", "axios": "0.27.2", "bcryptjs": "2.4.3", "glob": "7.1.6", @@ -1445,14 +1445,15 @@ "license": "BSD-3-Clause" }, "node_modules/@psf/bch-js": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-6.5.3.tgz", - "integrity": "sha512-38UB7NRrVzslZydWZWnB8FVWr5UpxG0cs0Xb1zmovfyOnp96XrAXfWLEuNKstAkpLApegeMY055b7vaKop/wRQ==", + "version": "6.5.7", + "resolved": "http://94.130.170.209:4873/@psf%2fbch-js/-/bch-js-6.5.7.tgz", + "integrity": "sha512-V9UweiRCCU4UzM51Ct2Szhpv6V0B686t5ZjMHNkPu8zyJ9+H7mQfteeQECHK5j38QHvLchfUOif5WWQxP6GRVQ==", + "license": "MIT", "dependencies": { "@chris.troutner/bip32-utils": "1.0.5", "@psf/bip21": "2.0.1", "@psf/bitcoincash-ops": "2.0.0", - "@psf/bitcoincashjs-lib": "4.0.2", + "@psf/bitcoincashjs-lib": "4.0.3", "@psf/coininfo": "4.0.0", "axios": "0.26.1", "bc-bip68": "1.0.5", @@ -1491,10 +1492,14 @@ }, "node_modules/@psf/bitcoincash-ops": { "version": "2.0.0", + "resolved": "http://94.130.170.209:4873/@psf%2fbitcoincash-ops/-/bitcoincash-ops-2.0.0.tgz", + "integrity": "sha512-M3PWqRpeJq6rli2NqWGbas76z9TrdGOmNuDFACBWBMctPucEAsFQY2AmyFHRSa7hEwythwvrPh9AG/n6ehmEog==", "license": "MIT" }, "node_modules/@psf/bitcoincashjs-lib": { - "version": "4.0.2", + "version": "4.0.3", + "resolved": "http://94.130.170.209:4873/@psf%2fbitcoincashjs-lib/-/bitcoincashjs-lib-4.0.3.tgz", + "integrity": "sha512-sJYi7jYUqR7S+Z8TjN3W/5Lcju7xcIBxYLhIEpnOF+jR9kMt0ftpVjQBt8vVsJZUD8ArL9bf59oDETjdOUcdGQ==", "license": "MIT", "dependencies": { "@psf/bitcoincash-ops": "^2.0.0", @@ -1526,6 +1531,8 @@ }, "node_modules/@psf/pushdata-bitcoin": { "version": "1.2.2", + "resolved": "http://94.130.170.209:4873/@psf%2fpushdata-bitcoin/-/pushdata-bitcoin-1.2.2.tgz", + "integrity": "sha512-e1qkZLJFU6Ldg7TMBgSkiR5U1NfpRgSIr2ppk8BeED/Q9wUc9DEVAjXfPMD65xgXdqnlyFEtLbpPMWwyydMVUQ==", "license": "MIT", "dependencies": { "@psf/bitcoincash-ops": "^2.0.0" @@ -2928,6 +2935,8 @@ }, "node_modules/bech32": { "version": "1.1.4", + "resolved": "http://94.130.170.209:4873/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==", "license": "MIT" }, "node_modules/before-after-hook": { @@ -11040,6 +11049,8 @@ }, "node_modules/merkle-lib": { "version": "2.0.10", + "resolved": "http://94.130.170.209:4873/merkle-lib/-/merkle-lib-2.0.10.tgz", + "integrity": "sha1-grjbrnXieneFOItz+ddyXQ9vMyY=", "license": "MIT" }, "node_modules/methods": { @@ -19026,6 +19037,8 @@ }, "node_modules/typeforce": { "version": "1.18.0", + "resolved": "http://94.130.170.209:4873/typeforce/-/typeforce-1.18.0.tgz", + "integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==", "license": "MIT" }, "node_modules/uc.micro": { @@ -20957,14 +20970,14 @@ "version": "1.1.0" }, "@psf/bch-js": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-6.5.3.tgz", - "integrity": "sha512-38UB7NRrVzslZydWZWnB8FVWr5UpxG0cs0Xb1zmovfyOnp96XrAXfWLEuNKstAkpLApegeMY055b7vaKop/wRQ==", + "version": "6.5.7", + "resolved": "http://94.130.170.209:4873/@psf%2fbch-js/-/bch-js-6.5.7.tgz", + "integrity": "sha512-V9UweiRCCU4UzM51Ct2Szhpv6V0B686t5ZjMHNkPu8zyJ9+H7mQfteeQECHK5j38QHvLchfUOif5WWQxP6GRVQ==", "requires": { "@chris.troutner/bip32-utils": "1.0.5", "@psf/bip21": "2.0.1", "@psf/bitcoincash-ops": "2.0.0", - "@psf/bitcoincashjs-lib": "4.0.2", + "@psf/bitcoincashjs-lib": "4.0.3", "@psf/coininfo": "4.0.0", "axios": "0.26.1", "bc-bip68": "1.0.5", @@ -21002,10 +21015,14 @@ } }, "@psf/bitcoincash-ops": { - "version": "2.0.0" + "version": "2.0.0", + "resolved": "http://94.130.170.209:4873/@psf%2fbitcoincash-ops/-/bitcoincash-ops-2.0.0.tgz", + "integrity": "sha512-M3PWqRpeJq6rli2NqWGbas76z9TrdGOmNuDFACBWBMctPucEAsFQY2AmyFHRSa7hEwythwvrPh9AG/n6ehmEog==" }, "@psf/bitcoincashjs-lib": { - "version": "4.0.2", + "version": "4.0.3", + "resolved": "http://94.130.170.209:4873/@psf%2fbitcoincashjs-lib/-/bitcoincashjs-lib-4.0.3.tgz", + "integrity": "sha512-sJYi7jYUqR7S+Z8TjN3W/5Lcju7xcIBxYLhIEpnOF+jR9kMt0ftpVjQBt8vVsJZUD8ArL9bf59oDETjdOUcdGQ==", "requires": { "@psf/bitcoincash-ops": "^2.0.0", "@psf/pushdata-bitcoin": "^1.2.2", @@ -21032,6 +21049,8 @@ }, "@psf/pushdata-bitcoin": { "version": "1.2.2", + "resolved": "http://94.130.170.209:4873/@psf%2fpushdata-bitcoin/-/pushdata-bitcoin-1.2.2.tgz", + "integrity": "sha512-e1qkZLJFU6Ldg7TMBgSkiR5U1NfpRgSIr2ppk8BeED/Q9wUc9DEVAjXfPMD65xgXdqnlyFEtLbpPMWwyydMVUQ==", "requires": { "@psf/bitcoincash-ops": "^2.0.0" } @@ -22066,7 +22085,9 @@ "version": "2.4.3" }, "bech32": { - "version": "1.1.4" + "version": "1.1.4", + "resolved": "http://94.130.170.209:4873/bech32/-/bech32-1.1.4.tgz", + "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" }, "before-after-hook": { "version": "2.2.2", @@ -27836,7 +27857,9 @@ "dev": true }, "merkle-lib": { - "version": "2.0.10" + "version": "2.0.10", + "resolved": "http://94.130.170.209:4873/merkle-lib/-/merkle-lib-2.0.10.tgz", + "integrity": "sha1-grjbrnXieneFOItz+ddyXQ9vMyY=" }, "methods": { "version": "1.1.2" @@ -33283,7 +33306,9 @@ } }, "typeforce": { - "version": "1.18.0" + "version": "1.18.0", + "resolved": "http://94.130.170.209:4873/typeforce/-/typeforce-1.18.0.tgz", + "integrity": "sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==" }, "uc.micro": { "version": "1.0.6", diff --git a/package.json b/package.json index 54b83be..3bd562a 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ }, "repository": "Permissionless-Software-Foundation/ipfs-bch-wallet-service", "dependencies": { - "@psf/bch-js": "6.5.3", + "@psf/bch-js": "6.5.7", "axios": "0.27.2", "bcryptjs": "2.4.3", "glob": "7.1.6", diff --git a/src/controllers/json-rpc/bch/index.js b/src/controllers/json-rpc/bch/index.js index 8febf32..ea94c7d 100644 --- a/src/controllers/json-rpc/bch/index.js +++ b/src/controllers/json-rpc/bch/index.js @@ -823,7 +823,9 @@ class BCHRPC { const tokenId = rpcData.payload.params.tokenId // console.log('tokenId: ', tokenId) - const tokenData = await this.bchjs.PsfSlpIndexer.getTokenData2(tokenId) + const updateCache = rpcData.payload.params.updateCache + + const tokenData = await this.bchjs.PsfSlpIndexer.getTokenData2(tokenId, updateCache) const retObj = { success: true,