Unable to retreive revert reason when using smart accounts. #5178
Unanswered
KingSimpa69
asked this question in
Developer Support
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There seems to be an issue with processing revert reasons when connected via a ERC-4337 smart account.
When using other browser wallets, such as Metamask, Coinbase, or even ME wallet. The revert reason is supplied:
![image](https://private-user-images.githubusercontent.com/114375407/347890595-c4e8698e-87d4-40f7-a648-4c3a5ea87bfe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjMwMzgsIm5iZiI6MTczODk2MjczOCwicGF0aCI6Ii8xMTQzNzU0MDcvMzQ3ODkwNTk1LWM0ZTg2OThlLTg3ZDQtNDBmNy1hNjQ4LTRjM2E1ZWE4N2JmZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMTEyMThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1lNTVlODM2NmQ3ZjI3MDQ4OGY0ZWRmNWU1NzFlYjI3Y2ViM2FlOGM4ZDk2NWFhNTNmODkyOWMyZDBiNWM3NzU5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.kLsoNYSujYyfMe2uYrN9enzSTabBcsoqn1FrKQiIPns)
When making the call via any smart account. For example, signing in with google or apple via Magic.Link or even Coinbase Smart Wallet.
![image](https://private-user-images.githubusercontent.com/114375407/347891578-4cdb6ab1-e2cc-4e4d-8902-6cadb0f3f390.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjMwMzgsIm5iZiI6MTczODk2MjczOCwicGF0aCI6Ii8xMTQzNzU0MDcvMzQ3ODkxNTc4LTRjZGI2YWIxLWUyY2MtNGU0ZC04OTAyLTZjYWRiMGYzZjM5MC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMTEyMThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mNDMwYmQ1M2U1ZjIxNDg5Mjk3ZmY0MWVhNTY1YTQ3NjFhNWIwNzVjN2RhNTNkODliN2ZlNTM4MGU5MzM0NzNlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.lMOYhyRitSktA9eb6VaMK3APBLQJCxVvRGPgtpZn464)
Here's my catch code block, the console.log on line 79 is where the above screenshots are from:
![image](https://private-user-images.githubusercontent.com/114375407/347892833-ed0bc749-288e-4d1b-b838-00aceb1c881c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5NjMwMzgsIm5iZiI6MTczODk2MjczOCwicGF0aCI6Ii8xMTQzNzU0MDcvMzQ3ODkyODMzLWVkMGJjNzQ5LTI4OGUtNGQxYi1iODM4LTAwYWNlYjFjODgxYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIwN1QyMTEyMThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kY2ViM2FmOWRmMjJjODgyOWVkMDE0OWRlMjM3ODE1ZjQ0MzMzYTg3MmYyMjQ4NTRiYTM4NjVjNDA3OTZmOTMxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.pq2HmbSAfZwIAIHV2TXAgWiM1BAGBsCptejBnZs3p80)
Beta Was this translation helpful? Give feedback.
All reactions