mock

package
v0.37.3 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2024 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 API

type API struct {
	mock.Mock
}

API is an autogenerated mock type for the API type

func NewAPI added in v0.26.1

func NewAPI(t interface {
	mock.TestingT
	Cleanup(func())
}) *API

NewAPI creates a new instance of API. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*API) ExecuteScriptAtBlockHeight

func (_m *API) ExecuteScriptAtBlockHeight(ctx context.Context, blockHeight uint64, script []byte, arguments [][]byte) ([]byte, error)

ExecuteScriptAtBlockHeight provides a mock function with given fields: ctx, blockHeight, script, arguments

func (*API) ExecuteScriptAtBlockID

func (_m *API) ExecuteScriptAtBlockID(ctx context.Context, blockID flow.Identifier, script []byte, arguments [][]byte) ([]byte, error)

ExecuteScriptAtBlockID provides a mock function with given fields: ctx, blockID, script, arguments

func (*API) ExecuteScriptAtLatestBlock

func (_m *API) ExecuteScriptAtLatestBlock(ctx context.Context, script []byte, arguments [][]byte) ([]byte, error)

ExecuteScriptAtLatestBlock provides a mock function with given fields: ctx, script, arguments

func (*API) GetAccount

func (_m *API) GetAccount(ctx context.Context, address flow.Address) (*flow.Account, error)

GetAccount provides a mock function with given fields: ctx, address

func (*API) GetAccountAtBlockHeight

func (_m *API) GetAccountAtBlockHeight(ctx context.Context, address flow.Address, height uint64) (*flow.Account, error)

GetAccountAtBlockHeight provides a mock function with given fields: ctx, address, height

func (*API) GetAccountAtLatestBlock

func (_m *API) GetAccountAtLatestBlock(ctx context.Context, address flow.Address) (*flow.Account, error)

GetAccountAtLatestBlock provides a mock function with given fields: ctx, address

func (*API) GetAccountBalanceAtBlockHeight added in v0.36.1

func (_m *API) GetAccountBalanceAtBlockHeight(ctx context.Context, address flow.Address, height uint64) (uint64, error)

GetAccountBalanceAtBlockHeight provides a mock function with given fields: ctx, address, height

func (*API) GetAccountBalanceAtLatestBlock added in v0.36.1

func (_m *API) GetAccountBalanceAtLatestBlock(ctx context.Context, address flow.Address) (uint64, error)

GetAccountBalanceAtLatestBlock provides a mock function with given fields: ctx, address

func (*API) GetAccountKeyAtBlockHeight added in v0.36.1

func (_m *API) GetAccountKeyAtBlockHeight(ctx context.Context, address flow.Address, keyIndex uint32, height uint64) (*flow.AccountPublicKey, error)

GetAccountKeyAtBlockHeight provides a mock function with given fields: ctx, address, keyIndex, height

func (*API) GetAccountKeyAtLatestBlock added in v0.36.1

func (_m *API) GetAccountKeyAtLatestBlock(ctx context.Context, address flow.Address, keyIndex uint32) (*flow.AccountPublicKey, error)

GetAccountKeyAtLatestBlock provides a mock function with given fields: ctx, address, keyIndex

func (*API) GetAccountKeysAtBlockHeight added in v0.36.1

func (_m *API) GetAccountKeysAtBlockHeight(ctx context.Context, address flow.Address, height uint64) ([]flow.AccountPublicKey, error)

GetAccountKeysAtBlockHeight provides a mock function with given fields: ctx, address, height

func (*API) GetAccountKeysAtLatestBlock added in v0.36.1

func (_m *API) GetAccountKeysAtLatestBlock(ctx context.Context, address flow.Address) ([]flow.AccountPublicKey, error)

GetAccountKeysAtLatestBlock provides a mock function with given fields: ctx, address

func (*API) GetBlockByHeight

func (_m *API) GetBlockByHeight(ctx context.Context, height uint64) (*flow.Block, flow.BlockStatus, error)

GetBlockByHeight provides a mock function with given fields: ctx, height

func (*API) GetBlockByID

func (_m *API) GetBlockByID(ctx context.Context, id flow.Identifier) (*flow.Block, flow.BlockStatus, error)

GetBlockByID provides a mock function with given fields: ctx, id

func (*API) GetBlockHeaderByHeight

func (_m *API) GetBlockHeaderByHeight(ctx context.Context, height uint64) (*flow.Header, flow.BlockStatus, error)

GetBlockHeaderByHeight provides a mock function with given fields: ctx, height

func (*API) GetBlockHeaderByID

func (_m *API) GetBlockHeaderByID(ctx context.Context, id flow.Identifier) (*flow.Header, flow.BlockStatus, error)

GetBlockHeaderByID provides a mock function with given fields: ctx, id

