Skip to content
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

feat(@desktop/settings): Integrate token advanced settings with backend #13487

Merged
merged 1 commit into from
Feb 19, 2024

Conversation

Cuteivist
Copy link
Contributor

@Cuteivist Cuteivist commented Feb 9, 2024

Task #13178

What does the PR do

  • Integrated backend calls for advanced token settings
  • Updated calls to have proper type conversion
  • Updated usage of backend properties
  • Moved CurrencyAmount as Controller variable because it was removed by garbage collector

Affected areas

Settings / Token Management / Advanced

Screenshot of functionality (including design for comparison)

2024-02-09_11-36-06.mp4

@status-im-auto
Copy link
Member

status-im-auto commented Feb 9, 2024

Jenkins Builds

Click to see older builds (26)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ ad8df75 #1 2024-02-09 11:09:13 ~6 min tests/nim 📄log
✔️ ad8df75 #1 2024-02-09 11:09:25 ~6 min macos/aarch64 🍎dmg
✔️ ad8df75 #1 2024-02-09 11:13:13 ~10 min macos/x86_64 🍎dmg
✔️ ad8df75 #1 2024-02-09 11:13:26 ~10 min tests/ui 📄log
✔️ ad8df75 #1 2024-02-09 11:19:36 ~16 min linux/x86_64 📦tgz
✔️ ad8df75 #1 2024-02-09 11:28:25 ~25 min windows/x86_64 💿exe
✔️ ad8df75 #1 2024-02-09 11:35:25 ~32 min tests/e2e 📄log
✔️ 52be63c #2 2024-02-12 10:12:03 ~4 min macos/aarch64 🍎dmg
✔️ 52be63c #2 2024-02-12 10:13:15 ~5 min tests/nim 📄log
✔️ 52be63c #2 2024-02-12 10:15:25 ~8 min macos/x86_64 🍎dmg
✔️ 52be63c #2 2024-02-12 10:17:54 ~10 min tests/ui 📄log
✔️ 52be63c #2 2024-02-12 10:22:55 ~15 min linux/x86_64 📦tgz
✔️ 52be63c #2 2024-02-12 10:28:09 ~20 min windows/x86_64 💿exe
✔️ 52be63c #2 2024-02-12 10:39:44 ~32 min tests/e2e 📄log
✔️ bdcda4c #3 2024-02-13 12:40:40 ~7 min macos/aarch64 🍎dmg
✔️ bdcda4c #3 2024-02-13 12:45:35 ~12 min macos/x86_64 🍎dmg
✔️ bdcda4c #3 2024-02-13 12:47:24 ~13 min tests/nim 📄log
✔️ bdcda4c #3 2024-02-13 12:52:13 ~18 min tests/ui 📄log
✔️ bdcda4c #3 2024-02-13 12:55:02 ~21 min windows/x86_64 💿exe
✔️ bdcda4c #3 2024-02-13 12:55:48 ~22 min linux/x86_64 📦tgz
✔️ d7f219e #4 2024-02-15 10:43:35 ~4 min macos/aarch64 🍎dmg
✔️ d7f219e #4 2024-02-15 10:45:05 ~6 min tests/nim 📄log
✔️ d7f219e #4 2024-02-15 10:47:09 ~8 min macos/x86_64 🍎dmg
✔️ d7f219e #4 2024-02-15 10:49:38 ~10 min tests/ui 📄log
✔️ d7f219e #4 2024-02-15 10:54:23 ~15 min linux/x86_64 📦tgz
✔️ d7f219e #4 2024-02-15 11:02:49 ~23 min windows/x86_64 💿exe
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 3991e9f #5 2024-02-16 06:05:22 ~4 min macos/aarch64 🍎dmg
✔️ 3991e9f #5 2024-02-16 06:06:37 ~5 min tests/nim 📄log
✔️ 3991e9f #5 2024-02-16 06:08:43 ~7 min macos/x86_64 🍎dmg
✔️ 3991e9f #5 2024-02-16 06:11:37 ~10 min tests/ui 📄log
✔️ 3991e9f #5 2024-02-16 06:16:34 ~15 min linux/x86_64 📦tgz
✔️ 3991e9f #5 2024-02-16 06:22:05 ~21 min windows/x86_64 💿exe
✔️ 9068cb7 #6 2024-02-19 10:43:09 ~4 min macos/aarch64 🍎dmg
✔️ 9068cb7 #6 2024-02-19 10:44:39 ~6 min tests/nim 📄log
✔️ 9068cb7 #6 2024-02-19 10:46:52 ~8 min macos/x86_64 🍎dmg
✔️ 9068cb7 #6 2024-02-19 10:49:43 ~11 min tests/ui 📄log
✔️ 9068cb7 #6 2024-02-19 10:54:49 ~16 min linux/x86_64 📦tgz
✔️ 9068cb7 #6 2024-02-19 11:12:58 ~34 min windows/x86_64 💿exe

@Cuteivist Cuteivist force-pushed the feat/13178-token-advanced-settings branch from ad8df75 to 52be63c Compare February 12, 2024 10:07
@anastasiyaig
Copy link
Contributor

@Cuteivist can you please rebase so tests can pass? there were some UI changes merged recently

@Cuteivist Cuteivist force-pushed the feat/13178-token-advanced-settings branch from 52be63c to bdcda4c Compare February 13, 2024 12:33
@anastasiyaig
Copy link
Contributor

its all green now :)

Copy link
Contributor

@noeliaSD noeliaSD left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM! I've just added a question for Ben.

I'd also like to test it. @Cuteivist could you rebase on top of master? I cannot test it now bc there was a bug on master yesterday that doesn't allow to save changes using the dirty toast message!

@Cuteivist Cuteivist force-pushed the feat/13178-token-advanced-settings branch from bdcda4c to d7f219e Compare February 15, 2024 10:38
@Cuteivist
Copy link
Contributor Author

Code LGTM! I've just added a question for Ben.

I'd also like to test it. @Cuteivist could you rebase on top of master? I cannot test it now bc there was a bug on master yesterday that doesn't allow to save changes using the dirty toast message!

@noeliaSD Code is rebased to newest master. To properly get it working you need to rebase status-go to chore/cast-int64-settings. It had issue with saving the threshold amount because of type casting.

@Cuteivist Cuteivist force-pushed the feat/13178-token-advanced-settings branch from d7f219e to 3991e9f Compare February 16, 2024 06:00
@Cuteivist Cuteivist force-pushed the feat/13178-token-advanced-settings branch from 3991e9f to 9068cb7 Compare February 19, 2024 10:38
@Cuteivist Cuteivist merged commit 2e6af7a into master Feb 19, 2024
8 checks passed
@Cuteivist Cuteivist deleted the feat/13178-token-advanced-settings branch February 19, 2024 12:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants