mock

package
v0.14.3 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2021 License: AGPL-3.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Blocks

type Blocks struct {
	mock.Mock
}

Blocks is an autogenerated mock type for the Blocks type

func (*Blocks) ByCollectionID

func (_m *Blocks) ByCollectionID(collID flow.Identifier) (*flow.Block, error)

ByCollectionID provides a mock function with given fields: collID

func (*Blocks) ByHeight

func (_m *Blocks) ByHeight(height uint64) (*flow.Block, error)

ByHeight provides a mock function with given fields: height

func (*Blocks) ByID

func (_m *Blocks) ByID(blockID flow.Identifier) (*flow.Block, error)

ByID provides a mock function with given fields: blockID

func (*Blocks) GetLastFullBlockHeight

func (_m *Blocks) GetLastFullBlockHeight() (uint64, error)

GetLastFullBlockHeight provides a mock function with given fields:

func (*Blocks) IndexBlockForCollections

func (_m *Blocks) IndexBlockForCollections(blockID flow.Identifier, collIDs []flow.Identifier) error

IndexBlockForCollections provides a mock function with given fields: blockID, collIDs

func (*Blocks) Store

func (_m *Blocks) Store(block *flow.Block) error

Store provides a mock function with given fields: block

func (*Blocks) StoreTx

func (_m *Blocks) StoreTx(block *flow.Block) func(*badger.Txn) error

StoreTx provides a mock function with given fields: block

func (*Blocks) UpdateLastFullBlockHeight

func (_m *Blocks) UpdateLastFullBlockHeight(height uint64) error

UpdateLastFullBlockHeight provides a mock function with given fields: height

type ChunkDataPacks

type ChunkDataPacks struct {
	mock.Mock
}

ChunkDataPacks is an autogenerated mock type for the ChunkDataPacks type

func (*ChunkDataPacks) ByChunkID

func (_m *ChunkDataPacks) ByChunkID(chunkID flow.Identifier) (*flow.ChunkDataPack, error)

ByChunkID provides a mock function with given fields: chunkID

func (*ChunkDataPacks) Remove

func (_m *ChunkDataPacks) Remove(chunkID flow.Identifier) error

Remove provides a mock function with given fields: chunkID

func (*ChunkDataPacks) Store

func (_m *ChunkDataPacks) Store(c *flow.ChunkDataPack) error

Store provides a mock function with given fields: c

type Cleaner

type Cleaner struct {
	mock.Mock
}

Cleaner is an autogenerated mock type for the Cleaner type

func (*Cleaner) RunGC

func (_m *Cleaner) RunGC()

RunGC provides a mock function with given fields:

type ClusterBlocks

type ClusterBlocks struct {
	mock.Mock
}

ClusterBlocks is an autogenerated mock type for the ClusterBlocks type

func (*ClusterBlocks) ByHeight

func (_m *ClusterBlocks) ByHeight(height uint64) (*cluster.Block, error)

ByHeight provides a mock function with given fields: height

func (*ClusterBlocks) ByID

func (_m *ClusterBlocks) ByID(blockID flow.Identifier) (*cluster.Block, error)

ByID provides a mock function with given fields: blockID

func (*ClusterBlocks) Store

func (_m *ClusterBlocks) Store(block *cluster.Block) error

Store provides a mock function with given fields: block

type ClusterPayloads

type ClusterPayloads struct {
	mock.Mock
}

ClusterPayloads is an autogenerated mock type for the ClusterPayloads type

func (*ClusterPayloads) ByBlockID

func (_m *ClusterPayloads) ByBlockID(blockID flow.Identifier) (*cluster.Payload, error)

ByBlockID provides a mock function with given fields: blockID

func (*ClusterPayloads) Store

func (_m *ClusterPayloads) Store(blockID flow.Identifier, payload *cluster.Payload) error

Store provides a mock function with given fields: blockID, payload

type Collections

type Collections struct {
	mock.Mock
}

Collections is an autogenerated mock type for the Collections type

func (*Collections) ByID

func (_m *Collections) ByID(collID flow.Identifier) (*flow.Collection, error)

ByID provides a mock function with given fields: collID

func (*Collections) LightByID

func (_m *Collections) LightByID(collID flow.Identifier) (*flow.LightCollection, error)

LightByID provides a mock function with given fields: collID

