wallet-storage
Version:
BRC100 conforming wallet, wallet storage and wallet signer components
23 lines (19 loc) • 579 B
text/typescript
import { Base64String, HexString, OutpointString, PubKeyHex } from '@bsv/sdk'
import { sdk, table } from "../../../index.client"
export interface Certificate extends sdk.EntityTimeStamp {
created_at: Date
updated_at: Date
certificateId: number
userId: number
type: Base64String
serialNumber: Base64String
certifier: PubKeyHex
subject: PubKeyHex
verifier?: PubKeyHex
revocationOutpoint: OutpointString
signature: HexString
isDeleted: boolean
}
export interface CertificateX extends table.Certificate {
fields?: table.CertificateField[]
}