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

mempool

package
v0.23.6 Latest Latest
Warning

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

Go to latest
Published: Jan 14, 2022 License: AGPL-3.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Assignments

type Assignments struct {
	mock.Mock
}

Assignments is an autogenerated mock type for the Assignments type

func (*Assignments) Add

func (_m *Assignments) Add(assignmentFingerprint flow.Identifier, assignment *chunks.Assignment) bool

Add provides a mock function with given fields: assignmentFingerprint, assignment

func (*Assignments) All

func (_m *Assignments) All() []*chunks.Assignment

All provides a mock function with given fields:

func (*Assignments) ByID

func (_m *Assignments) ByID(assignmentID flow.Identifier) (*chunks.Assignment, bool)

ByID provides a mock function with given fields: assignmentID

func (*Assignments) Has

func (_m *Assignments) Has(assignmentID flow.Identifier) bool

Has provides a mock function with given fields: assignmentID

func (*Assignments) Rem

func (_m *Assignments) Rem(assignmentID flow.Identifier) bool

Rem provides a mock function with given fields: assignmentID

func (*Assignments) Size

func (_m *Assignments) Size() uint

Size provides a mock function with given fields:

type Blocks

type Blocks struct {
	mock.Mock
}

Blocks is an autogenerated mock type for the Blocks type

func (*Blocks) Add

func (_m *Blocks) Add(block *flow.Block) bool

Add provides a mock function with given fields: block

func (*Blocks) All

func (_m *Blocks) All() []*flow.Block

All provides a mock function with given fields:

func (*Blocks) ByID

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

ByID provides a mock function with given fields: blockID

func (*Blocks) Has

func (_m *Blocks) Has(blockID flow.Identifier) bool

Has provides a mock function with given fields: blockID

func (*Blocks) Hash

func (_m *Blocks) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*Blocks) Rem

func (_m *Blocks) Rem(blockID flow.Identifier) bool

Rem provides a mock function with given fields: blockID

func (*Blocks) Size

func (_m *Blocks) Size() uint

Size provides a mock function with given fields:

type ChunkDataPacks

type ChunkDataPacks struct {
	mock.Mock
}

ChunkDataPacks is an autogenerated mock type for the ChunkDataPacks type

func (*ChunkDataPacks) Add

func (_m *ChunkDataPacks) Add(cdp *flow.ChunkDataPack) bool

Add provides a mock function with given fields: cdp

func (*ChunkDataPacks) All

func (_m *ChunkDataPacks) All() []*flow.ChunkDataPack

All provides a mock function with given fields:

func (*ChunkDataPacks) ByChunkID

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

ByChunkID provides a mock function with given fields: chunkID

func (*ChunkDataPacks) Has

func (_m *ChunkDataPacks) Has(chunkID flow.Identifier) bool

Has provides a mock function with given fields: chunkID

func (*ChunkDataPacks) Hash

func (_m *ChunkDataPacks) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*ChunkDataPacks) Rem

func (_m *ChunkDataPacks) Rem(chunkID flow.Identifier) bool

Rem provides a mock function with given fields: chunkID

func (*ChunkDataPacks) Size

func (_m *ChunkDataPacks) Size() uint

Size provides a mock function with given fields:

type ChunkRequests added in v0.17.0

type ChunkRequests struct {
	mock.Mock
}

ChunkRequests is an autogenerated mock type for the ChunkRequests type

func (*ChunkRequests) Add added in v0.17.0

Add provides a mock function with given fields: request

func (*ChunkRequests) All added in v0.17.0

All provides a mock function with given fields:

func (*ChunkRequests) IncrementAttempt added in v0.17.0

func (_m *ChunkRequests) IncrementAttempt(chunkID flow.Identifier) bool

IncrementAttempt provides a mock function with given fields: chunkID

func (*ChunkRequests) PopAll added in v0.23.2

func (_m *ChunkRequests) PopAll(chunkID flow.Identifier) (chunks.LocatorMap, bool)

PopAll provides a mock function with given fields: chunkID

func (*ChunkRequests) Rem added in v0.17.0

func (_m *ChunkRequests) Rem(chunkID flow.Identifier) bool

Rem provides a mock function with given fields: chunkID

func (*ChunkRequests) RequestHistory added in v0.17.0

func (_m *ChunkRequests) RequestHistory(chunkID flow.Identifier) (uint64, time.Time, time.Duration, bool)

RequestHistory provides a mock function with given fields: chunkID

func (*ChunkRequests) Size added in v0.17.1

