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

mock

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: 8 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BlockTimer added in v0.20.0

type BlockTimer struct {
	mock.Mock
}

BlockTimer is an autogenerated mock type for the BlockTimer type

func (*BlockTimer) Build added in v0.20.0

func (_m *BlockTimer) Build(parentTimestamp time.Time) time.Time

Build provides a mock function with given fields: parentTimestamp

func (*BlockTimer) Validate added in v0.20.0

func (_m *BlockTimer) Validate(parentTimestamp time.Time, currentTimestamp time.Time) error

Validate provides a mock function with given fields: parentTimestamp, currentTimestamp

type Cluster

type Cluster struct {
	mock.Mock
}

Cluster is an autogenerated mock type for the Cluster type

func (*Cluster) ChainID

func (_m *Cluster) ChainID() flow.ChainID

ChainID provides a mock function with given fields:

func (*Cluster) EpochCounter

func (_m *Cluster) EpochCounter() uint64

EpochCounter provides a mock function with given fields:

func (*Cluster) Index

func (_m *Cluster) Index() uint

Index provides a mock function with given fields:

func (*Cluster) Members

func (_m *Cluster) Members() flow.IdentityList

Members provides a mock function with given fields:

func (*Cluster) RootBlock

func (_m *Cluster) RootBlock() *cluster.Block

RootBlock provides a mock function with given fields:

func (*Cluster) RootQC

func (_m *Cluster) RootQC() *flow.QuorumCertificate

RootQC provides a mock function with given fields:

type Consumer

type Consumer struct {
	mock.Mock
}

Consumer is an autogenerated mock type for the Consumer type

func (*Consumer) BlockFinalized

func (_m *Consumer) BlockFinalized(block *flow.Header)

BlockFinalized provides a mock function with given fields: block

func (*Consumer) BlockProcessable

func (_m *Consumer) BlockProcessable(block *flow.Header)

BlockProcessable provides a mock function with given fields: block

func (*Consumer) EpochCommittedPhaseStarted

func (_m *Consumer) EpochCommittedPhaseStarted(currentEpochCounter uint64, first *flow.Header)

EpochCommittedPhaseStarted provides a mock function with given fields: currentEpochCounter, first

func (*Consumer) EpochSetupPhaseStarted

func (_m *Consumer) EpochSetupPhaseStarted(currentEpochCounter uint64, first *flow.Header)

EpochSetupPhaseStarted provides a mock function with given fields: currentEpochCounter, first

func (*Consumer) EpochTransition

func (_m *Consumer) EpochTransition(newEpochCounter uint64, first *flow.Header)

EpochTransition provides a mock function with given fields: newEpochCounter, first

type DKG

type DKG struct {
	mock.Mock
}

DKG is an autogenerated mock type for the DKG type

func (*DKG) GroupKey

func (_m *DKG) GroupKey() crypto.PublicKey

GroupKey provides a mock function with given fields:

func (*DKG) Index

func (_m *DKG) Index(nodeID flow.Identifier) (uint, error)

Index provides a mock function with given fields: nodeID

func (*DKG) KeyShare

func (_m *DKG) KeyShare(nodeID flow.Identifier) (crypto.PublicKey, error)

KeyShare provides a mock function with given fields: nodeID

func (*DKG) Size

func (_m *DKG) Size() uint

Size provides a mock function with given fields:

type Epoch

type Epoch struct {
	mock.Mock
}

Epoch is an autogenerated mock type for the Epoch type

func (*Epoch) Cluster

func (_m *Epoch) Cluster(index uint) (protocol.Cluster, error)

Cluster provides a mock function with given fields: index

func (*Epoch) Clustering

func (_m *Epoch) Clustering() (flow.ClusterList, error)

Clustering provides a mock function with given fields:

func (*Epoch) Counter

func (_m *Epoch) Counter() (uint64, error)

Counter provides a mock function with given fields:

func (*Epoch) DKG

func (_m *Epoch) DKG() (protocol.DKG, error)

DKG provides a mock function with given fields:

func (*Epoch) DKGPhase1FinalView added in v0.20.0

func (_m *Epoch) DKGPhase1FinalView() (uint64, error)

DKGPhase1FinalView provides a mock function with given fields:

func (*Epoch) DKGPhase2FinalView added in v0.20.0

