mock

package
v0.22.9-patch-1-epoch-... Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2021 License: AGPL-3.0 Imports: 9 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchStorage added in v0.15.0

type BatchStorage struct {
	mock.Mock
}

BatchStorage is an autogenerated mock type for the BatchStorage type

func (*BatchStorage) Flush added in v0.15.2

func (_m *BatchStorage) Flush() error

Flush provides a mock function with given fields:

func (*BatchStorage) GetWriter added in v0.15.2

func (_m *BatchStorage) GetWriter() *badger.WriteBatch

GetWriter provides a mock function with given fields:

func (*BatchStorage) OnSucceed added in v0.15.2

func (_m *BatchStorage) OnSucceed(callback func())

OnSucceed provides a mock function with given fields: callback

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(*transaction.Tx) 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) BatchStore added in v0.15.0

func (_m *ChunkDataPacks) BatchStore(c *flow.ChunkDataPack, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: c, batch

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 ChunksQueue added in v0.15.0

type ChunksQueue struct {
	mock.Mock
}

ChunksQueue is an autogenerated mock type for the ChunksQueue type

func (*ChunksQueue) AtIndex added in v0.15.0

func (_m *ChunksQueue) AtIndex(index uint64) (*chunks.Locator, error)

AtIndex provides a mock function with given fields: index

func (*ChunksQueue) LatestIndex added in v0.15.0

func (_m *ChunksQueue) LatestIndex() (uint64, error)

LatestIndex provides a mock function with given fields:

func (*ChunksQueue) StoreChunkLocator added in v0.15.0

func (_m *ChunksQueue) StoreChunkLocator(locator *chunks.Locator) (bool, error)

StoreChunkLocator provides a mock function with given fields: locator

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) BatchStore added in v0.15.0

func (_m *Commits) BatchStore(blockID flow.Identifier, commit flow.StateCommitment, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: blockID, commit, batch

func (*Commits) ByBlockID

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

ByBlockID provides a mock function with given fields: blockID

func (*Commits) Store

func (_m *Commits) Store(blockID flow.Identifier, commit flow.StateCommitment) error

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

type ConsumerProgress added in v0.15.0

type ConsumerProgress struct {
	mock.Mock
}

ConsumerProgress is an autogenerated mock type for the ConsumerProgress type

func (*ConsumerProgress) InitProcessedIndex added in v0.15.0

func (_m *ConsumerProgress) InitProcessedIndex(defaultIndex uint64) error

InitProcessedIndex provides a mock function with given fields: defaultIndex

func (*ConsumerProgress) ProcessedIndex added in v0.15.0

func (_m *ConsumerProgress) ProcessedIndex() (uint64, error)

ProcessedIndex provides a mock function with given fields:

func (*ConsumerProgress) SetProcessedIndex added in v0.15.0

func (_m *ConsumerProgress) SetProcessedIndex(processed uint64) error

SetProcessedIndex provides a mock function with given fields: processed

type DKGKeys added in v0.20.0

type DKGKeys struct {
	mock.Mock
}

DKGKeys is an autogenerated mock type for the DKGKeys type

func (*DKGKeys) InsertMyDKGPrivateInfo added in v0.20.0

func (_m *DKGKeys) InsertMyDKGPrivateInfo(epochCounter uint64, key *dkg.DKGParticipantPriv) error

InsertMyDKGPrivateInfo provides a mock function with given fields: epochCounter, key

func (*DKGKeys) RetrieveMyDKGPrivateInfo added in v0.20.0

func (_m *DKGKeys) RetrieveMyDKGPrivateInfo(epochCounter uint64) (*dkg.DKGParticipantPriv, error)

RetrieveMyDKGPrivateInfo provides a mock function with given fields: epochCounter

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(*transaction.Tx) 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(*transaction.Tx) 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(*transaction.Tx) 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) BatchStore added in v0.15.0

