-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Incoming tx on activity tab when transfering funds between wallets on the same client #20973
Merged
+115
−34
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
from
September 20, 2023 14:40
1e830c4
to
1974868
Compare
Builds ready [a99ea44]
Page Load Metrics (1907 ± 135 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## develop #20973 +/- ##
===========================================
- Coverage 68.38% 68.36% -0.02%
===========================================
Files 1006 1006
Lines 40243 40262 +19
Branches 10760 10763 +3
===========================================
+ Hits 27518 27522 +4
- Misses 12725 12740 +15
☔ View full report in Codecov by Sentry. |
DDDDDanica
reviewed
Sep 20, 2023
ui/components/app/transaction-list/transaction-list.component.js
Outdated
Show resolved
Hide resolved
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
3 times, most recently
from
September 21, 2023 09:18
7d70ece
to
6a05f89
Compare
matthewwalsh0
previously approved these changes
Sep 21, 2023
danjm
added
release-blocker
This bug is blocking the next release
release-11.1.0
Issue or pull request that will be included in release 11.1.0
labels
Sep 21, 2023
Builds ready [8858b8f]
Page Load Metrics (1761 ± 69 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
DDDDDanica
previously approved these changes
Sep 21, 2023
Builds ready [ace23e2]
Page Load Metrics (1522 ± 26 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
from
September 21, 2023 15:01
be9da69
to
1bb38aa
Compare
matthewwalsh0
previously approved these changes
Sep 21, 2023
DDDDDanica
previously approved these changes
Sep 21, 2023
digiwand
reviewed
Sep 21, 2023
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
2 times, most recently
from
September 21, 2023 16:46
e87c56e
to
ddb326b
Compare
Builds ready [ddb326b]
Page Load Metrics (1637 ± 50 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
2 times, most recently
from
September 22, 2023 07:46
0f99b9a
to
55243bb
Compare
NidhiKJha
approved these changes
Sep 22, 2023
Builds ready [55243bb]
Page Load Metrics (1927 ± 73 ms)
|
pedronfigueiredo
force-pushed
the
fix/incoming-tx-filtering
branch
from
September 22, 2023 08:50
55243bb
to
9f9be44
Compare
Builds ready [9f9be44]
Page Load Metrics (1746 ± 73 ms)
Bundle size diffs [🚨 Warning! Bundle size has increased!]
|
albertolive
approved these changes
Sep 22, 2023
metamaskbot
added
the
release-11.3.0
Issue or pull request that will be included in release 11.3.0
label
Sep 22, 2023
Gudahtt
removed
the
release-11.3.0
Issue or pull request that will be included in release 11.3.0
label
Sep 22, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
release-11.1.0
Issue or pull request that will be included in release 11.1.0
release-blocker
This bug is blocking the next release
team-extension-platform
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
When sending a simple send transaction between two accounts of the same mnemonic on the same client, the incoming transaction is lost.
The issue failed to reproduce in production, which means it was about changes not in the latest release, v11.0.0.
The problem seems to be coming from the following function:
Since
currentTransactions
includes the outgoingsimpleSend
transaction with the same hash as theincoming
type transaction contained intransactions
, theincoming
transaction gets filtered out, which means it's not available to be displayed in the activity tab.The implemented solution is to keep both the
simpleSend
andincoming
transaction by adding a new condition to the filter.Manual testing steps
See original issue ticket video
Pre-merge author checklist
Pre-merge reviewer checklist