Documentation ¶
Index ¶
- type Assignments
- func (_m *Assignments) Add(assignmentFingerprint flow.Identifier, assignment *chunks.Assignment) bool
- func (_m *Assignments) All() []*chunks.Assignment
- func (_m *Assignments) ByID(assignmentID flow.Identifier) (*chunks.Assignment, bool)
- func (_m *Assignments) Has(assignmentID flow.Identifier) bool
- func (_m *Assignments) Remove(assignmentID flow.Identifier) bool
- func (_m *Assignments) Size() uint
- type BackData
- func (_m *BackData) Add(entityID flow.Identifier, entity flow.Entity) bool
- func (_m *BackData) Adjust(entityID flow.Identifier, f func(flow.Entity) flow.Entity) (flow.Entity, bool)
- func (_m *BackData) All() map[flow.Identifier]flow.Entity
- func (_m *BackData) ByID(entityID flow.Identifier) (flow.Entity, bool)
- func (_m *BackData) Clear()
- func (_m *BackData) Entities() []flow.Entity
- func (_m *BackData) Has(entityID flow.Identifier) bool
- func (_m *BackData) Identifiers() flow.IdentifierList
- func (_m *BackData) Remove(entityID flow.Identifier) (flow.Entity, bool)
- func (_m *BackData) Size() uint
- type BlockFilter
- type Blocks
- func (_m *Blocks) Add(block *flow.Block) bool
- func (_m *Blocks) All() []*flow.Block
- func (_m *Blocks) ByID(blockID flow.Identifier) (*flow.Block, bool)
- func (_m *Blocks) Has(blockID flow.Identifier) bool
- func (_m *Blocks) Hash() flow.Identifier
- func (_m *Blocks) Remove(blockID flow.Identifier) bool
- func (_m *Blocks) Size() uint
- type ChunkDataPackMessageStore
- type ChunkDataPacks
- func (_m *ChunkDataPacks) Add(cdp *flow.ChunkDataPack) bool
- func (_m *ChunkDataPacks) All() []*flow.ChunkDataPack
- func (_m *ChunkDataPacks) ByChunkID(chunkID flow.Identifier) (*flow.ChunkDataPack, bool)
- func (_m *ChunkDataPacks) Has(chunkID flow.Identifier) bool
- func (_m *ChunkDataPacks) Remove(chunkID flow.Identifier) bool
- func (_m *ChunkDataPacks) Size() uint
- type ChunkRequestHistoryUpdaterFunc
- type ChunkRequests
- func (_m *ChunkRequests) Add(request *verification.ChunkDataPackRequest) bool
- func (_m *ChunkRequests) All() verification.ChunkDataPackRequestInfoList
- func (_m *ChunkRequests) IncrementAttempt(chunkID flow.Identifier) bool
- func (_m *ChunkRequests) PopAll(chunkID flow.Identifier) (chunks.LocatorMap, bool)
- func (_m *ChunkRequests) Remove(chunkID flow.Identifier) bool
- func (_m *ChunkRequests) RequestHistory(chunkID flow.Identifier) (uint64, time.Time, time.Duration, bool)
- func (_m *ChunkRequests) Size() uint
- func (_m *ChunkRequests) UpdateRequestHistory(chunkID flow.Identifier, updater mempool.ChunkRequestHistoryUpdaterFunc) (uint64, time.Time, time.Duration, bool)
- type ChunkStatuses
- func (_m *ChunkStatuses) Add(status *verification.ChunkStatus) bool
- func (_m *ChunkStatuses) All() []*verification.ChunkStatus
- func (_m *ChunkStatuses) Get(chunkIndex uint64, resultID flow.Identifier) (*verification.ChunkStatus, bool)
- func (_m *ChunkStatuses) Remove(chunkIndex uint64, resultID flow.Identifier) bool
- func (_m *ChunkStatuses) Size() uint
- type Collections
- func (_m *Collections) Add(coll *flow.Collection) bool
- func (_m *Collections) All() []*flow.Collection
- func (_m *Collections) ByID(collID flow.Identifier) (*flow.Collection, bool)
- func (_m *Collections) Has(collID flow.Identifier) bool
- func (_m *Collections) Remove(collID flow.Identifier) bool
- func (_m *Collections) Size() uint
- type DNSCache
- func (_m *DNSCache) GetDomainIp(_a0 string) (*mempool.IpRecord, bool)
- func (_m *DNSCache) GetTxtRecord(_a0 string) (*mempool.TxtRecord, bool)
- func (_m *DNSCache) LockIPDomain(_a0 string) (bool, error)
- func (_m *DNSCache) LockTxtRecord(_a0 string) (bool, error)
- func (_m *DNSCache) PutIpDomain(_a0 string, _a1 []net.IPAddr, _a2 int64) bool
- func (_m *DNSCache) PutTxtRecord(_a0 string, _a1 []string, _a2 int64) bool
- func (_m *DNSCache) RemoveIp(_a0 string) bool
- func (_m *DNSCache) RemoveTxt(_a0 string) bool
- func (_m *DNSCache) Size() (uint, uint)
- func (_m *DNSCache) UpdateIPDomain(_a0 string, _a1 []net.IPAddr, _a2 int64) error
- func (_m *DNSCache) UpdateTxtRecord(_a0 string, _a1 []string, _a2 int64) error
- type ExecutionData
- func (_m *ExecutionData) Add(_a0 *execution_data.BlockExecutionDataEntity) bool
- func (_m *ExecutionData) All() []*execution_data.BlockExecutionDataEntity
- func (_m *ExecutionData) ByID(_a0 flow.Identifier) (*execution_data.BlockExecutionDataEntity, bool)
- func (_m *ExecutionData) Clear()
- func (_m *ExecutionData) Has(_a0 flow.Identifier) bool
- func (_m *ExecutionData) Remove(_a0 flow.Identifier) bool
- func (_m *ExecutionData) Size() uint
- type ExecutionTree
- func (_m *ExecutionTree) AddReceipt(receipt *flow.ExecutionReceipt, block *flow.Header) (bool, error)
- func (_m *ExecutionTree) AddResult(result *flow.ExecutionResult, block *flow.Header) error
- func (_m *ExecutionTree) HasReceipt(receipt *flow.ExecutionReceipt) bool
- func (_m *ExecutionTree) LowestHeight() uint64
- func (_m *ExecutionTree) PruneUpToHeight(newLowestHeight uint64) error
- func (_m *ExecutionTree) ReachableReceipts(resultID flow.Identifier, blockFilter mempool.BlockFilter, ...) ([]*flow.ExecutionReceipt, error)
- func (_m *ExecutionTree) Size() uint
- type Guarantees
- func (_m *Guarantees) Add(guarantee *flow.CollectionGuarantee) bool
- func (_m *Guarantees) All() []*flow.CollectionGuarantee
- func (_m *Guarantees) ByID(collID flow.Identifier) (*flow.CollectionGuarantee, bool)
- func (_m *Guarantees) Has(collID flow.Identifier) bool
- func (_m *Guarantees) Remove(collID flow.Identifier) bool
- func (_m *Guarantees) Size() uint
- type IdentifierMap
- func (_m *IdentifierMap) Append(key flow.Identifier, id flow.Identifier) error
- func (_m *IdentifierMap) Get(key flow.Identifier) ([]flow.Identifier, bool)
- func (_m *IdentifierMap) Has(key flow.Identifier) bool
- func (_m *IdentifierMap) Keys() ([]flow.Identifier, bool)
- func (_m *IdentifierMap) Remove(key flow.Identifier) bool
- func (_m *IdentifierMap) RemoveIdFromKey(key flow.Identifier, id flow.Identifier) error
- func (_m *IdentifierMap) Size() uint
- type IncorporatedResultSeals
- func (_m *IncorporatedResultSeals) Add(irSeal *flow.IncorporatedResultSeal) (bool, error)
- func (_m *IncorporatedResultSeals) All() []*flow.IncorporatedResultSeal
- func (_m *IncorporatedResultSeals) ByID(_a0 flow.Identifier) (*flow.IncorporatedResultSeal, bool)
- func (_m *IncorporatedResultSeals) Clear()
- func (_m *IncorporatedResultSeals) Limit() uint
- func (_m *IncorporatedResultSeals) PruneUpToHeight(height uint64) error
- func (_m *IncorporatedResultSeals) Remove(incorporatedResultID flow.Identifier) bool
- func (_m *IncorporatedResultSeals) Size() uint
- type OnEjection
- type PendingReceipts
- func (_m *PendingReceipts) Add(receipt *flow.ExecutionReceipt) bool
- func (_m *PendingReceipts) ByPreviousResultID(previousReusltID flow.Identifier) []*flow.ExecutionReceipt
- func (_m *PendingReceipts) PruneUpToHeight(height uint64) error
- func (_m *PendingReceipts) Remove(receiptID flow.Identifier) bool
- type ReceiptFilter
- type Results
- func (_m *Results) Add(result *flow.ExecutionResult) bool
- func (_m *Results) All() []*flow.ExecutionResult
- func (_m *Results) ByID(resultID flow.Identifier) (*flow.ExecutionResult, bool)
- func (_m *Results) Has(resultID flow.Identifier) bool
- func (_m *Results) Remove(resultID flow.Identifier) bool
- func (_m *Results) Size() uint
- type TransactionTimings
- func (_m *TransactionTimings) Add(tx *flow.TransactionTiming) bool
- func (_m *TransactionTimings) Adjust(txID flow.Identifier, f func(*flow.TransactionTiming) *flow.TransactionTiming) (*flow.TransactionTiming, bool)
- func (_m *TransactionTimings) All() []*flow.TransactionTiming
- func (_m *TransactionTimings) ByID(txID flow.Identifier) (*flow.TransactionTiming, bool)
- func (_m *TransactionTimings) Remove(txID flow.Identifier) bool
- type Transactions
- func (_m *Transactions) Add(tx *flow.TransactionBody) bool
- func (_m *Transactions) All() []*flow.TransactionBody
- func (_m *Transactions) ByID(txID flow.Identifier) (*flow.TransactionBody, bool)
- func (_m *Transactions) Clear()
- func (_m *Transactions) Has(txID flow.Identifier) bool
- func (_m *Transactions) Remove(txID flow.Identifier) bool
- func (_m *Transactions) Size() uint
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Assignments ¶
Assignments is an autogenerated mock type for the Assignments type
func NewAssignments ¶ added in v0.26.1
func NewAssignments(t mockConstructorTestingTNewAssignments) *Assignments
NewAssignments creates a new instance of Assignments. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *Assignments) Remove(assignmentID flow.Identifier) bool
Remove 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 BackData ¶ added in v0.23.9
BackData is an autogenerated mock type for the BackData type
func NewBackData ¶ added in v0.26.1
func NewBackData(t mockConstructorTestingTNewBackData) *BackData
NewBackData creates a new instance of BackData. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*BackData) Add ¶ added in v0.23.9
Add provides a mock function with given fields: entityID, entity
func (*BackData) Adjust ¶ added in v0.23.9
func (_m *BackData) Adjust(entityID flow.Identifier, f func(flow.Entity) flow.Entity) (flow.Entity, bool)
Adjust provides a mock function with given fields: entityID, f
func (*BackData) All ¶ added in v0.23.9
func (_m *BackData) All() map[flow.Identifier]flow.Entity
All provides a mock function with given fields:
func (*BackData) Clear ¶ added in v0.23.9
func (_m *BackData) Clear()
Clear provides a mock function with given fields:
func (*BackData) Has ¶ added in v0.23.9
func (_m *BackData) Has(entityID flow.Identifier) bool
Has provides a mock function with given fields: entityID
func (*BackData) Identifiers ¶ added in v0.23.9
func (_m *BackData) Identifiers() flow.IdentifierList
Identifiers provides a mock function with given fields:
type BlockFilter ¶ added in v0.26.1
BlockFilter is an autogenerated mock type for the BlockFilter type
func NewBlockFilter ¶ added in v0.26.1
func NewBlockFilter(t mockConstructorTestingTNewBlockFilter) *BlockFilter
NewBlockFilter creates a new instance of BlockFilter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type Blocks ¶
Blocks is an autogenerated mock type for the Blocks type
func NewBlocks ¶ added in v0.26.1
func NewBlocks(t mockConstructorTestingTNewBlocks) *Blocks
NewBlocks creates a new instance of Blocks. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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:
type ChunkDataPackMessageStore ¶ added in v0.28.0
ChunkDataPackMessageStore is an autogenerated mock type for the ChunkDataPackMessageStore type
func NewChunkDataPackMessageStore ¶ added in v0.28.0
func NewChunkDataPackMessageStore(t mockConstructorTestingTNewChunkDataPackMessageStore) *ChunkDataPackMessageStore
NewChunkDataPackMessageStore creates a new instance of ChunkDataPackMessageStore. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ChunkDataPackMessageStore) Get ¶ added in v0.28.0
func (_m *ChunkDataPackMessageStore) Get() (*engine.Message, bool)
Get provides a mock function with given fields:
func (*ChunkDataPackMessageStore) Put ¶ added in v0.28.0
func (_m *ChunkDataPackMessageStore) Put(_a0 *engine.Message) bool
Put provides a mock function with given fields: _a0
func (*ChunkDataPackMessageStore) Size ¶ added in v0.28.0
func (_m *ChunkDataPackMessageStore) Size() uint
Size provides a mock function with given fields:
type ChunkDataPacks ¶
ChunkDataPacks is an autogenerated mock type for the ChunkDataPacks type
func NewChunkDataPacks ¶ added in v0.26.1
func NewChunkDataPacks(t mockConstructorTestingTNewChunkDataPacks) *ChunkDataPacks
NewChunkDataPacks creates a new instance of ChunkDataPacks. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *ChunkDataPacks) Remove(chunkID flow.Identifier) bool
Remove 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 ChunkRequestHistoryUpdaterFunc ¶ added in v0.26.1
ChunkRequestHistoryUpdaterFunc is an autogenerated mock type for the ChunkRequestHistoryUpdaterFunc type
func NewChunkRequestHistoryUpdaterFunc ¶ added in v0.26.1
func NewChunkRequestHistoryUpdaterFunc(t mockConstructorTestingTNewChunkRequestHistoryUpdaterFunc) *ChunkRequestHistoryUpdaterFunc
NewChunkRequestHistoryUpdaterFunc creates a new instance of ChunkRequestHistoryUpdaterFunc. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type ChunkRequests ¶ added in v0.17.0
ChunkRequests is an autogenerated mock type for the ChunkRequests type
func NewChunkRequests ¶ added in v0.26.1
func NewChunkRequests(t mockConstructorTestingTNewChunkRequests) *ChunkRequests
NewChunkRequests creates a new instance of ChunkRequests. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ChunkRequests) Add ¶ added in v0.17.0
func (_m *ChunkRequests) Add(request *verification.ChunkDataPackRequest) bool
Add provides a mock function with given fields: request
func (*ChunkRequests) All ¶ added in v0.17.0
func (_m *ChunkRequests) All() verification.ChunkDataPackRequestInfoList
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) Remove ¶ added in v0.27.0
func (_m *ChunkRequests) Remove(chunkID flow.Identifier) bool
Remove 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
ChunkStatuses is an autogenerated mock type for the ChunkStatuses type
func NewChunkStatuses ¶ added in v0.26.1
func NewChunkStatuses(t mockConstructorTestingTNewChunkStatuses) *ChunkStatuses
NewChunkStatuses creates a new instance of ChunkStatuses. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *ChunkStatuses) Remove(chunkIndex uint64, resultID flow.Identifier) bool
Remove 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 ¶
Collections is an autogenerated mock type for the Collections type
func NewCollections ¶ added in v0.26.1
func NewCollections(t mockConstructorTestingTNewCollections) *Collections
NewCollections creates a new instance of Collections. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *Collections) Remove(collID flow.Identifier) bool
Remove 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 DNSCache ¶ added in v0.23.9
DNSCache is an autogenerated mock type for the DNSCache type
func NewDNSCache ¶ added in v0.26.1
func NewDNSCache(t mockConstructorTestingTNewDNSCache) *DNSCache
NewDNSCache creates a new instance of DNSCache. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*DNSCache) GetDomainIp ¶ added in v0.23.9
GetDomainIp provides a mock function with given fields: _a0
func (*DNSCache) GetTxtRecord ¶ added in v0.23.9
GetTxtRecord provides a mock function with given fields: _a0
func (*DNSCache) LockIPDomain ¶ added in v0.27.0
LockIPDomain provides a mock function with given fields: _a0
func (*DNSCache) LockTxtRecord ¶ added in v0.27.0
LockTxtRecord provides a mock function with given fields: _a0
func (*DNSCache) PutIpDomain ¶ added in v0.27.0
PutIpDomain provides a mock function with given fields: _a0, _a1, _a2
func (*DNSCache) PutTxtRecord ¶ added in v0.23.9
PutTxtRecord provides a mock function with given fields: _a0, _a1, _a2
func (*DNSCache) RemoveIp ¶ added in v0.23.9
RemoveIp provides a mock function with given fields: _a0
func (*DNSCache) RemoveTxt ¶ added in v0.23.9
RemoveTxt provides a mock function with given fields: _a0
func (*DNSCache) UpdateIPDomain ¶ added in v0.27.0
UpdateIPDomain provides a mock function with given fields: _a0, _a1, _a2
type ExecutionData ¶ added in v0.31.0
ExecutionData is an autogenerated mock type for the ExecutionData type
func NewExecutionData ¶ added in v0.31.0
func NewExecutionData(t mockConstructorTestingTNewExecutionData) *ExecutionData
NewExecutionData creates a new instance of ExecutionData. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ExecutionData) Add ¶ added in v0.31.0
func (_m *ExecutionData) Add(_a0 *execution_data.BlockExecutionDataEntity) bool
Add provides a mock function with given fields: _a0
func (*ExecutionData) All ¶ added in v0.31.0
func (_m *ExecutionData) All() []*execution_data.BlockExecutionDataEntity
All provides a mock function with given fields:
func (*ExecutionData) ByID ¶ added in v0.31.0
func (_m *ExecutionData) ByID(_a0 flow.Identifier) (*execution_data.BlockExecutionDataEntity, bool)
ByID provides a mock function with given fields: _a0
func (*ExecutionData) Clear ¶ added in v0.31.0
func (_m *ExecutionData) Clear()
Clear provides a mock function with given fields:
func (*ExecutionData) Has ¶ added in v0.31.0
func (_m *ExecutionData) Has(_a0 flow.Identifier) bool
Has provides a mock function with given fields: _a0
func (*ExecutionData) Remove ¶ added in v0.31.0
func (_m *ExecutionData) Remove(_a0 flow.Identifier) bool
Remove provides a mock function with given fields: _a0
func (*ExecutionData) Size ¶ added in v0.31.0
func (_m *ExecutionData) Size() uint
Size provides a mock function with given fields:
type ExecutionTree ¶ added in v0.14.0
ExecutionTree is an autogenerated mock type for the ExecutionTree type
func NewExecutionTree ¶ added in v0.26.1
func NewExecutionTree(t mockConstructorTestingTNewExecutionTree) *ExecutionTree
NewExecutionTree creates a new instance of ExecutionTree. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) HasReceipt ¶ added in v0.25.4
func (_m *ExecutionTree) HasReceipt(receipt *flow.ExecutionReceipt) bool
HasReceipt provides a mock function with given fields: receipt
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 ¶
Guarantees is an autogenerated mock type for the Guarantees type
func NewGuarantees ¶ added in v0.26.1
func NewGuarantees(t mockConstructorTestingTNewGuarantees) *Guarantees
NewGuarantees creates a new instance of Guarantees. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *Guarantees) Remove(collID flow.Identifier) bool
Remove 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 ¶
IdentifierMap is an autogenerated mock type for the IdentifierMap type
func NewIdentifierMap ¶ added in v0.26.1
func NewIdentifierMap(t mockConstructorTestingTNewIdentifierMap) *IdentifierMap
NewIdentifierMap creates a new instance of IdentifierMap. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *IdentifierMap) Remove(key flow.Identifier) bool
Remove provides a mock function with given fields: key
func (*IdentifierMap) RemoveIdFromKey ¶ added in v0.27.0
func (_m *IdentifierMap) RemoveIdFromKey(key flow.Identifier, id flow.Identifier) error
RemoveIdFromKey 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 IncorporatedResultSeals ¶ added in v0.11.0
IncorporatedResultSeals is an autogenerated mock type for the IncorporatedResultSeals type
func NewIncorporatedResultSeals ¶ added in v0.26.1
func NewIncorporatedResultSeals(t mockConstructorTestingTNewIncorporatedResultSeals) *IncorporatedResultSeals
NewIncorporatedResultSeals creates a new instance of IncorporatedResultSeals. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*IncorporatedResultSeals) Add ¶ added in v0.11.0
func (_m *IncorporatedResultSeals) Add(irSeal *flow.IncorporatedResultSeal) (bool, error)
Add provides a mock function with given fields: irSeal
func (*IncorporatedResultSeals) All ¶ added in v0.11.0
func (_m *IncorporatedResultSeals) All() []*flow.IncorporatedResultSeal
All provides a mock function with given fields:
func (*IncorporatedResultSeals) ByID ¶ added in v0.11.0
func (_m *IncorporatedResultSeals) ByID(_a0 flow.Identifier) (*flow.IncorporatedResultSeal, bool)
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) Remove ¶ added in v0.27.0
func (_m *IncorporatedResultSeals) Remove(incorporatedResultID flow.Identifier) bool
Remove 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 OnEjection ¶ added in v0.26.1
OnEjection is an autogenerated mock type for the OnEjection type
func NewOnEjection ¶ added in v0.26.1
func NewOnEjection(t mockConstructorTestingTNewOnEjection) *OnEjection
NewOnEjection creates a new instance of OnEjection. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*OnEjection) Execute ¶ added in v0.26.1
func (_m *OnEjection) Execute(_a0 flow.Entity)
Execute provides a mock function with given fields: _a0
type PendingReceipts ¶ added in v0.14.1
PendingReceipts is an autogenerated mock type for the PendingReceipts type
func NewPendingReceipts ¶ added in v0.26.1
func NewPendingReceipts(t mockConstructorTestingTNewPendingReceipts) *PendingReceipts
NewPendingReceipts creates a new instance of PendingReceipts. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *PendingReceipts) Remove(receiptID flow.Identifier) bool
Remove provides a mock function with given fields: receiptID
type ReceiptFilter ¶ added in v0.26.1
ReceiptFilter is an autogenerated mock type for the ReceiptFilter type
func NewReceiptFilter ¶ added in v0.26.1
func NewReceiptFilter(t mockConstructorTestingTNewReceiptFilter) *ReceiptFilter
NewReceiptFilter creates a new instance of ReceiptFilter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*ReceiptFilter) Execute ¶ added in v0.26.1
func (_m *ReceiptFilter) Execute(receipt *flow.ExecutionReceipt) bool
Execute provides a mock function with given fields: receipt
type Results ¶
Results is an autogenerated mock type for the Results type
func NewResults ¶ added in v0.26.1
func NewResults(t mockConstructorTestingTNewResults) *Results
NewResults creates a new instance of Results. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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
type TransactionTimings ¶
TransactionTimings is an autogenerated mock type for the TransactionTimings type
func NewTransactionTimings ¶ added in v0.26.1
func NewTransactionTimings(t mockConstructorTestingTNewTransactionTimings) *TransactionTimings
NewTransactionTimings creates a new instance of TransactionTimings. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*TransactionTimings) Add ¶
func (_m *TransactionTimings) Add(tx *flow.TransactionTiming) bool
Add provides a mock function with given fields: tx
func (*TransactionTimings) Adjust ¶
func (_m *TransactionTimings) Adjust(txID flow.Identifier, f func(*flow.TransactionTiming) *flow.TransactionTiming) (*flow.TransactionTiming, bool)
Adjust provides a mock function with given fields: txID, f
func (*TransactionTimings) All ¶
func (_m *TransactionTimings) All() []*flow.TransactionTiming
All provides a mock function with given fields:
func (*TransactionTimings) ByID ¶
func (_m *TransactionTimings) ByID(txID flow.Identifier) (*flow.TransactionTiming, bool)
ByID provides a mock function with given fields: txID
func (*TransactionTimings) Remove ¶ added in v0.27.0
func (_m *TransactionTimings) Remove(txID flow.Identifier) bool
Remove provides a mock function with given fields: txID
type Transactions ¶
Transactions is an autogenerated mock type for the Transactions type
func NewTransactions ¶ added in v0.26.1
func NewTransactions(t mockConstructorTestingTNewTransactions) *Transactions
NewTransactions creates a new instance of Transactions. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
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) Remove ¶ added in v0.27.0
func (_m *Transactions) Remove(txID flow.Identifier) bool
Remove provides a mock function with given fields: txID
func (*Transactions) Size ¶
func (_m *Transactions) Size() uint
Size provides a mock function with given fields:
Source Files ¶
- assignments.go
- back_data.go
- block_filter.go
- blocks.go
- chunk_data_pack_message_store.go
- chunk_data_packs.go
- chunk_request_history_updater_func.go
- chunk_requests.go
- chunk_statuses.go
- collections.go
- dns_cache.go
- execution_data.go
- execution_tree.go
- guarantees.go
- identifier_map.go
- incorporated_result_seals.go
- on_ejection.go
- pending_receipts.go
- receipt_filter.go
- results.go
- transaction_timings.go
- transactions.go