Contract storage layout

The storage keys used by the compiler are all hashes of strings that start with "storage_" which means collision with 0x00.000 is unlikely. There will be a document in the future that will explain exactly how storage slots are selected based on the typed of the data being stored.

3 Likes