fmgp.did.method.prism.vdr
package fmgp.did.method.prism.vdr
Members list
Type members
Classlikes
object CursorFile
Cursor file companion: reads and writes <dir>/.cursor.
Cursor file companion: reads and writes <dir>/.cursor.
The file contains a single JSON object {"b":<int>,"o":<int>} representing the latest (b, o) of an event written to the folder. It allows the exporter to resume incrementally instead of rebuilding from scratch.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CursorFile.type
class GenericVDRDriver(bfConfig: BlockfrostConfig, wallet: CardanoWalletConfig, workdir: String, didPrism: DIDPrism, keyName: String, vdrKey: Secp256k1PrivateKey, maybeMsgCIP20: Option[String])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
object Indexer extends ZIOAppDefault
Indexer
Indexer
didResolverPrismJVM/runMain fmgp.did.method.prism.indexer.Indexer ../prism-vdr/prismnet preprodTOKEN
Attributes
- Supertypes
-
trait ZIOAppDefaulttrait ZIOAppclass Objecttrait Matchableclass Any
- Self type
-
Indexer.type
object IndexerExport
IndexerExport
IndexerExport
Dumps every event from a PrismStateRead into one file per ref. The on-disk format matches what Indexer.indexerJobFS produces in <workdir>/events/<ref>: one JSON-encoded fmgp.did.method.prism.proto.MySignedPrismEvent per line, sorted by (b, o).
Supports incremental export via a .cursor file in the export folder.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IndexerExport.type
object IndexerUtils
IndexerUtils
IndexerUtils
Attributes
- Example
-
IndexerUtils.pipelineTransformCardanoMetadata2Events >>> IndexerUtils.pipelinePrismState >>> IndexerUtils.countEvents - Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
IndexerUtils.type
trait VDRPassiveService
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object VDRPassiveService
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
VDRPassiveService.type
case class VDRPassiveServiceImpl(prismState: PrismStateRead) extends VDRPassiveService
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VDRPassiveServiceclass Objecttrait Matchableclass AnyShow all
trait VDRService extends VDRPassiveService
Attributes
- Supertypes
- Known subtypes
-
class VDRServiceImpl
case class VDRServiceImpl(chain: PrismChainService, prismState: PrismStateRead) extends VDRService
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VDRServicetrait VDRPassiveServiceclass Objecttrait Matchableclass AnyShow all
In this article