From 56c059ea79e4c74d649e148432957f54b4c0ddeb Mon Sep 17 00:00:00 2001
From: Kamal Bramwell <kamal@elixxir.io>
Date: Thu, 17 Nov 2022 12:30:20 -0500
Subject: [PATCH] Change return value of makeLegacyReceptionIdentity

---
 xxclient/src/main/java/io/elixxir/xxclient/cmix/CMix.kt | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/xxclient/src/main/java/io/elixxir/xxclient/cmix/CMix.kt b/xxclient/src/main/java/io/elixxir/xxclient/cmix/CMix.kt
index 8552e5d..056a640 100644
--- a/xxclient/src/main/java/io/elixxir/xxclient/cmix/CMix.kt
+++ b/xxclient/src/main/java/io/elixxir/xxclient/cmix/CMix.kt
@@ -6,7 +6,6 @@ import io.elixxir.xxclient.connection.ConnectionAdapter
 import io.elixxir.xxclient.models.BindingsModel.Companion.decode
 import io.elixxir.xxclient.models.NetworkFollowerStatus
 import io.elixxir.xxclient.models.NodeRegistrationReport
-import io.elixxir.xxclient.models.ReceptionIdentity
 import io.elixxir.xxclient.utils.E2eId
 import bindings.Cmix as CMixBindings
 
@@ -15,7 +14,7 @@ interface CMix {
     val receptionRegistrationValidationSignature: ByteArray
 
     fun makeReceptionIdentity(): ByteArray
-    fun makeLegacyReceptionIdentity(): ReceptionIdentity?
+    fun makeLegacyReceptionIdentity(): ByteArray
     fun isNetworkHealthy(): Boolean
     fun getNodeRegistrationStatus(): NodeRegistrationReport?
     fun hasRunningProcesses(): Boolean
@@ -49,10 +48,8 @@ open class CMixAdapter(protected val cMix: CMixBindings) : CMix {
         return cMix.makeReceptionIdentity()
     }
 
-    override fun makeLegacyReceptionIdentity(): ReceptionIdentity? {
-        return decode(
-            cMix.makeLegacyReceptionIdentity()
-        )
+    override fun makeLegacyReceptionIdentity(): ByteArray {
+        return cMix.makeLegacyReceptionIdentity()
     }
 
     override fun isNetworkHealthy(): Boolean {
-- 
GitLab