status-desktop/ui/app/AppLayouts
Alex Jbanca f42f342731
fix(Dapps): Fixing fees in transaction requests
Fixes:
1. Fixing the laggy scrolling on transaction requiests popups. The root cause of this issue was the fees request and also the estimated time request. These periodic requests were blocking. Now we'll call these API async.
2. Fixing the max fees: The fees computation was using 21k as gasLimit. This value was hardcoded in WC. Now we're requesting the gasLimit if it's not provided by the dApp. This call is also async.
3. Fixing the periodicity of the fees computation. The fees were computed by the client only if the tx object didn't already provide the fees. But the tx could fail if when the fees are highly volatile because it was not being overridden. Now Status is computing the fees periodically for all tx requests.
4. Fixing an issue where the loading state of the fees text in the modal was showing text underneath the loading animation. Fixed by updating the AnimatedText to support a custom target property. The text component used for session requests is using `cusomColor` property to set the text color and the `color` for the text must not be overriden.
2024-11-18 17:59:20 +02:00
..
Chat compressedPubKey exposed via backend models, usages of Utils.getCompressedPk removed, SB pages simplified 2024-10-31 11:11:30 +01:00
Communities fix: improve image type detection 2024-11-04 10:29:01 +01:00
Node [Style] remove legacy Style and its themes 2024-10-22 15:54:31 +02:00
Onboarding Utils.getCompressedPk removed from multiple components 2024-10-31 11:11:30 +01:00
Profile Settings list simplified 2024-11-04 13:53:28 +01:00
Wallet fix(Dapps): Fixing fees in transaction requests 2024-11-18 17:59:20 +02:00
stores Unused hasAddedContacts property removed from multiple components 2024-10-31 11:11:30 +01:00