File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -221,7 +221,7 @@ Operators:
221
221
222
222
.. warning ::
223
223
If you convert a type that uses a larger byte size to an ``address ``, for example ``bytes32 ``, then the ``address `` is truncated.
224
- To reduce conversion ambiguity version 0.4.24 and higher of the compiler force you make the truncation explicit in the conversion.
224
+ To reduce conversion ambiguity, starting with version 0.4.24, the compiler will force you to make the truncation explicit in the conversion.
225
225
Take for example the 32-byte value ``0x111122223333444455556666777788889999AAAABBBBCCCCDDDDEEEEFFFFCCCC ``.
226
226
227
227
You can use ``address(uint160(bytes20(b))) ``, which results in ``0x111122223333444455556666777788889999aAaa ``,
@@ -336,7 +336,7 @@ on ``call``.
336
336
* ``code `` and ``codehash ``
337
337
338
338
You can query the deployed code for any smart contract. Use ``.code `` to get the EVM bytecode as a
339
- ``bytes memory ``, which might be empty. Use ``.codehash `` get the Keccak-256 hash of that code
339
+ ``bytes memory ``, which might be empty. Use ``.codehash `` to get the Keccak-256 hash of that code
340
340
(as a ``bytes32 ``). Note that ``addr.codehash `` is cheaper than using ``keccak256(addr.code) ``.
341
341
342
342
.. note ::
You can’t perform that action at this time.
0 commit comments