diff --git a/package.json b/package.json index 6d1f580c..651563a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "minibits_wallet", - "version": "0.1.6-beta.48", + "version": "0.1.6-beta.49", "private": true, "scripts": { "android:clean": "cd android && ./gradlew clean", diff --git a/src/services/nostrService.ts b/src/services/nostrService.ts index 757ba821..16664535 100644 --- a/src/services/nostrService.ts +++ b/src/services/nostrService.ts @@ -209,11 +209,11 @@ const publish = async function ( const signed = {...event} as NostrEvent signed.created_at = Math.floor(Date.now() / 1000) - signed.id = getEventHash(event) - signed.sig = getSignature(event, keys.privateKey) + signed.id = getEventHash(signed) + signed.sig = getSignature(signed, keys.privateKey) - if(!validateEvent(event)) { - throw new AppError(Err.VALIDATION_ERROR, 'Event is invalid and could not be published', event) + if(!validateEvent(signed)) { + throw new AppError(Err.VALIDATION_ERROR, 'Event is invalid and could not be published', signed) } log.trace('Event to be published', signed, 'publish')