diff --git a/package.json b/package.json index ca2dcd9..beb85a4 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@solana/web3.js": "^1.98.4", "@x402/core": "^2.9.0", "@x402/express": "^2.11.0", - "@x402/svm": "^2.9.0", + "@x402/svm": "^2.11.0", "better-sqlite3": "^12.8.0", "bs58": "^6.0.0", "chokidar": "^5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c6d0ca..6d3a0d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,8 +47,8 @@ importers: specifier: ^2.11.0 version: 2.11.0(bufferutil@4.1.0)(ethers@6.16.0(bufferutil@4.1.0)(utf-8-validate@6.0.6))(express@5.2.1)(typescript@5.9.3)(utf-8-validate@6.0.6) '@x402/svm': - specifier: ^2.9.0 - version: 2.9.0(@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)) + specifier: ^2.11.0 + version: 2.11.0(@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)) better-sqlite3: specifier: ^12.8.0 version: 12.9.0 @@ -2139,8 +2139,8 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@toon-format/toon@2.1.0': - resolution: {integrity: sha512-JwWptdF5eOA0HaQxbKAzkpQtR4wSWTEfDlEy/y3/4okmOAX1qwnpLZMmtEWr+ncAhTTY1raCKH0kteHhSXnQqg==} + '@toon-format/toon@2.2.0': + resolution: {integrity: sha512-FMYqrlZnMN72YIT9KVt7Kxc41gat+RgMIzDmvRRPHw0J7pqW/FeBGDY/4BIWjT71Y+EdI9fCJip90uXuGuYhjw==} '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -2290,6 +2290,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@vitejs/plugin-react@5.2.0': resolution: {integrity: sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==} @@ -2344,8 +2345,8 @@ packages: '@x402/extensions@2.11.0': resolution: {integrity: sha512-S0SOoUsx4WtWqiWZuqslSzhopW/JcrEbnEC5l2sIQH/TABWzR0DgJLy36C43tD6TOJc0tEPN9bHuD+V8DYWomA==} - '@x402/svm@2.9.0': - resolution: {integrity: sha512-u1I7/rgruPWyIWUmJ5rkGq0dm0r3dbV0D9BdTnYPFq752S/vDqf1m622SHzXLezhOcxjRBHPM/ObxRzkw5e7Fg==} + '@x402/svm@2.11.0': + resolution: {integrity: sha512-MmhLlEeb3FtgTxO4n3RkZszKEBBnYLfNnX8P3TvqVYP1u9gY2SgbYW4K3TsPAv00edCxoCOqYixI2JurYjW4Sw==} peerDependencies: '@solana/kit': '>=5.1.0' @@ -3585,8 +3586,8 @@ packages: exponential-backoff@3.1.3: resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} - express-rate-limit@8.5.0: - resolution: {integrity: sha512-XKhFohWaSBdVJNTi5TaHziqnPkv04I9UQV6q1Wy7Ui6GGQZVW12ojDFwqer14EvCXxjvPG0CyWXx7cAXpALB4Q==} + express-rate-limit@8.5.1: + resolution: {integrity: sha512-5O6KYmyJEpuPJV5hNTXKbAHWRqrzyu+OI3vUnSd2kXFubIVpG7ezpgxQy76Zo5GQZtrQBg86hF+CM/NX+cioiQ==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' @@ -4031,10 +4032,6 @@ packages: invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - ip-address@10.1.0: - resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} - engines: {node: '>= 12'} - ip-address@10.2.0: resolution: {integrity: sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==} engines: {node: '>= 12'} @@ -5506,6 +5503,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.0: + resolution: {integrity: sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.2: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} @@ -6363,6 +6365,11 @@ packages: engines: {node: '>= 14.6'} hasBin: true + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} + engines: {node: '>= 14.6'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -7291,7 +7298,7 @@ snapshots: getenv: 1.0.0 glob: 10.5.0 resolve-from: 5.0.0 - semver: 7.7.4 + semver: 7.8.0 slash: 3.0.0 slugify: 1.6.9 xcode: 3.0.1 @@ -7315,7 +7322,7 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 resolve-workspace-root: 2.0.1 - semver: 7.7.4 + semver: 7.8.0 slugify: 1.6.9 sucrase: 3.35.0 transitivePeerDependencies: @@ -7709,7 +7716,7 @@ snapshots: eventsource: 3.0.7 eventsource-parser: 3.0.8 express: 5.2.1 - express-rate-limit: 8.5.0(express@5.2.1) + express-rate-limit: 8.5.1(express@5.2.1) hono: 4.12.10 jose: 6.2.3 json-schema-typed: 8.0.2 @@ -8741,7 +8748,7 @@ snapshots: dependencies: '@testing-library/dom': 10.4.1 - '@toon-format/toon@2.1.0': {} + '@toon-format/toon@2.2.0': {} '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -9017,12 +9024,12 @@ snapshots: - typescript - utf-8-validate - '@x402/svm@2.9.0(@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3))': + '@x402/svm@2.11.0(@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3))': dependencies: '@solana-program/compute-budget': 0.11.0 '@solana-program/token': 0.9.0 '@solana-program/token-2022': 0.6.1(@solana/sysvars@6.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)) - '@x402/core': 2.9.0 + '@x402/core': 2.11.0 transitivePeerDependencies: - '@solana/sysvars' @@ -10394,10 +10401,10 @@ snapshots: exponential-backoff@3.1.3: {} - express-rate-limit@8.5.0(express@5.2.1): + express-rate-limit@8.5.1(express@5.2.1): dependencies: express: 5.2.1 - ip-address: 10.1.0 + ip-address: 10.2.0 optional: true express@5.2.1: @@ -10913,9 +10920,9 @@ snapshots: dependencies: '@cfworker/json-schema': 4.1.1 '@modelcontextprotocol/server': 2.0.0-alpha.2(@cfworker/json-schema@4.1.1) - '@toon-format/toon': 2.1.0 + '@toon-format/toon': 2.2.0 tokenx: 1.3.0 - yaml: 2.8.4 + yaml: 2.9.0 zod: 4.4.3 indent-string@4.0.0: {} @@ -10937,9 +10944,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - ip-address@10.1.0: - optional: true - ip-address@10.2.0: {} ipaddr.js@1.9.1: {} @@ -12684,6 +12688,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.0: {} + send@0.19.2: dependencies: debug: 2.6.9 @@ -13520,6 +13526,8 @@ snapshots: yaml@2.8.4: {} + yaml@2.9.0: {} + yargs-parser@21.1.1: {} yargs@17.7.2: