GenericVDRDriver

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

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def createBytesEntry(data: Array[Byte]): ZIO[Any, Throwable, (RefVDR, Int, String)]
def deleteBytesEntry(eventRef: RefVDR): ZIO[Any, Throwable, (EventHash, Int, String)]
def initState: ZIO[Any, Throwable, Unit]
def read(eventRef: RefVDR): ZIO[Any, Throwable, VDR]
def updateBytesEntry(eventRef: RefVDR, data: Array[Byte]): ZIO[Any, Throwable, (EventHash, Int, String)]
def updateState: ZIO[Any, Nothing, PrismState]

Concrete fields