diff --git a/src/main/kotlin/io/emeraldpay/dshackle/rpc/NativeCall.kt b/src/main/kotlin/io/emeraldpay/dshackle/rpc/NativeCall.kt index b1f091cc..e7e9b0d5 100644 --- a/src/main/kotlin/io/emeraldpay/dshackle/rpc/NativeCall.kt +++ b/src/main/kotlin/io/emeraldpay/dshackle/rpc/NativeCall.kt @@ -458,7 +458,7 @@ open class NativeCall( @Suppress("UNCHECKED_CAST") private fun extractParams(jsonParams: String): List { - if (StringUtils.isEmpty(jsonParams)) { + if (StringUtils.isEmpty(jsonParams) || jsonParams == "null") { return emptyList() } val req = objectMapper.readValue(jsonParams, List::class.java)