Interface IBlobMetadataStore
Methods
addOwner
- addOwner(sha256, pubkey): boolean | Promise<boolean>
Parameters
- sha256: string
- pubkey: string
Returns boolean | Promise<boolean>
hasBlob
- hasBlob(sha256): boolean | Promise<boolean>
Returns boolean | Promise<boolean>
hasOwner
- hasOwner(sha256, pubkey): boolean | Promise<boolean>
Parameters
- sha256: string
- pubkey: string
Returns boolean | Promise<boolean>
listOwners
- listOwners(sha256): string[] | Promise<string[]>
Returns string[] | Promise<string[]>
removeBlob
- removeBlob(sha256): boolean | Promise<boolean>
Returns boolean | Promise<boolean>
removeOwner
- removeOwner(sha256, pubkey): boolean | Promise<boolean>
Parameters
- sha256: string
- pubkey: string
Returns boolean | Promise<boolean>