func (*Collections) LightByTransactionID

func (_m *Collections) LightByTransactionID(txID flow.Identifier) (*flow.LightCollection, error)

LightByTransactionID provides a mock function with given fields: txID

func (*Collections) Remove

func (_m *Collections) Remove(collID flow.Identifier) error

Remove provides a mock function with given fields: collID

func (*Collections) Store

func (_m *Collections) Store(collection *flow.Collection) error

Store provides a mock function with given fields: collection

func (*Collections) StoreLight

func (_m *Collections) StoreLight(collection *flow.LightCollection) error

StoreLight provides a mock function with given fields: collection

func (*Collections) StoreLightAndIndexByTransaction

func (_m *Collections) StoreLightAndIndexByTransaction(collection *flow.LightCollection) error

StoreLightAndIndexByTransaction provides a mock function with given fields: collection

type Commits

type Commits struct {
	mock.Mock
}

Commits is an autogenerated mock type for the Commits type

func (*Commits) ByBlockID

func (_m *Commits) ByBlockID(blockID flow.Identifier) ([]byte, error)

ByBlockID provides a mock function with given fields: blockID

func (*Commits) Store

func (_m *Commits) Store(blockID flow.Identifier, commit []byte) error

Store provides a mock function with given fields: blockID, commit

type EpochCommits

type EpochCommits struct {
	mock.Mock
}

EpochCommits is an autogenerated mock type for the EpochCommits type

func (*EpochCommits) ByID

func (_m *EpochCommits) ByID(_a0 flow.Identifier) (*flow.EpochCommit, error)

ByID provides a mock function with given fields: _a0

func (*EpochCommits) StoreTx

func (_m *EpochCommits) StoreTx(commit *flow.EpochCommit) func(*badger.Txn) error

StoreTx provides a mock function with given fields: commit

type EpochSetups

type EpochSetups struct {
	mock.Mock
}

EpochSetups is an autogenerated mock type for the EpochSetups type

func (*EpochSetups) ByID

func (_m *EpochSetups) ByID(_a0 flow.Identifier) (*flow.EpochSetup, error)

ByID provides a mock function with given fields: _a0

func (*EpochSetups) StoreTx

func (_m *EpochSetups) StoreTx(_a0 *flow.EpochSetup) func(*badger.Txn) error

StoreTx provides a mock function with given fields: _a0

type EpochStates

type EpochStates struct {
	mock.Mock
}

EpochStates is an autogenerated mock type for the EpochStates type

func (*EpochStates) ByBlockID

func (_m *EpochStates) ByBlockID(_a0 flow.Identifier) (*flow.EpochStatus, error)

ByBlockID provides a mock function with given fields: _a0

func (*EpochStates) StoreTx

func (_m *EpochStates) StoreTx(blockID flow.Identifier, state *flow.EpochStatus) func(*badger.Txn) error

StoreTx provides a mock function with given fields: blockID, state

type EpochStatuses

type EpochStatuses struct {
	mock.Mock
}

EpochStatuses is an autogenerated mock type for the EpochStatuses type

func (*EpochStatuses) ByBlockID

func (_m *EpochStatuses) ByBlockID(_a0 flow.Identifier) (*flow.EpochStatus, error)

ByBlockID provides a mock function with given fields: _a0

func (*EpochStatuses) StoreTx

func (_m *EpochStatuses) StoreTx(blockID flow.Identifier, state *flow.EpochStatus) func(*badger.Txn) error

StoreTx provides a mock function with given fields: blockID, state

type Events

type Events struct {
	mock.Mock
}

Events is an autogenerated mock type for the Events type

func (*Events) ByBlockID

func (_m *Events) ByBlockID(blockID flow.Identifier) ([]flow.Event, error)

ByBlockID provides a mock function with given fields: blockID

func (*Events) ByBlockIDEventType

func (_m *Events) ByBlockIDEventType(blockID flow.Identifier, eventType flow.EventType) ([]flow.Event, error)

ByBlockIDEventType provides a mock function with given fields: blockID, eventType

func (*Events) ByBlockIDTransactionID

func (_m *Events) ByBlockIDTransactionID(blockID flow.Identifier, transactionID flow.Identifier) ([]flow.Event, error)

ByBlockIDTransactionID provides a mock function with given fields: blockID, transactionID

