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

Small Wallet Bugs #627

Merged
merged 1 commit into from
Apr 29, 2022
Merged

Small Wallet Bugs #627

merged 1 commit into from
Apr 29, 2022

Conversation

IlyasRidhuan
Copy link
Contributor

This PR fixes a few small bugs discovered due pre-prod deployment.

  1. Wallet submitTransaction: Setting a msg.value in the transaction to Shield.submitTransaction sets a previously zero state in the feeBook. This additional gas requirement is not detected in the estimateGas function. As a result, the gasLimit is too low sometimes (we attempted to minimise this using a 10% buffer - this is now increased to 50%).

  2. UI in bridge page wasn't correctly being formatted because we were incorrectly mixing between string and bigInt types.

  3. The use of global.config in the web worker breaks in production deployment (but not in local development). This is likely due to a difference in the webpack build vs webpack dev server environments.

@Westlad Westlad added the One more approval needed One reviewer has approved this PR but another is needed label Apr 27, 2022
@druiz0992 druiz0992 merged commit 5ade56a into master Apr 29, 2022
@druiz0992 druiz0992 deleted the ilyas/wallet-bugfix branch April 29, 2022 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
One more approval needed One reviewer has approved this PR but another is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants