diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 1d7c5760d..3cc258ca1 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -130,7 +130,9 @@ jobs: services: devnet: - image: shardlabs/starknet-devnet-rs:latest-seed0 + # Temporary pin the previous version of the devnet image to avoid a bug introduced in the latest version + image: shardlabs/starknet-devnet-rs:78527decb3f76c4c808fa35f46228557af3df385-seed0 + # image: shardlabs/starknet-devnet-rs:latest-seed0 ports: - 5050:5050 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a5c23719f..f5dd457f3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,36 +7,37 @@ on: tags: - "**" -env: - FEATURE_PRIVACY_SETTINGS: "true" - FEATURE_EXPERIMENTAL_SETTINGS: "false" - FEATURE_BETA_FEATURES: "false" - FEATURE_BANXA: "true" - FEATURE_LAYERSWAP: "true" - FEATURE_ORBITER: "true" - FEATURE_VERIFIED_DAPPS: "true" - ARGENT_SHIELD_NETWORK_ID: "mainnet-alpha" - FEATURE_MULTISIG: "true" - SENTRY_ENVIRONMENT: "production" - NPM_ACCESS_TOKEN: ${{ secrets.NPM_ACCESS_TOKEN }} - SEGMENT_WRITE_KEY: ${{ secrets.SEGMENT_WRITE_KEY }} - SENTRY_DSN: ${{ secrets.SENTRY_DSN }} - SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} - RAMP_API_KEY: ${{ secrets.RAMP_API_KEY }} - FILENAME: argent-extension - SAFE_ENV_VARS: true - ARGENT_API_BASE_URL: ${{ vars.ARGENT_API_BASE_URL }} - ARGENT_TESTNET_RPC_URL: ${{ vars.ARGENT_TESTNET_RPC_URL }} - ARGENT_X_STATUS_URL: ${{ vars.ARGENT_X_STATUS_URL }} - ARGENT_X_ENVIRONMENT: "prod" - MULTICALL_MAX_BATCH_SIZE: 20 - FAST: 20 # 20s - MEDIUM: 60 # 60s - SLOW: 60 * 5 # 5m - VERY_SLOW: 24 * 60 * 60 # 1d - jobs: build: + environment: "prod" + env: + FEATURE_PRIVACY_SETTINGS: "true" + FEATURE_EXPERIMENTAL_SETTINGS: "false" + FEATURE_BETA_FEATURES: "false" + FEATURE_BANXA: "true" + FEATURE_LAYERSWAP: "true" + FEATURE_ORBITER: "true" + FEATURE_VERIFIED_DAPPS: "true" + ARGENT_SHIELD_NETWORK_ID: "mainnet-alpha" + FEATURE_MULTISIG: "true" + SENTRY_ENVIRONMENT: "production" + NPM_ACCESS_TOKEN: ${{ secrets.NPM_ACCESS_TOKEN }} + SEGMENT_WRITE_KEY: ${{ secrets.SEGMENT_WRITE_KEY }} + SENTRY_DSN: ${{ secrets.SENTRY_DSN }} + SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} + RAMP_API_KEY: ${{ secrets.RAMP_API_KEY }} + FILENAME: argent-extension + SAFE_ENV_VARS: true + ARGENT_API_BASE_URL: ${{ vars.ARGENT_API_BASE_URL }} + ARGENT_TESTNET_RPC_URL: ${{ vars.ARGENT_TESTNET_RPC_URL }} + ARGENT_X_STATUS_URL: ${{ vars.ARGENT_X_STATUS_URL }} + ARGENT_X_ENVIRONMENT: "prod" + MULTICALL_MAX_BATCH_SIZE: 20 + FAST: 20 # 20s + MEDIUM: 60 # 60s + SLOW: 60 * 5 # 5m + VERY_SLOW: 24 * 60 * 60 # 1d + if: ${{ !startsWith(github.ref, 'refs/tags/') || startsWith(github.ref, 'refs/tags/') && contains(github.ref, 'extension') }} runs-on: ubuntu-latest permissions: diff --git a/.nvmrc b/.nvmrc index 87ec8842b..d5a159609 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18.18.2 +20.10.0 diff --git a/package.json b/package.json index e014f3d15..e5928a8e4 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "ts-node": "^10.9.1" }, "resolutions": { - "@babel/preset-react": "7.22.15", - "@babel/plugin-transform-react-jsx": "7.22.15" + "@babel/preset-react": "7.23.3", + "@babel/plugin-transform-react-jsx": "7.23.4" }, "scripts": { "format": "prettier --loglevel warn --write \"**/*.{js,jsx,ts,tsx,css,md,yml,json}\"", diff --git a/packages/dapp/package.json b/packages/dapp/package.json index 49d7e60d9..2ffb47161 100644 --- a/packages/dapp/package.json +++ b/packages/dapp/package.json @@ -14,17 +14,17 @@ "@argent/ui": "^6.3.1", "@argent/x-sessions": "^6.3.1", "@chakra-ui/react": "^2.6.1", - "@starknet-react/chains": "0.1.0-next.1", - "@starknet-react/core": "2.0.0-next.6", + "@starknet-react/chains": "0.1.0", + "@starknet-react/core": "2.1.1", "micro-starknet": "^0.2.3", "next": "^13.4.6", "react": "^18.0.0", "react-dom": "^18.0.0", "starknet": "5.24.3", - "starknetkit": "^1.0.21" + "starknetkit": "^1.0.22" }, "devDependencies": { - "@types/node": "20.8.10", + "@types/node": "20.10.4", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "eslint": "8", diff --git a/packages/dapp/src/pages/_app.tsx b/packages/dapp/src/pages/_app.tsx index f8dd18f80..727172a27 100644 --- a/packages/dapp/src/pages/_app.tsx +++ b/packages/dapp/src/pages/_app.tsx @@ -1,10 +1,8 @@ import type { AppProps } from "next/app" import { ThemeProvider } from "@argent/ui" import { FC } from "react" -import { useColorModeValue } from "@chakra-ui/react" const GlobalStyle: FC = () => { - const bgColor = useColorModeValue("#F9F9F9", "neutrals.1000") return ( <>