Documentation
      ¶
    
    
  
    
  
    Index ¶
- Variables
 - type DummyEngine
 - func NewCoinbaseFaker() *DummyEngine
 - func NewDummyEngine(mode Mode, clock *mockable.Clock) *DummyEngine
 - func NewETHFaker() *DummyEngine
 - func NewFaker() *DummyEngine
 - func NewFakerWithClock(clock *mockable.Clock) *DummyEngine
 - func NewFakerWithMode(mode Mode) *DummyEngine
 - func NewFakerWithModeAndClock(mode Mode, clock *mockable.Clock) *DummyEngine
 - func NewFullFaker() *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(chain consensus.ChainHeaderReader, header *types.Header) error
 - func (eng *DummyEngine) VerifyHeader(chain consensus.ChainHeaderReader, header *types.Header) error
 - func (*DummyEngine) VerifyUncles(chain consensus.ChainReader, block *types.Block) error
 
- type Mode
 
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var (
	ErrInsufficientBlockGas = errors.New("insufficient gas to cover the block cost")
)
    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, clock *mockable.Clock, ) *DummyEngine
func NewETHFaker ¶
func NewETHFaker() *DummyEngine
func NewFaker ¶ added in v0.1.1
func NewFaker() *DummyEngine
func NewFakerWithClock ¶ added in v0.2.8
func NewFakerWithClock(clock *mockable.Clock) *DummyEngine
func NewFakerWithMode ¶ added in v0.4.6
func NewFakerWithMode(mode Mode) *DummyEngine
func NewFakerWithModeAndClock ¶ added in v0.6.9
func NewFakerWithModeAndClock(mode Mode, clock *mockable.Clock) *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(chain 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(chain consensus.ChainReader, block *types.Block) error
 Click to show internal directories. 
   Click to hide internal directories.