func (*API) GetCollectionByID

func (_m *API) GetCollectionByID(ctx context.Context, id flow.Identifier) (*flow.LightCollection, error)

GetCollectionByID provides a mock function with given fields: ctx, id

func (*API) GetEventsForBlockIDs

func (_m *API) GetEventsForBlockIDs(ctx context.Context, eventType string, blockIDs []flow.Identifier, requiredEventEncodingVersion entities.EventEncodingVersion) ([]flow.BlockEvents, error)

GetEventsForBlockIDs provides a mock function with given fields: ctx, eventType, blockIDs, requiredEventEncodingVersion

func (*API) GetEventsForHeightRange

func (_m *API) GetEventsForHeightRange(ctx context.Context, eventType string, startHeight uint64, endHeight uint64, requiredEventEncodingVersion entities.EventEncodingVersion) ([]flow.BlockEvents, error)

GetEventsForHeightRange provides a mock function with given fields: ctx, eventType, startHeight, endHeight, requiredEventEncodingVersion

func (*API) GetExecutionResultByID

func (_m *API) GetExecutionResultByID(ctx context.Context, id flow.Identifier) (*flow.ExecutionResult, error)

GetExecutionResultByID provides a mock function with given fields: ctx, id

func (*API) GetExecutionResultForBlockID

func (_m *API) GetExecutionResultForBlockID(ctx context.Context, blockID flow.Identifier) (*flow.ExecutionResult, error)

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

func (*API) GetFullCollectionByID added in v0.33.26

func (_m *API) GetFullCollectionByID(ctx context.Context, id flow.Identifier) (*flow.Collection, error)

GetFullCollectionByID provides a mock function with given fields: ctx, id

func (*API) GetLatestBlock

func (_m *API) GetLatestBlock(ctx context.Context, isSealed bool) (*flow.Block, flow.BlockStatus, error)

GetLatestBlock provides a mock function with given fields: ctx, isSealed

func (*API) GetLatestBlockHeader

func (_m *API) GetLatestBlockHeader(ctx context.Context, isSealed bool) (*flow.Header, flow.BlockStatus, error)

GetLatestBlockHeader provides a mock function with given fields: ctx, isSealed

func (*API) GetLatestProtocolStateSnapshot

func (_m *API) GetLatestProtocolStateSnapshot(ctx context.Context) ([]byte, error)

GetLatestProtocolStateSnapshot provides a mock function with given fields: ctx

func (*API) GetNetworkParameters

func (_m *API) GetNetworkParameters(ctx context.Context) access.NetworkParameters

GetNetworkParameters provides a mock function with given fields: ctx

func (*API) GetNodeVersionInfo added in v0.31.0

func (_m *API) GetNodeVersionInfo(ctx context.Context) (*access.NodeVersionInfo, error)

GetNodeVersionInfo provides a mock function with given fields: ctx

func (*API) GetProtocolStateSnapshotByBlockID added in v0.33.1

func (_m *API) GetProtocolStateSnapshotByBlockID(ctx context.Context, blockID flow.Identifier) ([]byte, error)

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

func (*API) GetProtocolStateSnapshotByHeight added in v0.33.1

func (_m *API) GetProtocolStateSnapshotByHeight(ctx context.Context, blockHeight uint64) ([]byte, error)

GetProtocolStateSnapshotByHeight provides a mock function with given fields: ctx, blockHeight

func (*API) GetSystemTransaction added in v0.33.1

func (_m *API) GetSystemTransaction(ctx context.Context, blockID flow.Identifier) (*flow.TransactionBody, error)

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

func (*API) GetSystemTransactionResult added in v0.33.1

func (_m *API) GetSystemTransactionResult(ctx context.Context, blockID flow.Identifier, requiredEventEncodingVersion entities.EventEncodingVersion) (*access.TransactionResult, error)

GetSystemTransactionResult provides a mock function with given fields: ctx, blockID, requiredEventEncodingVersion

func (*API) GetTransaction

func (_m *API) GetTransaction(ctx context.Context, id flow.Identifier) (*flow.TransactionBody, error)

GetTransaction provides a mock function with given fields: ctx, id

func (*API) GetTransactionResult

func (_m *API) GetTransactionResult(ctx context.Context, id flow.Identifier, blockID flow.Identifier, collectionID flow.Identifier, requiredEventEncodingVersion entities.EventEncodingVersion) (*access.TransactionResult, error)

GetTransactionResult provides a mock function with given fields: ctx, id, blockID, collectionID, requiredEventEncodingVersion

func (*API) GetTransactionResultByIndex added in v0.24.8

func (_m *API) GetTransactionResultByIndex(ctx context.Context, blockID flow.Identifier, index uint32, requiredEventEncodingVersion entities.EventEncodingVersion) (*access.TransactionResult, error)

