argentlabs / argent-x

ArgentX browser extension for StarkNet - made with ❤️ by Argent
https://github.com/argentlabs/argent-x
Other
625 stars 273 forks source link

Accounts do not have an __execute__ method #473

Closed antazoey closed 2 years ago

antazoey commented 2 years ago

Hello Argent X team!

So I am trying to use my argentx-created account sign transactions on Goerli Testnet. My understanding is that account contracts are to have __execute__ methods so you can sign a transaction locally and delegate it to the account to send. This is how starknet.py works as well (the client I am using).

However, things are failing because the account contract does not seem to have an __execute__ method, so I cannot use my argentx accounts in my Python scripts.

antazoey commented 2 years ago

I realized this is a bug in Starknet.py related to proxies! https://github.com/software-mansion/starknet.py/issues/128