func (*Events) Store

func (_m *Events) Store(blockID flow.Identifier, events []flow.Event) error

Store provides a mock function with given fields: blockID, events

type ExecutionReceipts

type ExecutionReceipts struct {
	mock.Mock
}

ExecutionReceipts is an autogenerated mock type for the ExecutionReceipts type

func (*ExecutionReceipts) ByBlockID

func (_m *ExecutionReceipts) ByBlockID(blockID flow.Identifier) (*flow.ExecutionReceipt, error)

ByBlockID provides a mock function with given fields: blockID

func (*ExecutionReceipts) ByBlockIDAllExecutionReceipts added in v0.14.0

func (_m *ExecutionReceipts) ByBlockIDAllExecutionReceipts(blockID flow.Identifier) ([]*flow.ExecutionReceipt, error)

ByBlockIDAllExecutionReceipts provides a mock function with given fields: blockID

func (*ExecutionReceipts) ByID

ByID provides a mock function with given fields: resultID

func (*ExecutionReceipts) Index

func (_m *ExecutionReceipts) Index(blockID flow.Identifier, resultID flow.Identifier) error

Index provides a mock function with given fields: blockID, resultID

func (*ExecutionReceipts) IndexByExecutor added in v0.14.1

func (_m *ExecutionReceipts) IndexByExecutor(receipt *flow.ExecutionReceipt) error

IndexByExecutor provides a mock function with given fields: receipt

func (*ExecutionReceipts) Store

func (_m *ExecutionReceipts) Store(result *flow.ExecutionReceipt) error

Store provides a mock function with given fields: result

type ExecutionResults

type ExecutionResults struct {
	mock.Mock
}

ExecutionResults is an autogenerated mock type for the ExecutionResults type

func (*ExecutionResults) ByBlockID

func (_m *ExecutionResults) ByBlockID(blockID flow.Identifier) (*flow.ExecutionResult, error)

ByBlockID provides a mock function with given fields: blockID

func (*ExecutionResults) ByID

func (_m *ExecutionResults) ByID(resultID flow.Identifier) (*flow.ExecutionResult, error)

ByID provides a mock function with given fields: resultID

func (*ExecutionResults) Index

func (_m *ExecutionResults) Index(blockID flow.Identifier, resultID flow.Identifier) error

Index provides a mock function with given fields: blockID, resultID

func (*ExecutionResults) Store

func (_m *ExecutionResults) Store(result *flow.ExecutionResult) error

Store provides a mock function with given fields: result

type Guarantees

type Guarantees struct {
	mock.Mock
}

Guarantees is an autogenerated mock type for the Guarantees type

func (*Guarantees) ByCollectionID

func (_m *Guarantees) ByCollectionID(collID flow.Identifier) (*flow.CollectionGuarantee, error)

ByCollectionID provides a mock function with given fields: collID

func (*Guarantees) Store

func (_m *Guarantees) Store(guarantee *flow.CollectionGuarantee) error

Store provides a mock function with given fields: guarantee

type Headers

type Headers struct {
	mock.Mock
}

Headers is an autogenerated mock type for the Headers type

func (*Headers) ByBlockID

func (_m *Headers) ByBlockID(blockID flow.Identifier) (*flow.Header, error)

ByBlockID provides a mock function with given fields: blockID

func (*Headers) ByHeight

func (_m *Headers) ByHeight(height uint64) (*flow.Header, error)

ByHeight provides a mock function with given fields: height

func (*Headers) ByParentID

func (_m *Headers) ByParentID(parentID flow.Identifier) ([]*flow.Header, error)

ByParentID provides a mock function with given fields: parentID

func (*Headers) Store

func (_m *Headers) Store(header *flow.Header) error

Store provides a mock function with given fields: header

type Identities

type Identities struct {
	mock.Mock
}

Identities is an autogenerated mock type for the Identities type

func (*Identities) ByNodeID

func (_m *Identities) ByNodeID(nodeID flow.Identifier) (*flow.Identity, error)

ByNodeID provides a mock function with given fields: nodeID

func (*Identities) Store

func (_m *Identities) Store(identity *flow.Identity) error

Store provides a mock function with given fields: identity

type Index

type Index struct {
	mock.Mock
}

Index is an autogenerated mock type for the Index type

func (*Index) ByBlockID

