diff --git a/integration-tests/package.json b/integration-tests/package.json index d48f9c90..28336431 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@fluencelabs/fluence-network-environment": "1.1.2", - "@fluencelabs/js-client": "0.2.1", + "@fluencelabs/js-client": "0.3.0", "deep-equal": "2.2.1", "loglevel": "1.8.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a7c5500a..b1b37365 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: 1.1.2 version: 1.1.2 '@fluencelabs/js-client': - specifier: 0.2.1 - version: 0.2.1 + specifier: 0.3.0 + version: 0.3.0 deep-equal: specifier: 2.2.1 version: 2.2.1 @@ -508,8 +508,8 @@ packages: resolution: {integrity: sha512-/RvIwaLGmNuzkoFTRXOp66BTiVVkmljiY1Do3f/wRnYWZO8jdjQ/bmO+v1rhGZ7+DYzTL1YT54Vxt5/ralnPvA==} dev: true - /@fluencelabs/avm@0.48.0: - resolution: {integrity: sha512-9sXyKx2jp8JvmGUIddb7iILq9KN6d1PoCNSvrzIej4yP+pCxpiY9elgeaSoGY5yHcPClNnvHBKcenL23mdUckg==} + /@fluencelabs/avm@0.52.0: + resolution: {integrity: sha512-T+/Hv/ZPfwWZAC4tH6wEDIRmtN6cTBebqbCaHfaq2PDLSMG0BgssdFF2BAaEXrvOvJbI5Bu/9bQhHv4ga7bYlA==} dev: false /@fluencelabs/fluence-network-environment@1.1.2: @@ -520,20 +520,22 @@ packages: resolution: {integrity: sha512-WJ7o51jaBSzUsYENxCEJpv91KiodH1nQ6uKdAn5chWsOQzDu57d3pa6IW1Lu/wh4jtefnNen+jF1esENQCc0BA==} engines: {node: '>=10', pnpm: '>=3'} - /@fluencelabs/js-client@0.2.1: - resolution: {integrity: sha512-k2K4IPKNsN1doTUdXyiKv6Omq9KnnaWrmnzBVyDcKtEHRqji+Tpbd+8EqgbDa859dpcuHK7Da6E04SUykD9ZKA==} + /@fluencelabs/js-client@0.3.0: + resolution: {integrity: sha512-mRlEeoDEAsHK4GK3vIlNBkXgfJ01maQ4WVefob4QNEqpshipf6XQpU6R8dpUsjyhx53nus3ui6BSUV6gi5jg8A==} engines: {node: '>=10', pnpm: '>=8'} dependencies: '@chainsafe/libp2p-noise': 13.0.0 '@chainsafe/libp2p-yamux': 5.0.0 + '@fluencelabs/avm': 0.52.0 '@fluencelabs/interfaces': 0.8.2 - '@fluencelabs/marine-worker': 0.3.3 + '@fluencelabs/marine-worker': 0.4.0 '@libp2p/crypto': 2.0.3 '@libp2p/interface': 0.1.2 '@libp2p/peer-id': 3.0.2 '@libp2p/peer-id-factory': 3.0.3 '@libp2p/websockets': 7.0.4 '@multiformats/multiaddr': 11.3.0 + assert: 2.1.0 async: 3.2.4 bs58: 5.0.0 buffer: 6.0.3 @@ -545,10 +547,11 @@ packages: libp2p: 0.46.6 multiformats: 11.0.1 rxjs: 7.5.5 - threads: 1.7.0 + threads: github.com/fluencelabs/threads.js/b00a5342380b0278d3ae56dcfb170effb3cad7cd ts-pattern: 3.3.3 uint8arrays: 4.0.3 uuid: 8.3.2 + zod: 3.22.4 transitivePeerDependencies: - bufferutil - supports-color @@ -563,13 +566,12 @@ packages: default-import: 1.1.5 dev: false - /@fluencelabs/marine-worker@0.3.3: - resolution: {integrity: sha512-KYygXjbWJ0M28fBsAME56iknVI+TNlSaUsZn6LxeuT3yMhhe8x383S3eyTmplmurVjp2wl+vlzRXX1FaUm2DBQ==} + /@fluencelabs/marine-worker@0.4.0: + resolution: {integrity: sha512-nWri+j8Ey4UXoB32NPKsmVYzUKj6mwD7vh/5MjzCxrnVthnWnFdnkETF2BnZwjZWc701xeVhF3L5ZSjiQzKywQ==} dependencies: - '@fluencelabs/avm': 0.48.0 '@fluencelabs/marine-js': 0.7.2 observable-fns: 0.6.1 - threads: 1.7.0 + threads: github.com/fluencelabs/threads.js/b00a5342380b0278d3ae56dcfb170effb3cad7cd transitivePeerDependencies: - supports-color dev: false @@ -1390,6 +1392,16 @@ packages: is-array-buffer: 3.0.2 dev: false + /assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + dependencies: + call-bind: 1.0.2 + is-nan: 1.3.2 + object-is: 1.1.5 + object.assign: 4.1.4 + util: 0.12.5 + dev: false + /async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} dev: false @@ -2222,6 +2234,13 @@ packages: engines: {node: '>=6'} dev: true + /is-generator-function@1.0.10: + resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + dev: false + /is-loopback-addr@2.0.1: resolution: {integrity: sha512-SEsepLbdWFb13B6U0tt6dYcUM0iK/U7XOC43N70Z4Qb88WpNtp+ospyNI9ddpqncs7Z7brAEsVBTQpaqSNntIw==} dev: false @@ -2230,6 +2249,14 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: false + /is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.2.0 + dev: false + /is-number-object@1.0.7: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} @@ -3747,19 +3774,6 @@ packages: minimatch: 3.1.2 dev: true - /threads@1.7.0: - resolution: {integrity: sha512-Mx5NBSHX3sQYR6iI9VYbgHKBLisyB+xROCBGjjWm1O9wb9vfLxdaGtmT/KCjUqMsSNW6nERzCW3T6H43LqjDZQ==} - dependencies: - callsites: 3.1.0 - debug: 4.3.4 - is-observable: 2.1.0 - observable-fns: 0.6.1 - optionalDependencies: - tiny-worker: 2.3.0 - transitivePeerDependencies: - - supports-color - dev: false - /tiny-worker@2.3.0: resolution: {integrity: sha512-pJ70wq5EAqTAEl9IkGzA+fN0836rycEuz2Cn6yeZ6FRzlVS5IDOkFHpIoEsksPRQV34GDqXm65+OlnZqUSyK2g==} requiresBuild: true @@ -3942,6 +3956,16 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: false + /util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.10 + which-typed-array: 1.1.9 + dev: false + /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true @@ -4113,3 +4137,24 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} dev: true + + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} + dev: false + + github.com/fluencelabs/threads.js/b00a5342380b0278d3ae56dcfb170effb3cad7cd: + resolution: {tarball: https://codeload.github.com/fluencelabs/threads.js/tar.gz/b00a5342380b0278d3ae56dcfb170effb3cad7cd} + name: threads + version: 1.7.0 + prepare: true + requiresBuild: true + dependencies: + callsites: 3.1.0 + debug: 4.3.4 + is-observable: 2.1.0 + observable-fns: 0.6.1 + optionalDependencies: + tiny-worker: 2.3.0 + transitivePeerDependencies: + - supports-color + dev: false