-
Notifications
You must be signed in to change notification settings - Fork 0
Jean/add state diff to hook dapp lib context #16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: upstream-develop
Are you sure you want to change the base?
Jean/add state diff to hook dapp lib context #16
Conversation
I have read the CLA Document and I hereby sign the CLA 0 out of 7 committers have signed the CLA. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This logic is similar to the useHookBalancesDiff
right? Why not wrap both on a single hook?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMO it would be less legibile if we put them together. They have similar but not identical logic, so there would be some steps applied just for balancesDiff and others for both, potentially making the code complex
39a7fb8
to
b5aa9dd
Compare
…ol#5685) Bumps [flexsearch](https://github.com/nextapps-de/flexsearch) from 0.7.41 to 0.8.164. - [Release notes](https://github.com/nextapps-de/flexsearch/releases) - [Changelog](https://github.com/nextapps-de/flexsearch/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextapps-de/flexsearch/commits) --- updated-dependencies: - dependency-name: flexsearch dependency-version: 0.8.164 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…col#5684) Bumps [tiny-invariant](https://github.com/alexreardon/tiny-invariant) from 1.3.1 to 1.3.3. - [Release notes](https://github.com/alexreardon/tiny-invariant/releases) - [Commits](alexreardon/tiny-invariant@v1.3.1...v1.3.3) --- updated-dependencies: - dependency-name: tiny-invariant dependency-version: 1.3.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tocol#5663) * chore(dev-deps-update): bump the dev-deps group with 76 updates Bumps the dev-deps group with 76 updates: | Package | From | To | | --- | --- | --- | | [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.22.5` | `7.27.1` | | [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `17.6.7` | `19.8.0` | | [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional) | `17.6.7` | `19.8.0` | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.1.0` | `3.3.1` | | [@lingui/swc-plugin](https://github.com/lingui/swc-plugin) | `4.0.7` | `5.5.2` | | [@lingui/vite-plugin](https://github.com/lingui/js-lingui) | `4.10.0` | `5.3.1` | | [@nx/cypress](https://github.com/nrwl/nx/tree/HEAD/packages/cypress) | `18.3.4` | `20.8.1` | | [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint) | `18.3.4` | `20.8.1` | | [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin) | `18.3.4` | `20.8.1` | | [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) | `18.3.4` | `20.8.1` | | [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `18.3.4` | `20.8.1` | | [@nx/linter](https://github.com/nrwl/nx/tree/HEAD/packages-legacy/linter-nx) | `18.3.4` | `19.8.4` | | [@nx/next](https://github.com/nrwl/nx/tree/HEAD/packages/next) | `18.3.4` | `20.8.1` | | [@nx/react](https://github.com/nrwl/nx/tree/HEAD/packages/react) | `18.3.4` | `20.8.1` | | [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite) | `18.3.4` | `20.8.1` | | [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) | `18.3.4` | `20.8.1` | | [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.7.0` | `3.3.1` | | [@swc-node/register](https://github.com/swc-project/swc-node) | `1.8.0` | `1.10.10` | | [@swc/cli](https://github.com/swc-project/pkgs) | `0.1.62` | `0.7.3` | | [@swc/core](https://github.com/swc-project/swc) | `1.3.107` | `1.11.24` | | [@swc/plugin-styled-components](https://github.com/swc-project/plugins/tree/HEAD/packages/styled-components) | `1.5.122` | `7.1.3` | | [@testing-library/react](https://github.com/testing-library/react-testing-library) | `14.0.0` | `16.3.0` | | [@typechain/ethers-v5](https://github.com/ethereum-ts/Typechain) | `10.2.1` | `11.1.2` | | [@types/clone-deep](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/clone-deep) | `4.0.1` | `4.0.4` | | [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.3` | `29.5.14` | | [@types/ms](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ms) | `0.7.31` | `2.1.0` | | [@types/ms.macro](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ms.macro) | `2.0.0` | `2.0.3` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `18.16.9` | `22.15.3` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.0.12` | `19.1.2` | | [@types/react-copy-to-clipboard](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-copy-to-clipboard) | `4.3.0` | `5.0.7` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.0.4` | `19.1.3` | | [@types/react-helmet](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-helmet) | `6.1.6` | `6.1.11` | | [@types/react-is](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-is) | `18.2.2` | `19.0.0` | | [@types/rebass](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/rebass) | `4.0.10` | `4.0.15` | | [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `9.0.8` | `10.0.0` | | [@types/wcag-contrast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/wcag-contrast) | `3.0.0` | `3.0.3` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.4.0` | `8.31.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.4.0` | `8.31.1` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.2.1` | `4.4.1` | | [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `3.6.0` | `3.9.0` | | [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `1.5.2` | `3.1.2` | | [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.6.2` | `29.7.0` | | [babel-plugin-transform-import-meta](https://github.com/javiertury/babel-plugin-transform-import-meta) | `2.2.0` | `2.3.2` | | [cypress](https://github.com/cypress-io/cypress) | `12.17.2` | `14.3.2` | | [eslint](https://github.com/eslint/eslint) | `9.9.1` | `9.25.1` | | [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.2.4` | `15.3.1` | | [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.2` | | [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) | `3.0.2` | `4.3.0` | | [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.30.0` | `2.31.0` | | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.3.0` | `28.11.0` | | [eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y) | `6.8.0` | `6.10.2` | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.1` | `7.37.5` | | [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `4.6.2` | `5.2.0` | | [eslint-plugin-unused-imports](https://github.com/sweepline/eslint-plugin-unused-imports) | `4.1.3` | `4.1.4` | | [husky](https://github.com/typicode/husky) | `8.0.3` | `9.1.7` | | [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.6.2` | `29.7.0` | | [jest-styled-components](https://github.com/styled-components/jest-styled-components) | `7.1.1` | `7.2.0` | | [jsdom](https://github.com/jsdom/jsdom) | `22.1.0` | `26.1.0` | | [node-stdlib-browser](https://github.com/niksy/node-stdlib-browser) | `1.2.0` | `1.3.1` | | [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `18.3.4` | `20.8.1` | | [nx-cloud](https://github.com/nrwl/nx) | `16.1.1` | `19.1.0` | | [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.5.3` | | [react-cosmos](https://github.com/react-cosmos/react-cosmos) | `6.1.1` | `6.2.3` | | [react-cosmos-plugin-vite](https://github.com/react-cosmos/react-cosmos) | `6.1.1` | `6.2.0` | | [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `5.9.2` | `5.14.0` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.1` | `29.3.2` | | [ts-node](https://github.com/TypeStrong/ts-node) | `10.9.1` | `10.9.2` | | [typescript](https://github.com/microsoft/TypeScript) | `5.1.6` | `5.8.3` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.16` | `6.3.4` | | [vite-plugin-dts](https://github.com/qmhc/vite-plugin-dts) | `4.2.1` | `4.5.3` | | [vite-plugin-dynamic-import](https://github.com/vite-plugin/vite-plugin-dynamic-import) | `1.5.0` | `1.6.0` | | [vite-plugin-node-polyfills](https://github.com/davidmyersdev/vite-plugin-node-polyfills) | `0.21.0` | `0.23.0` | | [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) | `0.19.8` | `1.0.0` | | [vite-plugin-svgr](https://github.com/pd4d10/vite-plugin-svgr) | `4.2.0` | `4.3.0` | | [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconf 10000 ig-paths) | `4.3.2` | `5.1.4` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `0.32.4` | `3.1.2` | Updates `@babel/preset-react` from 7.22.5 to 7.27.1 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-react) Updates `@commitlint/cli` from 17.6.7 to 19.8.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.8.0/@commitlint/cli) Updates `@commitlint/config-conventional` from 17.6.7 to 19.8.0 - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.8.0/@commitlint/config-conventional) Updates `@eslint/eslintrc` from 3.1.0 to 3.3.1 - [Release notes](https://github.com/eslint/eslintrc/releases) - [Changelog](https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md) - [Commits](eslint/eslintrc@v3.1.0...v3.3.1) Updates `@lingui/swc-plugin` from 4.0.7 to 5.5.2 - [Release notes](https://github.com/lingui/swc-plugin/releases) - [Commits](lingui/swc-plugin@4.0.7...5.5.2) Updates `@lingui/vite-plugin` from 4.10.0 to 5.3.1 - [Release notes](https://github.com/lingui/js-lingui/releases) - [Changelog](https://github.com/lingui/js-lingui/blob/main/CHANGELOG.md) - [Commits](lingui/js-lingui@v4.10.0...v5.3.1) Updates `@nx/cypress` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/cypress) Updates `@nx/eslint` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/eslint) Updates `@nx/eslint-plugin` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/eslint-plugin) Updates `@nx/jest` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/jest) Updates `@nx/js` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/js) Updates `@nx/linter` from 18.3.4 to 19.8.4 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/19.8.4/packages-legacy/linter-nx) Updates `@nx/next` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/next) Updates `@nx/react` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/react) Updates `@nx/vite` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/vite) Updates `@nx/workspace` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/workspace) Updates `@sentry/vite-plugin` from 2.7.0 to 3.3.1 - [Release notes](https://github.com/getsentry/sentry-javascript-bundler-plugins/releases) - [Changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md) - [Commits](getsentry/sentry-javascript-bundler-plugins@2.7.0...3.3.1) Updates `@swc-node/register` from 1.8.0 to 1.10.10 - [Release notes](https://github.com/swc-project/swc-node/releases) - [Commits](https://github.com/swc-project/swc-node/compare/@swc-node/register@1.8.0...@swc-node/register@1.10.10) Updates `@swc/cli` from 0.1.62 to 0.7.3 - [Commits](https://github.com/swc-project/pkgs/commits) Updates `@swc/core` from 1.3.107 to 1.11.24 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG-CORE.md) - [Commits](swc-project/swc@v1.3.107...v1.11.24) Updates `@swc/plugin-styled-components` from 1.5.122 to 7.1.3 - [Changelog](https://github.com/swc-project/plugins/blob/main/packages/styled-components/CHANGELOG.md) - [Commits](https://github.com/swc-project/plugins/commits/HEAD/packages/styled-components) Updates `@testing-library/react` from 14.0.0 to 16.3.0 - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](testing-library/react-testing-library@v14.0.0...v16.3.0) Updates `@typechain/ethers-v5` from 10.2.1 to 11.1.2 - [Release notes](https://github.com/ethereum-ts/Typechain/releases) - [Commits](https://github.com/ethereum-ts/Typechain/compare/@typechain/ethers-v5@10.2.1...@typechain/ethers-v5@11.1.2) Updates `@types/clone-deep` from 4.0.1 to 4.0.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/clone-deep) Updates `@types/jest` from 29.5.3 to 29.5.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Updates `@types/ms` from 0.7.31 to 2.1.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ms) Updates `@types/ms.macro` from 2.0.0 to 2.0.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ms.macro) Updates `@types/node` from 18.16.9 to 22.15.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/react` from 19.0.12 to 19.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Updates `@types/react-copy-to-clipboard` from 4.3.0 to 5.0.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-copy-to-clipboard) Updates `@types/react-dom` from 19.0.4 to 19.1.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@types/react-helmet` from 6.1.6 to 6.1.11 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-helmet) Updates `@types/react-is` from 18.2.2 to 19.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-is) Updates `@types/rebass` from 4.0.10 to 4.0.15 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/rebass) Updates `@types/uuid` from 9.0.8 to 10.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid) Updates `@types/wcag-contrast` from 3.0.0 to 3.0.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/wcag-contrast) Updates `@typescript-eslint/eslint-plugin` from 8.4.0 to 8.31.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.4.0 to 8.31.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/packages/parser) Updates `@vitejs/plugin-react` from 4.2.1 to 4.4.1 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react) Updates `@vitejs/plugin-react-swc` from 3.6.0 to 3.9.0 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react-swc@3.9.0/packages/plugin-react-swc) Updates `@vitest/ui` from 1.5.2 to 3.1.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.2/packages/ui) Updates `babel-jest` from 29.6.2 to 29.7.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest) Updates `babel-plugin-transform-import-meta` from 2.2.0 to 2.3.2 - [Changelog](https://github.com/javiertury/babel-plugin-transform-import-meta/blob/master/CHANGELOG.md) - [Commits](javiertury/babel-plugin-transform-import-meta@v2.2.0...v2.3.2) Updates `cypress` from 12.17.2 to 14.3.2 - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](cypress-io/cypress@v12.17.2...v14.3.2) Updates `eslint` from 9.9.1 to 9.25.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.9.1...v9.25.1) Updates `eslint-config-next` from 15.2.4 to 15.3.1 - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v15.3.1/packages/eslint-config-next) Updates `eslint-config-prettier` from 9.1.0 to 10.1.2 - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.2) Updates `eslint-plugin-cypress` from 3.0.2 to 4.3.0 - [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases) - [Commits](cypress-io/eslint-plugin-cypress@v3.0.2...v4.3.0) Updates `eslint-plugin-import` from 2.30.0 to 2.31.0 - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](import-js/eslint-plugin-import@v2.30.0...v2.31.0) Updates `eslint-plugin-jest` from 28.3.0 to 28.11.0 - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases) - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md) - [Commits](jest-community/eslint-plugin-jest@v28.3.0...v28.11.0) Updates `eslint-plugin-jsx-a11y` from 6.8.0 to 6.10.2 - [Release notes](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md) - [Commits](jsx-eslint/eslint-plugin-jsx-a11y@v6.8.0...v6.10.2) Updates `eslint-plugin-react` from 7.34.1 to 7.37.5 - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](jsx-eslint/eslint-plugin-react@v7.34.1...v7.37.5) Updates `eslint-plugin-react-hooks` from 4.6.2 to 5.2.0 - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Updates `eslint-plugin-unused-imports` from 4.1.3 to 4.1.4 - [Commits](sweepline/eslint-plugin-unused-imports@v4.1.3...v4.1.4) Updates `husky` from 8.0.3 to 9.1.7 - [Release notes](https://github.com/typicode/husky/releases) - [Commits](typicode/husky@v8.0.3...v9.1.7) Updates `jest-environment-jsdom` from 29.6.2 to 29.7.0 - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom) Updates `jest-styled-components` from 7.1.1 to 7.2.0 - [Release notes](https://github.com/styled-components/jest-styled-components/releases) - [Changelog](https://github.com/styled-components/jest-styled-components/blob/main/CHANGELOG.md) - [Commits](styled-components/jest-styled-components@v7.1.1...v7.2.0) Updates `jsdom` from 22.1.0 to 26.1.0 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](jsdom/jsdom@22.1.0...26.1.0) Updates `node-stdlib-browser` from 1.2.0 to 1.3.1 - [Release notes](https://github.com/niksy/node-stdlib-browser/releases) - [Changelog](https://github.com/niksy/node-stdlib-browser/blob/master/CHANGELOG.md) - [Commits](niksy/node-stdlib-browser@v1.2.0...v1.3.1) Updates `nx` from 18.3.4 to 20.8.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/20.8.1/packages/nx) Updates `nx-cloud` from 16.1.1 to 19.1.0 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](nrwl/nx@16.1.1...19.1.0) Updates `prettier` from 3.3.3 to 3.5.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.3.3...3.5.3) Updates `react-cosmos` from 6.1.1 to 6.2.3 - [Release notes](https://github.com/react-cosmos/react-cosmos/releases) - [Commits](react-cosmos/react-cosmos@v6.1.1...v6.2.3) Updates `react-cosmos-plugin-vite` from 6.1.1 to 6.2.0 - [Release notes](https://github.com/react-cosmos/react-cosmos/releases) - [Commits](react-cosmos/react-cosmos@v6.1.1...v6.2.0) Updates `rollup-plugin-visualizer` from 5.9.2 to 5.14.0 - [Changelog](https://github.com/btd/rollup-plugin-visualizer/blob/master/CHANGELOG.md) - [Commits](btd/rollup-plugin-visualizer@v5.9.2...v5.14.0) Updates `ts-jest` from 29.1.1 to 29.3.2 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](kulshekhar/ts-jest@v29.1.1...v29.3.2) Updates `ts-node` from 10.9.1 to 10.9.2 - [Release notes](https://github.com/TypeStrong/ts-node/releases) - [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md) - [Commits](TypeStrong/ts-node@v10.9.1...v10.9.2) Updates `typescript` from 5.1.6 to 5.8.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) - [Commits](microsoft/TypeScript@v5.1.6...v5.8.3) Updates `vite` from 5.4.16 to 6.3.4 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite) Updates `vite-plugin-dts` from 4.2.1 to 4.5.3 - [Release notes](https://github.com/qmhc/vite-plugin-dts/releases) - [Changelog](https://github.com/qmhc/vite-plugin-dts/blob/main/CHANGELOG.md) - [Commits](qmhc/vite-plugin-dts@v4.2.1...v4.5.3) Updates `vite-plugin-dynamic-import` from 1.5.0 to 1.6.0 - [Release notes](https://github.com/vite-plugin/vite-plugin-dynamic-import/releases) - [Changelog](https://github.com/vite-plugin/vite-plugin-dynamic-import/blob/main/CHANGELOG.md) - [Commits](vite-plugin/vite-plugin-dynamic-import@v1.5.0...v1.6.0) Updates `vite-plugin-node-polyfills` from 0.21.0 to 0.23.0 - [Release notes](https://github.com/davidmyersdev/vite-plugin-node-polyfills/releases) - [Commits](davidmyersdev/vite-plugin-node-polyfills@v0.21.0...v0.23.0) Updates `vite-plugin-pwa` from 0.19.8 to 1.0.0 - [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases) - [Commits](vite-pwa/vite-plugin-pwa@v0.19.8...v1.0.0) Updates `vite-plugin-svgr` from 4.2.0 to 4.3.0 - [Release notes](https://github.com/pd4d10/vite-plugin-svgr/releases) - [Commits](pd4d10/vite-plugin-svgr@v4.2.0...v4.3.0) Updates `vite-tsconfig-paths` from 4.3.2 to 5.1.4 - [Release notes](https://github.com/aleclarson/vite-tsconfig-paths/releases) - [Commits](aleclarson/vite-tsconfig-paths@v4.3.2...v5.1.4) Updates `vitest` from 0.32.4 to 3.1.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.1.2/packages/vitest) --- updated-dependencies: - dependency-name: "@babel/preset-react" dependency-version: 7.27.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@commitlint/cli" dependency-version: 19.8.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@commitlint/config-conventional" dependency-version: 19.8.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@eslint/eslintrc" dependency-version: 3.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@lingui/swc-plugin" dependency-version: 5.5.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@lingui/vite-plugin" dependency-version: 5.3.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/cypress" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/eslint" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/eslint-plugin" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/jest" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/js" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/linter" dependency-version: 19.8.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/next" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/react" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/vite" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@nx/workspace" dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@sentry/vite-plugin" dependency-version: 3.3.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@swc-node/register" dependency-version: 1.10.10 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@swc/cli" dependency-version: 0.7.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@swc/core" dependency-version: 1.11.24 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@swc/plugin-styled-components" dependency-version: 7.1.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@testing-library/react" dependency-version: 16.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@typechain/ethers-v5" dependency-version: 11.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/clone-deep" dependency-version: 4.0.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@types/jest" dependency-version: 29.5.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@types/ms" dependency-version: 2.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/ms.macro" dependency-version: 2.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@types/node" dependency-version: 22.15.3 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/react" dependency-version: 19.1.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@types/react-copy-to-clipboard" dependency-version: 5.0.7 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/react-dom" dependency-version: 19.1.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@types/react-helmet" dependency-version: 6.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@types/react-is" dependency-version: 19.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/rebass" dependency-version: 4.0.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@types/uuid" dependency-version: 10.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: "@types/wcag-contrast" dependency-version: 3.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.31.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@typescript-eslint/parser" dependency-version: 8.31.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@vitejs/plugin-react" dependency-version: 4.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@vitejs/plugin-react-swc" dependency-version: 3.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: "@vitest/ui" dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: babel-jest dependency-version: 29.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: babel-plugin-transform-import-meta dependency-version: 2.3.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: cypress dependency-version: 14.3.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: eslint dependency-version: 9.25.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-config-next dependency-version: 15.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-config-prettier dependency-version: 10.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: eslint-plugin-cypress dependency-version: 4.3.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: eslint-plugin-import dependency-version: 2.31.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-plugin-jest dependency-version: 28.11.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-plugin-jsx-a11y dependency-version: 6.10.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-plugin-react dependency-version: 7.37.5 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: eslint-plugin-react-hooks dependency-version: 5.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: eslint-plugin-unused-imports dependency-version: 4.1.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: husky dependency-version: 9.1.7 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: jest-environment-jsdom dependency-version: 29.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: jest-styled-components dependency-version: 7.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: jsdom dependency-version: 26.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: node-stdlib-browser dependency-version: 1.3.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: nx dependency-version: 20.8.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: nx-cloud dependency-version: 19.1.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: prettier dependency-version: 3.5.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: react-cosmos dependency-version: 6.2.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: react-cosmos-plugin-vite dependency-version: 6.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: rollup-plugin-visualizer dependency-version: 5.14.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: ts-jest dependency-version: 29.3.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: ts-node dependency-version: 10.9.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps - dependency-name: typescript dependency-version: 5.8.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: vite dependency-version: 6.3.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: vite-plugin-dts dependency-version: 4.5.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: vite-plugin-dynamic-import dependency-version: 1.6.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: vite-plugin-node-polyfills dependency-version: 0.23.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: vite-plugin-pwa dependency-version: 1.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: vite-plugin-svgr dependency-version: 4.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-deps - dependency-name: vite-tsconfig-paths dependency-version: 5.1.4 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps - dependency-name: vitest dependency-version: 3.1.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-deps ... Signed-off-by: dependabot[bot] <support@github.com> * chore: fix lint errors * chore: fix test errors * chore: fix build * chore: merge develop * chore: update husky install * chore: fix nx setup * chore: fix nx linter * chore: update yarn lock * chore: remove nx cloud runner * chore: fix vite config in libs * chore: adjust maximumFileSizeToCacheInBytes --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
Bumps [swr](https://github.com/vercel/swr) from 2.2.0 to 2.3.3. - [Release notes](https://github.com/vercel/swr/releases) - [Commits](vercel/swr@v2.2.0...v2.3.3) --- updated-dependencies: - dependency-name: swr dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
* chore: fix Insufficient balance styles * chore: fix styles
…#5644) * fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-REACTROUTER-9804426 - https://snyk.io/vuln/SNYK-JS-REACTROUTER-9804420 * chore: update yarn lock --------- Co-authored-by: snyk-bot <snyk-bot@snyk.io> Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
* fix: update curve link * update curve lp pools link
* fix: update curve link * update curve lp pools link
fix: update curve link (cowprotocol#5694)
Main -> develop
* fix(slippage): take smart slippage from the active quote * chore: renaming and types * chore: remove unused hook * fix: handle ethflow * chore: remove unused hook * chore: fix review remarks * fix: use enableSmartSlippage from the params to set value * chore: remove unused * chore: revert enableSlippage changes * fix: review remarks * fix: build * feat: support auto slippage for eth flow * feat: move deadline code to new component * feat: move some code from tx settings * chore: move warning component * chore: move some logic from tx settings * chore: move tx slippage input to another component * fix: styles for slippage input * chore: move styles for custom deadline * chore: remove unused * chore: move tx settings to pure dir * fix: lints problems * fix: lint * fix: review remarks * fix: adjust min slippage for warning for eth flow * chore: update tooltip text * chore: update imports * feat: add modified for eth flow when slippage is set by defualt * fix: build * fix: lint --------- Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
* fix(slippage): take smart slippage from the active quote * chore: renaming and types * chore: remove unused hook * fix: handle ethflow * chore: remove unused hook * chore: fix review remarks * fix: use enableSmartSlippage from the params to set value * chore: remove unused * chore: revert enableSlippage changes * fix: review remarks * fix: build * feat: support auto slippage for eth flow * feat: move deadline code to new component * feat: move some code from tx settings * chore: move warning component * chore: move some logic from tx settings * chore: move tx slippage input to another component * fix: styles for slippage input * chore: move styles for custom deadline * chore: remove unused * chore: move tx settings to pure dir * fix: lints problems * fix: lint * fix: review remarks * fix: adjust min slippage for warning for eth flow * chore: update tooltip text * chore: update imports * feat: add modified for eth flow when slippage is set by defualt * fix: build * fix: lint --------- Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
chore(release): 2025 06 18
* fix: filter out null solvers and group solutions by the same solver * fix: lower case solver names to match cms more easily
* chore: bump sdk * refactor: decompose SelectTokenModal * fix(bridge): display only supported favorite tokens * chore: fix loading state * chore: fix * chore: fix zero
* Fix: remove 'new' from cow amm
* refactor: decompose useTradeQuotePolling * fix(trade): cap quote expiration time by 1 minute * chore: adjust eslint for tests * feat(trade): display quote refetch indicator * chore: typo * fix: reset quote counter only when needed * chore: fix QuotePolingProgress display conditions * chore: fix text * chore: one sec
* fix: keep querying order status for 5s * chore: reduce from 5 to 3 seconds * refactor: only return clean up fn when needed
* fix(explorer): handle limit price is infinite * fix: fix price also in the orders table
…owprotocol#5880) * feat(widget): add slippage warning settings for different networks * chore: remove unused * chore: use proper naming
* fix(bridge): do not estimate gas for hook * chore: fix build
* feat(bridge): display bridging details in activities list * refactor: remove unused import in useOrderProgressBarProps hook * feat: add BridgeActivitySummary component and SummaryRow styling * feat(bridge): enhance bridge activity components with loading state and styling improvements * refactor: remove cancelled styling from SummaryRow and SummaryInnerRow components * feat: implement useSwapAndBridgeContext hook for managing swap and bridge logic * refactor: adjust padding in StopStatusStyles and add circleSize prop to bridge components * refactor(bridge): streamline BridgeActivitySummary * chore: update .gitignore to include .serena/ directory * refactor: fix SummaryRow * refactor: fix FiatWrapper * fix: bridge order detection in activities list * fix: fix appData duplications * refactor(bridge): add return type annotation to BridgeRouteTitle component * fix: get rid of hooksDetails duplication * fix: fix swapAndBridgeContext deriving * refactor: extract BridgeOrderLoading * refactor: extract BridgeSummaryHeader * refactor: extract SwapStepRow and BridgeStepRow * refactor: extract BridgeMetaDetails * chore: remove props * chore: fix TODO * chore: fix comments * chore: remove surplus duplication * chore: remove recipient duplication * chore: fix layout issues * refactor: extract order hooks entities * refactor: fix circular dependency * refactor(bridge): update margins and padding in AccountDetails --------- Co-authored-by: Alexandr Kazachenko <shoom3301@gmail.com>
* chore: fix code style * refactor: allocate module for CoWShed * feat(bridge): display account proxy as recipient * refactor: code style AccountDetails * feat: display account proxy on account modal * feat: display account proxy in activities list * refactor: rename CoWShedWidget * refactor: decompose CoWShedWidget * feat(account-proxy): split widget into two tabs * refactor: simplify RecoverFundsWidget * refactor: extract WidgetTokensUpdater * feat(account-proxy): fetch balances for current proxy address * fix: update balances for cowshed proxy account * feat(account-proxy): use token with biggest balance as default * chore: fix icon order * chore: rename account-proxy route * chore: fix code style * chore: connect wallet state * fix(bridge): do not make fast quotes * fix(account-proxy): open proxy page as modal * chore: fix code style * chore: add account proxy to menu * chore: display proxy address as recipient * feat: add proxy address banner in confirm screen * fix: hide fav tokens in cowshed page * fix: display all tokens with balance * fix: close token selector when change tab * chore: fix link * fix(bridge): display quote errors (cowprotocol#5882) * chore: fix refund tab displaying * chore: fix CoWShedModal * chore: fix isProxyDeployed
* feat: update `cow.fi` `/tokens` page - add `base`, `arbitrum`, `avalanche`, and `polygon` - refactor components to remove some TS warnings * chore: address CR comments * chore: address CR comments
* fix: update partner fee recipient in all chains * refactor: move partner fee const to common-const lib * refactor: replace manual list with helper fn
Main -> develop
Add state diff to hook dapp lib context
This PR includes a new property stateDiff to the simulateBundle route response
Background
Morpho hooks will need to access to blockchain state diffs to correctly display user positions based on changes caused by other hooks