You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`Strings`: Add `parseUint`, `parseInt`, `parseHexUint` and `parseAddress` to parse strings into numbers and addresses. Also provide variants of these functions that parse substrings, and `tryXxx` variants that do not revert on invalid input.
Copy file name to clipboardExpand all lines: contracts/utils/README.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ Miscellaneous contracts and libraries containing utility functions you can use t
34
34
* {Strings}: Common operations for strings formatting.
35
35
* {ShortString}: Library to encode (and decode) short strings into (or from) a single bytes32 slot for optimizing costs. Short strings are limited to 31 characters.
36
36
* {SlotDerivation}: Methods for deriving storage slot from ERC-7201 namespaces as well as from constructions such as mapping and arrays.
37
-
* {StorageSlot}: Methods for accessing specific storage slots formatted as common primitive types.
37
+
* {StorageSlot}: Methods for accessing specific storage slots formatted as common primitive types.
38
38
* {TransientSlot}: Primitives for reading from and writing to transient storage (only value types are currently supported).
39
39
* {Multicall}: Abstract contract with a utility to allow batching together multiple calls in a single transaction. Useful for allowing EOAs to perform multiple operations at once.
40
40
* {Context}: A utility for abstracting the sender and calldata in the current execution context.
0 commit comments