From 57a6bd8847e28540da448d1b5f660f47fb534d85 Mon Sep 17 00:00:00 2001 From: greenart7c3 <115044884+greenart7c3@users.noreply.github.com> Date: Wed, 2 Aug 2023 07:39:45 -0300 Subject: [PATCH] get the id from the event json --- .../main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt index 4855fadf..060d15a8 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt @@ -37,6 +37,7 @@ import com.greenart7c3.nostrsigner.ui.theme.ButtonBorder import kotlinx.coroutines.launch import org.json.JSONObject +@OptIn(ExperimentalStdlibApi::class) @SuppressLint("UnusedMaterialScaffoldPaddingParameter") @Composable fun MainScreen(account: Account, accountStateViewModel: AccountStateViewModel, json: IntentData?) { @@ -111,9 +112,8 @@ fun MainScreen(account: Account, accountStateViewModel: AccountStateViewModel, j return@Button } - val pubKey = CryptoUtils.pubkeyCreate(account.keyPair.privKey!!).toHexKey() - val id = Event.generateId(pubKey, event.value!!.createdAt, event.value!!.kind, event.value!!.tags, event.value!!.content) - val sig = CryptoUtils.sign(id, account.keyPair.privKey).toHexKey() + val id = event.value!!.id.hexToByteArray() + val sig = CryptoUtils.sign(id, account.keyPair.privKey!!).toHexKey() clipboardManager.setText(AnnotatedString(sig)) }