mock

package
v0.26.14-collection-dr... Latest Latest
Warning

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

Go to latest
Published: Jun 30, 2022 License: AGPL-3.0 Imports: 17 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddressState

type AddressState struct {
	mock.Mock
}

AddressState is an autogenerated mock type for the AddressState type

func (*AddressState) Bytes

func (_m *AddressState) Bytes() []byte

Bytes provides a mock function with given fields:

func (*AddressState) CurrentAddress

func (_m *AddressState) CurrentAddress() flow.Address

CurrentAddress provides a mock function with given fields:

func (*AddressState) NextAddress

func (_m *AddressState) NextAddress() (flow.Address, error)

NextAddress 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 NewBlocks added in v0.26.1

func NewBlocks(t testing.TB) *Blocks

NewBlocks creates a new instance of Blocks. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*Blocks) ByHeightFrom added in v0.13.0

func (_m *Blocks) ByHeightFrom(height uint64, header *flow.Header) (*flow.Header, error)

ByHeightFrom provides a mock function with given fields: height, header

type BootstrapProcedureOption added in v0.26.1

type BootstrapProcedureOption struct {
	mock.Mock
}

BootstrapProcedureOption is an autogenerated mock type for the BootstrapProcedureOption type

func NewBootstrapProcedureOption added in v0.26.1

func NewBootstrapProcedureOption(t testing.TB) *BootstrapProcedureOption

NewBootstrapProcedureOption creates a new instance of BootstrapProcedureOption. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*BootstrapProcedureOption) Execute added in v0.26.1

Execute provides a mock function with given fields: _a0

type Environment added in v0.22.4

type Environment struct {
	mock.Mock
}

Environment is an autogenerated mock type for the Environment type

func NewEnvironment added in v0.26.1

func NewEnvironment(t testing.TB) *Environment

NewEnvironment creates a new instance of Environment. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*Environment) AddAccountKey added in v0.22.4

func (_m *Environment) AddAccountKey(address common.Address, publicKey *runtime.PublicKey, hashAlgo sema.HashAlgorithm, weight int) (*runtime.AccountKey, error)

AddAccountKey provides a mock function with given fields: address, publicKey, hashAlgo, weight

func (*Environment) AddEncodedAccountKey added in v0.22.4

func (_m *Environment) AddEncodedAccountKey(address common.Address, publicKey []byte) error

AddEncodedAccountKey provides a mock function with given fields: address, publicKey

func (*Environment) AllocateStorageIndex added in v0.22.4

func (_m *Environment) AllocateStorageIndex(owner []byte) (atree.StorageIndex, error)

AllocateStorageIndex provides a mock function with given fields: owner

func (*Environment) BLSAggregatePublicKeys added in v0.25.0

func (_m *Environment) BLSAggregatePublicKeys(keys []*runtime.PublicKey) (*runtime.PublicKey, error)

BLSAggregatePublicKeys provides a mock function with given fields: keys

func (*Environment) BLSAggregateSignatures added in v0.25.0

func (_m *Environment) BLSAggregateSignatures(sigs [][]byte) ([]byte, error)

BLSAggregateSignatures provides a mock function with given fields: sigs

func (*Environment) BLSVerifyPOP added in v0.25.0

func (_m *Environment) BLSVerifyPOP(pk *runtime.PublicKey, s []byte) (bool, error)

BLSVerifyPOP provides a mock function with given fields: pk, s

func (*Environment) Context added in v0.22.4

func (_m *Environment) Context() *fvm.Context

Context provides a mock function with given fields:

func (*Environment) CreateAccount added in v0.22.4

func (_m *Environment) CreateAccount(payer common.Address) (common.Address, error)

CreateAccount provides a mock function with given fields: payer

func (*Environment) DecodeArgument added in v0.22.4

func (_m *Environment) DecodeArgument(argument []byte, argumentType cadence.Type) (cadence.Value, error)

DecodeArgument provides a mock function with given fields: argument, argumentType

func (*Environment) EmitEvent added in v0.22.4

func (_m *Environment) EmitEvent(_a0 cadence.Event) error

EmitEvent provides a mock function with given fields: _a0

func (*Environment) GenerateUUID added in v0.22.4

func (_m *Environment) GenerateUUID() (uint64, error)

GenerateUUID provides a mock function with given fields:

func (*Environment) GetAccountAvailableBalance added in v0.22.4

func (_m *Environment) GetAccountAvailableBalance(address common.Address) (uint64, error)

GetAccountAvailableBalance provides a mock function with given fields: address

func (*Environment) GetAccountBalance added in v0.22.4

func (_m *Environment) GetAccountBalance(address common.Address) (uint64, error)

GetAccountBalance provides a mock function with given fields: address

func (*Environment) GetAccountContractCode added in v0.22.4

func (_m *Environment) GetAccountContractCode(address common.Address, name string) ([]byte, error)

GetAccountContractCode provides a mock function with given fields: address, name

func (*Environment) GetAccountContractNames added in v0.22.4

func (_m *Environment) GetAccountContractNames(address common.Address) ([]string, error)

