Documentation
¶
Index ¶
- Variables
- type DummyEngine
- func (*DummyEngine) Author(header *types.Header) (common.Address, error)
- func (*DummyEngine) CalcDifficulty(chain consensus.ChainHeaderReader, time uint64, parent *types.Header) *big.Int
- func (*DummyEngine) Close() error
- func (eng *DummyEngine) Finalize(chain consensus.ChainHeaderReader, block *types.Block, parent *types.Header, ...) error
- func (eng *DummyEngine) FinalizeAndAssemble(chain consensus.ChainHeaderReader, header *types.Header, parent *types.Header, ...) (*types.Block, error)
- func (*DummyEngine) Prepare(_ consensus.ChainHeaderReader, header *types.Header) error
- func (eng *DummyEngine) VerifyHeader(chain consensus.ChainHeaderReader, header *types.Header) error
- func (*DummyEngine) VerifyUncles(_ consensus.ChainReader, block *types.Block) error
- type Mode
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrInvalidBlockGasCost = errors.New("invalid blockGasCost")
)
Functions ¶
This section is empty.
Types ¶
type DummyEngine ¶
type DummyEngine struct {
// contains filtered or unexported fields
}
func NewCoinbaseFaker ¶ added in v0.4.6
func NewCoinbaseFaker() *DummyEngine
func NewDummyEngine ¶ added in v0.7.3
func NewDummyEngine( mode Mode, desiredDelayExcess *acp226.DelayExcess, ) *DummyEngine
func NewETHFaker ¶
func NewETHFaker() *DummyEngine
func NewFaker ¶ added in v0.1.1
func NewFaker() *DummyEngine
func NewFakerWithMode ¶ added in v0.4.6
func NewFakerWithMode(mode Mode) *DummyEngine
func NewFullFaker ¶ added in v0.1.1
func NewFullFaker() *DummyEngine
func (*DummyEngine) CalcDifficulty ¶
func (*DummyEngine) CalcDifficulty(chain consensus.ChainHeaderReader, time uint64, parent *types.Header) *big.Int
func (*DummyEngine) Close ¶
func (*DummyEngine) Close() error
func (*DummyEngine) FinalizeAndAssemble ¶
func (*DummyEngine) Prepare ¶
func (*DummyEngine) Prepare(_ consensus.ChainHeaderReader, header *types.Header) error
func (*DummyEngine) VerifyHeader ¶
func (eng *DummyEngine) VerifyHeader(chain consensus.ChainHeaderReader, header *types.Header) error
func (*DummyEngine) VerifyUncles ¶
func (*DummyEngine) VerifyUncles(_ consensus.ChainReader, block *types.Block) error
Click to show internal directories.
Click to hide internal directories.