evm

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2021 License: GPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Chain

type Chain struct {
	Header *types.Header
	// contains filtered or unexported fields
}

func (*Chain) Engine

func (c *Chain) Engine() consensus.Engine

func (*Chain) GetHeader

func (c *Chain) GetHeader(hash common.Hash, number uint64) *types.Header

func (*Chain) GetHeaders

func (c *Chain) GetHeaders() map[int64]*types.Header

type Processor

type Processor struct {
	// contains filtered or unexported fields
}

func NewProcessor

func NewProcessor(client *ethereum.Client, chainConfig *params.ChainConfig) *Processor

func (*Processor) ProcessTransaction

func (p *Processor) ProcessTransaction(hash string, force bool) (*model.TransactionState, error)

Jump to

Keyboard shortcuts

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