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
Copy file name to clipboardExpand all lines: contracts/utils/README.adoc
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,7 @@ Miscellaneous contracts and libraries containing utility functions you can use t
9
9
* {ERC7739}: An abstract contract to validate signatures following the rehashing scheme from `ERC7739Utils`.
10
10
* {ERC7739Utils}: Utilities library that implements a defensive rehashing mechanism to prevent replayability of smart contract signatures based on ERC-7739.
11
11
* {SignerECDSA}, {SignerP256}, {SignerRSA}: Implementations of an {AbstractSigner} with specific signature validation algorithms.
12
+
* {EnumerableSetExtended} and {EnumerableMapExtended}: Extensions of the `EnumerableSet` and `EnumerableMap` libraries with more types, including non-value types.
12
13
* {Masks}: Library to handle `bytes32` masks.
13
14
14
15
== Cryptography
@@ -25,6 +26,12 @@ Miscellaneous contracts and libraries containing utility functions you can use t
0 commit comments