Skip to content

Conversation

alexjba
Copy link
Contributor

@alexjba alexjba commented Aug 13, 2025

What does the PR do

WIP - do not merge

fcc98cc - Removing the expensive flows so that it can be analyzed in small pieces. The next step is to bring back each feature one by one without affecting performance. The improvements I'm getting without these flows are amazing. On my heavy accounts it used to take me close 1 minute to open wallet and then open collectibles. Now it's instant.

Affected areas

Wallet - assets
Wallet - collectibles

Architecture compliance

Screencapture of the functionality

Impact on end user

How to test

Risk

…r removing the code

This is the first step for the perf analysis. The removed code needs to be inspected piece by piece to pinpoint the expensive calls and propose a new solution
@status-im-auto
Copy link
Member

status-im-auto commented Aug 13, 2025

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
fcc98cc #1 2025-08-13 06:32:45 ~4 min macos/aarch64 📄log
✔️ fcc98cc #1 2025-08-13 06:36:25 ~8 min tests/nim 📄log
✔️ fcc98cc #1 2025-08-13 06:41:58 ~14 min tests/ui 📄log
✔️ fcc98cc #1 2025-08-13 06:47:26 ~19 min macos/aarch64-nwaku 🍎dmg
✔️ fcc98cc #1 2025-08-13 06:55:35 ~27 min windows/x86_64 💿exe
✔️ fcc98cc #2 2025-08-13 07:08:24 ~14 min linux/x86_64 📦tgz
✖️ fcc98cc pr18563 2025-08-13 07:19:13 ~10 min tests/e2e 📊rpt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants