BlockBody

org.sigilaris.node.jvm.runtime.block.BlockBody
See theBlockBody companion object
final case class BlockBody[TxRef, ResultRef, Event](records: Set[BlockRecord[TxRef, ResultRef, Event]])

The body of a block, containing the set of records included in it.

Duplicate BlockRecordHash rejection is owned by the canonical validation/root-computation helpers so callers can assemble generic bodies before the consensus boundary validates them.

Type parameters

Event

event type

ResultRef

result reference type

TxRef

transaction reference type

Value parameters

records

the set of block records comprising this body

Attributes

Companion
object
Source
Model.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product