Skip to content

Commit 13781c1

Browse files
authored
Add missing Calldata, Bytes, CAIP2 and CAIP10 API references (#5428)
1 parent 2e27a0c commit 13781c1

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

contracts/utils/README.adoc

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,9 @@ Miscellaneous contracts and libraries containing utility functions you can use t
3333
* {Arrays}: Collection of functions that operate on https://docs.soliditylang.org/en/latest/types.html#arrays[`arrays`].
3434
* {Base64}: On-chain base64 and base64URL encoding according to https://datatracker.ietf.org/doc/html/rfc4648[RFC-4648].
3535
* {Bytes}: Common operations on bytes objects.
36+
* {Calldata}: Helpers for manipulating calldata.
3637
* {Strings}: Common operations for strings formatting.
37-
* {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.
38+
* {ShortStrings}: Library to encode (and decode) short strings into (or from) a single bytes32 slot for optimizing costs. Short strings are limited to 31 characters.
3839
* {SlotDerivation}: Methods for deriving storage slot from ERC-7201 namespaces as well as from constructions such as mapping and arrays.
3940
* {StorageSlot}: Methods for accessing specific storage slots formatted as common primitive types.
4041
* {TransientSlot}: Primitives for reading from and writing to transient storage (only value types are currently supported).
@@ -128,6 +129,10 @@ Ethereum contracts have no native concept of an interface, so applications must
128129

129130
{{Base64}}
130131

132+
{{Bytes}}
133+
134+
{{Calldata}}
135+
131136
{{Strings}}
132137

133138
{{ShortStrings}}
@@ -147,3 +152,7 @@ Ethereum contracts have no native concept of an interface, so applications must
147152
{{Panic}}
148153

149154
{{Comparators}}
155+
156+
{{CAIP2}}
157+
158+
{{CAIP10}}

0 commit comments

Comments
 (0)