diff --git a/aqua-examples/aqua-ipfs-integration/aqua/package.json b/aqua-examples/aqua-ipfs-integration/aqua/package.json index bd737a3..37647a1 100644 --- a/aqua-examples/aqua-ipfs-integration/aqua/package.json +++ b/aqua-examples/aqua-ipfs-integration/aqua/package.json @@ -23,14 +23,14 @@ "license": "MIT", "dependencies": { "@fluencelabs/aqua-ipfs": "^0.5.5", - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "it-all": "^1.0.5", "multiaddr": "^10.0.0", "uint8arrays": "^2.1.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "typescript": "^4.6.3" } diff --git a/aqua-examples/aqua-ipfs-integration/nodejs/package.json b/aqua-examples/aqua-ipfs-integration/nodejs/package.json index 663eff6..9e77de8 100644 --- a/aqua-examples/aqua-ipfs-integration/nodejs/package.json +++ b/aqua-examples/aqua-ipfs-integration/nodejs/package.json @@ -24,7 +24,7 @@ "author": "Fluence Labs", "license": "MIT", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@fluencelabs/ipfs-execution-aqua": "file:../aqua", "it-all": "^1.0.5", @@ -32,7 +32,7 @@ "uint8arrays": "^2.1.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "jest": "^27.4.0", diff --git a/aqua-examples/aqua-ipfs-integration/package-lock.json b/aqua-examples/aqua-ipfs-integration/package-lock.json index 90fc89d..fd97ab9 100644 --- a/aqua-examples/aqua-ipfs-integration/package-lock.json +++ b/aqua-examples/aqua-ipfs-integration/package-lock.json @@ -11,8 +11,8 @@ "web" ], "dependencies": { - "@fluencelabs/aqua": "0.7.6-346", - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/aqua": "0.7.6-347", + "@fluencelabs/fluence": "0.26.0", "ipfs-http-client": "^56.0.3", "typescript": "^4.6.3" }, @@ -31,14 +31,14 @@ "license": "MIT", "dependencies": { "@fluencelabs/aqua-ipfs": "^0.5.5", - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "it-all": "^1.0.5", "multiaddr": "^10.0.0", "uint8arrays": "^2.1.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "typescript": "^4.6.3" } @@ -2275,9 +2275,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", "@fluencelabs/aqua-lib": "0.5.2", @@ -2303,6 +2303,38 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==" }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, "node_modules/@fluencelabs/aqua/node_modules/any-signal": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-2.1.2.tgz", @@ -2452,6 +2484,32 @@ "minimatch": "^3.0.4" } }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "dependencies": { + "multiformats": "^9.4.2" + } + }, "node_modules/@fluencelabs/aqua/node_modules/multiaddr": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/multiaddr/-/multiaddr-9.0.2.tgz", @@ -2474,6 +2532,42 @@ "multiaddr": "^9.0.1" } }, + "node_modules/@fluencelabs/aqua/node_modules/multiformats": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.6.5.tgz", + "integrity": "sha512-vMwf/FUO+qAPvl3vlSZEgEVFY/AxeZq5yg761ScF3CZsXgmTi/HGkicUiNN0CI4PW8FiY2P0OLklOcmQjdQJhw==" + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id/node_modules/uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "dependencies": { + "multiformats": "^9.4.2" + } + }, "node_modules/@fluencelabs/aqua/node_modules/retimer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/retimer/-/retimer-2.0.0.tgz", @@ -2572,11 +2666,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -2608,6 +2702,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -21806,7 +21905,7 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@fluencelabs/ipfs-execution-aqua": "file:../aqua", "it-all": "^1.0.5", @@ -21814,7 +21913,7 @@ "uint8arrays": "^2.1.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "jest": "^27.4.0", @@ -21834,7 +21933,7 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@fluencelabs/ipfs-execution-aqua": "file:../aqua", "@testing-library/jest-dom": "^5.14.1", @@ -23353,9 +23452,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", "@fluencelabs/aqua-lib": "0.5.2", @@ -23364,6 +23463,31 @@ "ipfs-http-client": "50.1.2" }, "dependencies": { + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, "any-signal": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-2.1.2.tgz", @@ -23505,6 +23629,31 @@ "minimatch": "^3.0.4" } }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "dependencies": { + "uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "requires": { + "multiformats": "^9.4.2" + } + } + } + }, "multiaddr": { "version": "9.0.2", "resolved": "https://registry.npmjs.org/multiaddr/-/multiaddr-9.0.2.tgz", @@ -23527,6 +23676,38 @@ "multiaddr": "^9.0.1" } }, + "multiformats": { + "version": "9.6.5", + "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.6.5.tgz", + "integrity": "sha512-vMwf/FUO+qAPvl3vlSZEgEVFY/AxeZq5yg761ScF3CZsXgmTi/HGkicUiNN0CI4PW8FiY2P0OLklOcmQjdQJhw==" + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "dependencies": { + "uint8arrays": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.1.0.tgz", + "integrity": "sha512-ei5rfKtoRO8OyOIor2Rz5fhzjThwIHJZ3uyDPnDHTXbP0aMQ1RN/6AI5B5d9dBxJOU+BvOAk7ZQ1xphsX8Lrog==", + "requires": { + "multiformats": "^9.4.2" + } + } + } + }, "retimer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/retimer/-/retimer-2.0.0.tgz", @@ -23629,11 +23810,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -23653,6 +23834,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -23713,9 +23899,9 @@ "@fluencelabs/ipfs-execution": { "version": "file:nodejs", "requires": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@fluencelabs/ipfs-execution-aqua": "file:../aqua", "@types/jest": "^27.0.3", @@ -23739,10 +23925,10 @@ "@fluencelabs/ipfs-execution-aqua": { "version": "file:aqua", "requires": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-ipfs": "^0.5.5", "@fluencelabs/aqua-lib": "0.6.0", - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "it-all": "^1.0.5", "multiaddr": "^10.0.0", @@ -30076,7 +30262,7 @@ "ipfs-aqua-browser": { "version": "file:web", "requires": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@fluencelabs/ipfs-execution-aqua": "file:../aqua", "@testing-library/jest-dom": "^5.14.1", diff --git a/aqua-examples/aqua-ipfs-integration/package.json b/aqua-examples/aqua-ipfs-integration/package.json index df64453..a192ac1 100644 --- a/aqua-examples/aqua-ipfs-integration/package.json +++ b/aqua-examples/aqua-ipfs-integration/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "ipfs-http-client": "^56.0.3", - "@fluencelabs/aqua": "0.7.6-346", - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/aqua": "0.7.6-347", + "@fluencelabs/fluence": "0.26.0", "typescript": "^4.6.3" }, "engines": { diff --git a/aqua-examples/aqua-ipfs-integration/web/package.json b/aqua-examples/aqua-ipfs-integration/web/package.json index 169036f..186515a 100644 --- a/aqua-examples/aqua-ipfs-integration/web/package.json +++ b/aqua-examples/aqua-ipfs-integration/web/package.json @@ -4,7 +4,7 @@ "private": true, "dependencies": { "@fluencelabs/ipfs-execution-aqua": "file:../aqua", - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", diff --git a/aqua-examples/echo-greeter/client-peer/package-lock.json b/aqua-examples/echo-greeter/client-peer/package-lock.json index 9161ea4..15ef3cc 100644 --- a/aqua-examples/echo-greeter/client-peer/package-lock.json +++ b/aqua-examples/echo-greeter/client-peer/package-lock.json @@ -9,12 +9,12 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13", "it-all": "^1.0.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", @@ -606,9 +606,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -649,10 +649,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -720,11 +798,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -756,6 +834,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -8032,9 +8115,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -8049,6 +8132,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -8078,7 +8222,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -8135,11 +8280,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -8159,6 +8304,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/aqua-examples/echo-greeter/client-peer/package.json b/aqua-examples/echo-greeter/client-peer/package.json index d906c75..7cd5111 100644 --- a/aqua-examples/echo-greeter/client-peer/package.json +++ b/aqua-examples/echo-greeter/client-peer/package.json @@ -13,7 +13,7 @@ "package-lock.json" ], "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13", "it-all": "^1.0.5" }, @@ -41,7 +41,7 @@ }, "homepage": "git+https://github.com/fluencelabs/examples/aqua-examples/echo-greeter#readme", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", diff --git a/aqua-examples/near-integration/near-signing-node/package.json b/aqua-examples/near-integration/near-signing-node/package.json index 4089216..4b79975 100644 --- a/aqua-examples/near-integration/near-signing-node/package.json +++ b/aqua-examples/near-integration/near-signing-node/package.json @@ -11,14 +11,14 @@ "author": "", "license": "ISC", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "chokidar-cli": "^3.0.0", "ts-node": "^10.7.0", "typescript": "^4.6.3" }, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@types/sqlite3": "^3.1.7", "near-api-js": "^0.43.1" diff --git a/aqua-examples/price-oracle/client-peer/package-lock.json b/aqua-examples/price-oracle/client-peer/package-lock.json index de568b4..5fb4135 100644 --- a/aqua-examples/price-oracle/client-peer/package-lock.json +++ b/aqua-examples/price-oracle/client-peer/package-lock.json @@ -9,12 +9,12 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "it-all": "^1.0.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", @@ -606,9 +606,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -649,10 +649,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -720,11 +798,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -756,6 +834,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -8032,9 +8115,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -8049,6 +8132,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -8078,7 +8222,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -8135,11 +8280,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -8159,6 +8304,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/aqua-examples/price-oracle/client-peer/package.json b/aqua-examples/price-oracle/client-peer/package.json index f50b7b3..839e140 100644 --- a/aqua-examples/price-oracle/client-peer/package.json +++ b/aqua-examples/price-oracle/client-peer/package.json @@ -13,7 +13,7 @@ "package-lock.json" ], "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "it-all": "^1.0.5" }, @@ -41,7 +41,7 @@ }, "homepage": "git+https://github.com/fluencelabs/examples/aqua-examples/price-oracle#readme", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", diff --git a/aqua-examples/price-oracle/web/package-lock.json b/aqua-examples/price-oracle/web/package-lock.json index 2c2f7fc..2427263 100644 --- a/aqua-examples/price-oracle/web/package-lock.json +++ b/aqua-examples/price-oracle/web/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -25,7 +25,7 @@ "web-vitals": "^1.1.2" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", "@types/serve-handler": "^6.1.1", @@ -2116,9 +2116,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -2147,10 +2147,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -2218,11 +2296,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -2254,6 +2332,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -22495,9 +22578,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -22505,6 +22588,69 @@ "@fluencelabs/fluence": "0.25.2", "@fluencelabs/fluence-network-environment": "1.0.13", "ipfs-http-client": "50.1.2" + }, + "dependencies": { + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } + } } }, "@fluencelabs/aqua-ipfs": { @@ -22525,7 +22671,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -22582,11 +22729,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -22606,6 +22753,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/aqua-examples/price-oracle/web/package.json b/aqua-examples/price-oracle/web/package.json index d09c3ab..99ca0a0 100644 --- a/aqua-examples/price-oracle/web/package.json +++ b/aqua-examples/price-oracle/web/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -52,7 +52,7 @@ }, "devDependencies": { "@types/serve-handler": "^6.1.1", - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", "chokidar-cli": "^2.1.0", diff --git a/fluence-js-examples/browser-example/package-lock.json b/fluence-js-examples/browser-example/package-lock.json index 3a2a960..f07d6b9 100644 --- a/fluence-js-examples/browser-example/package-lock.json +++ b/fluence-js-examples/browser-example/package-lock.json @@ -25,9 +25,9 @@ "web-vitals": "^1.1.2" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", "chokidar-cli": "^2.1.0", @@ -2120,9 +2120,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -2163,6 +2163,83 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", @@ -2239,12 +2316,12 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dev": true, "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -2276,6 +2353,12 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==", + "dev": true + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -22823,9 +22906,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -22840,6 +22923,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -22931,12 +23075,12 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dev": true, "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -22956,6 +23100,12 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==", + "dev": true + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/fluence-js-examples/browser-example/package.json b/fluence-js-examples/browser-example/package.json index 23710b1..564b4a3 100644 --- a/fluence-js-examples/browser-example/package.json +++ b/fluence-js-examples/browser-example/package.json @@ -51,9 +51,9 @@ ] }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", "chokidar-cli": "^2.1.0", diff --git a/fluence-js-examples/hello-world/package-lock.json b/fluence-js-examples/hello-world/package-lock.json index 3c1bbc3..addbd68 100644 --- a/fluence-js-examples/hello-world/package-lock.json +++ b/fluence-js-examples/hello-world/package-lock.json @@ -9,11 +9,11 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", @@ -593,9 +593,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -636,10 +636,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -707,11 +785,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -743,6 +821,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -8007,9 +8090,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -8024,6 +8107,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -8053,7 +8197,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -8110,11 +8255,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -8134,6 +8279,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/fluence-js-examples/hello-world/package.json b/fluence-js-examples/hello-world/package.json index 1732345..de0ceeb 100644 --- a/fluence-js-examples/hello-world/package.json +++ b/fluence-js-examples/hello-world/package.json @@ -15,7 +15,7 @@ "author": "", "license": "ISC", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "chokidar-cli": "^3.0.0", "ts-node": "^10.6.0", @@ -25,7 +25,7 @@ "ts-jest": "^27.0.7" }, "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13" } } diff --git a/fluence-js-examples/node-example/package-lock.json b/fluence-js-examples/node-example/package-lock.json index 7d91826..6802b7b 100644 --- a/fluence-js-examples/node-example/package-lock.json +++ b/fluence-js-examples/node-example/package-lock.json @@ -9,11 +9,11 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", "jest": "^27.4.0", @@ -592,9 +592,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -623,10 +623,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -694,11 +772,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -730,6 +808,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -7994,9 +8077,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -8004,6 +8087,69 @@ "@fluencelabs/fluence": "0.25.2", "@fluencelabs/fluence-network-environment": "1.0.13", "ipfs-http-client": "50.1.2" + }, + "dependencies": { + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } + } } }, "@fluencelabs/aqua-ipfs": { @@ -8024,7 +8170,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -8081,11 +8228,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -8105,6 +8252,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/fluence-js-examples/node-example/package.json b/fluence-js-examples/node-example/package.json index d499e65..cd56e0e 100644 --- a/fluence-js-examples/node-example/package.json +++ b/fluence-js-examples/node-example/package.json @@ -15,7 +15,7 @@ "author": "", "license": "ISC", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@types/jest": "^27.0.3", "chokidar-cli": "^3.0.0", "jest": "^27.4.0", @@ -24,7 +24,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@fluencelabs/fluence": "^0.25.0", + "@fluencelabs/fluence": "^0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13" } } diff --git a/quickstart/1-browser-to-browser/package-lock.json b/quickstart/1-browser-to-browser/package-lock.json index 0d02d86..44f5209 100644 --- a/quickstart/1-browser-to-browser/package-lock.json +++ b/quickstart/1-browser-to-browser/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -26,7 +26,7 @@ "web-vitals": "^1.1.2" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", @@ -2117,9 +2117,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -2160,10 +2160,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -2231,11 +2309,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -2267,6 +2345,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -22492,9 +22575,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -22509,6 +22592,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -22538,7 +22682,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -22595,11 +22740,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -22619,6 +22764,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/quickstart/1-browser-to-browser/package.json b/quickstart/1-browser-to-browser/package.json index 10c0b36..f128bf4 100644 --- a/quickstart/1-browser-to-browser/package.json +++ b/quickstart/1-browser-to-browser/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -52,7 +52,7 @@ ] }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", diff --git a/quickstart/3-browser-to-service/package-lock.json b/quickstart/3-browser-to-service/package-lock.json index df3598b..27b5545 100644 --- a/quickstart/3-browser-to-service/package-lock.json +++ b/quickstart/3-browser-to-service/package-lock.json @@ -9,7 +9,7 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -25,7 +25,7 @@ "web-vitals": "^1.1.2" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", @@ -2117,9 +2117,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -2160,10 +2160,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -2231,11 +2309,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -2267,6 +2345,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -22493,9 +22576,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -22510,6 +22593,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -22539,7 +22683,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -22596,11 +22741,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -22620,6 +22765,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/quickstart/3-browser-to-service/package.json b/quickstart/3-browser-to-service/package.json index f2eeb75..caa561c 100644 --- a/quickstart/3-browser-to-service/package.json +++ b/quickstart/3-browser-to-service/package.json @@ -3,7 +3,7 @@ "version": "0.1.0", "private": true, "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "1.0.13", "@testing-library/jest-dom": "^5.14.1", "@testing-library/react": "^11.2.7", @@ -51,7 +51,7 @@ ] }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "@types/jest-environment-puppeteer": "^4.4.1", "@types/puppeteer": "^5.4.4", diff --git a/quickstart/4-composing-services-with-aqua/client-peer/package-lock.json b/quickstart/4-composing-services-with-aqua/client-peer/package-lock.json index 8632909..106b3f5 100644 --- a/quickstart/4-composing-services-with-aqua/client-peer/package-lock.json +++ b/quickstart/4-composing-services-with-aqua/client-peer/package-lock.json @@ -9,12 +9,12 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13", "it-all": "^1.0.5" }, "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "typescript": "^4.6.3" } @@ -625,9 +625,9 @@ } }, "node_modules/@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -668,10 +668,88 @@ "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true }, + "node_modules/@fluencelabs/aqua/node_modules/@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "dependencies": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + }, + "bin": { + "copy-marine": "dist/tools/copyMarine.js" + }, + "engines": { + "node": ">=10", + "pnpm": ">=3" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "dependencies": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/@fluencelabs/aqua/node_modules/peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "dependencies": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + }, + "engines": { + "node": ">=15.0.0" + } + }, "node_modules/@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "node_modules/@fluencelabs/connection": { "version": "0.2.0", @@ -739,11 +817,11 @@ } }, "node_modules/@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "dependencies": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -775,6 +853,11 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/fluence-network-environment/-/fluence-network-environment-1.0.13.tgz", "integrity": "sha512-2pci3T0sUHE08jwEs1r/vHKVT4XUh/A3j/QJ0eIhddsxyIjEksjdn05X7DF6STD14CF8GgBVOJEPgav8qaUMpA==" }, + "node_modules/@fluencelabs/fluence/node_modules/@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "node_modules/@fluencelabs/fluence/node_modules/libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", @@ -7851,9 +7934,9 @@ } }, "@fluencelabs/aqua": { - "version": "0.7.6-346", - "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-346.tgz", - "integrity": "sha512-97FuHx/r2GRXRJrvXi+nv0+L9pTai+OWyv0CmMenoGIzHM7CAfGjRcDEhHin03lILTVB+T1kMjsgMAdI/NCPUg==", + "version": "0.7.6-347", + "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.7.6-347.tgz", + "integrity": "sha512-B1cKvBPmCzTsZOqEKbqEgN1g2XY0G2skxwqk4rrCxjG2Co4Uk0tW2odhcVq6lFnkOcdgDNxLLiHWugDsr8ttzQ==", "dev": true, "requires": { "@fluencelabs/aqua-ipfs": "0.5.5", @@ -7868,6 +7951,67 @@ "resolved": "https://registry.npmjs.org/@fluencelabs/aqua-lib/-/aqua-lib-0.5.2.tgz", "integrity": "sha512-fmoFFE8myhLH9d+YR0+0ZPL2YIQyR6M1woAGu5d1xXI02Sjzn4id6dE4PpxHb8cSBPRie8AwsKobHCNqGxI8oA==", "dev": true + }, + "@fluencelabs/fluence": { + "version": "0.25.2", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", + "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "dev": true, + "requires": { + "@fluencelabs/avm": "0.30.5", + "@fluencelabs/connection": "0.2.0", + "@fluencelabs/interfaces": "0.1.0", + "@fluencelabs/keypair": "0.2.0", + "@fluencelabs/marine-js": "0.3.18", + "async": "3.2.3", + "base64-js": "^1.5.1", + "browser-or-node": "^2.0.0", + "bs58": "5.0.0", + "buffer": "^6.0.3", + "cids": "1.1.9", + "loglevel": "1.8.0", + "multiformats": "9.6.5", + "peer-id": "0.16.0", + "platform": "^1.3.6", + "rxjs": "^7.5.5", + "ts-pattern": "3.3.3", + "uuid": "8.3.2" + } + }, + "libp2p-crypto": { + "version": "0.21.2", + "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", + "integrity": "sha512-EXFrhSpiHtJ+/L8xXDvQNK5VjUMG51u878jzZcaT5XhuN/zFg6PWJFnl/qB2Y2j7eMWnvCRP7Kp+ua2H36cG4g==", + "dev": true, + "requires": { + "@noble/ed25519": "^1.5.1", + "@noble/secp256k1": "^1.3.0", + "err-code": "^3.0.1", + "iso-random-stream": "^2.0.0", + "multiformats": "^9.4.5", + "node-forge": "^1.2.1", + "protobufjs": "^6.11.2", + "uint8arrays": "^3.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "peer-id": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/peer-id/-/peer-id-0.16.0.tgz", + "integrity": "sha512-EmL7FurFUduU9m1PS9cfJ5TAuCvxKQ7DKpfx3Yj6IKWyBRtosriFuOag/l3ni/dtPgPLwiA4R9IvpL7hsDLJuQ==", + "dev": true, + "requires": { + "class-is": "^1.1.0", + "libp2p-crypto": "^0.21.0", + "multiformats": "^9.4.5", + "protobufjs": "^6.10.2", + "uint8arrays": "^3.0.0" + } } } }, @@ -7897,7 +8041,8 @@ "@fluencelabs/avm": { "version": "0.30.5", "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.5.tgz", - "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==" + "integrity": "sha512-Ea+ZX80/MjoKyLp8l+NublSW46gAqa4DXNDcYFxx30LhBSxtAGAr+ZiK0LlWKqFkj4EQtB6VuG9hRLNwgzZ1FA==", + "dev": true }, "@fluencelabs/connection": { "version": "0.2.0", @@ -7954,11 +8099,11 @@ } }, "@fluencelabs/fluence": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.25.2.tgz", - "integrity": "sha512-NTyF4Xx9IJuXpogERFlf5HCeZ55exSd46o3CoBiAEBpw73qwtYjOfUcbhYLU+FZzI2o0aIhbnYIb0fkzEOZpiQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.26.0.tgz", + "integrity": "sha512-29TzCetpkMzs+MnGKSqaJgfhRw+LyxF+9dPKdoWQyrsd6tDHd6NzM6EP5bCQ3sqoJqgY5eRouxswxhG/GGa+wg==", "requires": { - "@fluencelabs/avm": "0.30.5", + "@fluencelabs/avm": "0.30.10", "@fluencelabs/connection": "0.2.0", "@fluencelabs/interfaces": "0.1.0", "@fluencelabs/keypair": "0.2.0", @@ -7978,6 +8123,11 @@ "uuid": "8.3.2" }, "dependencies": { + "@fluencelabs/avm": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/@fluencelabs/avm/-/avm-0.30.10.tgz", + "integrity": "sha512-P8FM+1OVYonqR5GmGAVrwfYVL8WANuaa0XGAcF3cb++9Qh9iYniOJ5BBYcw+Y+WxQMUBCgNXa4YbBRiVOx5pwA==" + }, "libp2p-crypto": { "version": "0.21.2", "resolved": "https://registry.npmjs.org/libp2p-crypto/-/libp2p-crypto-0.21.2.tgz", diff --git a/quickstart/4-composing-services-with-aqua/client-peer/package.json b/quickstart/4-composing-services-with-aqua/client-peer/package.json index 1bb93a0..94ffa6e 100644 --- a/quickstart/4-composing-services-with-aqua/client-peer/package.json +++ b/quickstart/4-composing-services-with-aqua/client-peer/package.json @@ -13,7 +13,7 @@ "package-lock.json" ], "dependencies": { - "@fluencelabs/fluence": "0.25.2", + "@fluencelabs/fluence": "0.26.0", "@fluencelabs/fluence-network-environment": "^1.0.13", "it-all": "^1.0.5" }, @@ -42,7 +42,7 @@ }, "homepage": "git+https://github.com/fluencelabs/examples/aqua-examples/echo-greeter#readme", "devDependencies": { - "@fluencelabs/aqua": "0.7.6-346", + "@fluencelabs/aqua": "0.7.6-347", "@fluencelabs/aqua-lib": "0.6.0", "typescript": "^4.6.3" }