GetAccountContractNames provides a mock function with given fields: address

func (*Environment) GetAccountKey added in v0.22.4

func (_m *Environment) GetAccountKey(address common.Address, index int) (*runtime.AccountKey, error)

GetAccountKey provides a mock function with given fields: address, index

func (*Environment) GetBlockAtHeight added in v0.22.4

func (_m *Environment) GetBlockAtHeight(height uint64) (runtime.Block, bool, error)

GetBlockAtHeight provides a mock function with given fields: height

func (*Environment) GetCode added in v0.22.4

func (_m *Environment) GetCode(location common.Location) ([]byte, error)

GetCode provides a mock function with given fields: location

func (*Environment) GetCurrentBlockHeight added in v0.22.4

func (_m *Environment) GetCurrentBlockHeight() (uint64, error)

GetCurrentBlockHeight provides a mock function with given fields:

func (*Environment) GetProgram added in v0.22.4

func (_m *Environment) GetProgram(_a0 common.Location) (*interpreter.Program, error)

GetProgram provides a mock function with given fields: _a0

func (*Environment) GetSigningAccounts added in v0.22.4

func (_m *Environment) GetSigningAccounts() ([]common.Address, error)

GetSigningAccounts provides a mock function with given fields:

func (*Environment) GetStorageCapacity added in v0.22.4

func (_m *Environment) GetStorageCapacity(address common.Address) (uint64, error)

GetStorageCapacity provides a mock function with given fields: address

func (*Environment) GetStorageUsed added in v0.22.4

func (_m *Environment) GetStorageUsed(address common.Address) (uint64, error)

GetStorageUsed provides a mock function with given fields: address

func (*Environment) GetValue added in v0.22.4

func (_m *Environment) GetValue(owner []byte, key []byte) ([]byte, error)

GetValue provides a mock function with given fields: owner, key

func (*Environment) Hash added in v0.22.4

func (_m *Environment) Hash(data []byte, tag string, hashAlgorithm sema.HashAlgorithm) ([]byte, error)

Hash provides a mock function with given fields: data, tag, hashAlgorithm

func (*Environment) ImplementationDebugLog added in v0.22.4

func (_m *Environment) ImplementationDebugLog(message string) error

ImplementationDebugLog provides a mock function with given fields: message

func (*Environment) MeterComputation added in v0.25.2

func (_m *Environment) MeterComputation(operationType common.ComputationKind, intensity uint) error

MeterComputation provides a mock function with given fields: operationType, intensity

func (*Environment) MeterMemory added in v0.26.0

func (_m *Environment) MeterMemory(usage common.MemoryUsage) error

MeterMemory provides a mock function with given fields: usage

func (*Environment) ProgramLog added in v0.22.4

func (_m *Environment) ProgramLog(_a0 string) error

ProgramLog provides a mock function with given fields: _a0

func (*Environment) RecordTrace added in v0.25.0

func (_m *Environment) RecordTrace(operation string, location common.Location, duration time.Duration, logs []opentracing.LogRecord)

RecordTrace provides a mock function with given fields: operation, location, duration, logs

func (*Environment) RemoveAccountContractCode added in v0.22.4

func (_m *Environment) RemoveAccountContractCode(address common.Address, name string) error

RemoveAccountContractCode provides a mock function with given fields: address, name

func (*Environment) ResolveLocation added in v0.22.4

func (_m *Environment) ResolveLocation(identifiers []ast.Identifier, location common.Location) ([]sema.ResolvedLocation, error)

ResolveLocation provides a mock function with given fields: identifiers, location

func (*Environment) ResourceOwnerChanged added in v0.26.0

func (_m *Environment) ResourceOwnerChanged(_a0 *interpreter.Interpreter, resource *interpreter.CompositeValue, oldOwner common.Address, newOwner common.Address)

ResourceOwnerChanged provides a mock function with given fields: _a0, resource, oldOwner, newOwner

func (*Environment) RevokeAccountKey added in v0.22.4

func (_m *Environment) RevokeAccountKey(address common.Address, index int) (*runtime.AccountKey, error)

RevokeAccountKey provides a mock function with given fields: address, index

func (*Environment) RevokeEncodedAccountKey added in v0.22.4

func (_m *Environment) RevokeEncodedAccountKey(address common.Address, index int) ([]byte, error)

RevokeEncodedAccountKey provides a mock function with given fields: address, index

func (*Environment) SetProgram added in v0.22.4

func (_m *Environment) SetProgram(_a0 common.Location, _a1 *interpreter.Program) error

SetProgram provides a mock function with given fields: _a0, _a1

func (*Environment) SetValue added in v0.22.4

func (_m *Environment) SetValue(owner []byte, key []byte, value []byte) error

SetValue provides a mock function with given fields: owner, key, value

func (*Environment) UnsafeRandom added in v0.22.4

func (_m *Environment) UnsafeRandom() (uint64, error)

UnsafeRandom provides a mock function with given fields:

func (*Environment) UpdateAccountContractCode added in v0.22.4