func (_m *ChunkRequests) Size() uint

Size provides a mock function with given fields:

func (*ChunkRequests) UpdateRequestHistory added in v0.17.0

func (_m *ChunkRequests) UpdateRequestHistory(chunkID flow.Identifier, updater mempool.ChunkRequestHistoryUpdaterFunc) (uint64, time.Time, time.Duration, bool)

UpdateRequestHistory provides a mock function with given fields: chunkID, updater

type ChunkStatuses added in v0.17.0

type ChunkStatuses struct {
	mock.Mock
}

ChunkStatuses is an autogenerated mock type for the ChunkStatuses type

func (*ChunkStatuses) Add added in v0.17.0

func (_m *ChunkStatuses) Add(status *verification.ChunkStatus) bool

Add provides a mock function with given fields: status

func (*ChunkStatuses) All added in v0.17.0

func (_m *ChunkStatuses) All() []*verification.ChunkStatus

All provides a mock function with given fields:

func (*ChunkStatuses) Get added in v0.23.2

func (_m *ChunkStatuses) Get(chunkIndex uint64, resultID flow.Identifier) (*verification.ChunkStatus, bool)

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

func (*ChunkStatuses) Rem added in v0.17.0

func (_m *ChunkStatuses) Rem(chunkIndex uint64, resultID flow.Identifier) bool

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

func (*ChunkStatuses) Size added in v0.17.1

func (_m *ChunkStatuses) Size() uint

Size provides a mock function with given fields:

type Collections

type Collections struct {
	mock.Mock
}

Collections is an autogenerated mock type for the Collections type

func (*Collections) Add

func (_m *Collections) Add(coll *flow.Collection) bool

Add provides a mock function with given fields: coll

func (*Collections) All

func (_m *Collections) All() []*flow.Collection

All provides a mock function with given fields:

func (*Collections) ByID

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

ByID provides a mock function with given fields: collID

func (*Collections) Has

func (_m *Collections) Has(collID flow.Identifier) bool

Has provides a mock function with given fields: collID

func (*Collections) Hash

func (_m *Collections) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*Collections) Rem

func (_m *Collections) Rem(collID flow.Identifier) bool

Rem provides a mock function with given fields: collID

func (*Collections) Size

func (_m *Collections) Size() uint

Size provides a mock function with given fields:

type Deltas added in v0.10.0

type Deltas struct {
	mock.Mock
}

Deltas is an autogenerated mock type for the Deltas type

func (*Deltas) Add added in v0.10.0

func (_m *Deltas) Add(delta *messages.ExecutionStateDelta) bool

Add provides a mock function with given fields: delta

func (*Deltas) All added in v0.10.0

func (_m *Deltas) All() []*messages.ExecutionStateDelta

All provides a mock function with given fields:

func (*Deltas) ByBlockID added in v0.10.1

func (_m *Deltas) ByBlockID(blockID flow.Identifier) (*messages.ExecutionStateDelta, bool)

ByBlockID provides a mock function with given fields: blockID

func (*Deltas) Has added in v0.10.0

func (_m *Deltas) Has(blockID flow.Identifier) bool

Has provides a mock function with given fields: blockID

func (*Deltas) Hash added in v0.10.0

func (_m *Deltas) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*Deltas) Limit added in v0.10.0

func (_m *Deltas) Limit() uint

Limit provides a mock function with given fields:

func (*Deltas) Rem added in v0.10.0

func (_m *Deltas) Rem(blockID flow.Identifier) bool

Rem provides a mock function with given fields: blockID

func (*Deltas) Size added in v0.10.0

func (_m *Deltas) Size() uint

Size provides a mock function with given fields:

type ExecutionTree added in v0.14.0

type ExecutionTree struct {
	mock.Mock
}

ExecutionTree is an autogenerated mock type for the ExecutionTree type

func (*ExecutionTree) AddReceipt added in v0.14.0

func (_m *ExecutionTree) AddReceipt(receipt *flow.ExecutionReceipt, block *flow.Header) (bool, error)

AddReceipt provides a mock function with given fields: receipt, block

func (*ExecutionTree) AddResult added in v0.14.0

func (_m *ExecutionTree) AddResult(result *flow.ExecutionResult, block *flow.Header) error

AddResult provides a mock function with given fields: result, block

func (*ExecutionTree) LowestHeight added in v0.14.0

func (_m *ExecutionTree) LowestHeight() uint64

LowestHeight provides a mock function with given fields:

func (*ExecutionTree) PruneUpToHeight added in v0.14.0

func (_m *ExecutionTree) PruneUpToHeight(newLowestHeight uint64) error

PruneUpToHeight provides a mock function with given fields: newLowestHeight

func (*ExecutionTree) ReachableReceipts added in v0.14.0

func (_m *ExecutionTree) ReachableReceipts(resultID flow.Identifier, blockFilter mempool.BlockFilter, receiptFilter mempool.ReceiptFilter) ([]*flow.ExecutionReceipt, error)

ReachableReceipts provides a mock function with given fields: resultID, blockFilter, receiptFilter

func (*ExecutionTree) Size added in v0.14.0

func (_m *ExecutionTree) Size() uint

Size provides a mock function with given fields:

type Guarantees

type Guarantees struct {
	mock.Mock
}

Guarantees is an autogenerated mock type for the Guarantees type

func (*Guarantees) Add

func (_m *Guarantees) Add(guarantee *flow.CollectionGuarantee) bool

Add provides a mock function with given fields: guarantee

func (*Guarantees) All

func (_m *Guarantees) All() []*flow.CollectionGuarantee

All provides a mock function with given fields:

func (*Guarantees) ByID

func (_m *Guarantees) ByID(collID flow.Identifier) (*flow.CollectionGuarantee, bool)

ByID provides a mock function with given fields: collID

func (*Guarantees) Has

func (_m *Guarantees) Has(collID flow.Identifier) bool

Has provides a mock function with given fields: collID

func (*Guarantees) Hash

func (_m *Guarantees) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*Guarantees) Rem

func (_m *Guarantees) Rem(collID flow.Identifier) bool

Rem provides a mock function with given fields: collID

func (*Guarantees) Size

func (_m *Guarantees) Size() uint

Size provides a mock function with given fields:

type IdentifierMap

type IdentifierMap struct {
	mock.Mock
}

IdentifierMap is an autogenerated mock type for the IdentifierMap type

func (*IdentifierMap) Append

func (_m *IdentifierMap) Append(key flow.Identifier, id flow.Identifier) error

Append provides a mock function with given fields: key, id

func (*IdentifierMap) Get

func (_m *IdentifierMap) Get(key flow.Identifier) ([]flow.Identifier, bool)

Get provides a mock function with given fields: key

func (*IdentifierMap) Has

func (_m *IdentifierMap) Has(key flow.Identifier) bool

Has provides a mock function with given fields: key

func (*IdentifierMap) Keys

func (_m *IdentifierMap) Keys() ([]flow.Identifier, bool)

Keys provides a mock function with given fields:

func (*IdentifierMap) Rem

func (_m *IdentifierMap) Rem(key flow.Identifier) bool

Rem provides a mock function with given fields: key

func (*IdentifierMap) RemIdFromKey

func (_m *IdentifierMap) RemIdFromKey(key flow.Identifier, id flow.Identifier) error

RemIdFromKey provides a mock function with given fields: key, id

func (*IdentifierMap) Size

func (_m *IdentifierMap) Size() uint

Size provides a mock function with given fields:

type Identifiers

type Identifiers struct {
	mock.Mock
}

Identifiers is an autogenerated mock type for the Identifiers type

func (*Identifiers) Add

func (_m *Identifiers) Add(id flow.Identifier) bool

Add provides a mock function with given fields: id

func (*Identifiers) All

func (_m *Identifiers) All() flow.IdentifierList

All provides a mock function with given fields:

func (*Identifiers) Has

func (_m *Identifiers) Has(id flow.Identifier) bool

Has provides a mock function with given fields: id

func (*Identifiers) Rem

func (_m *Identifiers) Rem(id flow.Identifier) bool

Rem provides a mock function with given fields: id

func (*Identifiers) Size

func (_m *Identifiers) Size() uint

Size provides a mock function with given fields:

type IncorporatedResultSeals added in v0.11.0

type IncorporatedResultSeals struct {
	mock.Mock
}

IncorporatedResultSeals is an autogenerated mock type for the IncorporatedResultSeals type

func (*IncorporatedResultSeals) Add added in v0.11.0

Add provides a mock function with given fields: irSeal

func (*IncorporatedResultSeals) All added in v0.11.0

All provides a mock function with given fields:

func (*IncorporatedResultSeals) ByID added in v0.11.0

ByID provides a mock function with given fields: _a0

func (*IncorporatedResultSeals) Clear added in v0.13.0

func (_m *IncorporatedResultSeals) Clear()

Clear provides a mock function with given fields:

func (*IncorporatedResultSeals) Limit added in v0.11.0

func (_m *IncorporatedResultSeals) Limit() uint

Limit provides a mock function with given fields:

func (*IncorporatedResultSeals) PruneUpToHeight added in v0.18.1

func (_m *IncorporatedResultSeals) PruneUpToHeight(height uint64) error

PruneUpToHeight provides a mock function with given fields: height

func (*IncorporatedResultSeals) Rem added in v0.11.0

func (_m *IncorporatedResultSeals) Rem(incorporatedResultID flow.Identifier) bool

Rem provides a mock function with given fields: incorporatedResultID

func (*IncorporatedResultSeals) Size added in v0.11.0

func (_m *IncorporatedResultSeals) Size() uint

Size provides a mock function with given fields:

type PendingReceipts added in v0.14.1

type PendingReceipts struct {
	mock.Mock
}

PendingReceipts is an autogenerated mock type for the PendingReceipts type

func (*PendingReceipts) Add added in v0.14.1

func (_m *PendingReceipts) Add(receipt *flow.ExecutionReceipt) bool

Add provides a mock function with given fields: receipt

func (*PendingReceipts) ByPreviousResultID added in v0.14.1

func (_m *PendingReceipts) ByPreviousResultID(previousReusltID flow.Identifier) []*flow.ExecutionReceipt

ByPreviousResultID provides a mock function with given fields: previousReusltID

func (*PendingReceipts) PruneUpToHeight added in v0.19.0

func (_m *PendingReceipts) PruneUpToHeight(height uint64) error

PruneUpToHeight provides a mock function with given fields: height

func (*PendingReceipts) Rem added in v0.14.1

func (_m *PendingReceipts) Rem(receiptID flow.Identifier) bool

Rem provides a mock function with given fields: receiptID

type Results

type Results struct {
	mock.Mock
}

Results is an autogenerated mock type for the Results type

func (*Results) Add

func (_m *Results) Add(result *flow.ExecutionResult) bool

Add provides a mock function with given fields: result

func (*Results) All

func (_m *Results) All() []*flow.ExecutionResult

All provides a mock function with given fields:

func (*Results) ByID

func (_m *Results) ByID(resultID flow.Identifier) (*flow.ExecutionResult, bool)

ByID provides a mock function with given fields: resultID

func (*Results) Has

func (_m *Results) Has(resultID flow.Identifier) bool

Has provides a mock function with given fields: resultID

func (*Results) Rem

func (_m *Results) Rem(resultID flow.Identifier) bool

Rem provides a mock function with given fields: resultID

func (*Results) Size

func (_m *Results) Size() uint

Size provides a mock function with given fields:

type TransactionTimings

type TransactionTimings struct {
	mock.Mock
}

TransactionTimings is an autogenerated mock type for the TransactionTimings type

func (*TransactionTimings) Add

Add provides a mock function with given fields: tx

func (*TransactionTimings) Adjust

Adjust provides a mock function with given fields: txID, f

func (*TransactionTimings) All

All provides a mock function with given fields:

func (*TransactionTimings) ByID

ByID provides a mock function with given fields: txID

func (*TransactionTimings) Rem

func (_m *TransactionTimings) Rem(txID flow.Identifier) bool

Rem provides a mock function with given fields: txID

type Transactions

type Transactions struct {
	mock.Mock
}

Transactions is an autogenerated mock type for the Transactions type

func (*Transactions) Add

func (_m *Transactions) Add(tx *flow.TransactionBody) bool

Add provides a mock function with given fields: tx

func (*Transactions) All

func (_m *Transactions) All() []*flow.TransactionBody

All provides a mock function with given fields:

func (*Transactions) ByID

func (_m *Transactions) ByID(txID flow.Identifier) (*flow.TransactionBody, bool)

ByID provides a mock function with given fields: txID

func (*Transactions) Clear added in v0.11.0

func (_m *Transactions) Clear()

Clear provides a mock function with given fields:

func (*Transactions) Has

func (_m *Transactions) Has(txID flow.Identifier) bool

Has provides a mock function with given fields: txID

func (*Transactions) Hash

func (_m *Transactions) Hash() flow.Identifier

Hash provides a mock function with given fields:

func (*Transactions) Rem

func (_m *Transactions) Rem(txID flow.Identifier) bool

Rem provides a mock function with given fields: txID

func (*Transactions) Size

func (_m *Transactions) Size() uint

Size provides a mock function with given fields:

Jump to

Keyboard shortcuts

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