GetTransactionResultByIndex provides a mock function with given fields: ctx, blockID, index, requiredEventEncodingVersion

func (*API) GetTransactionResultsByBlockID added in v0.24.11

func (_m *API) GetTransactionResultsByBlockID(ctx context.Context, blockID flow.Identifier, requiredEventEncodingVersion entities.EventEncodingVersion) ([]*access.TransactionResult, error)

GetTransactionResultsByBlockID provides a mock function with given fields: ctx, blockID, requiredEventEncodingVersion

func (*API) GetTransactionsByBlockID added in v0.24.11

func (_m *API) GetTransactionsByBlockID(ctx context.Context, blockID flow.Identifier) ([]*flow.TransactionBody, error)

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

func (*API) Ping

func (_m *API) Ping(ctx context.Context) error

Ping provides a mock function with given fields: ctx

func (*API) SendTransaction

func (_m *API) SendTransaction(ctx context.Context, tx *flow.TransactionBody) error

SendTransaction provides a mock function with given fields: ctx, tx

func (*API) SubscribeBlockDigestsFromLatest added in v0.33.30

func (_m *API) SubscribeBlockDigestsFromLatest(ctx context.Context, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockDigestsFromLatest provides a mock function with given fields: ctx, blockStatus

func (*API) SubscribeBlockDigestsFromStartBlockID added in v0.33.30

func (_m *API) SubscribeBlockDigestsFromStartBlockID(ctx context.Context, startBlockID flow.Identifier, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockDigestsFromStartBlockID provides a mock function with given fields: ctx, startBlockID, blockStatus

func (*API) SubscribeBlockDigestsFromStartHeight added in v0.33.30

func (_m *API) SubscribeBlockDigestsFromStartHeight(ctx context.Context, startHeight uint64, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockDigestsFromStartHeight provides a mock function with given fields: ctx, startHeight, blockStatus

func (*API) SubscribeBlockHeadersFromLatest added in v0.33.30

func (_m *API) SubscribeBlockHeadersFromLatest(ctx context.Context, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockHeadersFromLatest provides a mock function with given fields: ctx, blockStatus

func (*API) SubscribeBlockHeadersFromStartBlockID added in v0.33.30

func (_m *API) SubscribeBlockHeadersFromStartBlockID(ctx context.Context, startBlockID flow.Identifier, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockHeadersFromStartBlockID provides a mock function with given fields: ctx, startBlockID, blockStatus

func (*API) SubscribeBlockHeadersFromStartHeight added in v0.33.30

func (_m *API) SubscribeBlockHeadersFromStartHeight(ctx context.Context, startHeight uint64, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlockHeadersFromStartHeight provides a mock function with given fields: ctx, startHeight, blockStatus

func (*API) SubscribeBlocksFromLatest added in v0.33.30

func (_m *API) SubscribeBlocksFromLatest(ctx context.Context, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlocksFromLatest provides a mock function with given fields: ctx, blockStatus

func (*API) SubscribeBlocksFromStartBlockID added in v0.33.30

func (_m *API) SubscribeBlocksFromStartBlockID(ctx context.Context, startBlockID flow.Identifier, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlocksFromStartBlockID provides a mock function with given fields: ctx, startBlockID, blockStatus

func (*API) SubscribeBlocksFromStartHeight added in v0.33.30

func (_m *API) SubscribeBlocksFromStartHeight(ctx context.Context, startHeight uint64, blockStatus flow.BlockStatus) subscription.Subscription

SubscribeBlocksFromStartHeight provides a mock function with given fields: ctx, startHeight, blockStatus

func (*API) SubscribeTransactionStatuses added in v0.33.30

func (_m *API) SubscribeTransactionStatuses(ctx context.Context, tx *flow.TransactionBody, requiredEventEncodingVersion entities.EventEncodingVersion) subscription.Subscription

SubscribeTransactionStatuses provides a mock function with given fields: ctx, tx, requiredEventEncodingVersion

type Blocks added in v0.36.2

type Blocks struct {
	mock.Mock
}

Blocks is an autogenerated mock type for the Blocks type

func NewBlocks added in v0.36.2

func NewBlocks(t interface {
	mock.TestingT
	Cleanup(func())
}) *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. The first argument is typically a *testing.T value.

func (*Blocks) FinalizedHeader added in v0.36.2

func (_m *Blocks) FinalizedHeader() (*flow.Header, error)

FinalizedHeader provides a mock function with given fields:

func (*Blocks) HeaderByID added in v0.36.2

func (_m *Blocks) HeaderByID(id flow.Identifier) (*flow.Header, error)

HeaderByID provides a mock function with given fields: id

func (*Blocks) SealedHeader added in v0.36.2

func (_m *Blocks) SealedHeader() (*flow.Header, error)

SealedHeader 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