pragma solidity >=0.4.22 <0.7.0; view returns (string memory) { return store; } function setStore(string memory _value) public { store = _value; } function createString() public pure returns (string memory) { string memory newString = new string(3); bytes memory byteString = bytes(newString); byteString[0] = "A"; byteString[1] = "b"; byteString[2] = "X"; return string(byteString); } function getStringLength(string memory _s) public pure returns (uint) { bytes memory bs = bytes(_s); return bs.length; } }