Help us shape the future of Go! Take the 2026 Go Developer Survey

mock

package
v0.14.7 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 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