BlockRecord

org.sigilaris.node.jvm.runtime.block.BlockRecord
final case class BlockRecord[TxRef, ResultRef, Event](tx: TxRef, result: Option[ResultRef], events: Vector[Event])

A single record within a block body, linking a transaction to its result and emitted events.

Type parameters

Event

event type

ResultRef

result reference type

TxRef

transaction reference type

Value parameters

events

events emitted during execution

result

optional reference to the execution result

tx

reference to the originating transaction

Attributes

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