func (_m *Epoch) DKGPhase2FinalView() (uint64, error)

DKGPhase2FinalView provides a mock function with given fields:

func (*Epoch) DKGPhase3FinalView added in v0.20.0

func (_m *Epoch) DKGPhase3FinalView() (uint64, error)

DKGPhase3FinalView provides a mock function with given fields:

func (*Epoch) FinalView

func (_m *Epoch) FinalView() (uint64, error)

FinalView provides a mock function with given fields:

func (*Epoch) FirstView added in v0.13.0

func (_m *Epoch) FirstView() (uint64, error)

FirstView provides a mock function with given fields:

func (*Epoch) InitialIdentities

func (_m *Epoch) InitialIdentities() (flow.IdentityList, error)

InitialIdentities provides a mock function with given fields:

func (*Epoch) RandomSource added in v0.15.0

func (_m *Epoch) RandomSource() ([]byte, error)

RandomSource provides a mock function with given fields:

func (*Epoch) Seed

func (_m *Epoch) Seed(indices ...uint32) ([]byte, error)

Seed provides a mock function with given fields: indices

type EpochQuery

type EpochQuery struct {
	mock.Mock
}

EpochQuery is an autogenerated mock type for the EpochQuery type

func (*EpochQuery) Current

func (_m *EpochQuery) Current() protocol.Epoch

Current provides a mock function with given fields:

func (*EpochQuery) Next

func (_m *EpochQuery) Next() protocol.Epoch

Next provides a mock function with given fields:

func (*EpochQuery) Previous added in v0.13.0

func (_m *EpochQuery) Previous() protocol.Epoch

Previous provides a mock function with given fields:

type GlobalParams added in v0.23.2

type GlobalParams struct {
	mock.Mock
}

GlobalParams is an autogenerated mock type for the GlobalParams type

func (*GlobalParams) ChainID added in v0.23.2

func (_m *GlobalParams) ChainID() (flow.ChainID, error)

ChainID provides a mock function with given fields:

func (*GlobalParams) ProtocolVersion added in v0.23.2

func (_m *GlobalParams) ProtocolVersion() (uint, error)

ProtocolVersion provides a mock function with given fields:

func (*GlobalParams) SporkID added in v0.23.2

func (_m *GlobalParams) SporkID() (flow.Identifier, error)

SporkID provides a mock function with given fields:

type InstanceParams added in v0.23.2

type InstanceParams struct {
	mock.Mock
}

InstanceParams is an autogenerated mock type for the InstanceParams type

func (*InstanceParams) Root added in v0.23.2

func (_m *InstanceParams) Root() (*flow.Header, error)

Root provides a mock function with given fields:

func (*InstanceParams) Seal added in v0.23.2

func (_m *InstanceParams) Seal() (*flow.Seal, error)

Seal provides a mock function with given fields:

type MutableState added in v0.14.0

type MutableState struct {
	mock.Mock
}

MutableState is an autogenerated mock type for the MutableState type

func (*MutableState) AtBlockID added in v0.14.0

func (_m *MutableState) AtBlockID(blockID flow.Identifier) protocol.Snapshot

AtBlockID provides a mock function with given fields: blockID

func (*MutableState) AtHeight added in v0.14.0

func (_m *MutableState) AtHeight(height uint64) protocol.Snapshot

AtHeight provides a mock function with given fields: height

func (*MutableState) Extend added in v0.14.0

func (_m *MutableState) Extend(ctx context.Context, candidate *flow.Block) error

Extend provides a mock function with given fields: ctx, candidate

func (*MutableState) Final added in v0.14.0

func (_m *MutableState) Final() protocol.Snapshot

Final provides a mock function with given fields:

func (*MutableState) Finalize added in v0.14.0

func (_m *MutableState) Finalize(ctx context.Context, blockID flow.Identifier) error

Finalize provides a mock function with given fields: ctx, blockID

func (*MutableState) MarkValid added in v0.14.0

func (_m *MutableState) MarkValid(blockID flow.Identifier) error

MarkValid provides a mock function with given fields: blockID

func (*MutableState) Params added in v0.14.0

func (_m *MutableState) Params() protocol.Params

Params provides a mock function with given fields:

func (*MutableState) Sealed added in v0.14.0

