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

[BUG] EVM batch precompile calls seem to be misconfigured or broken #2804

Closed
1 task done
AtelyPham opened this issue Feb 7, 2025 · 2 comments · Fixed by #2796
Closed
1 task done

[BUG] EVM batch precompile calls seem to be misconfigured or broken #2804

AtelyPham opened this issue Feb 7, 2025 · 2 comments · Fixed by #2796
Assignees
Labels
type: bug 🪲 Something isn't working

Comments

@AtelyPham
Copy link
Member

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Currently on Tangle EVM (both testnet and mainnet), when I click the Nominate button on the Nomination table, enter the required inputs, and confirm the transaction in my EVM wallet, the transaction appears successful with a notification confirming the nomination. However, upon checking the results, there are no bonded funds and no nomination recorded.

Expected Behavior

Once the nomination transaction is confirmed on the EVM, users must ensure they are a nominator with the bonded function and that their nomination is recorded correctly. If the transaction fails, users will see a notification with an error message.

Steps To Reproduce

  1. Open the Tangle dApp locally or on the development site.
  2. Connect your EVM wallet (e.g., MetaMask).
  3. Click the Nominate tab.
  4. Scroll to the Nominations table and click the Nominate button. If the button is not visible, your current account is already a nominator; switch to another account with TNT available for nomination.
  5. Enter the required information.
  6. Click Confirm in the modal and your EVM wallet.
  7. Wait for the success notification.
  8. If nominations do not appear in the table after refreshing, check the PolkadotJS Portal by querying staking.bonded, staking.nominator, and staking.ledger using your converted Substrate address (convert your EVM address here).

Screenshot

Nominate transaction execution from an EVM wallet via this button failed.

Image

Transaction on the EVM mainnet is hanging; encountered this error in the console.

Image

Anything else?

No response

@AtelyPham AtelyPham added the type: bug 🪲 Something isn't working label Feb 7, 2025
@github-project-automation github-project-automation bot moved this to Not Started 🕧 in Webb Universe Feb 7, 2025
@AtelyPham AtelyPham moved this from Not Started 🕧 to Planning 🗺️ in Webb Universe Feb 7, 2025
@yurixander yurixander moved this from Planning 🗺️ to Building 🏗️ in Webb Universe Feb 7, 2025
@github-project-automation github-project-automation bot moved this from Building 🏗️ to Completed ✅ in Webb Universe Feb 14, 2025
@yurixander yurixander reopened this Feb 14, 2025
@github-project-automation github-project-automation bot moved this from Completed ✅ to Planning 🗺️ in Webb Universe Feb 14, 2025
@yurixander yurixander moved this from Planning 🗺️ to Building 🏗️ in Webb Universe Feb 14, 2025
@yurixander
Copy link
Member

Related: tangle-network/tangle#925

@yurixander yurixander changed the title [BUG] Unable to Bond & Nominate Validators on EVM [BUG] EVM batch precompile calls seem to be misconfigured or broken Feb 14, 2025
@yurixander yurixander moved this from Building 🏗️ to Not Started 🕧 in Webb Universe Feb 18, 2025
@yurixander
Copy link
Member

Closing as duplicate of #2837

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug 🪲 Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants