PrismStateHTTP

fmgp.did.method.prism.PrismStateHTTP
case class PrismStateHTTP(httpUtils: HttpUtils, pathEventsByDID: String) extends PrismStateRead

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def getEventsByHash(refHash: EventHash): ZIO[Any, Nothing, Option[MySignedPrismEvent[OP]]]

Attributes

Definition Classes

Attributes

Definition Classes
override def getEventsIdBySSI(ssi: DIDSubject): ZIO[Any, Nothing, Seq[EventRef]]

Attributes

Definition Classes
override def getEventsIdByVDR(id: RefVDR): ZIO[Any, Nothing, Seq[EventRef]]

Attributes

Definition Classes
def ssi2eventsRef: ZIO[Any, Nothing, Map[DIDSubject, Seq[EventRef]]]
def vdr2eventsRef: ZIO[Any, Nothing, Map[RefVDR, Seq[EventRef]]]

Inherited methods

def getSSI(ssi: DIDSubject): ZIO[Any, Throwable, SSI]

Attributes

Inherited from:
PrismStateRead

Attributes

Inherited from:
PrismStateRead
def getVDR(ref: RefVDR): ZIO[Any, Throwable, VDR]

Attributes

Inherited from:
PrismStateRead

Attributes

Inherited from:
PrismStateRead

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def ssiCount: ZIO[Any, Nothing, Int]

Attributes

Inherited from:
PrismStateRead
def vdrCount: ZIO[Any, Nothing, Int]

Attributes

Inherited from:
PrismStateRead