xyz.stratalab.proto.node

Members list

Type members

Classlikes

final case class EpochData(epoch: Long, eon: Long, era: Long, isComplete: Boolean, startHeight: Long, endHeight: Long, startSlot: Long, endSlot: Long, startTimestamp: Long, endTimestamp: Long, transactionCount: Long, totalTransactionReward: Int128, activeStake: Int128, inactiveStake: Int128, dataBytes: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[EpochData]

Epoch data Contains, The "current" epoch is updated as node blocks are adopted over time

Epoch data Contains, The "current" epoch is updated as node blocks are adopted over time

Value parameters

activeStake

The sum of all stake that is registered for the epoch

dataBytes

The sum total number of bytes of headers and transactions for the epoch

endHeight

The height of the last/latest block in the epoch

endSlot

The final slot of the epoch

endTimestamp

The timestamp of the epoch end

eon

eon

epoch

epoch

era

era

inactiveStake

The sum of all stake that is not registered for the epoch

isComplete

Flag indicating if the epoch has been completed

startHeight

The height of the first block in the epoch

startSlot

The first slot of the epoch

startTimestamp

The timestamp of the epoch start

totalTransactionReward

The sum of all transaction rewards in the epoch

transactionCount

The total number of transactions in this epoch

Attributes

Companion
object
Supertypes
trait Updatable[EpochData]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object EpochData extends GeneratedMessageCompanion[EpochData]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[EpochData]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
EpochData.type
object EpochDataValidator extends Validator[EpochData]

Attributes

Supertypes
trait Validator[EpochData]
trait Serializable
class Object
trait Matchable
class Any
Self type
final case class NodeConfig(slot: Long, slotDurationMillis: Long, epochLength: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[NodeConfig]

Contains the configurations of the node over time

Contains the configurations of the node over time

Value parameters

epochLength

Node computed epochLength

slot

Slot number

slotDurationMillis

Configured slot duration

Attributes

Companion
object
Supertypes
trait Updatable[NodeConfig]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object NodeConfig extends GeneratedMessageCompanion[NodeConfig]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[NodeConfig]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
NodeConfig.type
object NodeConfigProto extends GeneratedFileObject

Attributes

Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type
object NodeConfigValidator extends Validator[NodeConfig]

Attributes

Supertypes
trait Validator[NodeConfig]
trait Serializable
class Object
trait Matchable
class Any
Self type
object NodeEpochDataProto extends GeneratedFileObject

Attributes

Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type