From 1f0c750bdcf659366198422873cbac43670b3d47 Mon Sep 17 00:00:00 2001 From: guimroque Date: Tue, 20 Feb 2024 22:20:05 -0300 Subject: [PATCH 01/17] fix(bsafe): version on sdk --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index 7e9b89ead..235595ede 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,6 @@ "database:dev": "make -C ./docker/database start env_file=.env.dev", "database:stop": "make -C ./docker/database start", "database:start": "make -C ./docker/database start", - "postinstall": "patch-package --use-yarn", "run:prod": "make -C ./ prod env_file=.env.prod", "run:stg": "make -C ./ stg env_file=.env.staging" }, @@ -26,7 +25,7 @@ "axios": "1.5.1", "bcrypt": "5.1.0", "body-parser": "1.20.2", - "bsafe": "0.0.35", + "bsafe": "0.0.40", "cheerio": "1.0.0-rc.12", "class-validator": "0.14.0", "cookie-parser": "1.4.6", From 3339dd3d7aee50f66e3de45fda853098d981fcc8 Mon Sep 17 00:00:00 2001 From: guimroque Date: Tue, 20 Feb 2024 22:31:54 -0300 Subject: [PATCH 02/17] fix(node): increase version --- Dockerfile.stg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.stg b/Dockerfile.stg index ea04e620d..77c106541 100644 --- a/Dockerfile.stg +++ b/Dockerfile.stg @@ -1,4 +1,4 @@ -FROM node:18.14.2 +FROM node:18.18.2 # Create app directory From e796814ed8e8fdc2c2e06c4f91ec3ccd9ec54b9d Mon Sep 17 00:00:00 2001 From: luisburigo Date: Tue, 20 Feb 2024 22:41:01 -0300 Subject: [PATCH 03/17] chore: change import defaultConfig --- src/modules/workspace/controller.ts | 4 ++-- src/modules/workspace/services.ts | 4 ++-- src/utils/configurable.ts | 2 +- src/utils/testUtils/Wallet.ts | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/modules/workspace/controller.ts b/src/modules/workspace/controller.ts index e11f5a578..a35f1d046 100644 --- a/src/modules/workspace/controller.ts +++ b/src/modules/workspace/controller.ts @@ -1,5 +1,5 @@ import axios from 'axios'; -import { Vault, defaultConfigurable } from 'bsafe'; +import { Vault, defaultConfig } from 'bsafe'; import { BN, Provider, bn } from 'fuels'; import { parse } from 'path'; @@ -218,7 +218,7 @@ export class WorkspaceController { if (!data) { return await new UserService().create({ address: member, - provider: defaultConfigurable['provider'], + provider: defaultConfig['provider'], avatar: await new UserService().randomAvatar(), }); } diff --git a/src/modules/workspace/services.ts b/src/modules/workspace/services.ts index 2eb91a767..25497f8f5 100644 --- a/src/modules/workspace/services.ts +++ b/src/modules/workspace/services.ts @@ -1,4 +1,4 @@ -import { defaultConfigurable } from 'bsafe'; +import { defaultConfig } from 'bsafe'; import { Brackets } from 'typeorm'; import { User } from '@src/models'; @@ -162,7 +162,7 @@ export class WorkspaceService implements IWorkspaceService { if (!data) { return await new UserService().create({ address: member, - provider: defaultConfigurable['provider'], + provider: defaultConfig['provider'], avatar: await new UserService().randomAvatar(), }); } diff --git a/src/utils/configurable.ts b/src/utils/configurable.ts index f886ed32f..e10b2d9dc 100644 --- a/src/utils/configurable.ts +++ b/src/utils/configurable.ts @@ -1,4 +1,4 @@ -import { defaultConfigurable as conf } from 'bsafe'; +import { defaultConfig as conf } from 'bsafe'; export const defaultConfigurable = { provider: conf['provider'], diff --git a/src/utils/testUtils/Wallet.ts b/src/utils/testUtils/Wallet.ts index 1b211511d..eb84f3ba3 100644 --- a/src/utils/testUtils/Wallet.ts +++ b/src/utils/testUtils/Wallet.ts @@ -1,10 +1,10 @@ -import { defaultConfigurable, Vault } from 'bsafe'; +import { defaultConfig, Vault } from 'bsafe'; import { BN, Wallet, Provider } from 'fuels'; import { assets } from '@src/mocks/assets'; export const txParams = { - gasPrice: defaultConfigurable.gasPrice, + gasPrice: defaultConfig.GAS_PRICE, }; export const sendPredicateCoins = async ( @@ -15,7 +15,7 @@ export const sendPredicateCoins = async ( ) => { const wallet = Wallet.fromPrivateKey( rootWallet, - await Provider.create(defaultConfigurable.provider), + await Provider.create(defaultConfig.PROVIDER), ); // console.log( // '[ROOT_BALANCE]: ', @@ -31,7 +31,7 @@ export const sendPredicateCoins = async ( }; export const signBypK = async (message: string, privateKey: string) => { - const provider = await Provider.create(defaultConfigurable.provider); + const provider = await Provider.create(defaultConfig.PROVIDER); const signer = Wallet.fromPrivateKey(privateKey, provider); return signer.signMessage(message); }; From 9dceb7a1ffdb3c11f4632c1b7ab2513f2838f6cf Mon Sep 17 00:00:00 2001 From: luisburigo Date: Tue, 20 Feb 2024 22:42:16 -0300 Subject: [PATCH 04/17] chore: change import defaultConfig --- src/modules/user/__tests__/user.tests.ts | 2 +- src/server/index.ts | 4 ++-- src/socket/types.ts | 4 +--- src/utils/testUtils/Auth.ts | 2 +- src/utils/testUtils/Workspace.ts | 2 +- 5 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/modules/user/__tests__/user.tests.ts b/src/modules/user/__tests__/user.tests.ts index af165886a..d10f02e81 100644 --- a/src/modules/user/__tests__/user.tests.ts +++ b/src/modules/user/__tests__/user.tests.ts @@ -1,5 +1,5 @@ import axios from 'axios'; -import { accounts } from 'bsafe/dist/cjs/mocks/accounts'; +import { accounts } from 'bsafe'; import { Address } from 'fuels'; import { networks, providers } from '@src/mocks/networks'; diff --git a/src/server/index.ts b/src/server/index.ts index 39925fbf4..dfe1914b1 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -10,8 +10,8 @@ const start = async () => { }; BSafe.setup({ - api_url: process.env.API_URL, - bsafe_url: process.env.UI_URL, + API_URL: process.env.API_URL, + BSAFE_URL: process.env.UI_URL, }); try { diff --git a/src/socket/types.ts b/src/socket/types.ts index eb8c54c13..f4e55c06b 100644 --- a/src/socket/types.ts +++ b/src/socket/types.ts @@ -1,5 +1,3 @@ -import { Operation } from '@fuel-ts/providers'; - export enum SocketEvents { //auth CONNECTION = 'connection', @@ -44,7 +42,7 @@ export interface BaseSocketEvent { origin: string; name?: string; hash?: string; - operations?: Operation[]; + operations?: unknown[]; } export interface ISocketEvent { diff --git a/src/utils/testUtils/Auth.ts b/src/utils/testUtils/Auth.ts index 8d4c6b7a0..2faf3c485 100644 --- a/src/utils/testUtils/Auth.ts +++ b/src/utils/testUtils/Auth.ts @@ -1,6 +1,6 @@ import axios, { AxiosInstance } from 'axios'; import { IBSAFEAuth } from 'bsafe'; -import { IDefaultAccount } from 'bsafe/dist/cjs/mocks/accounts'; +import { IDefaultAccount } from 'bsafe'; import { createHash } from 'crypto'; import { Provider, Wallet } from 'fuels'; diff --git a/src/utils/testUtils/Workspace.ts b/src/utils/testUtils/Workspace.ts index fb337e2a0..a84b4d7ce 100644 --- a/src/utils/testUtils/Workspace.ts +++ b/src/utils/testUtils/Workspace.ts @@ -1,4 +1,4 @@ -import { accounts } from 'bsafe/dist/cjs/mocks/accounts'; +import { accounts } from 'bsafe'; import e from 'express'; import { Address } from 'fuels'; From c4766958bdaef18cc17135c05a0014ba6e71cdd3 Mon Sep 17 00:00:00 2001 From: guimroque Date: Tue, 20 Feb 2024 22:59:10 -0300 Subject: [PATCH 05/17] fix(node): increase version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 235595ede..e1372fb6d 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "axios": "1.5.1", "bcrypt": "5.1.0", "body-parser": "1.20.2", - "bsafe": "0.0.40", + "bsafe": "0.0.41", "cheerio": "1.0.0-rc.12", "class-validator": "0.14.0", "cookie-parser": "1.4.6", From a1d4415683ac860aff46fa362b9ae907a0efe142 Mon Sep 17 00:00:00 2001 From: guimroque Date: Tue, 20 Feb 2024 23:12:44 -0300 Subject: [PATCH 06/17] fix(node): increase version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e1372fb6d..c7a4c15fc 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "axios": "1.5.1", "bcrypt": "5.1.0", "body-parser": "1.20.2", - "bsafe": "0.0.41", + "bsafe": "0.0.42", "cheerio": "1.0.0-rc.12", "class-validator": "0.14.0", "cookie-parser": "1.4.6", From bc65dc96734ca33170ec6adc2fd5c65e97ca2c92 Mon Sep 17 00:00:00 2001 From: guimroque Date: Tue, 20 Feb 2024 23:31:31 -0300 Subject: [PATCH 07/17] fix(node): increase version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c7a4c15fc..670f532b9 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "axios": "1.5.1", "bcrypt": "5.1.0", "body-parser": "1.20.2", - "bsafe": "0.0.42", + "bsafe": "0.0.43", "cheerio": "1.0.0-rc.12", "class-validator": "0.14.0", "cookie-parser": "1.4.6", From 9124cb1188e0b4d216bfbd2b87767e3c901c6b56 Mon Sep 17 00:00:00 2001 From: luisburigo Date: Wed, 21 Feb 2024 13:54:04 -0300 Subject: [PATCH 08/17] fix: configurables props --- src/utils/configurable.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/configurable.ts b/src/utils/configurable.ts index e10b2d9dc..bd6c7d848 100644 --- a/src/utils/configurable.ts +++ b/src/utils/configurable.ts @@ -1,8 +1,8 @@ import { defaultConfig as conf } from 'bsafe'; export const defaultConfigurable = { - provider: conf['provider'], - gasPrice: conf['gasPrice'], - gasLimit: conf['gasLimit'], + provider: conf['PROVIDER'], + gasPrice: conf['GAS_PRICE'], + gasLimit: conf['GAS_LIMIT'], chainId: conf['chainId'], }; From 7c46079960b1b7c41ba7d2027f58812637e8f1a4 Mon Sep 17 00:00:00 2001 From: pedroanastacio Date: Thu, 22 Feb 2024 11:33:55 -0300 Subject: [PATCH 09/17] fix(email-templates): removes styling from links used in emails --- src/templates/transaction-completed.html | 11 +++-------- src/templates/transaction-created.html | 11 +++-------- src/templates/transaction-declined.html | 11 +++-------- src/templates/transaction-signed.html | 11 +++-------- src/templates/vault-created.html | 11 +++-------- 5 files changed, 15 insertions(+), 40 deletions(-) diff --git a/src/templates/transaction-completed.html b/src/templates/transaction-completed.html index 5d39dc058..ff5c7f3c0 100644 --- a/src/templates/transaction-completed.html +++ b/src/templates/transaction-completed.html @@ -12,11 +12,6 @@ font-family: Roboto, Arial, Helvetica, sans-serif; } - a { - text-decoration: none; - color: #000000 !important; - } - .Body { max-width: 100%; width: 585px; @@ -75,9 +70,9 @@

- To view your transaction details, please click - here to log in to your BSAFE account and navigate - to your vault. + To view your transaction details, please + click here to log in to your BSAFE account and + navigate to your vault.