-
Notifications
You must be signed in to change notification settings - Fork 23
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: add Mantle support #1184
base: master
Are you sure you want to change the base?
feat: add Mantle support #1184
Conversation
Wtih this change you will be to create contract execution if Alchemy or OpenSea is not supported. SendToken and SendNft modals will be disabled.
This will update Mantle explorer
Mantle suggests to set maxPriorityFeePerGas to 0 to allow for low fees. Without this we overpay almost 100x. https://docs.mantle.xyz/network/system-information/fee-mechanism/eip-1559-support#application-of-eip-1559-in-mantle-v2-tectonic
Works well! I'm able to cast vote under 1 cent, propose for 2 cents. Can you just change the network id to "mnt" instead of "mantle" this is what Safe is using too, which is a standard they started https://eips.ethereum.org/EIPS/eip-3770. |
I tried to follow that when integrating. EIP-3770 says For Mantle Maybe we should ask Mantle team what is their preferred way and ideally it should be reflected in chains repo. |
Summary
This PR adds Mantle support. Currently it uses sx-api as API.
Closes: https://github.com/snapshot-labs/workflow/issues/449
How to test
yarn dev
.Tested