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: CHANGELOG.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,11 @@
1
+
## 17-08-2025
2
+
3
+
-`ERC20Freezable`: Add extension of ERC-20 that allows freezing specific amounts of tokens per account, preventing transfers until unfrozen while maintaining full visibility of balances.
4
+
-`ERC20Restricted`: Add extension of ERC-20 that implements user account transfer restrictions through allowlist/blocklist functionality based on ERC-7943.
5
+
-`ERC20uRWA`: Add comprehensive ERC-20 extension implementing ERC-7943 specification for unified Real World Assets (uRWAs) with freezing, restrictions, and forced transfer capabilities.
6
+
-`ERC20Custodian`: Deprecate in favor of `ERC20Freezable`.
7
+
-`ERC20Allowlist`, `ERC20Blocklist`: Deprecate in favor of `ERC20Restricted`.
8
+
1
9
## 14-08-2025
2
10
3
11
-`ZKEmailUtils`: Add `tryDecodeEmailProof` function for safe calldata decoding with comprehensive bounds checking and validation for `EmailProof` struct.
@@ -162,7 +170,7 @@
162
170
163
171
-`ERC20Allowlist`: Extension of ERC-20 that implements an allow list to enable token transfers, disabled by default.
164
172
-`ERC20Blocklist`: Extension of ERC-20 that implements a block list to restrict token transfers, enabled by default.
165
-
-`ERC20Custodian`: Extension of ERC-20 that allows a custodian to freeze user's tokens by a certain amount.
173
+
-: Deprecate in favor of `ERC20Freezable`.: Extension of ERC-20 that allows a custodian to freeze user's tokens by a certain amount.
0 commit comments