StringBytes32Utils ​
Helpers for strings stored as a bytes32 word plus an explicit byte length.
Functions ​
_validatedStringLength ​
solidity
function _validatedStringLength(uint256 lengthUint_) private pure returns (uint8 length_);stringToBytes32 ​
solidity
function stringToBytes32(string calldata string_) internal pure returns (bytes32 bytes32_, uint8 length_);stringMemoryToBytes32 ​
solidity
function stringMemoryToBytes32(string memory string_) internal pure returns (bytes32 bytes32_, uint8 length_);bytes32ToString ​
solidity
function bytes32ToString(bytes32 bytes32_, uint8 length_) internal pure returns (string memory string_);Errors ​
StringBytes32Utils__InvalidStringLength ​
solidity
error StringBytes32Utils__InvalidStringLength();