func (_m *Events) BatchStore(blockID flow.Identifier, events []flow.EventsList, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: blockID, events, batch

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

type ExecutionReceipts

type ExecutionReceipts struct {
	mock.Mock
}

ExecutionReceipts is an autogenerated mock type for the ExecutionReceipts type

func (*ExecutionReceipts) BatchStore added in v0.15.1

func (_m *ExecutionReceipts) BatchStore(receipt *flow.ExecutionReceipt, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: receipt, batch

func (*ExecutionReceipts) ByBlockID

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

ByBlockID provides a mock function with given fields: blockID

func (*ExecutionReceipts) ByID

func (_m *ExecutionReceipts) ByID(receiptID flow.Identifier) (*flow.ExecutionReceipt, error)

ByID provides a mock function with given fields: receiptID

func (*ExecutionReceipts) Store

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

Store provides a mock function with given fields: receipt

type ExecutionResults

type ExecutionResults struct {
	mock.Mock
}

ExecutionResults is an autogenerated mock type for the ExecutionResults type

func (*ExecutionResults) BatchIndex added in v0.15.0

func (_m *ExecutionResults) BatchIndex(blockID flow.Identifier, resultID flow.Identifier, batch storage.BatchStorage) error

BatchIndex provides a mock function with given fields: blockID, resultID, batch

func (*ExecutionResults) BatchStore added in v0.15.0

func (_m *ExecutionResults) BatchStore(result *flow.ExecutionResult, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: result, batch

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) ForceIndex added in v0.21.0

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

ForceIndex provides a mock function with given fields: blockID, 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) BatchIndexByChunkID added in v0.15.0

func (_m *Headers) BatchIndexByChunkID(headerID flow.Identifier, chunkID flow.Identifier, batch storage.BatchStorage) error

BatchIndexByChunkID provides a mock function with given fields: headerID, chunkID, batch

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) IDByChunkID added in v0.15.0

func (_m *Headers) IDByChunkID(chunkID flow.Identifier) (flow.Identifier, error)

IDByChunkID provides a mock function with given fields: chunkID

func (*Headers) IndexByChunkID added in v0.15.0

func (_m *Headers) IndexByChunkID(headerID flow.Identifier, chunkID flow.Identifier) error

IndexByChunkID provides a mock function with given fields: headerID, chunkID

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 Job added in v0.15.0

type Job struct {
	mock.Mock
}

Job is an autogenerated mock type for the Job type

func (*Job) ID added in v0.15.0

func (_m *Job) ID() module.JobID

ID provides a mock function with given fields:

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() flow.StateCommitment

EmptyStateCommitment provides a mock function with given fields:

func (*Ledger) GetRegisters

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

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

func (*Ledger) GetRegistersWithProof

func (_m *Ledger) GetRegistersWithProof(registerIDs []flow.RegisterID, stateCommitment flow.StateCommitment) ([][]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 flow.StateCommitment) (flow.StateCommitment, 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 flow.StateCommitment) (flow.StateCommitment, [][]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 flow.StateCommitment, values [][]byte, proof [][]byte) (bool, error)

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

type MyExecutionReceipts added in v0.15.0

type MyExecutionReceipts struct {
	mock.Mock
}

MyExecutionReceipts is an autogenerated mock type for the MyExecutionReceipts type

func (*MyExecutionReceipts) BatchStoreMyReceipt added in v0.15.1

func (_m *MyExecutionReceipts) BatchStoreMyReceipt(receipt *flow.ExecutionReceipt, batch storage.BatchStorage) error

BatchStoreMyReceipt provides a mock function with given fields: receipt, batch

func (*MyExecutionReceipts) MyReceipt added in v0.15.0

func (_m *MyExecutionReceipts) MyReceipt(blockID flow.Identifier) (*flow.ExecutionReceipt, error)

MyReceipt provides a mock function with given fields: blockID

func (*MyExecutionReceipts) StoreMyReceipt added in v0.15.0

func (_m *MyExecutionReceipts) StoreMyReceipt(receipt *flow.ExecutionReceipt) error

StoreMyReceipt provides a mock function with given fields: receipt

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) BatchStore added in v0.15.0

func (_m *ServiceEvents) BatchStore(blockID flow.Identifier, events []flow.Event, batch storage.BatchStorage) error

BatchStore provides a mock function with given fields: blockID, events, batch

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

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 Transaction added in v0.15.2

type Transaction struct {
	mock.Mock
}

Transaction is an autogenerated mock type for the Transaction type

func (*Transaction) Set added in v0.15.2

func (_m *Transaction) Set(key []byte, val []byte) error

Set provides a mock function with given fields: key, val

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, batch storage.BatchStorage) error

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

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

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