ipsilon / eof

Validation code for the EOF specification
Apache License 2.0
31 stars 17 forks source link

Mention call depth limit in EOFCREATE spec #73

Closed gumb0 closed 6 months ago

gumb0 commented 6 months ago

As agreed on EOF implementers call, call depth check should be part of creation opcodes and EXT*CALL (the latter to be mentioned in EIP-7069)

gumb0 commented 6 months ago

When we're at it, we could also specify it's a light failure (0 on stack, not all gas consumed).

I've added this, please check.

gumb0 commented 6 months ago

For reference: in EIP-7069 it is included in ethereum/EIPs#8287, but we need to tweak EIP-7620 to match with the recent clarifications. I'll handle this once you've merged here

I updated EIP-7620 in https://github.com/ethereum/EIPs/pull/8323