HeaderBody class

Mixed-in types

Constructors

HeaderBody({required BlockHash blockBodyHash, required BigInt slot, required int blockBodySize, required int blockNumber, required AdaPublicKey issuerKey, required HeaderLeaderCert leaderCert, required OperationalCert operationalCert, required BlockHash? prevHash, required ProtocolVersion protocolVersion, required VRFVKey vrfvKey})
const
HeaderBody.deserialize(CborListValue cbor)
factory
HeaderBody.fromCborBytes(List<int> cborBytes)
factory

Properties

blockBodyHash BlockHash
final
blockBodySize int
final
blockNumber int
final
hashCode int
The hash code for this object.
no setterinherited
issuerKey AdaPublicKey
final
leaderCert HeaderLeaderCert
final
operationalCert OperationalCert
final
prevHash BlockHash?
final
protocolVersion ProtocolVersion
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
slot BigInt
final
vrfvKey VRFVKey
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() List<int>
Serializes the object to CBOR bytes.
inherited
serializeHex() String
Serializes the object to hexadecimal string.
inherited
toCbor() → CborObject
Converts the object to a CBOR object.
override
toJson() Map<String, dynamic>
Converts the object to a JSON representation.
override
toString() String
A string representation of this object.
inherited

Operators

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