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

dev: deploy EOA contracts not deployed yet #1463

Open
Eikix opened this issue Oct 16, 2024 · 2 comments
Open

dev: deploy EOA contracts not deployed yet #1463

Eikix opened this issue Oct 16, 2024 · 2 comments
Labels
enhancement Enhancement of the code, not introducing new features.

Comments

@Eikix
Copy link
Member

Eikix commented Oct 16, 2024

Describe the enhancement request

problem: in testnet, the current flow does not allow someone to send a tx via kakarot:

  • precompute the starknet address of an EOA
  • fund it using a starknet account
  • send an EVM tx using that EOA

currently, one needs to manually call kakarot_core.deploy_externally_owned_account(EOA_EVM_ADDRESS)

Describe Preferred Solution

inside eth_send_raw_transaction, IF the relayer feature is on, IF the transaction is valid, IF the user's EOA account is not already deployed on starknet, THEN deploy for them

@Eikix Eikix added the enhancement Enhancement of the code, not introducing new features. label Oct 16, 2024
@od-hunter
Copy link

Hi @Eikix , can I be assigned this please?

@Eikix Eikix moved this from 🆕 Backlog to 📅 Next sprint in Kakarot's Project Management Oct 24, 2024
@Eikix
Copy link
Member Author

Eikix commented Oct 24, 2024

Needs further scoping with @ClementWalter in next tech strat meeting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement of the code, not introducing new features.
Projects
Status: 📅 Next sprint
Development

No branches or pull requests

2 participants