Skip to content
This repository has been archived by the owner on Jan 8, 2025. It is now read-only.

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
@github-project-automation github-project-automation bot moved this to 🆕 Backlog in Kakarot on Starknet 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 on Starknet 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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Enhancement of the code, not introducing new features.
Projects
No open projects
Status: 📅 Next sprint
Development

No branches or pull requests

2 participants