VDRPassiveService

fmgp.did.method.prism.vdr.VDRPassiveService
See theVDRPassiveService companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def dryCreateBytes(didPrism: DIDPrism, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[PrismStateRead, Throwable, (RefVDR, SignedPrismEvent)]
def dryDeactivate(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey): ZIO[PrismStateRead, Throwable, (EventHash, SignedPrismEvent)]
def dryUpdateBytes(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[PrismStateRead, Throwable, (EventHash, SignedPrismEvent)]
def fetch(vdrRef: RefVDR): ZIO[PrismStateRead, Throwable, VDR]
def fullProve(eventRef: RefVDR): ZIO[PrismStateRead, Throwable, PrismBlock]

return a PrismBlock with all event (in order) relative to the vdr and the owner (did:prism)

return a PrismBlock with all event (in order) relative to the vdr and the owner (did:prism)

Attributes

def prove(eventRef: RefVDR): ZIO[PrismStateRead, Throwable, PrismBlock]

return a PrismBlock with all event (in order) relative to the vdr

return a PrismBlock with all event (in order) relative to the vdr

Attributes