EIP-7698
EOF - Creation transaction
Deploy EOF contracts using creation transactions
StagnantSplurge
Status history
- Draft24 Apr 2024
- Stagnantdate not observed
Abstract
Creation transactions (i.e. the ones with empty to) can be used to deploy EOF contracts by providing EOF initcontainer concatenated with calldata for initcontainer execution in transaction's data. Initcontainer execution is similar to its execution during EOFCREATE instruction, ending with RETURNCODE instruction. New account address calculation is based on sender's address and nonce.
- Created
- 24 Apr 2024
- Authors
- Piotr Dobaczewski, Andrei Maiboroda, Paweł Bylica, Alex Beregszaszi
- Upgrades
- Not listed in any upgrade
- Requires
- EIP-3540
- Required by
- —