func (_m *MutableState) Sealed() protocol.Snapshot

Sealed provides a mock function with given fields:

type MutationContext added in v0.22.0

type MutationContext struct {
	mock.Mock
}

MutationContext is an autogenerated mock type for the MutationContext type

func (*MutationContext) ParentTraceSpan added in v0.22.0

func (_m *MutationContext) ParentTraceSpan() opentracing.Span

ParentTraceSpan provides a mock function with given fields:

type Params

type Params struct {
	mock.Mock
}

Params is an autogenerated mock type for the Params type

func (*Params) ChainID

func (_m *Params) ChainID() (flow.ChainID, error)

ChainID provides a mock function with given fields:

func (*Params) ProtocolVersion added in v0.23.2

func (_m *Params) ProtocolVersion() (uint, error)

ProtocolVersion provides a mock function with given fields:

func (*Params) Root

func (_m *Params) Root() (*flow.Header, error)

Root provides a mock function with given fields:

func (*Params) Seal

func (_m *Params) Seal() (*flow.Seal, error)

Seal provides a mock function with given fields:

func (*Params) SporkID added in v0.23.2

func (_m *Params) SporkID() (flow.Identifier, error)

SporkID provides a mock function with given fields:

type Snapshot

type Snapshot struct {
	mock.Mock
}

Snapshot is an autogenerated mock type for the Snapshot type

func (*Snapshot) Commit

func (_m *Snapshot) Commit() (flow.StateCommitment, error)

Commit provides a mock function with given fields:

func (*Snapshot) Descendants added in v0.17.6

func (_m *Snapshot) Descendants() ([]flow.Identifier, error)

Descendants provides a mock function with given fields:

func (*Snapshot) Epochs

func (_m *Snapshot) Epochs() protocol.EpochQuery

Epochs provides a mock function with given fields:

func (*Snapshot) Head

func (_m *Snapshot) Head() (*flow.Header, error)

Head provides a mock function with given fields:

func (*Snapshot) Identities

func (_m *Snapshot) Identities(selector flow.IdentityFilter) (flow.IdentityList, error)

Identities provides a mock function with given fields: selector

func (*Snapshot) Identity

func (_m *Snapshot) Identity(nodeID flow.Identifier) (*flow.Identity, error)

Identity provides a mock function with given fields: nodeID

func (*Snapshot) Params added in v0.23.2

func (_m *Snapshot) Params() protocol.GlobalParams

Params provides a mock function with given fields:

func (*Snapshot) Phase

func (_m *Snapshot) Phase() (flow.EpochPhase, error)

Phase provides a mock function with given fields:

func (*Snapshot) QuorumCertificate added in v0.15.0

func (_m *Snapshot) QuorumCertificate() (*flow.QuorumCertificate, error)

QuorumCertificate provides a mock function with given fields:

func (*Snapshot) SealedResult added in v0.15.0

func (_m *Snapshot) SealedResult() (*flow.ExecutionResult, *flow.Seal, error)

SealedResult provides a mock function with given fields:

func (*Snapshot) SealingSegment added in v0.15.0

func (_m *Snapshot) SealingSegment() (*flow.SealingSegment, error)

SealingSegment provides a mock function with given fields:

func (*Snapshot) Seed

func (_m *Snapshot) Seed(indices ...uint32) ([]byte, error)

Seed provides a mock function with given fields: indices

func (*Snapshot) ValidDescendants added in v0.17.6

func (_m *Snapshot) ValidDescendants() ([]flow.Identifier, error)

ValidDescendants provides a mock function with given fields:

type State

type State struct {
	mock.Mock
}

State is an autogenerated mock type for the State type

func (*State) AtBlockID

func (_m *State) AtBlockID(blockID flow.Identifier) protocol.Snapshot

AtBlockID provides a mock function with given fields: blockID

func (*State) AtHeight

func (_m *State) AtHeight(height uint64) protocol.Snapshot

AtHeight provides a mock function with given fields: height

func (*State) Final

func (_m *State) Final() protocol.Snapshot

Final provides a mock function with given fields:

func (*State) Params

func (_m *State) Params() protocol.Params

Params provides a mock function with given fields:

func (*State) Sealed

func (_m *State) Sealed() protocol.Snapshot

Sealed 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