tagion.services

A collection of 'actors' which wrap the core components, used for tagionwave https://docs.tagion.org/docs/architecture

Modules

DART
module tagion.services.DART

Tagion DART actor service

DARTInterface
module tagion.services.DARTInterface

Service which exposes dart reads over a socket https://docs.tagion.org/docs/architecture/DartInterface

TRTService
module tagion.services.TRTService

Transaction reverse table service using a DART https://docs.tagion.org/docs/architecture/TRT

TVM
module tagion.services.TVM

Service for the tagion virtual machine https://docs.tagion.org/docs/architecture/TVM

codes
module tagion.services.codes

Service Error codes

collector
module tagion.services.collector

The collector collects & verifies the inputs in a contract https://docs.tagion.org/docs/architecture/Collector

epoch_creator
module tagion.services.epoch_creator

Service for creating epochs https://docs.tagion.org/docs/architecture/EpochCreator

exception
module tagion.services.exception

Service Exceptions

hirpc_verifier
module tagion.services.hirpc_verifier

Service for verifying contracts https://docs.tagion.org/docs/architecture/HiRPCVerifier

inputvalidator
module tagion.services.inputvalidator

Service for validating inputs sent via socket https://docs.tagion.org/#/documents/architecture/InputValidator

logger
module tagion.services.logger

Service for handling both text logs and variable logging

messages
module tagion.services.messages

Message definitions sent between services

nodeinterface
module tagion.services.nodeinterface

Interface for the Peer to Peer communication https://docs.tagion.org/docs/architecture/NodeInterface

options
module tagion.services.options

Options for tagionwave services, Publicly imports all service options

replicator
module tagion.services.replicator

The replicator creates a backup of all dart transactions https://docs.tagion.org/docs/architecture/Replicator

subscription
module tagion.services.subscription

Service for publishing event subscription https://docs.tagion.org/docs/architecture/LoggerSubscription

supervisor
module tagion.services.supervisor

Main node supervisor service for managing and starting other tagion services

tasknames
module tagion.services.tasknames
Undocumented in source.
trans
module tagion.services.trans

New Service for Transcript responsible for creating recorder for DART DART Documentation

transcript
module tagion.services.transcript

Service for Transcript responsible for creating recorder for DART DART Documentation