func (_m *Index) ByBlockID(blockID flow.Identifier) (*flow.Index, error)

ByBlockID provides a mock function with given fields: blockID

func (*Index) Store

func (_m *Index) Store(blockID flow.Identifier, index *flow.Index) error

Store provides a mock function with given fields: blockID, index

type Ledger

type Ledger struct {
	mock.Mock
}

Ledger is an autogenerated mock type for the Ledger type

func (*Ledger) DiskSize

func (_m *Ledger) DiskSize() (int64, error)

DiskSize provides a mock function with given fields:

func (*Ledger) Done

func (_m *Ledger) Done() <-chan struct{}

Done provides a mock function with given fields:

func (*Ledger) EmptyStateCommitment

func (_m *Ledger) EmptyStateCommitment() []byte

EmptyStateCommitment provides a mock function with given fields:

func (*Ledger) GetRegisters

func (_m *Ledger) GetRegisters(registerIDs []flow.RegisterID, stateCommitment []byte) ([][]byte, error)

GetRegisters provides a mock function with given fields: registerIDs, stateCommitment

func (*Ledger) GetRegistersWithProof

func (_m *Ledger) GetRegistersWithProof(registerIDs []flow.RegisterID, stateCommitment []byte) ([][]byte, [][]byte, error)

GetRegistersWithProof provides a mock function with given fields: registerIDs, stateCommitment

func (*Ledger) Ready

func (_m *Ledger) Ready() <-chan struct{}

Ready provides a mock function with given fields:

func (*Ledger) UpdateRegisters

func (_m *Ledger) UpdateRegisters(registerIDs []flow.RegisterID, values [][]byte, stateCommitment []byte) ([]byte, error)

UpdateRegisters provides a mock function with given fields: registerIDs, values, stateCommitment

func (*Ledger) UpdateRegistersWithProof

func (_m *Ledger) UpdateRegistersWithProof(registerIDs []flow.RegisterID, values [][]byte, stateCommitment []byte) ([]byte, [][]byte, error)

UpdateRegistersWithProof provides a mock function with given fields: registerIDs, values, stateCommitment

type LedgerVerifier

type LedgerVerifier struct {
	mock.Mock
}

LedgerVerifier is an autogenerated mock type for the LedgerVerifier type

func (*LedgerVerifier) VerifyRegistersProof

func (_m *LedgerVerifier) VerifyRegistersProof(registerIDs []flow.RegisterID, stateCommitment []byte, values [][]byte, proof [][]byte) (bool, error)

VerifyRegistersProof provides a mock function with given fields: registerIDs, stateCommitment, values, proof

type Payloads

type Payloads struct {
	mock.Mock
}

Payloads is an autogenerated mock type for the Payloads type

func (*Payloads) ByBlockID

func (_m *Payloads) ByBlockID(blockID flow.Identifier) (*flow.Payload, error)

ByBlockID provides a mock function with given fields: blockID

func (*Payloads) Store

func (_m *Payloads) Store(blockID flow.Identifier, payload *flow.Payload) error

Store provides a mock function with given fields: blockID, payload

type ResultApprovals added in v0.14.0

type ResultApprovals struct {
	mock.Mock
}

ResultApprovals is an autogenerated mock type for the ResultApprovals type

func (*ResultApprovals) ByChunk added in v0.14.0

func (_m *ResultApprovals) ByChunk(resultID flow.Identifier, chunkIndex uint64) (*flow.ResultApproval, error)

ByChunk provides a mock function with given fields: resultID, chunkIndex

func (*ResultApprovals) ByID added in v0.14.0

func (_m *ResultApprovals) ByID(approvalID flow.Identifier) (*flow.ResultApproval, error)

ByID provides a mock function with given fields: approvalID

func (*ResultApprovals) Index added in v0.14.0

func (_m *ResultApprovals) Index(resultID flow.Identifier, chunkIndex uint64, approvalID flow.Identifier) error

Index provides a mock function with given fields: resultID, chunkIndex, approvalID

func (*ResultApprovals) Store added in v0.14.0

func (_m *ResultApprovals) Store(result *flow.ResultApproval) error

Store provides a mock function with given fields: result

type Seals

type Seals struct {
	mock.Mock
}

Seals is an autogenerated mock type for the Seals type

func (*Seals) ByBlockID

