diff --git a/package-lock.json b/package-lock.json index 08ea3219..b59aa53a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ ], "dependencies": { "@changesets/cli": "^2.27.10", - "@requestnetwork/currency": "0.22.0", + "@requestnetwork/currency": "0.26.0", "@tanstack/svelte-query": "^5.64.2", "bits-ui": "^0.21.12" }, @@ -1517,9 +1517,9 @@ } }, "node_modules/@hinkal/common": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@hinkal/common/-/common-0.2.7.tgz", - "integrity": "sha512-Dqs/7J0/9bNT8j47LNtkEINOOdAz1AIbbMqklRX5ym7KL7wH5LXuP7S9CYX+mmHPTG3/3EVb39oZNDjaRX6m9Q==", + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@hinkal/common/-/common-0.2.9.tgz", + "integrity": "sha512-rlzjeQ7obtil+tu4Bg28rUcmlLEGD8F/HFCIuuTlNFvlPq5rHROjqOQb9OAxnf12ID/IMNP7LT9s6LvoSYUbcA==", "dependencies": { "async-mutex": "^0.4.0", "axios": "^1.6.8", @@ -2549,56 +2549,13 @@ "link": true }, "node_modules/@requestnetwork/advanced-logic": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/advanced-logic/-/advanced-logic-0.51.0.tgz", - "integrity": "sha512-y5bOo9v39pIurcYcvkNtTJjBQ+1oUwsZzmJIQwLvQAbkDItpw3z7I/T//9ai4RW7+BOpv/S9IlbP0Z7iprQTWg==", + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/advanced-logic/-/advanced-logic-0.52.0.tgz", + "integrity": "sha512-tmwARdnnWHPLgvGcDBoqR5kQwh58Nn6tWsf/849T3UXwJ6sy4jsUaDq2dFDUf2C/xe9qnLR7cHKILOWQgW3Xjg==", "dependencies": { - "@requestnetwork/currency": "0.25.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/advanced-logic/node_modules/@requestnetwork/currency": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/currency/-/currency-0.25.0.tgz", - "integrity": "sha512-D+VejIP1hvc/mBRBOlgAKeDjY6vb/2Evr7NGf2mvOMz0y4aRlqp6dkFlO+EjL9Nu7AizjJmEdwxrmJiYaTFSTw==", - "dependencies": { - "@metamask/contract-metadata": "1.31.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "multicoin-address-validator": "0.5.15", - "node-dijkstra": "2.5.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/advanced-logic/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/advanced-logic/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", + "@requestnetwork/currency": "0.26.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "tslib": "2.5.0" }, "engines": { @@ -2615,12 +2572,13 @@ "link": true }, "node_modules/@requestnetwork/currency": { - "version": "0.22.0", - "license": "MIT", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/currency/-/currency-0.26.0.tgz", + "integrity": "sha512-4NLWas21mBznk7D/MGobgn99IuqK6ACuZltXV4caN8uqa54VrsZcNsY1MeEuC3ciHxjNa58+OF1YXvuTquwuXg==", "dependencies": { "@metamask/contract-metadata": "1.31.0", - "@requestnetwork/types": "0.48.0", - "@requestnetwork/utils": "0.48.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "multicoin-address-validator": "0.5.15", "node-dijkstra": "2.5.0", "tslib": "2.5.0" @@ -2634,40 +2592,13 @@ "license": "0BSD" }, "node_modules/@requestnetwork/data-access": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/data-access/-/data-access-0.42.0.tgz", - "integrity": "sha512-GgYqxYOwnhBeNkR4TmP6ibbExRBQ9knmHXVIl9dhEm5Q+5Qgv4H4RYQqrN2f+DccEt82V0yJTZc5pFr0EdsBYQ==", - "dependencies": { - "@requestnetwork/multi-format": "0.25.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/data-access/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/data-access/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/data-access/-/data-access-0.43.0.tgz", + "integrity": "sha512-jOcD1qKx3FXl3YPg8nSswFPO+AqTQXhKO90WtyFX2LIxtJRTTjeCSoMdwbZnYwaSGEJtxOtVY+LwbENTc/gHmA==", "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", + "@requestnetwork/multi-format": "0.26.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "tslib": "2.5.0" }, "engines": { @@ -2680,9 +2611,9 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/data-format": { - "version": "0.19.7", - "resolved": "https://registry.npmjs.org/@requestnetwork/data-format/-/data-format-0.19.7.tgz", - "integrity": "sha512-LuYnVGgVVYWtX++qANZQMzAxxpUMdN2Q6DdzEpJcrThdM6WyEUoRH/Sgr13EsisQNQgRp9jeZ2KzvpnbdSyDrQ==", + "version": "0.19.8", + "resolved": "https://registry.npmjs.org/@requestnetwork/data-format/-/data-format-0.19.8.tgz", + "integrity": "sha512-3J5CMX86sAIermkzeUlFBbKniIOy05wQhY85dUsSA3zJ1Jv52C0ezKY9J4Qd+HZ/eOgjMqSL3s9Lo3X5SAwcCg==", "dependencies": { "ajv": "6.12.4", "ethers": "5.7.2", @@ -2698,39 +2629,12 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/epk-signature": { - "version": "0.9.7", - "resolved": "https://registry.npmjs.org/@requestnetwork/epk-signature/-/epk-signature-0.9.7.tgz", - "integrity": "sha512-n/y+P0cqC5wOdghy+uAIxN+2ljgOQhswn7a3SMmPODoSVM7lPZReOGIZEMHI0t98R9KnsmABlIyJDuV+3oiz2w==", + "version": "0.9.8", + "resolved": "https://registry.npmjs.org/@requestnetwork/epk-signature/-/epk-signature-0.9.8.tgz", + "integrity": "sha512-On6JObr+Y+KKkunHoRYtqlTRbZN2gZDf79KjOYXj7aSJTP5jKz20mut/8PF4tVtamCTYBnjpHXX8q0AFBverjg==", "dependencies": { - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/epk-signature/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/epk-signature/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "tslib": "2.5.0" }, "engines": { @@ -2747,43 +2651,31 @@ "link": true }, "node_modules/@requestnetwork/multi-format": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/multi-format/-/multi-format-0.25.0.tgz", - "integrity": "sha512-/T0ir5d3sVWQ5ekRTnSxnefXlfkr5cwE9z/1tnYFa5fILqNTIgyYdMqzrtpNK6OmhoCgb6RqKdy1dpOIGTfbNQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/multi-format/-/multi-format-0.26.0.tgz", + "integrity": "sha512-uHkfdQVPkGW5oIHCdS+Hapn2beoeykjhArxOvbuBK7ZCzbp15c4fp8JNQscPOyFrnDFj3/wR0Jd3EZluqpN5lw==", "dependencies": { - "@requestnetwork/types": "0.51.0", + "@requestnetwork/types": "0.52.0", "tslib": "2.5.0" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/@requestnetwork/multi-format/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@requestnetwork/multi-format/node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/payment-detection": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/payment-detection/-/payment-detection-0.51.0.tgz", - "integrity": "sha512-WSiZNUy3wWvdyCXY3T+d2dLlb1Zm0sQzv9MeqiJ9buD2Hbb6+ucIRG9GDWrUwdhmkyVIL0H+R8fZ0vzwGWKBZA==", - "dependencies": { - "@requestnetwork/currency": "0.25.0", - "@requestnetwork/smart-contracts": "0.45.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/payment-detection/-/payment-detection-0.52.0.tgz", + "integrity": "sha512-RpISKzxGxwA5J+Uz5q4j3FO4U7K4Cp3OxOj0bUfm/0IfJ4Vp5FMpHFQAq0tmpo5+8MRfQza+ijy5OJRmOSmVgw==", + "dependencies": { + "@requestnetwork/currency": "0.26.0", + "@requestnetwork/smart-contracts": "0.46.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "ethers": "5.7.2", "graphql": "16.8.1", "graphql-request": "6.1.0", @@ -2795,66 +2687,23 @@ "node": ">=18.0.0" } }, - "node_modules/@requestnetwork/payment-detection/node_modules/@requestnetwork/currency": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/currency/-/currency-0.25.0.tgz", - "integrity": "sha512-D+VejIP1hvc/mBRBOlgAKeDjY6vb/2Evr7NGf2mvOMz0y4aRlqp6dkFlO+EjL9Nu7AizjJmEdwxrmJiYaTFSTw==", - "dependencies": { - "@metamask/contract-metadata": "1.31.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "multicoin-address-validator": "0.5.15", - "node-dijkstra": "2.5.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/payment-detection/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/payment-detection/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@requestnetwork/payment-detection/node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/payment-processor": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/payment-processor/-/payment-processor-0.54.0.tgz", - "integrity": "sha512-bU0W1y3HHosJwMDjBHKoLOpkY5Or54m7sQQv55a1CQKRO1dqdk4nhH5Udb5IgLNGkQyWavL3OQ9rD2XqDWdrQQ==", + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/payment-processor/-/payment-processor-0.55.0.tgz", + "integrity": "sha512-/tf/e0DgYGurUDD/moXn5DgjfLvSee/WAwp+VxQnBPv8K31Gl+9/sfT9c2zpaSjqr0rZ6UnqayJy+QexSnIpsQ==", "dependencies": { - "@hinkal/common": "0.2.7", + "@hinkal/common": "0.2.9", "@openzeppelin/contracts": "4.9.6", - "@requestnetwork/currency": "0.25.0", - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/smart-contracts": "0.45.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", + "@requestnetwork/currency": "0.26.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/smart-contracts": "0.46.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "@superfluid-finance/sdk-core": "0.5.0", "ethers": "5.7.2", "near-api-js": "4.0.2", @@ -2864,49 +2713,6 @@ "node": ">=18.0.0" } }, - "node_modules/@requestnetwork/payment-processor/node_modules/@requestnetwork/currency": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/currency/-/currency-0.25.0.tgz", - "integrity": "sha512-D+VejIP1hvc/mBRBOlgAKeDjY6vb/2Evr7NGf2mvOMz0y4aRlqp6dkFlO+EjL9Nu7AizjJmEdwxrmJiYaTFSTw==", - "dependencies": { - "@metamask/contract-metadata": "1.31.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "multicoin-address-validator": "0.5.15", - "node-dijkstra": "2.5.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/payment-processor/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/payment-processor/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@requestnetwork/payment-processor/node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", @@ -2917,22 +2723,22 @@ "link": true }, "node_modules/@requestnetwork/request-client.js": { - "version": "0.56.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/request-client.js/-/request-client.js-0.56.0.tgz", - "integrity": "sha512-i8bbgXTNAihu4Xm/+NZBU2hLLFAYwvwLLYA1jcMjRS+xrgrEwmMfLverO9CNtSG9sxvqKHQJHhGfXb9BJhsvQw==", - "dependencies": { - "@requestnetwork/advanced-logic": "0.51.0", - "@requestnetwork/currency": "0.25.0", - "@requestnetwork/data-access": "0.42.0", - "@requestnetwork/data-format": "0.19.7", - "@requestnetwork/epk-signature": "0.9.7", - "@requestnetwork/multi-format": "0.25.0", - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/request-logic": "0.41.0", - "@requestnetwork/smart-contracts": "0.45.0", - "@requestnetwork/transaction-manager": "0.42.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/request-client.js/-/request-client.js-0.57.0.tgz", + "integrity": "sha512-eEAZS4gEN7ZUUO7yddf2g4hCo8fnRieyhGMhmghzDb2kyq/co5/InA+8tSGoto13gZW44tIrEy++lCA9c1KaHw==", + "dependencies": { + "@requestnetwork/advanced-logic": "0.52.0", + "@requestnetwork/currency": "0.26.0", + "@requestnetwork/data-access": "0.43.0", + "@requestnetwork/data-format": "0.19.8", + "@requestnetwork/epk-signature": "0.9.8", + "@requestnetwork/multi-format": "0.26.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/request-logic": "0.42.0", + "@requestnetwork/smart-contracts": "0.46.0", + "@requestnetwork/transaction-manager": "0.43.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "ethers": "5.7.2", "qs": "6.11.2", "tslib": "2.5.0" @@ -2941,91 +2747,21 @@ "node": ">=18.0.0" } }, - "node_modules/@requestnetwork/request-client.js/node_modules/@requestnetwork/currency": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/currency/-/currency-0.25.0.tgz", - "integrity": "sha512-D+VejIP1hvc/mBRBOlgAKeDjY6vb/2Evr7NGf2mvOMz0y4aRlqp6dkFlO+EjL9Nu7AizjJmEdwxrmJiYaTFSTw==", - "dependencies": { - "@metamask/contract-metadata": "1.31.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "multicoin-address-validator": "0.5.15", - "node-dijkstra": "2.5.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/request-client.js/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/request-client.js/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, "node_modules/@requestnetwork/request-client.js/node_modules/tslib": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/request-logic": { - "version": "0.41.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/request-logic/-/request-logic-0.41.0.tgz", - "integrity": "sha512-Z3ZTI4oCzw0ZUhjmY5noxw1VeN3o7k+zkwLVtORZMDgLPPODwGWLVZI2aYo2Oh/HixbooLnlLKvX09i29hymJA==", - "dependencies": { - "@requestnetwork/advanced-logic": "0.51.0", - "@requestnetwork/multi-format": "0.25.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "semver": "7.5.4", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/request-logic/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/request-logic/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/request-logic/-/request-logic-0.42.0.tgz", + "integrity": "sha512-GPKrxt3bpzfZqAgZ2My50cTfVLQ9gOS57o1iKXljxvavbs3LlJ5cm7IGGkjVPiUNdHdITu+OHCMG5oANivS3cQ==", "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", + "@requestnetwork/advanced-logic": "0.52.0", + "@requestnetwork/multi-format": "0.26.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", + "semver": "7.5.4", "tslib": "2.5.0" }, "engines": { @@ -3058,9 +2794,9 @@ "link": true }, "node_modules/@requestnetwork/smart-contracts": { - "version": "0.45.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/smart-contracts/-/smart-contracts-0.45.0.tgz", - "integrity": "sha512-GxuAA5B1fzlR2GqDkVzdS4Czzf14vXWcqxrHcpWaIB7aTUBT9gJq4f/ywRTCq3wDsCgeJCJn1Xy8l9G4i1uFLA==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/smart-contracts/-/smart-contracts-0.46.0.tgz", + "integrity": "sha512-ra0rG55NF3wh5OjTpxD5wG8du7NiT6I0eHOtvnBYk8L9AFt/fG1R2QiKKYgagVPiUXo5VxzFXiMNZiCj7DSOBw==", "dependencies": { "tslib": "2.5.0" }, @@ -3074,40 +2810,13 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/transaction-manager": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/transaction-manager/-/transaction-manager-0.42.0.tgz", - "integrity": "sha512-79j05KSn312dOb7FwZpHEvTARlHBDq8w7l+1dH5Dvn4+N6W5RfxrRGMcIeQS05PTFt8vkigleZ8rXhlEWYSSNw==", - "dependencies": { - "@requestnetwork/multi-format": "0.25.0", - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/transaction-manager/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/transaction-manager/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/transaction-manager/-/transaction-manager-0.43.0.tgz", + "integrity": "sha512-J2J/AiBXM/3Idobr9Onx+pwb1op74R7dEQyi26w/aAYi580vXkaCtYnmSWBQi/IfaZkN2czcctmhJLPB4lorvA==", "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", - "ethers": "5.7.2", - "secp256k1": "4.0.4", + "@requestnetwork/multi-format": "0.26.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "tslib": "2.5.0" }, "engines": { @@ -3120,8 +2829,9 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/types": { - "version": "0.48.0", - "license": "MIT", + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.52.0.tgz", + "integrity": "sha512-nU9SrkNxhPN0unLt0qD2HqmtWO+jNRjy1SiYcQwg9PtUGBwieZB/VEs39mBgE+MBIz+mrF0WqWjHDp110z1zfg==", "dependencies": { "@lit-protocol/types": "7.0.2", "ethers": "5.7.2" @@ -3131,10 +2841,11 @@ } }, "node_modules/@requestnetwork/utils": { - "version": "0.48.0", - "license": "MIT", + "version": "0.52.0", + "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.52.0.tgz", + "integrity": "sha512-2/fv516IMH8M4YMJzaC88Vntr8y+4pwp+L5GOuG8HXwXCnFircZwl+b7E/6Im++C7pbmV1KaRIQVSyRdf2WVWA==", "dependencies": { - "@requestnetwork/types": "0.48.0", + "@requestnetwork/types": "0.52.0", "@toruslabs/eccrypto": "4.0.0", "ethers": "5.7.2", "secp256k1": "4.0.4", @@ -3146,43 +2857,17 @@ }, "node_modules/@requestnetwork/utils/node_modules/tslib": { "version": "2.5.0", - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/@requestnetwork/web3-signature": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/@requestnetwork/web3-signature/-/web3-signature-0.8.7.tgz", - "integrity": "sha512-mWTA+sX2/flD+5ad/PVwhFodRk26/aHNyQ3GYHnEsTLkqBOnTdK9B7RRY6pGcgbz/YBoPr6kduX46wMva222dQ==", - "dependencies": { - "@requestnetwork/types": "0.51.0", - "@requestnetwork/utils": "0.51.0", - "ethers": "5.7.2", - "tslib": "2.5.0" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/web3-signature/node_modules/@requestnetwork/types": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/types/-/types-0.51.0.tgz", - "integrity": "sha512-Gcq8cRgXGXwlzLYKf+47HbgV1e5HqYPpugCiPQ1Ybm3JhMtcfBezSgY20jWVPBG5b5hICUHakzvsse+vlbdlmQ==", - "dependencies": { - "@lit-protocol/types": "7.0.2", - "ethers": "5.7.2" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@requestnetwork/web3-signature/node_modules/@requestnetwork/utils": { - "version": "0.51.0", - "resolved": "https://registry.npmjs.org/@requestnetwork/utils/-/utils-0.51.0.tgz", - "integrity": "sha512-WKs+Q9RiYtDrYdS64g4mBllohp6oZkh3NrYQ982/yxGvygiv3QCNy2QfNQ/DNGJbmONNYAoUUn9gfK0JSUU/iQ==", + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@requestnetwork/web3-signature/-/web3-signature-0.8.8.tgz", + "integrity": "sha512-50POMB4UOfN8XAuHsen+pymhrmqFTkyz6PsjM/2B264wp0CmKg2MDx9MH9UyiZvRUwvT+3QB3tbQkz03DDY19w==", "dependencies": { - "@requestnetwork/types": "0.51.0", - "@toruslabs/eccrypto": "4.0.0", + "@requestnetwork/types": "0.52.0", + "@requestnetwork/utils": "0.52.0", "ethers": "5.7.2", - "secp256k1": "4.0.4", "tslib": "2.5.0" }, "engines": { @@ -11966,11 +11651,11 @@ }, "packages/create-invoice-form": { "name": "@requestnetwork/create-invoice-form", - "version": "0.12.1", + "version": "0.12.2", "license": "MIT", "dependencies": { - "@requestnetwork/data-format": "0.19.7", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/data-format": "0.19.8", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/core": "^2.15.2", "validator": "^13.12.0", "viem": "^2.21.53" @@ -11986,12 +11671,12 @@ }, "packages/invoice-dashboard": { "name": "@requestnetwork/invoice-dashboard", - "version": "0.13.0", + "version": "0.14.0", "license": "MIT", "dependencies": { - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/connectors": "^5.5.3", "@wagmi/core": "^2.15.2", "ethers": "^5.7.2", @@ -12021,12 +11706,12 @@ }, "packages/payment-widget": { "name": "@requestnetwork/payment-widget", - "version": "0.3.7", + "version": "0.3.8", "license": "MIT", "dependencies": { - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", - "@requestnetwork/web3-signature": "0.8.7", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", + "@requestnetwork/web3-signature": "0.8.8", "@web3modal/ethers5": "^5.0.11", "ethers": "^5.7.2", "vite-plugin-node-polyfills": "^0.22.0" @@ -12050,12 +11735,12 @@ }, "packages/single-invoice": { "name": "@requestnetwork/single-invoice", - "version": "0.1.0", + "version": "0.1.1", "license": "MIT", "dependencies": { - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/core": "^2.15.2", "ethers": "^5.7.2", "viem": "^2.21.53", diff --git a/package.json b/package.json index b80d39a1..c96fce6b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "packageManager": "npm@10.5.0", "dependencies": { "@changesets/cli": "^2.27.10", - "@requestnetwork/currency": "0.22.0", + "@requestnetwork/currency": "0.26.0", "@tanstack/svelte-query": "^5.64.2", "bits-ui": "^0.21.12" } diff --git a/packages/create-invoice-form/package.json b/packages/create-invoice-form/package.json index 91965b3a..4d478135 100644 --- a/packages/create-invoice-form/package.json +++ b/packages/create-invoice-form/package.json @@ -1,6 +1,6 @@ { "name": "@requestnetwork/create-invoice-form", - "version": "0.12.2", + "version": "0.12.3", "main": "./dist/web-component.umd.cjs", "scripts": { "dev": "vite dev", @@ -33,8 +33,8 @@ "!dist/**/*.spec.*" ], "dependencies": { - "@requestnetwork/data-format": "0.19.7", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/data-format": "0.19.8", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/core": "^2.15.2", "validator": "^13.12.0", "viem": "^2.21.53" diff --git a/packages/invoice-dashboard/package.json b/packages/invoice-dashboard/package.json index 0c50cf87..94b11f45 100644 --- a/packages/invoice-dashboard/package.json +++ b/packages/invoice-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@requestnetwork/invoice-dashboard", - "version": "0.14.0", + "version": "0.15.0", "main": "./dist/web-component.umd.cjs", "scripts": { "dev": "vite dev", @@ -37,9 +37,9 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "dependencies": { - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/connectors": "^5.5.3", "@wagmi/core": "^2.15.2", "ethers": "^5.7.2", diff --git a/packages/invoice-dashboard/src/lib/view-requests.svelte b/packages/invoice-dashboard/src/lib/view-requests.svelte index 948db0c4..ee4bf824 100644 --- a/packages/invoice-dashboard/src/lib/view-requests.svelte +++ b/packages/invoice-dashboard/src/lib/view-requests.svelte @@ -496,6 +496,9 @@ try { if (sliderValue === "on") { + if (localStorage?.getItem("isDecryptionEnabled") === "false") { + queryClient.invalidateQueries() + } try { const signer = await getEthersSigner(wagmiConfig); if (signer && currentAccount?.address) { @@ -518,6 +521,9 @@ loadSessionSignatures = false; } } else { + if (localStorage?.getItem("isDecryptionEnabled") === "true") { + queryClient.invalidateQueries() + } cipherProvider?.enableDecryption(false); localStorage?.setItem("isDecryptionEnabled", JSON.stringify(false)); } @@ -526,7 +532,6 @@ } finally { loading = false; } - queryClient.invalidateQueries() await getRequests(currentAccount, currentRequestNetwork); loading = false; }; diff --git a/packages/payment-widget/package.json b/packages/payment-widget/package.json index e0981e42..a992fc6b 100644 --- a/packages/payment-widget/package.json +++ b/packages/payment-widget/package.json @@ -1,6 +1,6 @@ { "name": "@requestnetwork/payment-widget", - "version": "0.3.8", + "version": "0.3.9", "main": "./dist/web-component.umd.cjs", "scripts": { "dev": "vite dev", @@ -56,9 +56,9 @@ "access": "public" }, "dependencies": { - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", - "@requestnetwork/web3-signature": "0.8.7", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", + "@requestnetwork/web3-signature": "0.8.8", "@web3modal/ethers5": "^5.0.11", "ethers": "^5.7.2", "vite-plugin-node-polyfills": "^0.22.0" diff --git a/packages/single-invoice/package.json b/packages/single-invoice/package.json index ad4b64f5..7c43e6b2 100644 --- a/packages/single-invoice/package.json +++ b/packages/single-invoice/package.json @@ -1,6 +1,6 @@ { "name": "@requestnetwork/single-invoice", - "version": "0.1.1", + "version": "0.1.2", "main": "./dist/web-component.umd.cjs", "scripts": { "dev": "vite dev", @@ -33,9 +33,9 @@ "!dist/**/*.spec.*" ], "dependencies": { - "@requestnetwork/payment-detection": "0.51.0", - "@requestnetwork/payment-processor": "0.54.0", - "@requestnetwork/request-client.js": "0.56.0", + "@requestnetwork/payment-detection": "0.52.0", + "@requestnetwork/payment-processor": "0.55.0", + "@requestnetwork/request-client.js": "0.57.0", "@wagmi/core": "^2.15.2", "ethers": "^5.7.2", "viem": "^2.21.53",