gballet / go-ethereum

Official Go implementation of the Ethereum protocol
https://geth.ethereum.org
GNU Lesser General Public License v3.0
23 stars 13 forks source link

nyota costs: conversion skips some code size/chunk insertion #473

Closed gballet closed 2 months ago

gballet commented 2 months ago

If an account has been converted through access (e.g. by sending funds to it) it will not be overwritten. Since the code size and code chunks are not converted then, this is skipped.

I don't know if the behavior already exists in pre-nyota costs, but it's definitely present in the nyota replay.

gballet commented 2 months ago

I got things backwards while debugging: before the account has been converted, of course code + code size won't be present in the leaves. Closing.