Skip to content

Conversation

@katamarinaki
Copy link
Contributor

@katamarinaki katamarinaki commented May 14, 2025

Description

This update brings new version of reef-knot library, as well as the many other dependencies, making app more convenient to use and on par with other Lido UIs.

Changelog

  • update reef-knot and other packages, such as lido-ui, react, react-dom, styled-components, typescript, typescript eslint parser;
  • add new packages, such as react-query, viem, wagmi;
  • remove deprecated lido-sdk packages;
  • useIsContract: replace with updated code from DG UI;
  • useWeb3: replace library with web3Provider from viem converted with util function; add rpcProvider;
  • add useWeb3Transport hook from DG UI for compatibility with updated web3 provider;
  • add some utils from old sdk to drop the dependency on it: etherscan links utils, CHAINS constant, getChainColor;
  • fix Typescript errors that came up with its version update;
  • update AppWeb3Provider to match with modern standard used by other Lido widgets.

@katamarinaki katamarinaki changed the title refactor: update critical packages refactor: bump reef-knot, drop old lido sdk Sep 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants