diff --git a/Dockerfile b/Dockerfile index 8b68837..c55e236 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM node:22-alpine as build +FROM node:22.4.0-alpine as build ARG SDK_VERSION=latest # Install python and build-base for node-gyp RUN apk update RUN apk add --no-cache python3 make g++ bash -RUN apk add openssl=3.3.1-r1 +RUN apk add openssl=3.3.1-r3 # Install pnpm globally RUN npm install -g pnpm @@ -29,9 +29,9 @@ RUN pnpm build # Install only production dependencies RUN pnpm install --prod -FROM node:22-alpine +FROM node:22.4.0-alpine RUN apk update -RUN apk add openssl=3.3.1-r1 +RUN apk add openssl=3.3.1-r3 WORKDIR /app ENV NODE_ENV production COPY --from=build /app/node_modules ./node_modules diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49149f2..37f16df 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,7 +74,7 @@ importers: dependencies: '@allbridge/bridge-core-sdk': specifier: '*' - version: 3.16.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + version: 3.17.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) '@allbridge/logger': specifier: ^2.4.1 version: 2.4.1(@nestjs/common@10.3.3(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -211,8 +211,8 @@ importers: packages: - '@allbridge/bridge-core-sdk@3.16.0': - resolution: {integrity: sha512-/5PKZGjMfGQzcKNysYgWHKbeQxak6N8h6yRy4cQVmRAFfNSofWDWyL4tVk3Mebct+qJxMH1HvW1PpTd0JqtS/A==} + '@allbridge/bridge-core-sdk@3.17.0': + resolution: {integrity: sha512-RfQP1txssCwZUFCJV213gjjrst/Rug00Fg9q8N7gH6M8Mg9q9bN6F9cchRUlrYx3L54Bydh2tALtN2ttw+ehRQ==} engines: {node: ^18.7.0 || >= 16, npm: ^8.16.0 || >= 8} '@allbridge/logger@2.4.1': @@ -5876,11 +5876,11 @@ packages: snapshots: - '@allbridge/bridge-core-sdk@3.16.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': + '@allbridge/bridge-core-sdk@3.17.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@project-serum/anchor': 0.25.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@solana/spl-token': 0.3.11(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@stellar/stellar-sdk': 12.1.0 '@types/big.js': 6.2.2 assert: 2.1.0 @@ -6209,7 +6209,7 @@ snapshots: '@ethereumjs/tx@3.3.2': dependencies: - '@ethereumjs/common': 2.6.5 + '@ethereumjs/common': 2.5.0 ethereumjs-util: 7.1.5 '@ethereumjs/tx@3.5.2': @@ -7158,8 +7158,8 @@ snapshots: '@project-serum/anchor@0.25.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: - '@project-serum/borsh': 0.2.5(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10)) - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@project-serum/borsh': 0.2.5(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) base64-js: 1.5.1 bn.js: 5.2.1 bs58: 4.0.1 @@ -7178,9 +7178,9 @@ snapshots: - encoding - utf-8-validate - '@project-serum/borsh@0.2.5(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))': + '@project-serum/borsh@0.2.5(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))': dependencies: - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) bn.js: 5.2.1 buffer-layout: 1.2.2 @@ -7374,7 +7374,7 @@ snapshots: '@solana/buffer-layout-utils@0.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) bigint-buffer: 1.1.5 bignumber.js: 9.1.2 transitivePeerDependencies: @@ -7428,20 +7428,20 @@ snapshots: '@solana/codecs-core': 2.0.0-preview.2 '@solana/codecs-numbers': 2.0.0-preview.2 - '@solana/spl-token-metadata@0.1.4(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)': + '@solana/spl-token-metadata@0.1.4(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22)': dependencies: '@solana/codecs': 2.0.0-preview.2(fastestsmallesttextencoderdecoder@1.0.22) '@solana/spl-type-length-value': 0.1.0 - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - fastestsmallesttextencoderdecoder - '@solana/spl-token@0.3.11(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': + '@solana/spl-token@0.3.11(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@solana/buffer-layout': 4.0.1 '@solana/buffer-layout-utils': 0.2.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) - '@solana/spl-token-metadata': 0.1.4(@solana/web3.js@1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22) - '@solana/web3.js': 1.91.7(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@solana/spl-token-metadata': 0.1.4(@solana/web3.js@1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10))(fastestsmallesttextencoderdecoder@1.0.22) + '@solana/web3.js': 1.90.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) buffer: 6.0.3 transitivePeerDependencies: - bufferutil diff --git a/rest-api/package.json b/rest-api/package.json index 44c0de2..f2e5a75 100644 --- a/rest-api/package.json +++ b/rest-api/package.json @@ -1,6 +1,6 @@ { "name": "rest-api", - "version": "3.16.0", + "version": "3.17.0", "description": "", "scripts": { "build": "tsoa spec && nest build", diff --git a/rest-api/pnpm-lock.yaml b/rest-api/pnpm-lock.yaml index 3650d2d..85861b4 100644 --- a/rest-api/pnpm-lock.yaml +++ b/rest-api/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@allbridge/bridge-core-sdk': specifier: '*' - version: 3.16.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) + version: 3.17.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10) '@allbridge/logger': specifier: ^2.4.1 version: 2.4.1(@nestjs/common@10.3.8(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.2.2)(rxjs@7.8.1)) @@ -126,7 +126,7 @@ importers: packages: - '@allbridge/bridge-core-sdk@3.16.0': + '@allbridge/bridge-core-sdk@3.17.0': resolution: {integrity: sha512-U/aMopz3I+rq6Qtux1niZTWa/So7CM1wqkx+vSsLMLrczLlIKZCANHxKN0K2Kh5hRC+XeRwQz6pxqGxoanOqRg==} engines: {node: ^18.7.0 || >= 16, npm: ^8.16.0 || >= 8} @@ -4540,7 +4540,7 @@ packages: snapshots: - '@allbridge/bridge-core-sdk@3.16.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': + '@allbridge/bridge-core-sdk@3.17.0(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)': dependencies: '@project-serum/anchor': 0.25.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) '@solana/spl-token': 0.3.11(@solana/web3.js@1.91.8(bufferutil@4.0.8)(utf-8-validate@5.0.10))(bufferutil@4.0.8)(fastestsmallesttextencoderdecoder@1.0.22)(utf-8-validate@5.0.10)