π€΅π»ββοΈ v4.0.0 Mandatory fees
github-actions
released this
07 Jun 11:07
·
3118 commits
to develop
since this release
As Starknet is progressing we need to adopt. In their latest Network upgrade they introduced mandatory fees for StarkNet Goerli, with Maine following in a few weeks.
This network upgrade introduces mandatory fees paid in ETH on StarkNet.
The proxy contract and how you deploy contracts on StarkNet also changes, so we had to make it a breaking change where you'll need to create a new wallet. Unfortunately there will be no way to keep your current addresses, as Starknet will depreciate old accounts very soon. So make sure to migrate all your funds to a new Account!
We took this opportunity to also change the derivation path to comply to StarkNet standards.
What's Changed
- Release/v3.6.2 by @janek26 in #707
- feat(background): update derivation path by @delaaxe in #689
- feat: add required fees by @janek26 in #677
- feat(ui): migration disclaimer by @delaaxe in #708
- feat(ui): deprecated accounts warning in account list by @delaaxe in #710
- feat(ui): deprecated account screen by @delaaxe in #711
- feat(ui): account screen migration banner by @delaaxe in #712
- refactor: rename backup to recovery by @delaaxe in #725
- fix: chain dapp api by @janek26 in #727
- feat(background): use constructor-initialized proxy by @delaaxe in #690
- refactor(ui): messaging split by @delaaxe in #726
- refactor(background): split action handlers by @delaaxe in #729
- refactor(ui): standardize messaging to background across ui by @delaaxe in #728
- refactor(background): colocate upgrade logic by @delaaxe in #731
- refactor(background): various code cleanups by @delaaxe in #730
- feat: new recovery by @janek26 in #732
- feat: add account class hash for goerli by @janek26 in #733
- fix: deprecation messaging by @janek26 in #734
Full Changelog: v3.6.2...v4.0.0