[**BlockSuite API Documentation**](../../../../README.md) *** [BlockSuite API Documentation](../../../../README.md) / [@blocksuite/std](../../README.md) / [gfx](../README.md) / generateKeyBetweenV2 # Function: generateKeyBetweenV2() > **generateKeyBetweenV2**(`a`, `b`): `string` generate a key between a and b, the result key is always satisfied with a < result < b. the key always has a random suffix, so there is no need to worry about collision. make sure a and b are generated by this function. ## Parameters ### a `string` | `null` ### b `string` | `null` ## Returns `string`