GenesisContent class abstract

GenesisContent

Properties:

Annotations
  • @BuiltValue()

Constructors

GenesisContent([void updates(GenesisContentBuilder b)])
factory

Properties

activeSlotsCoefficient num
The proportion of slots in which blocks should be issued
no setter
epochLength int
Number of slots in an epoch
no setter
hashCode int
The hash code for this object.
no setterinherited
maxKesEvolutions int
The maximum number of time a KES key can be evolved before a pool operator must create a new operational certificate
no setter
maxLovelaceSupply String
The total number of lovelace in the system
no setter
networkMagic int
Network identifier
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
securityParam int
Security parameter k
no setter
slotLength int
Duration of one slot in seconds
no setter
slotsPerKesPeriod int
Number of slots in an KES period
no setter
systemStart int
Time of slot 0 in UNIX time
no setter
updateQuorum int
Determines the quorum needed for votes on the protocol parameter updates
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(GenesisContentBuilder)) GenesisContent
Rebuilds the instance.
inherited
toBuilder() GenesisContentBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<GenesisContent>
no setter