Documentation
¶
Overview ¶
Package mock_blockchain is a generated GoMock package.
Index ¶
- type MockBlockMinter
- type MockBlockMinterMockRecorder
- type MockBlockchain
- func (m *MockBlockchain) AddSubscriber(arg0 blockchain.BlockCreationSubscriber) error
- func (m *MockBlockchain) BlockFooterByHeight(height uint64) (*block.Footer, error)
- func (m *MockBlockchain) BlockHeader(hash hash.Hash256) (*block.Header, error)
- func (m *MockBlockchain) BlockHeaderByHeight(height uint64) (*block.Header, error)
- func (m *MockBlockchain) ChainAddress() string
- func (m *MockBlockchain) ChainID() uint32
- func (m *MockBlockchain) CommitBlock(blk *block.Block) error
- func (m *MockBlockchain) Context(arg0 context.Context) (context.Context, error)
- func (m *MockBlockchain) ContextAtHeight(arg0 context.Context, arg1 uint64) (context.Context, error)
- func (m *MockBlockchain) EXPECT() *MockBlockchainMockRecorder
- func (m *MockBlockchain) EvmNetworkID() uint32
- func (m *MockBlockchain) Genesis() genesis.Genesis
- func (m *MockBlockchain) MintNewBlock(arg0 time.Time, arg1 ...blockchain.MintOption) (*block.Block, error)
- func (m *MockBlockchain) RemoveSubscriber(arg0 blockchain.BlockCreationSubscriber) error
- func (m *MockBlockchain) Start(arg0 context.Context) error
- func (m *MockBlockchain) Stop(arg0 context.Context) error
- func (m *MockBlockchain) TipHash() hash.Hash256
- func (m *MockBlockchain) TipHeight() uint64
- func (m *MockBlockchain) ValidateBlock(arg0 *block.Block, arg1 ...blockchain.BlockValidationOption) error
- type MockBlockchainMockRecorder
- func (mr *MockBlockchainMockRecorder) AddSubscriber(arg0 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) BlockFooterByHeight(height interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) BlockHeader(hash interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) BlockHeaderByHeight(height interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) ChainAddress() *gomock.Call
- func (mr *MockBlockchainMockRecorder) ChainID() *gomock.Call
- func (mr *MockBlockchainMockRecorder) CommitBlock(blk interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) Context(arg0 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) ContextAtHeight(arg0, arg1 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) EvmNetworkID() *gomock.Call
- func (mr *MockBlockchainMockRecorder) Genesis() *gomock.Call
- func (mr *MockBlockchainMockRecorder) MintNewBlock(arg0 interface{}, arg1 ...interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) RemoveSubscriber(arg0 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) Start(arg0 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) Stop(arg0 interface{}) *gomock.Call
- func (mr *MockBlockchainMockRecorder) TipHash() *gomock.Call
- func (mr *MockBlockchainMockRecorder) TipHeight() *gomock.Call
- func (mr *MockBlockchainMockRecorder) ValidateBlock(arg0 interface{}, arg1 ...interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBlockMinter ¶ added in v2.2.0
type MockBlockMinter struct {
// contains filtered or unexported fields
}
MockBlockMinter is a mock of BlockMinter interface.
func NewMockBlockMinter ¶ added in v2.2.0
func NewMockBlockMinter(ctrl *gomock.Controller) *MockBlockMinter
NewMockBlockMinter creates a new mock instance.
func (*MockBlockMinter) EXPECT ¶ added in v2.2.0
func (m *MockBlockMinter) EXPECT() *MockBlockMinterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockBlockMinter) Mint ¶ added in v2.2.0
func (m *MockBlockMinter) Mint(arg0 context.Context, arg1 crypto.PrivateKey) (*block.Block, error)
Mint mocks base method.
type MockBlockMinterMockRecorder ¶ added in v2.2.0
type MockBlockMinterMockRecorder struct {
// contains filtered or unexported fields
}
MockBlockMinterMockRecorder is the mock recorder for MockBlockMinter.
func (*MockBlockMinterMockRecorder) Mint ¶ added in v2.2.0
func (mr *MockBlockMinterMockRecorder) Mint(arg0, arg1 interface{}) *gomock.Call
Mint indicates an expected call of Mint.
type MockBlockchain ¶
type MockBlockchain struct {
// contains filtered or unexported fields
}
MockBlockchain is a mock of Blockchain interface.
func NewMockBlockchain ¶
func NewMockBlockchain(ctrl *gomock.Controller) *MockBlockchain
NewMockBlockchain creates a new mock instance.
func (*MockBlockchain) AddSubscriber ¶
func (m *MockBlockchain) AddSubscriber(arg0 blockchain.BlockCreationSubscriber) error
AddSubscriber mocks base method.
func (*MockBlockchain) BlockFooterByHeight ¶
func (m *MockBlockchain) BlockFooterByHeight(height uint64) (*block.Footer, error)
BlockFooterByHeight mocks base method.
func (*MockBlockchain) BlockHeader ¶ added in v2.2.0
BlockHeader mocks base method.
func (*MockBlockchain) BlockHeaderByHeight ¶
func (m *MockBlockchain) BlockHeaderByHeight(height uint64) (*block.Header, error)
BlockHeaderByHeight mocks base method.
func (*MockBlockchain) ChainAddress ¶
func (m *MockBlockchain) ChainAddress() string
ChainAddress mocks base method.
func (*MockBlockchain) ChainID ¶
func (m *MockBlockchain) ChainID() uint32
ChainID mocks base method.
func (*MockBlockchain) CommitBlock ¶
func (m *MockBlockchain) CommitBlock(blk *block.Block) error
CommitBlock mocks base method.
func (*MockBlockchain) ContextAtHeight ¶ added in v2.2.0
func (m *MockBlockchain) ContextAtHeight(arg0 context.Context, arg1 uint64) (context.Context, error)
ContextAtHeight mocks base method.
func (*MockBlockchain) EXPECT ¶
func (m *MockBlockchain) EXPECT() *MockBlockchainMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockBlockchain) EvmNetworkID ¶
func (m *MockBlockchain) EvmNetworkID() uint32
EvmNetworkID mocks base method.
func (*MockBlockchain) Genesis ¶
func (m *MockBlockchain) Genesis() genesis.Genesis
Genesis mocks base method.
func (*MockBlockchain) MintNewBlock ¶
func (m *MockBlockchain) MintNewBlock(arg0 time.Time, arg1 ...blockchain.MintOption) (*block.Block, error)
MintNewBlock mocks base method.
func (*MockBlockchain) RemoveSubscriber ¶
func (m *MockBlockchain) RemoveSubscriber(arg0 blockchain.BlockCreationSubscriber) error
RemoveSubscriber mocks base method.
func (*MockBlockchain) Start ¶
func (m *MockBlockchain) Start(arg0 context.Context) error
Start mocks base method.
func (*MockBlockchain) Stop ¶
func (m *MockBlockchain) Stop(arg0 context.Context) error
Stop mocks base method.
func (*MockBlockchain) TipHash ¶
func (m *MockBlockchain) TipHash() hash.Hash256
TipHash mocks base method.
func (*MockBlockchain) TipHeight ¶
func (m *MockBlockchain) TipHeight() uint64
TipHeight mocks base method.
func (*MockBlockchain) ValidateBlock ¶
func (m *MockBlockchain) ValidateBlock(arg0 *block.Block, arg1 ...blockchain.BlockValidationOption) error
ValidateBlock mocks base method.
type MockBlockchainMockRecorder ¶
type MockBlockchainMockRecorder struct {
// contains filtered or unexported fields
}
MockBlockchainMockRecorder is the mock recorder for MockBlockchain.
func (*MockBlockchainMockRecorder) AddSubscriber ¶
func (mr *MockBlockchainMockRecorder) AddSubscriber(arg0 interface{}) *gomock.Call
AddSubscriber indicates an expected call of AddSubscriber.
func (*MockBlockchainMockRecorder) BlockFooterByHeight ¶
func (mr *MockBlockchainMockRecorder) BlockFooterByHeight(height interface{}) *gomock.Call
BlockFooterByHeight indicates an expected call of BlockFooterByHeight.
func (*MockBlockchainMockRecorder) BlockHeader ¶ added in v2.2.0
func (mr *MockBlockchainMockRecorder) BlockHeader(hash interface{}) *gomock.Call
BlockHeader indicates an expected call of BlockHeader.
func (*MockBlockchainMockRecorder) BlockHeaderByHeight ¶
func (mr *MockBlockchainMockRecorder) BlockHeaderByHeight(height interface{}) *gomock.Call
BlockHeaderByHeight indicates an expected call of BlockHeaderByHeight.
func (*MockBlockchainMockRecorder) ChainAddress ¶
func (mr *MockBlockchainMockRecorder) ChainAddress() *gomock.Call
ChainAddress indicates an expected call of ChainAddress.
func (*MockBlockchainMockRecorder) ChainID ¶
func (mr *MockBlockchainMockRecorder) ChainID() *gomock.Call
ChainID indicates an expected call of ChainID.
func (*MockBlockchainMockRecorder) CommitBlock ¶
func (mr *MockBlockchainMockRecorder) CommitBlock(blk interface{}) *gomock.Call
CommitBlock indicates an expected call of CommitBlock.
func (*MockBlockchainMockRecorder) Context ¶
func (mr *MockBlockchainMockRecorder) Context(arg0 interface{}) *gomock.Call
Context indicates an expected call of Context.
func (*MockBlockchainMockRecorder) ContextAtHeight ¶ added in v2.2.0
func (mr *MockBlockchainMockRecorder) ContextAtHeight(arg0, arg1 interface{}) *gomock.Call
ContextAtHeight indicates an expected call of ContextAtHeight.
func (*MockBlockchainMockRecorder) EvmNetworkID ¶
func (mr *MockBlockchainMockRecorder) EvmNetworkID() *gomock.Call
EvmNetworkID indicates an expected call of EvmNetworkID.
func (*MockBlockchainMockRecorder) Genesis ¶
func (mr *MockBlockchainMockRecorder) Genesis() *gomock.Call
Genesis indicates an expected call of Genesis.
func (*MockBlockchainMockRecorder) MintNewBlock ¶
func (mr *MockBlockchainMockRecorder) MintNewBlock(arg0 interface{}, arg1 ...interface{}) *gomock.Call
MintNewBlock indicates an expected call of MintNewBlock.
func (*MockBlockchainMockRecorder) RemoveSubscriber ¶
func (mr *MockBlockchainMockRecorder) RemoveSubscriber(arg0 interface{}) *gomock.Call
RemoveSubscriber indicates an expected call of RemoveSubscriber.
func (*MockBlockchainMockRecorder) Start ¶
func (mr *MockBlockchainMockRecorder) Start(arg0 interface{}) *gomock.Call
Start indicates an expected call of Start.
func (*MockBlockchainMockRecorder) Stop ¶
func (mr *MockBlockchainMockRecorder) Stop(arg0 interface{}) *gomock.Call
Stop indicates an expected call of Stop.
func (*MockBlockchainMockRecorder) TipHash ¶
func (mr *MockBlockchainMockRecorder) TipHash() *gomock.Call
TipHash indicates an expected call of TipHash.
func (*MockBlockchainMockRecorder) TipHeight ¶
func (mr *MockBlockchainMockRecorder) TipHeight() *gomock.Call
TipHeight indicates an expected call of TipHeight.
func (*MockBlockchainMockRecorder) ValidateBlock ¶
func (mr *MockBlockchainMockRecorder) ValidateBlock(arg0 interface{}, arg1 ...interface{}) *gomock.Call
ValidateBlock indicates an expected call of ValidateBlock.