Skip to main content
deleted 4 characters in body
Source Link

As we know the EVM provides a key/value store which is a 32-bit(?)byte key pointing to a 32-bit(?)byte value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

As we know the EVM provides a key/value store which is a 32-byte key pointing to a 32-byte value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

deleted 33 characters in body
Source Link

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

Just got confused about that.

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

Just got confused about that.

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

added 5 characters in body
Source Link

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the levelhigh-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

Just got confused about that.

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

Just got confused about that.

As we know the EVM provides a key/value store which is a 32-bit(?) key pointing to a 32-bit(?) value. We can imagine how integers or even strings can be stored there, but the main question is how solidity compiler provide maps, arrays, and structs at the high-level. how does it store complex data types in this storage? is it a standard between compiler and EVM? or can any compiler do it in its own way? or some predefined type in EVM?

Also, is there any datatype defined in EVM? or is it just interpret data types in runtime or something like that?

Just got confused about that.

Source Link
Loading