readviaclockgendatabyreadblockprotocol