mempool

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2020 License: AGPL-3.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Approvals

type Approvals struct {
	mock.Mock
}

Approvals is an autogenerated mock type for the Approvals type

func (*Approvals) Add

func (_m *Approvals) Add(approval *flow.ResultApproval) (bool, error)

Add provides a mock function with given fields: approval

func (*Approvals) All

func (_m *Approvals) All() []*flow.ResultApproval

All provides a mock function with given fields:

func (*Approvals) ByChunk added in v0.9.6

func (_m *Approvals) ByChunk(resultID flow.Identifier, chunkIndex uint64) map[flow.Identifier]*flow.ResultApproval

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

func (*Approvals) RemApproval added in v0.11.0

func (_m *Approvals) RemApproval(approval *flow.ResultApproval) (bool, error)

RemApproval provides a mock function with given fields: approval

func (*Approvals) RemChunk added in v0.11.0

func (_m *Approvals) RemChunk(resultID flow.Identifier, chunkIndex uint64) (bool, error)

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

func (*Approvals) Size

func (_m *Approvals) Size() uint

Size provides a mock function with given fields:

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 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 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) RegisterEjectionCallbacks added in v0.13.0

func (_m *IncorporatedResultSeals) RegisterEjectionCallbacks(callbacks ...mempool.OnEjection)

RegisterEjectionCallbacks provides a mock function with given fields: callbacks

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 IncorporatedResults added in v0.11.0

type IncorporatedResults struct {
	mock.Mock
}

IncorporatedResults is an autogenerated mock type for the IncorporatedResults type

func (*IncorporatedResults) Add added in v0.11.0

Add provides a mock function with given fields: result

func (*IncorporatedResults) All added in v0.11.0

All provides a mock function with given fields:

func (*IncorporatedResults) ByResultID added in v0.11.0

ByResultID provides a mock function with given fields: resultID

func (*IncorporatedResults) Rem added in v0.11.0

func (_m *IncorporatedResults) Rem(incorporatedResult *flow.IncorporatedResult) bool

Rem provides a mock function with given fields: incorporatedResult

func (*IncorporatedResults) Size added in v0.11.0

func (_m *IncorporatedResults) Size() uint

Size provides a mock function with given fields:

type ReceiptDataPacks

type ReceiptDataPacks struct {
	mock.Mock
}

ReceiptDataPacks is an autogenerated mock type for the ReceiptDataPacks type

func (*ReceiptDataPacks) Add

Add provides a mock function with given fields: rdp

func (*ReceiptDataPacks) All

All provides a mock function with given fields:

func (*ReceiptDataPacks) Get

Get provides a mock function with given fields: rdpID

func (*ReceiptDataPacks) Has

func (_m *ReceiptDataPacks) Has(rdpID flow.Identifier) bool

Has provides a mock function with given fields: rdpID

func (*ReceiptDataPacks) Rem

func (_m *ReceiptDataPacks) Rem(rdpID flow.Identifier) bool

Rem provides a mock function with given fields: rdpID

func (*ReceiptDataPacks) Size

func (_m *ReceiptDataPacks) Size() uint

Size provides a mock function with given fields:

type Receipts

type Receipts struct {
	mock.Mock
}

Receipts is an autogenerated mock type for the Receipts type

func (*Receipts) Add

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

Add provides a mock function with given fields: receipt

func (*Receipts) All

func (_m *Receipts) All() []*flow.ExecutionReceipt

All provides a mock function with given fields:

func (*Receipts) ByID

func (_m *Receipts) ByID(receiptID flow.Identifier) (*flow.ExecutionReceipt, bool)

ByID provides a mock function with given fields: receiptID

func (*Receipts) Has

func (_m *Receipts) Has(receiptID flow.Identifier) bool

Has provides a mock function with given fields: receiptID

func (*Receipts) Rem

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

Rem provides a mock function with given fields: receiptID

func (*Receipts) Size

func (_m *Receipts) Size() uint

Size provides a mock function with given fields:

type ResultDataPacks

type ResultDataPacks struct {
	mock.Mock
}

ResultDataPacks is an autogenerated mock type for the ResultDataPacks type

func (*ResultDataPacks) Add

Add provides a mock function with given fields: result

func (*ResultDataPacks) Get

Get provides a mock function with given fields: resultID

func (*ResultDataPacks) Has

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

Has provides a mock function with given fields: resultID

func (*ResultDataPacks) Rem

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

Rem provides a mock function with given fields: resultID

func (*ResultDataPacks) Size

func (_m *ResultDataPacks) Size() uint

Size provides a mock function with given fields:

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 Seals

type Seals struct {
	mock.Mock
}

Seals is an autogenerated mock type for the Seals type

func (*Seals) Add

func (_m *Seals) Add(seal *flow.Seal) bool

Add provides a mock function with given fields: seal

func (*Seals) All

func (_m *Seals) All() []*flow.Seal

All provides a mock function with given fields:

func (*Seals) ByID

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

ByID provides a mock function with given fields: sealID

func (*Seals) Has

func (_m *Seals) Has(sealID flow.Identifier) bool

Has provides a mock function with given fields: sealID

func (*Seals) Hash

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

Hash provides a mock function with given fields:

func (*Seals) Limit

func (_m *Seals) Limit() uint

Limit provides a mock function with given fields:

func (*Seals) Rem

func (_m *Seals) Rem(sealID flow.Identifier) bool

Rem provides a mock function with given fields: sealID

func (*Seals) Size

func (_m *Seals) 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