This page defines the next functionalities to be implemented in the library
-
isEven
: https://en.wikipedia.org/wiki/Bitwise_operation -
isolateRightmost1Bit
- implement functionalities for signed integers
- clear nth bit: https://en.wikipedia.org/wiki/Bitwise_operation
- Compare + seperate (if necessary) functions that use plain Solidity to those using assembly.
- convert bytes to uint256
- convert uint256 to bytes
- convert bytes32 to bytes: https://ethereum.stackexchange.com/questions/40920/convert-bytes32-to-bytes
- extract
bytes32
chunks: https://ethereum.stackexchange.com/a/64020/21704 - concat two dynamic
bytes
via shift and OR