VDRServiceImpl
fmgp.did.method.prism.vdr.VDRServiceImpl
case class VDRServiceImpl(chain: PrismChainService, prismState: PrismStateRead) extends VDRService
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VDRServicetrait VDRPassiveServiceclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
def createBytes(didPrism: DIDPrism, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, SignedPrismEvent, TxHash)]
Attributes
- Inherited from:
- VDRService
def deactivate(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey): ZIO[Any, Throwable, (EventHash, SignedPrismEvent, TxHash)]
Attributes
- Inherited from:
- VDRService
def dryCreateBytes(didPrism: DIDPrism, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, SignedPrismEvent)]
Attributes
- Inherited from:
- VDRPassiveService
def dryDeactivate(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey): ZIO[Any, Throwable, (EventHash, SignedPrismEvent)]
Attributes
- Inherited from:
- VDRPassiveService
def dryUpdateBytes(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, SignedPrismEvent)]
Attributes
- Inherited from:
- VDRPassiveService
Attributes
- Inherited from:
- VDRPassiveService
Attributes
- Inherited from:
- VDRPassiveService
An iterator over the names of all the elements of this product.
An iterator over the names of all the elements of this product.
Attributes
- Inherited from:
- Product
An iterator over all the elements of this product.
An iterator over all the elements of this product.
Attributes
- Returns
-
in the default implementation, an
Iterator[Any] - Inherited from:
- Product
Attributes
- Inherited from:
- VDRPassiveService
def updateBytes(eventRef: RefVDR, vdrKey: Secp256k1PrivateKey, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, SignedPrismEvent, TxHash)]
Attributes
- Inherited from:
- VDRService
In this article