diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 603025f3..42e34db1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ on: rust-peer-image: description: "rust-peer image tag" type: string - default: "fluencelabs/rust-peer:minimal" + default: "fluencelabs/nox:unstable_minimal" js-client-snapshots: description: "js-client snapshots" type: string diff --git a/integration-tests/package.json b/integration-tests/package.json index 2bd9eaff..173f8308 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@fluencelabs/aqua": "0.11.7", "@fluencelabs/aqua-dht": "0.2.5", - "@fluencelabs/aqua-lib": "0.6.0", + "@fluencelabs/aqua-lib": "0.7.2", "@types/jest": "29.5.2", "jest": "29.5.0", "ts-jest": "29.1.0", @@ -40,9 +40,9 @@ "typescript": "5.1.3" }, "dependencies": { - "@fluencelabs/js-client.node": "0.6.9", + "@fluencelabs/js-client.node": "0.7.0", "loglevel": "1.8.1", - "@fluencelabs/js-client.api": "0.11.6", + "@fluencelabs/js-client.api": "0.12.0", "@fluencelabs/fluence-network-environment": "1.0.14", "deep-equal": "2.2.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 568984ea..3e140b7c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,11 +46,11 @@ importers: specifier: 1.0.14 version: 1.0.14 '@fluencelabs/js-client.api': - specifier: 0.11.6 - version: 0.11.6 + specifier: 0.12.0 + version: 0.12.0 '@fluencelabs/js-client.node': - specifier: 0.6.9 - version: 0.6.9(uint8arraylist@2.4.3) + specifier: 0.7.0 + version: 0.7.0(uint8arraylist@2.4.3) deep-equal: specifier: 2.2.1 version: 2.2.1 @@ -65,8 +65,8 @@ importers: specifier: 0.2.5 version: 0.2.5 '@fluencelabs/aqua-lib': - specifier: 0.6.0 - version: 0.6.0 + specifier: 0.7.2 + version: 0.7.2 '@types/jest': specifier: 29.5.2 version: 29.5.2 @@ -441,11 +441,11 @@ packages: resolution: {integrity: sha512-NEl5aIv6muz9OL+dsa3INEU89JX0NViBxOy7NwwG8eNRPUDHo5E3ZTMSHXQpVx1K/ofoNS4ANO9xwezY6ss5GA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@libp2p/crypto': 1.0.8(uint8arraylist@2.4.3) + '@libp2p/crypto': 1.0.17 '@libp2p/interface-connection-encrypter': 3.0.6 '@libp2p/interface-keys': 1.0.7 '@libp2p/interface-metrics': 4.0.8 - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 '@libp2p/logger': 2.1.1 '@libp2p/peer-id': 2.0.1 '@stablelib/chacha20poly1305': 1.0.1 @@ -518,12 +518,17 @@ packages: /@fluencelabs/aqua-lib@0.6.0: resolution: {integrity: sha512-ifjtCM93KO3LhzPkMxqmXhwLmrg/scjOiyTihEVg7ns5N+BVzaK1eWzdOdqGdl9ZVoah43pdlQUepEo7VdRmsw==} + dev: false + + /@fluencelabs/aqua-lib@0.7.2: + resolution: {integrity: sha512-P4ZYSnNeFPTgykHJr6Uzllqj36aeUxM0CNAXXnydL2ZFlWthGatOlzeZi1MnTvczxsHakhKDgx9oH3Ehh4auew==} + dev: true /@fluencelabs/avm@0.35.3: resolution: {integrity: sha512-Y5mPPCmAUUKc5CDO12IL8mGEreWa7maVdX0MWCAH4+GvfLPFN1FxOMSKRYEtvkyVEL88pc9pd8cm5IRCBkFthg==} - /@fluencelabs/avm@0.35.4: - resolution: {integrity: sha512-J070t5AOYIzQnNcBcYjDPUDzJTcpVboZxcrjGN4qYiOjcrtCtnnXeQKedLuBto5bRztHJdL9BzLLvzcFXhgmFQ==} + /@fluencelabs/avm@0.40.0: + resolution: {integrity: sha512-DkCht5+Tg8txRlLIXdP/CPKXmvZqWvJk8Nb89r0JmykPelgI2xTlSkKcAtVrNnGIhp0ghS+HXq2KXVYwu2Il1Q==} dev: false /@fluencelabs/connection@0.2.0(node-fetch@2.6.11): @@ -634,25 +639,25 @@ packages: resolution: {integrity: sha512-1nBgrTXa0vwloMMw3iJgbkqK23O6y1hM9YAEOwkUcmvvHQG/OPSYtzAenW7djGhNlA4Lk8QIV4bKNn54WIzjdA==} engines: {node: '>=10', pnpm: '>=3'} - /@fluencelabs/interfaces@0.7.5: - resolution: {integrity: sha512-R7VZ7iLc0to579HZ+O5rgJbbgBDvJgTk4UgvjgoMlTEEL9TdN7xlcro7nun6evUSodagkOT8cfCbCeNdbx2qkQ==} + /@fluencelabs/interfaces@0.8.0: + resolution: {integrity: sha512-sJCSANOp+HkrIUdGOUH+lUkuKDhfcufYq/uWLxYLO26hmS+YPLBrbaPnnLwCX+VK3S7r5wm5fkLQTKTSe/Vaog==} engines: {node: '>=10', pnpm: '>=3'} dev: false - /@fluencelabs/js-client.api@0.11.6: - resolution: {integrity: sha512-PdoCqTuyegj9HRkdGXTT8MzNe1fptiTSu0dHewo/nuiEs51pYOvShNod/CL6Adjh7Ak4OQe7nm/brEXBxXgRCg==} + /@fluencelabs/js-client.api@0.12.0: + resolution: {integrity: sha512-DfYkmhBV3wkYl84CZR/kw8yonW6DMOUOnNC1/plIo7b6edUHJLVFQd9a9WyIjGxgyOLKn5dlkh8cIfYJ75Hwgg==} engines: {node: '>=10', pnpm: '>=3'} dependencies: - '@fluencelabs/interfaces': 0.7.5 + '@fluencelabs/interfaces': 0.8.0 dev: false - /@fluencelabs/js-client.node@0.6.9(uint8arraylist@2.4.3): - resolution: {integrity: sha512-4sL3Pv04QPURZG4xV7FgNNlrP1FEiQEp74wgycPSbUZ7DMuOUKiz+5g4ghNIHXqoTjAkIJ7/zpaRRSMPIP6gSA==} + /@fluencelabs/js-client.node@0.7.0(uint8arraylist@2.4.3): + resolution: {integrity: sha512-9wIpe1fTvlLtgCSOxFs7E/uCRK/fOkmzfYM8gShwVSp7ie+OLN6oPxsv4BWg3xFg3UnVKVb9cW3jf4nzQtkkSA==} engines: {node: '>=10', pnpm: '>=3'} dependencies: - '@fluencelabs/avm': 0.35.4 - '@fluencelabs/interfaces': 0.7.5 - '@fluencelabs/js-peer': 0.8.8(uint8arraylist@2.4.3) + '@fluencelabs/avm': 0.40.0 + '@fluencelabs/interfaces': 0.8.0 + '@fluencelabs/js-peer': 0.9.0(uint8arraylist@2.4.3) '@fluencelabs/marine-js': 0.3.45 platform: 1.3.6 transitivePeerDependencies: @@ -662,13 +667,13 @@ packages: - utf-8-validate dev: false - /@fluencelabs/js-peer@0.8.8(uint8arraylist@2.4.3): - resolution: {integrity: sha512-yB4BfuIbiwUqZGA9LM85jPCdzbEx4g0bFBNKVaixBriu0rOwxwAfXAVBIqGQ9zfOqFUi/6rqvYW8ama8Lx92SQ==} + /@fluencelabs/js-peer@0.9.0(uint8arraylist@2.4.3): + resolution: {integrity: sha512-B83DyfHDFhor3s7C9GUYekjJthybIRLf6fzYirR6UaHYcVfO4HxDwV3oDWxpcPKTxJ9+sFa0UK5rgqtIFe3yCg==} engines: {node: '>=10', pnpm: '>=3'} dependencies: '@chainsafe/libp2p-noise': 11.0.0 - '@fluencelabs/avm': 0.35.4 - '@fluencelabs/interfaces': 0.7.5 + '@fluencelabs/avm': 0.40.0 + '@fluencelabs/interfaces': 0.8.0 '@fluencelabs/marine-js': 0.3.45 '@libp2p/crypto': 1.0.8(uint8arraylist@2.4.3) '@libp2p/interface-connection': 3.0.8 @@ -1246,7 +1251,7 @@ packages: resolution: {integrity: sha512-LwyYBN/aSa3IPCe7gBxffx/vaC0rFxAXlCbx4QGaWGtg6qK80Ouj89LEDWb3HkMbecNVWaV4TEqJIM5WnAAx1Q==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 it-stream-types: 1.0.5 uint8arraylist: 2.4.3 dev: false @@ -1267,7 +1272,7 @@ packages: resolution: {integrity: sha512-JiI9xVPkiSgW9hkvHWA4e599OLPNSACrpgtx6UffHG9N+Jpt0IOmM4iLic8bSIYkZJBOQFG1Sv/gVNB98Uq0Nw==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 '@libp2p/interfaces': 3.3.1 '@multiformats/multiaddr': 11.3.0 it-stream-types: 1.0.5 @@ -1588,9 +1593,9 @@ packages: resolution: {integrity: sha512-CRJmqwNQhDC51sQ9lf6EqEY8HuywwymMVffL2kIYI5ts5k+6gvIXzoSxLf3V3o+OxcroXG4KG0uGxxAi5DUXSA==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@libp2p/crypto': 1.0.8(uint8arraylist@2.4.3) + '@libp2p/crypto': 1.0.17 '@libp2p/interface-keys': 1.0.7 - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 '@libp2p/peer-id': 2.0.1 multiformats: 11.0.2 protons-runtime: 4.0.2(uint8arraylist@2.4.3) @@ -1602,7 +1607,7 @@ packages: resolution: {integrity: sha512-uGIR4rS+j+IzzIu0kih4MonZEfRmjGNfXaSPMIFOeMxZItZT6TIpxoVNYxHl4YtneSFKzlLnf9yx9EhRcyfy8Q==} engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 '@libp2p/interfaces': 3.3.1 multiformats: 11.0.2 uint8arrays: 4.0.3 @@ -5229,7 +5234,7 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.0.0'} dependencies: '@achingbrain/nat-port-mapper': 1.0.9 - '@libp2p/crypto': 1.0.8(uint8arraylist@2.4.3) + '@libp2p/crypto': 1.0.17 '@libp2p/interface-address-manager': 2.0.5 '@libp2p/interface-connection': 3.0.8 '@libp2p/interface-connection-encrypter': 3.0.6 @@ -5239,7 +5244,7 @@ packages: '@libp2p/interface-libp2p': 1.3.3 '@libp2p/interface-metrics': 4.0.8 '@libp2p/interface-peer-discovery': 1.1.1 - '@libp2p/interface-peer-id': 2.0.1 + '@libp2p/interface-peer-id': 2.0.2 '@libp2p/interface-peer-info': 1.0.10 '@libp2p/interface-peer-routing': 1.1.1 '@libp2p/interface-peer-store': 1.2.9