func (_m *Environment) UpdateAccountContractCode(address common.Address, name string, code []byte) error

UpdateAccountContractCode provides a mock function with given fields: address, name, code

func (*Environment) VM added in v0.22.4

func (_m *Environment) VM() *fvm.VirtualMachine

VM provides a mock function with given fields:

func (*Environment) ValidatePublicKey added in v0.22.4

func (_m *Environment) ValidatePublicKey(key *runtime.PublicKey) error

ValidatePublicKey provides a mock function with given fields: key

func (*Environment) ValueExists added in v0.22.4

func (_m *Environment) ValueExists(owner []byte, key []byte) (bool, error)

ValueExists provides a mock function with given fields: owner, key

func (*Environment) VerifySignature added in v0.22.4

func (_m *Environment) VerifySignature(signature []byte, tag string, signedData []byte, publicKey []byte, signatureAlgorithm sema.SignatureAlgorithm, hashAlgorithm sema.HashAlgorithm) (bool, error)

VerifySignature provides a mock function with given fields: signature, tag, signedData, publicKey, signatureAlgorithm, hashAlgorithm

type Error

type Error struct {
	mock.Mock
}

Error is an autogenerated mock type for the Error type

func (*Error) Code

func (_m *Error) Code() uint32

Code provides a mock function with given fields:

func (*Error) Error

func (_m *Error) Error() string

Error provides a mock function with given fields:

type FlowError

type FlowError struct {
	mock.Mock
}

FlowError is an autogenerated mock type for the FlowError type

func (*FlowError) ErrorMessage

func (_m *FlowError) ErrorMessage() string

ErrorMessage provides a mock function with given fields:

func (*FlowError) StatusCode

func (_m *FlowError) StatusCode() uint32

StatusCode provides a mock function with given fields:

type Ledger

type Ledger struct {
	mock.Mock
}

Ledger is an autogenerated mock type for the Ledger type

func (*Ledger) Delete

func (_m *Ledger) Delete(key []byte)

Delete provides a mock function with given fields: key

func (*Ledger) Get

func (_m *Ledger) Get(key []byte) ([]byte, error)

Get provides a mock function with given fields: key

func (*Ledger) Set

func (_m *Ledger) Set(key []byte, value []byte)

Set provides a mock function with given fields: key, value

func (*Ledger) Touch

func (_m *Ledger) Touch(key []byte)

Touch provides a mock function with given fields: key

type Option added in v0.26.1

type Option struct {
	mock.Mock
}

Option is an autogenerated mock type for the Option type

func NewOption added in v0.26.1

func NewOption(t testing.TB) *Option

NewOption creates a new instance of Option. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*Option) Execute added in v0.26.1

func (_m *Option) Execute(ctx fvm.Context) fvm.Context

Execute provides a mock function with given fields: ctx

type Procedure

type Procedure struct {
	mock.Mock
}

Procedure is an autogenerated mock type for the Procedure type

func NewProcedure added in v0.26.1

func NewProcedure(t testing.TB) *Procedure

NewProcedure creates a new instance of Procedure. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*Procedure) ComputationLimit added in v0.25.2

func (_m *Procedure) ComputationLimit(ctx fvm.Context) uint64

ComputationLimit provides a mock function with given fields: ctx

func (*Procedure) MemoryLimit added in v0.25.2

func (_m *Procedure) MemoryLimit(ctx fvm.Context) uint64

MemoryLimit provides a mock function with given fields: ctx

func (*Procedure) Run

Run provides a mock function with given fields: vm, ctx, sth, _a3

type ScriptProcessor

type ScriptProcessor struct {
	mock.Mock
}

ScriptProcessor is an autogenerated mock type for the ScriptProcessor type

func NewScriptProcessor added in v0.26.1

func NewScriptProcessor(t testing.TB) *ScriptProcessor

NewScriptProcessor creates a new instance of ScriptProcessor. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*ScriptProcessor) Process

Process provides a mock function with given fields: _a0, _a1, _a2, _a3, _a4

type SignatureVerifier

type SignatureVerifier struct {
	mock.Mock
}

SignatureVerifier is an autogenerated mock type for the SignatureVerifier type

func (*SignatureVerifier) Verify

func (_m *SignatureVerifier) Verify(signature []byte, tag []byte, message []byte, publicKey crypto.PublicKey, hashAlgo hash.HashingAlgorithm) (bool, error)

Verify provides a mock function with given fields: signature, tag, message, publicKey, hashAlgo

type TransactionProcessor

type TransactionProcessor struct {
	mock.Mock
}

TransactionProcessor is an autogenerated mock type for the TransactionProcessor type

func NewTransactionProcessor added in v0.26.1

func NewTransactionProcessor(t testing.TB) *TransactionProcessor

NewTransactionProcessor creates a new instance of TransactionProcessor. It also registers the testing.TB interface on the mock and a cleanup function to assert the mocks expectations.

func (*TransactionProcessor) Process

Process provides a mock function with given fields: _a0, _a1, _a2, _a3, _a4

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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