VDRService

fmgp.did.method.prism.vdr.VDRService

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def submit(seqSignedPrismEvent: SignedPrismEvent*): ZIO[Any, Throwable, TxHash]

Concrete methods

def createBytes(didPrism: DIDPrism, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, SignedPrismEvent, TxHash)]
def updateBytes(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, SignedPrismEvent, TxHash)]

Inherited methods

def dryCreateBytes(didPrism: DIDPrism, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, SignedPrismEvent)]

Attributes

Inherited from:
VDRPassoveService

Attributes

Inherited from:
VDRPassoveService
def dryUpdateBytes(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, SignedPrismEvent)]

Attributes

Inherited from:
VDRPassoveService
def fetch(vdrRef: RefVDR): ZIO[Any, Throwable, VDR]

Attributes

Inherited from:
VDRPassoveService
def fullProve(eventRef: RefVDR): ZIO[Any, Throwable, PrismBlock]

Attributes

Inherited from:
VDRPassoveService
def prove(eventRef: RefVDR): ZIO[Any, Throwable, PrismBlock]

Attributes

Inherited from:
VDRPassoveService