Charly Chevalier

Results 24 issues of Charly Chevalier

## Explanation Most of the accounts related packages are currently being merged together into a monorepo: - https://github.com/MetaMask/accounts The `keyring-api` has been split out into multiple smaller packages, meaning its...

team-accounts

## Description Introducing a new `version` field in the `endowment:keyring` configuration object, to allow conditional logic when introducing new breaking change to the keyring API.

## Explanation Just running: ```console yarn update-readme-content ``` So new added package won't get those "unrelated" content change to be committed. ## References N/A ## Changelog N/A ## Checklist -...

no-changelog

## Explanation It seems those directives are not required anymore. If we keep them as is, invoking `yarn create-package ...` does fail with the following error: ```console /path/to/core/node_modules/ts-node/src/index.ts:859 return new...

no-changelog

## Explanation I missed this when introducing the `KeyringRequest.origin` feature. - https://github.com/MetaMask/core/pull/5871 The main problem is that this controller is dispatching "raw Snap request", thus, preventing any type-checking when doing...

## Explanation I missed this when introducing the `KeyringRequest.origin` feature. - https://github.com/MetaMask/core/pull/5871 The main problem is that this controller is dispatching "raw Snap request", thus, preventing any type-checking when doing...

## Explanation We found out during perf improvements that a lot of controller's event we're sending the same values multiple times, causing reactivity among other controllers subscribers, and thus causing...

## **Description** Using the wallet status to report this at UI level. This allow the user to know what's going on and also prevent from clicking on the "+ Add...

team-accounts-framework
size-L

Minor release of the `multichain-account-service` to add a `enabled` flag for account discovery on account provider configs. Initial release was here: - https://github.com/MetaMask/core/pull/7515 --- > [!NOTE] > Releases multichain-account-service 4.1.0...

no-changelog

## Explanation Moving the add/remove account/address logic in the `KeyringController`. This way, we don't need to run a complex logic in the `AccountsController` everytime a new account gets added. Part...