Ariella Vu
|
058c571fab
|
Fix Sign-in With Ethereum (SIWE) metametric, add tests, and clean RPC method middleware event logic (#18008)
* rpc middleware: update comment
* rpc middleware: use errorCodes const
* rpc middleware: only create event props once
* rpc middleware: rn properties -> eventProperties
* rpc middleware: use TransactionStatus const
* rpc middleware: use const for ui_customizations
* rpc middleware: no need to push null eventProp
- also removes === null check which makes this logic a bit more robust
* rpc middleware: rn METRIC..OPTIONS -> METRIC..OPT
* clean: add consistency
* rpc middleware: refactor let msgParams
* lint: rm unused METAMETRIC_KEY
* fix test: do not pass ui_customizations: null
* rpc middleware test: consolidate tests
* rpc middleware: fix siwe event
.push returns length of mutated array
* rpc middleware test: add siwe test
* rpc middleware test: rm redudant set
|
2023-03-29 15:25:01 -03:00 |
|
Filip Sekulic
|
0351309227
|
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-23 14:01:51 -03:00 |
|
Ariella Vu
|
5468c2c142
|
Fix disabled 'eth_sign' event & add 'Request Disabled' event type (#18007)
* Fix #17974 / add REQUEST_DISABLED event
* RPCMiddleware: add eth_sign REQUEST_DISABLED test
* don't call Signature Request for disabled eth_sign
* clean: alphabetize
* clean: rn isDisabledRequest -> isDisabledRPCMethod
* fix test
* rpc middeware: add eth_sign comment
* fix eth_sign events and re-add Signature Request
* send 'Signature Failed' for disabled eth_sigh
|
2023-03-14 11:31:19 -07:00 |
|
Brad Decker
|
df646a03eb
|
Fix Provider Tracking Metrics (#15082)
|
2022-07-20 08:25:04 -05:00 |
|