GenericVDRDriver

fmgp.did.method.prism.vdr.GenericVDRDriver
class GenericVDRDriver(bfConfig: BlockfrostConfig, wallet: CardanoWalletConfig, workdir: String, didPrism: DIDPrism, keyName: String, vdrKey: Secp256k1PrivateKey, maybeMsgCIP20: Option[String])

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def createBytesEntry(data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, TxHash)]
def deactivateEntry(eventRef: RefVDR): ZIO[Any, Throwable, (EventHash, TxHash)]
def fetchEntry(eventRef: RefVDR): ZIO[Any, Throwable, VDR]
def initState: ZIO[Any, Throwable, Unit]
def updateBytesEntry(eventRef: RefVDR, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, TxHash)]
def updateState: ZIO[Any, Nothing, PrismState]

Concrete fields