vertx / io.vertx.kotlin.redis / io.vertx.redis.RedisTransaction / evalAwait

# evalAwait

`suspend fun RedisTransaction.evalAwait(script: String, keys: List<String>, args: List<String>): String`

Execute a Lua script server side. Due to the dynamic nature of this command any response type could be returned for This reason and to ensure type safety the reply is always guaranteed to be a JsonArray.

### Parameters

`script` - Lua script to evaluate

`keys` - List of keys

`args` - List of argument values

`handler` - Handler for the result of this call.

Return