Joystream / joystream

Joystream Monorepo
http://www.joystream.org
GNU General Public License v3.0
1.42k stars 115 forks source link

polkadot-js api/txwrapper update? #4928

Closed mnaamani closed 5 months ago

mnaamani commented 11 months ago

Relates to #4903

We are able to get away for most applications with using same version of polkadot-js api in nara as ephesus. v8.9.1 The joystream-cli depends on https://github.com/paritytech/txwrapper-core v3.1.3 which also depends on polkadot-js api.

To work with nara we need to use a slightly newer version of txwrapper v5 which will conflict with the version polkadot-js api we are forcing through resolutions section of monorepo package.json

So it makes sense to update to correct version as recommended by https://forum.polkadot.network/t/polkadot-release-analysis-v0-9-39/2277#hammer_and_wrench-tooling-section-4

This will have some breaking changes and will require some refactoring to most applications.

Alternatively we can change joystream-cli to not require txwrapper core dependency.

┆Issue is synchronized with this Asana task by Unito