func (_m *Seals) ByBlockID(sealedID flow.Identifier) (*flow.Seal, error)

ByBlockID provides a mock function with given fields: sealedID

func (*Seals) ByID

func (_m *Seals) ByID(sealID flow.Identifier) (*flow.Seal, error)

ByID provides a mock function with given fields: sealID

func (*Seals) Store

func (_m *Seals) Store(seal *flow.Seal) error

Store provides a mock function with given fields: seal

type ServiceEvents added in v0.14.0

type ServiceEvents struct {
	mock.Mock
}

ServiceEvents is an autogenerated mock type for the ServiceEvents type

func (*ServiceEvents) ByBlockID added in v0.14.0

func (_m *ServiceEvents) ByBlockID(blockID flow.Identifier) ([]flow.Event, error)

ByBlockID provides a mock function with given fields: blockID

func (*ServiceEvents) Store added in v0.14.0

func (_m *ServiceEvents) Store(blockID flow.Identifier, events []flow.Event) error

Store provides a mock function with given fields: blockID, events

type Storage

type Storage struct {
	mock.Mock
}

Storage is an autogenerated mock type for the Storage type

func (*Storage) GetRegisters

func (_m *Storage) GetRegisters(registerIDs [][]byte, stateCommitment []byte) ([][]byte, error)

GetRegisters provides a mock function with given fields: registerIDs, stateCommitment

func (*Storage) GetRegistersWithProof

func (_m *Storage) GetRegistersWithProof(registerIDs [][]byte, stateCommitment []byte) ([][]byte, [][]byte, error)

GetRegistersWithProof provides a mock function with given fields: registerIDs, stateCommitment

func (*Storage) LatestStateCommitment

func (_m *Storage) LatestStateCommitment() []byte

LatestStateCommitment provides a mock function with given fields:

func (*Storage) UpdateRegisters

func (_m *Storage) UpdateRegisters(registerIDs [][]byte, values [][]byte) ([]byte, error)

UpdateRegisters provides a mock function with given fields: registerIDs, values

func (*Storage) UpdateRegistersWithProof

func (_m *Storage) UpdateRegistersWithProof(registerIDs [][]byte, values [][]byte) ([]byte, [][]byte, error)

UpdateRegistersWithProof provides a mock function with given fields: registerIDs, values

type TransactionResults

type TransactionResults struct {
	mock.Mock
}

TransactionResults is an autogenerated mock type for the TransactionResults type

func (*TransactionResults) BatchStore

func (_m *TransactionResults) BatchStore(blockID flow.Identifier, transactionResults []flow.TransactionResult) error

BatchStore provides a mock function with given fields: blockID, transactionResults

func (*TransactionResults) ByBlockIDTransactionID

func (_m *TransactionResults) ByBlockIDTransactionID(blockID flow.Identifier, transactionID flow.Identifier) (*flow.TransactionResult, error)

ByBlockIDTransactionID provides a mock function with given fields: blockID, transactionID

func (*TransactionResults) Store

func (_m *TransactionResults) Store(blockID flow.Identifier, transactionResult *flow.TransactionResult) error

Store provides a mock function with given fields: blockID, transactionResult

type Transactions

type Transactions struct {
	mock.Mock
}

Transactions is an autogenerated mock type for the Transactions type

func (*Transactions) ByID

ByID provides a mock function with given fields: txID

func (*Transactions) Store

func (_m *Transactions) Store(tx *flow.TransactionBody) error

Store provides a mock function with given fields: tx

type Verifier

type Verifier struct {
	mock.Mock
}

Verifier is an autogenerated mock type for the Verifier type

func (*Verifier) VerifyRegistersProof

func (_m *Verifier) VerifyRegistersProof(registerIDs [][]byte, stateCommitment []byte, values [][]byte, proof [][]byte) (bool, error)

VerifyRegistersProof provides a mock function with given fields: registerIDs, stateCommitment, values, proof

type Views

type Views struct {
	mock.Mock
}

Views is an autogenerated mock type for the Views type

func (*Views) Retrieve

func (_m *Views) Retrieve(action uint8) (uint64, error)

Retrieve provides a mock function with given fields: action

func (*Views) Store

func (_m *Views) Store(action uint8, view uint64) error

Store provides a mock function with given fields: action, view

Jump to

Keyboard shortcuts

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