@metamask-institutional/extension
Advanced tools
Comparing version 0.3.3 to 0.3.4
@@ -33,2 +33,10 @@ # Changelog | ||
### Dependencies | ||
* The following workspace dependencies were updated | ||
* dependencies | ||
* @metamask-institutional/custody-controller bumped from ^0.2.10 to ^0.2.11 | ||
* @metamask-institutional/custody-keyring bumped from ^0.0.27 to ^1.0.0 | ||
* @metamask-institutional/transaction-update bumped from ^0.1.25 to ^0.1.26 | ||
## [0.3.2](https://github.com/consensys-vertical-apps/metamask-institutional/compare/extension-v0.3.1...extension-v0.3.2) (2023-08-16) | ||
@@ -35,0 +43,0 @@ |
import { CustodyController } from "@metamask-institutional/custody-controller"; | ||
import { CustodyKeyring } from "@metamask-institutional/custody-keyring"; | ||
import { ExtensionDashboardResponse } from "@metamask-institutional/portfolio-dashboard"; | ||
import { TransactionUpdateController } from "@metamask-institutional/transaction-update"; | ||
@@ -44,5 +43,4 @@ import { ICustodianUpdate, MetamaskTransaction } from "@metamask-institutional/types"; | ||
}) => any[], txCustodyId: string): any; | ||
export declare function setDashboardCookie(mmiDashboardData: ExtensionDashboardResponse, cookieSetUrls: string[]): Promise<boolean>; | ||
export declare function handleTxStatusUpdate(txData: ICustodianUpdate, txStateManager: any, getPendingNonce: (address: string) => Promise<number>, setTxHash: (txId: number, txHash: string) => void): Promise<MetamaskTransaction>; | ||
export {}; | ||
//# sourceMappingURL=ExtensionUtils.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.handleTxStatusUpdate = exports.setDashboardCookie = exports.getTxByCustodyId = exports.showCustodianDeepLink = exports.custodianEventHandlerFactory = exports.updateCustodianTransactions = void 0; | ||
exports.handleTxStatusUpdate = exports.getTxByCustodyId = exports.showCustodianDeepLink = exports.custodianEventHandlerFactory = exports.updateCustodianTransactions = void 0; | ||
const custody_controller_1 = require("@metamask-institutional/custody-controller"); | ||
@@ -151,21 +151,2 @@ const sdk_1 = require("@metamask-institutional/sdk"); | ||
exports.getTxByCustodyId = getTxByCustodyId; | ||
async function setDashboardCookie(mmiDashboardData, cookieSetUrls) { | ||
try { | ||
const promiseArray = cookieSetUrls.map(url => fetch(url, { | ||
method: "POST", | ||
headers: { | ||
"Content-Type": "application/json", | ||
}, | ||
credentials: "include", | ||
body: JSON.stringify(mmiDashboardData), | ||
})); | ||
await Promise.all(promiseArray); | ||
return true; | ||
} | ||
catch (e) { | ||
console.log("Error setting dashboard cookie:", e.message, e.stack, e.response); | ||
return false; | ||
} | ||
} | ||
exports.setDashboardCookie = setDashboardCookie; | ||
async function handleTxStatusUpdate(txData, txStateManager, getPendingNonce, setTxHash) { | ||
@@ -172,0 +153,0 @@ var _a; |
@@ -1,4 +0,4 @@ | ||
export { updateCustodianTransactions, custodianEventHandlerFactory, showCustodianDeepLink, setDashboardCookie, } from "./ExtensionUtils"; | ||
export { updateCustodianTransactions, custodianEventHandlerFactory, showCustodianDeepLink, } from "./ExtensionUtils"; | ||
export { getWaitForConfirmDeepLinkDialog, getTransactionStatusMap, getCustodyAccountSupportedChains, getMmiPortfolioEnabled, getMmiPortfolioUrl, getConfiguredCustodians, getCustodianIconForAddress, } from "./ExtensionSelectors"; | ||
export { mmiActionsFactory } from "./ExtensionActions"; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.mmiActionsFactory = exports.getCustodianIconForAddress = exports.getConfiguredCustodians = exports.getMmiPortfolioUrl = exports.getMmiPortfolioEnabled = exports.getCustodyAccountSupportedChains = exports.getTransactionStatusMap = exports.getWaitForConfirmDeepLinkDialog = exports.setDashboardCookie = exports.showCustodianDeepLink = exports.custodianEventHandlerFactory = exports.updateCustodianTransactions = void 0; | ||
exports.mmiActionsFactory = exports.getCustodianIconForAddress = exports.getConfiguredCustodians = exports.getMmiPortfolioUrl = exports.getMmiPortfolioEnabled = exports.getCustodyAccountSupportedChains = exports.getTransactionStatusMap = exports.getWaitForConfirmDeepLinkDialog = exports.showCustodianDeepLink = exports.custodianEventHandlerFactory = exports.updateCustodianTransactions = void 0; | ||
var ExtensionUtils_1 = require("./ExtensionUtils"); | ||
@@ -8,3 +8,2 @@ Object.defineProperty(exports, "updateCustodianTransactions", { enumerable: true, get: function () { return ExtensionUtils_1.updateCustodianTransactions; } }); | ||
Object.defineProperty(exports, "showCustodianDeepLink", { enumerable: true, get: function () { return ExtensionUtils_1.showCustodianDeepLink; } }); | ||
Object.defineProperty(exports, "setDashboardCookie", { enumerable: true, get: function () { return ExtensionUtils_1.setDashboardCookie; } }); | ||
var ExtensionSelectors_1 = require("./ExtensionSelectors"); | ||
@@ -11,0 +10,0 @@ Object.defineProperty(exports, "getWaitForConfirmDeepLinkDialog", { enumerable: true, get: function () { return ExtensionSelectors_1.getWaitForConfirmDeepLinkDialog; } }); |
{ | ||
"name": "@metamask-institutional/extension", | ||
"version": "0.3.3", | ||
"version": "0.3.4", | ||
"description": "This package will export extension blocks used across the old @codefi/mmi-sdk library", | ||
@@ -30,10 +30,10 @@ "author": "Antonio Regadas <apregadas@gmail.com>", | ||
}, | ||
"gitHead": "0bc2573f2c254579a7fb8ea4be3d3e91d4f6bd11", | ||
"gitHead": "a2a4f84ec6a96ef2b68eb47db00bcafd9252551a", | ||
"dependencies": { | ||
"@ethereumjs/util": "^8.0.5", | ||
"@metamask-institutional/custody-controller": "^0.2.10", | ||
"@metamask-institutional/custody-keyring": "^0.0.27", | ||
"@metamask-institutional/custody-controller": "^0.2.11", | ||
"@metamask-institutional/custody-keyring": "^1.0.0", | ||
"@metamask-institutional/portfolio-dashboard": "^1.4.0", | ||
"@metamask-institutional/sdk": "^0.1.18", | ||
"@metamask-institutional/transaction-update": "^0.1.25", | ||
"@metamask-institutional/transaction-update": "^0.1.26", | ||
"@metamask-institutional/types": "^1.0.3", | ||
@@ -40,0 +40,0 @@ "jest-create-mock-instance": "^2.0.0", |
{ | ||
"name": "@metamask-institutional/extension", | ||
"version": "0.3.3", | ||
"version": "0.3.4", | ||
"description": "This package will export extension blocks used across the old @codefi/mmi-sdk library", | ||
@@ -30,10 +30,10 @@ "author": "Antonio Regadas <apregadas@gmail.com>", | ||
}, | ||
"gitHead": "0bc2573f2c254579a7fb8ea4be3d3e91d4f6bd11", | ||
"gitHead": "a2a4f84ec6a96ef2b68eb47db00bcafd9252551a", | ||
"dependencies": { | ||
"@ethereumjs/util": "^8.0.5", | ||
"@metamask-institutional/custody-controller": "^0.2.10", | ||
"@metamask-institutional/custody-keyring": "^0.0.27", | ||
"@metamask-institutional/custody-controller": "^0.2.11", | ||
"@metamask-institutional/custody-keyring": "^1.0.0", | ||
"@metamask-institutional/portfolio-dashboard": "^1.4.0", | ||
"@metamask-institutional/sdk": "^0.1.18", | ||
"@metamask-institutional/transaction-update": "^0.1.25", | ||
"@metamask-institutional/transaction-update": "^0.1.26", | ||
"@metamask-institutional/types": "^1.0.3", | ||
@@ -40,0 +40,0 @@ "jest-create-mock-instance": "^2.0.0", |
@@ -258,25 +258,2 @@ import { CustodyController, toChecksumHexAddress } from "@metamask-institutional/custody-controller"; | ||
export async function setDashboardCookie( | ||
mmiDashboardData: ExtensionDashboardResponse, | ||
cookieSetUrls: string[], | ||
): Promise<boolean> { | ||
try { | ||
const promiseArray = cookieSetUrls.map(url => | ||
fetch(url, { | ||
method: "POST", | ||
headers: { | ||
"Content-Type": "application/json", | ||
}, | ||
credentials: "include", | ||
body: JSON.stringify(mmiDashboardData), | ||
}), | ||
); | ||
await Promise.all(promiseArray); | ||
return true; | ||
} catch (e) { | ||
console.log("Error setting dashboard cookie:", e.message, e.stack, e.response); | ||
return false; | ||
} | ||
} | ||
export async function handleTxStatusUpdate( | ||
@@ -283,0 +260,0 @@ txData: ICustodianUpdate, |
@@ -5,3 +5,2 @@ export { | ||
showCustodianDeepLink, | ||
setDashboardCookie, | ||
} from "./ExtensionUtils"; | ||
@@ -8,0 +7,0 @@ |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
0
54620
947
- Removed@metamask-institutional/configuration-client@1.0.6(transitive)
- Removed@metamask-institutional/custody-keyring@0.0.27(transitive)