@@ -23,6 +23,7 @@ import com.web3auth.core.types.REDIRECT_URL
2323import com.web3auth.core.types.RequestData
2424import com.web3auth.core.types.SessionResponse
2525import com.web3auth.core.types.SignMessage
26+ import com.web3auth.core.types.SignResponse
2627import com.web3auth.core.types.UnKnownException
2728import com.web3auth.core.types.UserCancelledException
2829import com.web3auth.core.types.UserInfo
@@ -45,7 +46,7 @@ class Web3Auth(web3AuthOptions: Web3AuthOptions, context: Context) : WebViewResu
4546
4647 private lateinit var loginCompletableFuture: CompletableFuture <Web3AuthResponse >
4748 private lateinit var enableMfaCompletableFuture: CompletableFuture <Boolean >
48- private lateinit var signMsgCF: CompletableFuture <JsonObject >
49+ private lateinit var signMsgCF: CompletableFuture <SignResponse >
4950
5051 private var web3AuthResponse: Web3AuthResponse ? = null
5152 private var web3AuthOption = web3AuthOptions
@@ -517,7 +518,7 @@ class Web3Auth(web3AuthOptions: Web3AuthOptions, context: Context) : WebViewResu
517518 path : String? = "wallet/request",
518519 appState : String? = null,
519520 context : Context ,
520- ): CompletableFuture <JsonObject > {
521+ ): CompletableFuture <SignResponse > {
521522 signMsgCF = CompletableFuture ()
522523 WebViewActivity .webViewResultCallback = this
523524
@@ -676,7 +677,7 @@ class Web3Auth(web3AuthOptions: Web3AuthOptions, context: Context) : WebViewResu
676677 }
677678 }
678679
679- override fun onSignResponseReceived (signResponse : JsonObject ? ) {
680+ override fun onSignResponseReceived (signResponse : SignResponse ? ) {
680681 if (signResponse != null ) {
681682 signMsgCF.complete(signResponse)
682683 }
0 commit comments