EIPs icon indicating copy to clipboard operation
EIPs copied to clipboard

AUTH_USURP: Publishing code at an EOA address

Open danfinlay opened this issue 3 years ago • 4 comments

Opening a draft for a proposed opcode that would allow publishing code at an EOA's address, converting it into a contract account, one way.

The specific proposed implementation is still under development, but this can serve as a starting point for discussion.

It is currently likely this will utilize the AUTH opcode as defined in 3074 (which will need to be split into an abstract-EIP), and then allow the authorized contract to perform a CREATE-like operation that target's the EOA's address for the new code publication.

danfinlay avatar Apr 14 '22 17:04 danfinlay

All tests passed; auto-merging...

(pass) eip-5003.md

classification
updateEIP
  • passed!

eth-bot avatar Apr 14 '22 17:04 eth-bot

I guess I need to wait to be assigned an EIP number before I can fix the bot's complaints.

danfinlay avatar Apr 14 '22 22:04 danfinlay

Changes accepted. Thanks, @MicahZoltu.

danfinlay avatar May 10 '22 19:05 danfinlay

The commit 27d9b4cf8ee32de8c7f03f1c3b229bc958ef8760 (as a parent of 1ccafdf7198d14f418036a9a608ebddab98c1a1f) contains errors. Please inspect the Run Summary for details.

github-actions[bot] avatar Aug 02 '22 00:08 github-actions[bot]