fmgp.prism
package fmgp.prism
Members list
Type members
Classlikes
trait CardanoMetadata extends PrismBlockIndex
Attributes
- Supertypes
- Known subtypes
-
class CardanoMetadataCBORclass CardanoMetadataJson
case class CardanoMetadataCBOR(index: Int, tx: String, cbor: String) extends CardanoMetadata
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CardanoMetadatatrait PrismBlockIndexclass Objecttrait Matchableclass AnyShow all
object CardanoMetadataCBOR
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CardanoMetadataCBOR.type
case class CardanoMetadataJson(index: Int, tx: String, content: Json) extends CardanoMetadata
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait CardanoMetadatatrait PrismBlockIndexclass Objecttrait Matchableclass AnyShow all
object CardanoMetadataJson
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CardanoMetadataJson.type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class CreateDidOP(publicKeys: Seq[PrismPublicKey], services: Seq[MyService], context: Seq[String]) extends OP
Value parameters
- context
-
(4) The list of @ context values to consider on JSON-LD representations
- publicKeys
-
(2) The keys that belong to this DID Document.
- services
-
(3) The list of services that belong to this DID Document.
Attributes
- Companion
- object
- Supertypes
object CreateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CreateDidOP.type
case class CreateStorageEntryOP(value: String) extends OP
object CreateStorageEntryOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CreateStorageEntryOP.type
object CrytoUtil
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CrytoUtil.type
case class DeactivateDidOP(previousOperationHash: String, id: String) extends OP
Value parameters
- id
-
(2) - DID Suffix of the DID to be deactivated
- previous_operation_hash
-
(1) - The hash of the most recent operation that was used to create or update the DID.
Attributes
- Companion
- object
- Supertypes
object DeactivateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DeactivateDidOP.type
object Indexer extends ZIOAppDefault
Attributes
- Supertypes
-
trait ZIOAppDefaulttrait ZIOAppclass Objecttrait Matchableclass Any
- Self type
-
Indexer.type
case class InvalidPrismObject(tx: String, b: Int, reason: String) extends MaybeOperation[Nothing], PrismBlockIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismBlockIndextrait MaybeOperation[Nothing]class Objecttrait Matchableclass AnyShow all
object InvalidPrismObject
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InvalidPrismObject.type
case class InvalidSignedPrismOperation(tx: String, b: Int, o: Int, reason: String) extends MaybeOperation[Nothing], PrismOperationIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismOperationIndextrait PrismBlockIndextrait MaybeOperation[Nothing]class Objecttrait Matchableclass AnyShow all
object InvalidSignedPrismOperation
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class IssueCredentialBatchOP(value: String) extends OP
object IssueCredentialBatchOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object MaybeOperation
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MaybeOperation.type
object MyService
case class MySignedPrismOperation[+T <: OP](tx: String, b: Int, o: Int, signedWith: String, signature: Array[Byte], operation: T, protobuf: PrismOperation) extends MaybeOperation[T], PrismOperationIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismOperationIndextrait PrismBlockIndextrait MaybeOperation[T]class Objecttrait Matchableclass AnyShow all
object MySignedPrismOperation
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CreateDidOPclass CreateStorageEntryOPclass DeactivateDidOPclass IssueCredentialBatchOPclass ProtocolVersionUpdateOPclass RevokeCredentialsOPclass UpdateDidOPclass UpdateStorageEntryOPclass VoidOPShow all
object OP
object OpId
trait PrismBlockIndex
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait CardanoMetadataclass CardanoMetadataCBORclass CardanoMetadataJsonclass InvalidPrismObjecttrait PrismOperationIndexclass MySignedPrismOperation[T]Show all
enum PrismKeyUsage
object PrismKeyUsage
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PrismKeyUsage.type
trait PrismOperationIndex extends PrismBlockIndex
Attributes
- Supertypes
- Known subtypes
-
class MySignedPrismOperation[T]
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object PrismPublicKey
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PrismPublicKey.type
case class ProtocolVersionUpdateOP(value: String) extends OP
object ProtocolVersionUpdateOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class RevokeCredentialsOP(value: String) extends OP
object RevokeCredentialsOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RevokeCredentialsOP.type
object SSI
object SharedCryto
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SharedCryto.type
object State
Value parameters
- actions
-
(3) The actual updates to perform on the DID.
- id
-
(2) - exclude TODO: To be redefined after we start using this operation.
- previous_operation_hash
-
(1) - The hash of the most recent operation that was used to create or update the DID.
Attributes
- Companion
- object
- Supertypes
object UpdateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UpdateDidOP.type
case class UpdateStorageEntryOP(value: String) extends OP
object UpdateStorageEntryOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UpdateStorageEntryOP.type
In this article