diff --git a/eclair-core/src/test/scala/fr/acinq/eclair/PackageSpec.scala b/eclair-core/src/test/scala/fr/acinq/eclair/PackageSpec.scala
index f41f552986..fb990193ee 100644
--- a/eclair-core/src/test/scala/fr/acinq/eclair/PackageSpec.scala
+++ b/eclair-core/src/test/scala/fr/acinq/eclair/PackageSpec.scala
@@ -16,6 +16,7 @@
package fr.acinq.eclair
+import fr.acinq.bitcoin.BitcoinError.ChainHashMismatch
import fr.acinq.bitcoin.scalacompat.Crypto.PrivateKey
import fr.acinq.bitcoin.scalacompat.{Block, ByteVector32, Crypto, Script, TxHash, TxId, addressToPublicKeyScript}
import fr.acinq.bitcoin.{Base58, Base58Check, Bech32}
@@ -56,7 +57,7 @@ class PackageSpec extends AnyFunSuite {
// wrong chain
val Left(failure) = addressToPublicKeyScript(Block.TestnetGenesisBlock.hash, Base58Check.encode(Base58.Prefix.PubkeyAddress, pub.hash160))
- assert(failure.toString.contains("chain hash mismatch"))
+ assert(failure.isInstanceOf[ChainHashMismatch])
assert(addressToPublicKeyScript(Block.TestnetGenesisBlock.hash, Base58Check.encode(Base58.Prefix.PubkeyAddress, pub.hash160)).isLeft)
assert(addressToPublicKeyScript(Block.RegtestGenesisBlock.hash, Base58Check.encode(Base58.Prefix.PubkeyAddress, pub.hash160)).isLeft)
diff --git a/eclair-node/pom.xml b/eclair-node/pom.xml
index beeddc8147..38cb003d11 100644
--- a/eclair-node/pom.xml
+++ b/eclair-node/pom.xml
@@ -123,6 +123,13 @@
io.kamon
kamon-prometheus_${scala.version.short}
${kamon.version}
+
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib
+
+
diff --git a/pom.xml b/pom.xml
index 9b7d7b9e9a..b56b14dc25 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,7 +72,7 @@
2.6.20
10.2.7
3.8.16
- 0.31
+ 0.32
32.1.1-jre
2.6.3