From 85bf907f54a9e81758e66e30bfd72f3aa79fd06a Mon Sep 17 00:00:00 2001 From: Eugene Date: Mon, 7 Oct 2024 17:17:37 +0200 Subject: [PATCH] feat(opentimestamps): updates data model --- src/types/core.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/types/core.ts b/src/types/core.ts index 0216f2a..97d28af 100644 --- a/src/types/core.ts +++ b/src/types/core.ts @@ -18,7 +18,7 @@ export interface Meta { docSignatures: { [key: `npub1${string}`]: string } exportSignature?: string keys?: { sender: string; keys: { [user: `npub1${string}`]: string } } - timestamps?: Timestamp[] + timestamps?: OpenTimestamp[] } export interface CreateSignatureEventContent { @@ -40,23 +40,23 @@ export interface Sigit { meta: Meta } -export interface Timestamp { +export interface OpenTimestamp { nostrId: string - timestamp: string - verification?: TimestampVerification + value: string + verification?: OpenTimestampVerification signature?: string } -export interface TimestampVerification { +export interface OpenTimestampVerification { height: number + timestamp: number } -export interface TimestampUpgradeVerifyResponse { - value: Timestamp +export interface OpenTimestampUpgradeVerifyResponse { + timestamp: OpenTimestamp upgraded: boolean - isComplete?: boolean verified?: boolean - verification?: TimestampVerification + verification?: OpenTimestampVerification } export interface UserAppData {