Can storage mappings in a contract run out of space? Say that mapping was keyed to an address
and the value as the following struct:
User
bytes32 name
uint8 age
Theoretically, if there was a user
mapped to every possible address, would it ever run out of space? What if the struct had more variables?
Also, side question but on the same note. Do dynamic arrays
have a max number of items? Can they only hold up to uint8
worth of items?