Skip to content

Latest commit

 

History

History
239 lines (225 loc) · 8.43 KB

Utils.md

File metadata and controls

239 lines (225 loc) · 8.43 KB

Utils.sol

View Source: contracts/utils/Utils.sol

Utils contract

Functions


stringToBytes32

function stringToBytes32(string source) internal pure
returns(result bytes32)

Arguments

Name Type Description
source string
Source Code
function stringToBytes32(string memory source) internal pure returns (bytes32 result) {
        bytes memory tempEmptyStringTest = bytes(source);
        if (tempEmptyStringTest.length == 0) {
            return 0x0;
        }

        assembly {
            result := mload(add(source, 32))
        }
    }

Contracts