core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
## Explanation This PR renames all of the "on*" prefixed ramps controllers, services, interfaces, comments, variable names to just "Ramps". It also adds a build script and a watch script...
## Explanation Right now, only the ID is used as a seed to determine what bucket the user falls into in an A/B test. Due to this, if there’s more...
## Explanation Adds a `tron_staking` state structure to support staking APY data for Tron. Tron staking uses a different approach than EVM pooled staking, so rather than forcing Tron into...
## Explanation ### ⚠️ WARNING: This PR is still WIP, please don't merge. Detail description will be provided soon. ## References ## Checklist - [x] I've updated the test suite...
## Description Optimizes TokenListController storage to reduce write amplification by persisting tokensChainsCache via StorageService using per-chain files instead of a single monolithic state property. Related: https://github.com/MetaMask/metamask-mobile/pull/22943/files Related: https://github.com/MetaMask/decisions/pull/110 Related: https://github.com/MetaMask/core/pull/7192...
## Explanation This adds a new action which determines whether a pull request in the merge queue is up-to-date, meaning: - The pull request is based on the latest commit...
## Explanation This PR deprecates the `history` and `sendFlowHistory` properties and all the code related. Problem Extension state size has been identified as a major root cause for the app...
## Explanation This PR adds support for soft deleting secret data items from the metadata store Add two new methods to SeedlessOnboardingController: - `deleteSecretDataItem({ itemId })` - Soft deletes a...
Bumps [metamask/github-tools/.github/workflows/add-item-to-project.yml](https://github.com/metamask/github-tools) from 56a094ccb23085b708eacbfbcc0b4fdf024491c0 to e61f0587f2597395c3100e33b0bfc23a5e6c863d. Changelog Sourced from metamask/github-tools/.github/workflows/add-item-to-project.yml's changelog. Changelog All notable changes to this project will be documented in this file. The format is based on Keep...
## Explanation The metadata service now supports a `dataType` column for categorizing secret data (PrimarySrp, ImportedSrp, ImportedPrivateKey). This enables clients to distinguish between different types of backed-up secrets Changes include:...