mock

package
v0.24.4-one-receipt Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: AGPL-3.0 Imports: 14 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 (*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 Environment added in v0.22.4

type Environment struct {
	mock.Mock
}

Environment is an autogenerated mock type for the Environment type

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) 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) GetComputationLimit added in v0.22.4

func (_m *Environment) GetComputationLimit() uint64

GetComputationLimit provides a mock function with given fields:

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) ProgramLog added in v0.22.4

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

ProgramLog provides a mock function with given fields: _a0

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) 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) SetComputationUsed added in v0.22.4

func (_m *Environment) SetComputationUsed(used uint64) error

SetComputationUsed provides a mock function with given fields: used

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) (bool, 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 Procedure

type Procedure struct {
	mock.Mock
}

Procedure is an autogenerated mock type for the Procedure type

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 (*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 (*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