Help us shape the future of Go! Take the 2026 Go Developer Survey

execution

package
v0.16.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2021 License: AGPL-3.0 Imports: 3 Imported by: 9

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ComputationOrder

type ComputationOrder struct {
	Block      *entity.ExecutableBlock
	View       *delta.View
	StartState flow.StateCommitment
}

type ComputationResult

type ComputationResult struct {
	ExecutableBlock    *entity.ExecutableBlock
	StateSnapshots     []*delta.SpockSnapshot
	StateCommitments   []flow.StateCommitment
	Proofs             [][]byte
	Events             []flow.Event
	ServiceEvents      []flow.Event
	TransactionResults []flow.TransactionResult
	GasUsed            uint64
	StateReads         uint64
}

func (*ComputationResult) AddEvents added in v0.16.0

func (cr *ComputationResult) AddEvents(inp []flow.Event)

func (*ComputationResult) AddGasUsed added in v0.16.0

func (cr *ComputationResult) AddGasUsed(inp uint64)

func (*ComputationResult) AddServiceEvents added in v0.16.0

func (cr *ComputationResult) AddServiceEvents(inp []flow.Event)

func (*ComputationResult) AddStateSnapshot added in v0.16.0

func (cr *ComputationResult) AddStateSnapshot(inp *delta.SpockSnapshot)

func (*ComputationResult) AddTransactionResult added in v0.16.0

func (cr *ComputationResult) AddTransactionResult(inp *flow.TransactionResult)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL