1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-12 04:37:13 +01:00
metamask-extension/app/scripts/lib
Filip Sekulic d8889ac83a OpenSea security provider metrics (#17688)
* Added metrics for the OpenSea security provider

* Fixed tests

* Fixed a test

* Fixed metrics

* Code refactor

* Lint fixed

* Removed unnecessary code

* Fix build

* Fix e2e

* Cleanup

* Fix e2e

* Code refactor

* Removed unnecessary code

* rpc middleware: catch securityProviderCheck errors
to not block dapp rpc requests

* Fixed an issue

* Added aditional test

* Applied some changes

* Fixed a test

* Fixed a test

* Code refactor

* Covered more code with tests

* Updated a test

* Fixed an issue

---------

Co-authored-by: Jyoti Puri <jyotipuri@gmail.com>
Co-authored-by: digiwand <20778143+digiwand@users.noreply.github.com>
Co-authored-by: Brad Decker <bhdecker84@gmail.com>
2023-03-30 15:50:10 +01:00
..
ens-ipfs Deprecating the Rinkeby, Ropsten, and Kovan test networks (#15989) 2022-09-28 20:26:01 -07:00
middleware Convert Transaction constants to typescript (#17149) 2023-01-18 08:47:29 -06:00
migrator remove exclusions for mismatched object jsdoc type casing (#15351) 2022-07-27 08:28:05 -05:00
rpc-method-middleware feat: add the ConsenSys zkEVM (Linea) as a default network (#17875) 2023-03-30 15:40:27 +01:00
segment Persisting segment events in MetaMetricsController store (#16198) 2022-11-08 04:33:03 +05:30
account-tracker.js Fix/use etherjs specific imports (#15461) 2023-01-24 08:10:36 -06:00
account-tracker.test.js Upgrading the Import Account modal (#17763) 2023-03-06 09:48:28 -08:00
cleanErrorStack.js Add JSDoc ESLint rules (#12112) 2022-01-07 12:27:33 -03:30
cleanErrorStack.test.js Jestify app/scripts/lib/**/*.test.js (#12890) 2021-12-06 10:40:39 -06:00
ComposableObservableStore.js Migrate to new controller packages (#16547) 2022-11-24 16:29:07 -03:30
ComposableObservableStore.test.js Migrate to new controller packages (#16547) 2022-11-24 16:29:07 -03:30
createDupeReqFilterMiddleware.js Adding middleware to filter out duplicate requests from DAPP (#16730) 2022-12-02 21:08:12 +05:30
createDupeReqFilterMiddleware.test.js Privacy - Update metametrics copy during onboarding (#16825) 2022-12-07 12:56:57 -06:00
createLoggerMiddleware.js Add JSDoc ESLint rules (#12112) 2022-01-07 12:27:33 -03:30
createMetamaskMiddleware.js Update eth-json-rpc-middleware from v9 to v10 (#17591) 2023-02-27 13:19:08 -03:30
createMetaRPCHandler.js Persist state in metaRPCHandler so that we are sure state is persisted before sending back response to actions (#15978) 2022-10-10 17:10:44 -05:00
createMetaRPCHandler.test.js Remove nodeify (#13003) 2021-12-08 18:06:53 -03:30
createOnboardingMiddleware.js Deprecate extensionizer for webextension-polyfill (#13960) 2022-03-18 14:07:05 -05:00
createOriginMiddleware.js Add JSDoc ESLint rules (#12112) 2022-01-07 12:27:33 -03:30
createRPCMethodTrackingMiddleware.js OpenSea security provider metrics (#17688) 2023-03-30 15:50:10 +01:00
createRPCMethodTrackingMiddleware.test.js OpenSea security provider metrics (#17688) 2023-03-30 15:50:10 +01:00
createStreamSink.js @metamask/eslint config@5.0.0 (#10358) 2021-02-04 10:15:23 -08:00
createTabIdMiddleware.js Add JSDoc ESLint rules (#12112) 2022-01-07 12:27:33 -03:30
decrypt-message-manager.js Use async/await instead of Promise.resolve (#16221) 2023-01-20 14:20:18 -06:00
encryption-public-key-manager.js Use async/await instead of Promise.resolve (#16221) 2023-01-20 14:20:18 -06:00
extractEthjsErrorMessage.js Add JSDoc ESLint rules (#12112) 2022-01-07 12:27:33 -03:30
get-first-preferred-lang-code.js ensure that we default users with browser language code 'zh' to the supported 'zh_CN' language code (#16329) 2022-10-31 16:48:51 -05:00
getObjStructure.js remove exclusions for mismatched object jsdoc type casing (#15351) 2022-07-27 08:28:05 -05:00
local-store.js Convert app//scripts/lib/util.js to typescript (#17330) 2023-01-23 10:18:22 -06:00
local-store.test.js Persist state in metaRPCHandler so that we are sure state is persisted before sending back response to actions (#15978) 2022-10-10 17:10:44 -05:00
message-manager.js Security provider check (OpenSea) (#16584) 2023-01-23 20:02:01 +05:30
message-manager.test.js Convert Transaction constants to typescript (#17149) 2023-01-18 08:47:29 -06:00
metaRPCClientFactory.js Remove related UI code from the app dir (#15384) 2022-09-16 14:05:21 -05:00
metaRPCClientFactory.test.js Fix rpc and tests (#15570) 2022-08-16 18:21:35 +05:30
network-store.js Persist state in metaRPCHandler so that we are sure state is persisted before sending back response to actions (#15978) 2022-10-10 17:10:44 -05:00
notification-manager.js fix(17855): persist popup when sw is restarted (#17855) 2023-03-02 16:50:00 +00:00
notification-manager.test.ts fix(17855): persist popup when sw is restarted (#17855) 2023-03-02 16:50:00 +00:00
personal-message-manager.js Sign-in with Ethereum Domain Binding (#16616) 2023-02-08 22:06:01 +07:00
personal-message-manager.test.js Sign-in with Ethereum Domain Binding (#16616) 2023-02-08 22:06:01 +07:00
security-provider-helpers.js OpenSea security provider metrics (#17688) 2023-03-30 15:50:10 +01:00
seed-phrase-verifier.js Integrate KeyringController v10 (#17056) 2023-01-20 17:03:11 -06:00
seed-phrase-verifier.test.js Integrate KeyringController v10 (#17056) 2023-01-20 17:03:11 -06:00
sentry-filter-events.ts Fix Sentry deduplication of events that were never sent (#15677) 2022-08-23 16:14:14 -02:30
setupSentry.js Add desktop support (#17683) 2023-02-20 17:13:12 +00:00
setupSentry.test.js Sanitize privacy sensitive data before sending to sentry. (#16780) 2022-12-16 11:56:23 -03:30
stream-utils.js Minor scripts/ui.js file cleanup (#16566) 2022-11-18 20:57:01 +07:00
typed-message-manager.js Security provider check (OpenSea) (#16584) 2023-01-23 20:02:01 +05:30
typed-message-manager.test.js Security provider check (OpenSea) (#16584) 2023-01-23 20:02:01 +05:30
util.test.js Convert Transaction constants to typescript (#17149) 2023-01-18 08:47:29 -06:00
util.ts Convert app//scripts/lib/util.js to typescript (#17330) 2023-01-23 10:18:22 -06:00