diff --git a/packages/core/js-client-isomorphic/package.json b/packages/core/js-client-isomorphic/package.json index 5a37ab85..00b7f162 100644 --- a/packages/core/js-client-isomorphic/package.json +++ b/packages/core/js-client-isomorphic/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@fluencelabs/avm": "0.62.0", - "@fluencelabs/marine-js": "0.8.0", + "@fluencelabs/marine-js": "0.13.0", "@fluencelabs/marine-worker": "0.5.1", "@fluencelabs/threads": "^2.0.0" }, diff --git a/packages/core/js-client/src/jsPeer/FluencePeer.ts b/packages/core/js-client/src/jsPeer/FluencePeer.ts index c2402193..b7084106 100644 --- a/packages/core/js-client/src/jsPeer/FluencePeer.ts +++ b/packages/core/js-client/src/jsPeer/FluencePeer.ts @@ -515,6 +515,14 @@ export abstract class FluencePeer { item.callResults, ); + const [, , , forthParam] = args; + if ( + typeof forthParam === "object" && + "hard_limit_enabled" in forthParam + ) { + forthParam["hard_limit_enabled"] = false; + } + let avmCallResult: InterpreterResult | Error; try { diff --git a/packages/core/marine-worker/package.json b/packages/core/marine-worker/package.json index d949ee14..a0fc611c 100644 --- a/packages/core/marine-worker/package.json +++ b/packages/core/marine-worker/package.json @@ -24,7 +24,7 @@ "vitest": "0.34.6" }, "dependencies": { - "@fluencelabs/marine-js": "0.8.0", + "@fluencelabs/marine-js": "0.13.0", "observable-fns": "0.6.1", "@fluencelabs/threads": "^2.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 376287f4..0f5ded55 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -330,8 +330,8 @@ importers: specifier: 0.62.0 version: 0.62.0 '@fluencelabs/marine-js': - specifier: 0.8.0 - version: 0.8.0 + specifier: 0.13.0 + version: 0.13.0 '@fluencelabs/marine-worker': specifier: 0.5.1 version: link:../marine-worker @@ -342,8 +342,8 @@ importers: packages/core/marine-worker: dependencies: '@fluencelabs/marine-js': - specifier: 0.8.0 - version: 0.8.0 + specifier: 0.13.0 + version: 0.13.0 '@fluencelabs/threads': specifier: ^2.0.0 version: 2.0.0 @@ -2746,8 +2746,8 @@ packages: multicodec: 3.2.1 dev: false - /@fluencelabs/marine-js@0.8.0: - resolution: {integrity: sha512-exxp0T0Dk69dxnbpAiVc/qp66s8Jq/P71TRB9aeQZLZy3EQtVAMCBJvwQY8LzVVlYEyVjmqQkFG/N0rAeYU1vg==} + /@fluencelabs/marine-js@0.13.0: + resolution: {integrity: sha512-/qGc6FkLAwgf4U1P8eSb3ECY6cNm77FjfGokva+Pme4VB9EAKDdWxpY/F+AcdUyJ7XUgl/I4eMebTDGpMto5bQ==} dependencies: '@wasmer/wasi': 0.12.0 '@wasmer/wasmfs': 0.12.0