Status Desktop client made in Nim & QML https://status.app
Go to file
Alex Jbanca b340de63d4
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 15:20:10 +02:00
.github chore: Set-up the initial codeowners 2024-10-07 17:34:58 +03:00
app chore: update icons to use the new multicoloured Status logo 2024-05-08 10:22:34 -04:00
ci Makefile: link nim tests to status-go and bump nim-tests docker image 2024-10-31 11:11:30 +01:00
cmake chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
libs chore: usage of goerli removed 2024-10-29 15:46:09 +01:00
monitoring Monitoring Tool: possibility of nested objects inspection 2024-11-02 22:49:57 +01:00
nix fix(status-go)_: add missing status-go dependencies (#16470) 2024-10-08 19:36:20 +05:30
resources chore: usage of goerli removed 2024-10-29 15:46:09 +01:00
scripts Introduce ability of calling StatusQ methods from nim 2024-10-11 23:37:50 +02:00
src fix(Dapps): Fixing fees in transaction requests 2024-11-18 15:20:10 +02:00
storybook fix(Dapps): Fixing fees in transaction requests 2024-11-18 15:20:10 +02:00
test chore(@e2e): improve permission test 2024-11-06 14:58:31 +03:00
test-scripts chores(@general): remove status-lib deps 2022-02-03 11:52:45 -05:00
ui fix(Dapps): Fixing fees in transaction requests 2024-11-18 15:20:10 +02:00
vendor feat(BC): Unify dapp sessions between WalletConnect and BrowserConnect 2024-11-07 21:10:16 +02:00
.clang-format feat(StatusEmojiPopup): reimplement around C++ EmojiModel 2024-09-03 10:19:54 +02:00
.clang-tidy refactor(@desktop/cpp): improve cpp code 2022-03-01 16:05:21 +01:00
.gitignore ci: copy qt 5.15.8 package 2024-06-27 12:16:30 +02:00
.gitmodules chore: remove dictionary 2023-06-09 14:50:08 -04:00
.npmrc chore: refactor Linux and macOS build/packaging steps 2020-06-22 10:53:57 -05:00
.yarnrc chore: refactor Linux and macOS build/packaging steps 2020-06-22 10:53:57 -05:00
AppRun fix: Enable WebEngineLoader qml tests 2024-10-10 10:29:12 +03:00
AppRun-cpp chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
CMakeLists.txt chore(cpp): add chat section and list chats 2022-08-11 21:40:39 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md, Storybook section 2024-10-30 18:23:11 +01:00
I18N.md chore(translations): update I18N docs 2022-07-14 22:04:33 +02:00
Info.dev.plist fix(deeplinks): Update plist files to new url scheme 2023-06-09 12:40:03 +03:00
Info.plist fix: Add camera entitlement on MacOS (#11683) 2023-07-27 11:39:43 +03:00
LICENSE.md docs: indicate MPL 2.0 as the license 2020-09-23 15:14:59 -04:00
Makefile Makefile: link nim tests to status-go and bump nim-tests docker image 2024-10-31 11:11:30 +01:00
README.md chore: Architecture guide added and PR template updated 2024-08-09 22:29:44 +02:00
VERSION chore: bump VERSION in master 2024-10-24 23:31:21 +02:00
build-linux.sh ci: upgrade docker image to Ubuntu 20.04 2023-07-03 20:50:02 +02:00
cacert.pem fix(@desktop/windows): installer to include cacert.pem 2021-09-06 14:47:18 -04:00
conanfile.txt chore(CPP): integrate tokens balance status-go API (POC) 2022-08-02 16:06:33 +02:00
config.nims Introduce ability of calling StatusQ methods from nim 2024-10-11 23:37:50 +02:00
docker-linux-app-image.sh QR code scanner (QML component) (#9464) 2023-03-07 12:08:38 -04:00
env.sh feat: get collectibles from the contracts and their respective apis 2020-06-18 10:55:48 -04:00
fleets.json chore: rename shards.test to status.prod (#15782) 2024-07-29 18:26:31 -04:00
nim-status.desktop build: use same container as Jenkins CI for local packaged builds on Linux 2021-04-27 13:49:46 -05:00
nim.cfg feat(wallet) complete the filter API 2023-05-31 08:16:28 +02:00
nim_status_client.nimble docs: indicate MPL 2.0 as the license 2020-09-23 15:14:59 -04:00
package-lock.json feat(wallet) integrate Wallet Connect sign APIs 2023-11-15 17:21:27 +01:00
package.json fix(build) fix python package error on make run on MacOS 2024-05-06 16:02:07 +02:00
qwe.sh test(Onboarding) Skip closing test app (#11837) 2023-08-10 08:58:50 +02:00
screenshot.png chore: update the readme to have useful links 2024-04-30 17:56:46 +02:00
shell.nix fix(status-go)_: add missing status-go dependencies (#16470) 2024-10-08 19:36:20 +05:30
status-dev.icns feat: Update app icons 2024-05-20 13:38:04 +03:00
status-dev.ico feat: Update app icons 2024-05-20 13:38:04 +03:00
status-dev.png feat: Update app icons 2024-05-20 13:38:04 +03:00
status-dev.rc feat: Update app icons 2024-05-20 13:38:04 +03:00
status-macos.svg feat: Update app icons 2024-05-20 13:38:04 +03:00
status.desktop chore(CPP/CI): basic CI setup for linux cmake build 2022-07-01 14:41:28 +02:00
status.icns feat: Update app icons 2024-05-20 13:38:04 +03:00
status.ico feat: Update app icons 2024-05-20 13:38:04 +03:00
status.iss Windows installer: remove bin dir as a first step of installation 2024-11-04 13:03:05 +01:00
status.png feat: Update app icons 2024-05-20 13:38:04 +03:00
status.rc feat: Update app icons 2024-05-20 13:38:04 +03:00
windows-install.txt build: implement packaging steps for the Windows build 2020-07-17 13:57:32 -05:00