All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Export
TokenSearchDiscoveryControllerMessenger
type (#5296)
- Bump
@metamask/base-controller
from^7.1.1
to^8.0.0
(#5305)
- Introduce the
logoUrl
property to theTokenSearchApiService
response (#5195)- Specifically in the
TokenSearchResponseItem
type
- Specifically in the
- Introduce
TokenDiscoveryApiService
to keep discovery and search responsibilities separate (#5214)- This service is responsible for fetching discover related data
- Add
getTrendingTokens
method to fetch trending tokens by chain - Add
TokenTrendingResponseItem
type for trending token responses
- Export
TokenSearchResponseItem
type from the package index (#5214)
- Bump @metamask/utils to v11.1.0 (#5223)
- Update the
TokenSearchApiService
to use the updated URL forsearchTokens
(#5195)- The URL is now
/tokens-search
instead of/tokens-search/name
- The URL is now
- BREAKING: The
searchTokens
method now takes aquery
parameter instead ofname
(#5195)
- Introduce the TokenSearchDiscoveryController (#5142)
- This controller manages token search and discovery through the Portfolio API
- Introduce the TokenSearchApiService (#5142)
- This service is responsible for making search related requests to the Portfolio API
- Specifically, it handles the
tokens-search
endpoint which returns a list of tokens based on the provided query parameters