From 208bc467a8e64f92c2e84bbc5dc32eb79a93c1e7 Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Fri, 20 Dec 2024 01:11:43 -0330 Subject: [PATCH] chore: Remove unused OpenSea key Remove unused OpenSea API key. This is a breaking change because of the API/type change, but it's not a functional change since it was already unused. --- packages/assets-controllers/CHANGELOG.md | 4 ++++ packages/assets-controllers/src/NftController.ts | 14 -------------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 2349b7f900b..274da0cb205 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.0` ([#5079](https://github.com/MetaMask/core/pull/5079)) +### Removed +- **BREAKING:** Remove `NftController` property `openSeaApiKey` and method `setApiKey` ([#5088](https://github.com/MetaMask/core/pull/5088)) + - This key was not actively used. No functional changes. + ## [45.1.2] ### Changed diff --git a/packages/assets-controllers/src/NftController.ts b/packages/assets-controllers/src/NftController.ts index df159b91a9b..776c1ee095b 100644 --- a/packages/assets-controllers/src/NftController.ts +++ b/packages/assets-controllers/src/NftController.ts @@ -284,11 +284,6 @@ export class NftController extends BaseController< > { readonly #mutex = new Mutex(); - /** - * Optional API key to use with opensea - */ - openSeaApiKey?: string; - #selectedAccountId: string; #chainId: Hex; @@ -1374,15 +1369,6 @@ export class NftController extends BaseController< }); } - /** - * Sets an OpenSea API key to retrieve NFT information. - * - * @param openSeaApiKey - OpenSea API key. - */ - setApiKey(openSeaApiKey: string) { - this.openSeaApiKey = openSeaApiKey; - } - /** * Checks the ownership of a ERC-721 or ERC-1155 NFT for a given address. *