feat(opentimestamps): updates data model

This commit is contained in:
eugene 2024-10-07 17:17:37 +02:00
parent 3b447dcf6a
commit 85bf907f54

View File

@ -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 {