1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00
Dan J Miller 3b0d37c3bf
Fix migration 77 (#20276)
* Handle the case where tokensChainsCache data is undefined in migration 77

* Delete parts of state that should have been removed in migrations 82,84,86 and 88

* Create 077-supplements.md

* Update 077-supplements.md

* Update 077-supplements/*.js code comments

* Fix types and jsdoc

* Type/lint fix

* Cleanup

* Add 'should set data to an empty object if it is null' test case to 077.test.js

* Update app/scripts/migrations/077.test.js

Co-authored-by: Mark Stacey <markjstacey@gmail.com>

* Modify deletion criteria so that all decimal chain id proprties are deleted in migration 88 supplement

* Readme.md

* Update app/scripts/migrations/077.test.js

Co-authored-by: Mark Stacey <markjstacey@gmail.com>

* Update app/scripts/migrations/077.test.js

Co-authored-by: Mark Stacey <markjstacey@gmail.com>

* Update app/scripts/migrations/077.test.js

Co-authored-by: Mark Stacey <markjstacey@gmail.com>

* Lint fix

* Only delete decimal chain id keyed-entries in migration 88 supplement if there are hexadecimal keyed entries as well

* Remove redundant test

* Add 'does not delete' cases for nftcontroller related tests in 077.test.js

---------

Co-authored-by: Mark Stacey <markjstacey@gmail.com>
2023-07-31 19:43:51 -02:30
..
2023-07-31 19:43:51 -02:30
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2022-07-31 13:26:40 -05:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-05-17 16:19:39 -05:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2021-02-04 10:15:23 -08:00
2021-09-21 09:28:13 -07:00
2022-07-31 13:26:40 -05:00
2021-09-21 09:28:13 -07:00
2022-07-31 13:26:40 -05:00
2021-09-21 09:28:13 -07:00
2021-09-21 09:28:13 -07:00
2022-07-31 13:26:40 -05:00
2021-09-21 09:28:13 -07:00
2021-03-30 09:54:05 -05:00
2021-09-21 09:28:13 -07:00
2021-04-28 14:21:41 -02:30
2021-09-22 08:15:40 -07:00
2021-09-22 08:15:40 -07:00
2021-09-22 08:15:40 -07:00
2021-09-22 08:15:40 -07:00
2021-09-10 12:37:19 -05:00
2021-09-21 09:28:13 -07:00
2022-07-31 13:26:40 -05:00
2022-07-31 13:26:40 -05:00
2022-07-31 13:26:40 -05:00
2022-07-31 13:26:40 -05:00
2023-07-31 19:43:51 -02:30
2023-07-31 19:43:51 -02:30