mocks

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Mar 8, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

Code generated by MockGen. DO NOT EDIT. Source: account.go

Generated by this command:

mockgen -destination=../mocks/mock_account.go -package=mocks -source=account.go AccountInterface

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockAccountInterface

type MockAccountInterface struct {
	// contains filtered or unexported fields
}

MockAccountInterface is a mock of AccountInterface interface.

func NewMockAccountInterface

func NewMockAccountInterface(ctrl *gomock.Controller) *MockAccountInterface

NewMockAccountInterface creates a new mock instance.

func (*MockAccountInterface) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockAccountInterface) PrecomputeAddress added in v0.5.0

func (m *MockAccountInterface) PrecomputeAddress(deployerAddress, salt, classHash *felt.Felt, constructorCalldata []*felt.Felt) (*felt.Felt, error)

PrecomputeAddress mocks base method.

func (*MockAccountInterface) Sign added in v0.5.0

func (m *MockAccountInterface) Sign(ctx context.Context, msg *felt.Felt) ([]*felt.Felt, error)

Sign mocks base method.

func (*MockAccountInterface) SignDeclareTransaction added in v0.5.0

func (m *MockAccountInterface) SignDeclareTransaction(ctx context.Context, tx *rpc.DeclareTxnV2) error

SignDeclareTransaction mocks base method.

func (*MockAccountInterface) SignDeployAccountTransaction added in v0.5.0

func (m *MockAccountInterface) SignDeployAccountTransaction(ctx context.Context, tx *rpc.DeployAccountTxn, precomputeAddress *felt.Felt) error

SignDeployAccountTransaction mocks base method.

func (*MockAccountInterface) SignInvokeTransaction added in v0.5.0

func (m *MockAccountInterface) SignInvokeTransaction(ctx context.Context, tx *rpc.InvokeTxnV1) error

SignInvokeTransaction mocks base method.

func (*MockAccountInterface) TransactionHashDeclare added in v0.5.0

func (m *MockAccountInterface) TransactionHashDeclare(tx rpc.DeclareTxnType) (*felt.Felt, error)

TransactionHashDeclare mocks base method.

func (*MockAccountInterface) TransactionHashDeployAccount added in v0.5.0

func (m *MockAccountInterface) TransactionHashDeployAccount(tx rpc.DeployAccountType, contractAddress *felt.Felt) (*felt.Felt, error)

TransactionHashDeployAccount mocks base method.

func (*MockAccountInterface) TransactionHashInvoke added in v0.5.0

func (m *MockAccountInterface) TransactionHashInvoke(invokeTxn rpc.InvokeTxnType) (*felt.Felt, error)

TransactionHashInvoke mocks base method.

func (*MockAccountInterface) WaitForTransactionReceipt added in v0.5.0

func (m *MockAccountInterface) WaitForTransactionReceipt(ctx context.Context, transactionHash *felt.Felt, pollInterval time.Duration) (*rpc.TransactionReceipt, error)

WaitForTransactionReceipt mocks base method.

type MockAccountInterfaceMockRecorder

type MockAccountInterfaceMockRecorder struct {
	// contains filtered or unexported fields
}

MockAccountInterfaceMockRecorder is the mock recorder for MockAccountInterface.

func (*MockAccountInterfaceMockRecorder) PrecomputeAddress added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) PrecomputeAddress(deployerAddress, salt, classHash, constructorCalldata any) *gomock.Call

PrecomputeAddress indicates an expected call of PrecomputeAddress.

func (*MockAccountInterfaceMockRecorder) Sign added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) Sign(ctx, msg any) *gomock.Call

Sign indicates an expected call of Sign.

func (*MockAccountInterfaceMockRecorder) SignDeclareTransaction added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) SignDeclareTransaction(ctx, tx any) *gomock.Call

SignDeclareTransaction indicates an expected call of SignDeclareTransaction.

func (*MockAccountInterfaceMockRecorder) SignDeployAccountTransaction added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) SignDeployAccountTransaction(ctx, tx, precomputeAddress any) *gomock.Call

SignDeployAccountTransaction indicates an expected call of SignDeployAccountTransaction.

func (*MockAccountInterfaceMockRecorder) SignInvokeTransaction added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) SignInvokeTransaction(ctx, tx any) *gomock.Call

SignInvokeTransaction indicates an expected call of SignInvokeTransaction.

func (*MockAccountInterfaceMockRecorder) TransactionHashDeclare added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) TransactionHashDeclare(tx any) *gomock.Call

TransactionHashDeclare indicates an expected call of TransactionHashDeclare.

func (*MockAccountInterfaceMockRecorder) TransactionHashDeployAccount added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) TransactionHashDeployAccount(tx, contractAddress any) *gomock.Call

TransactionHashDeployAccount indicates an expected call of TransactionHashDeployAccount.

func (*MockAccountInterfaceMockRecorder) TransactionHashInvoke added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) TransactionHashInvoke(invokeTxn any) *gomock.Call

TransactionHashInvoke indicates an expected call of TransactionHashInvoke.

func (*MockAccountInterfaceMockRecorder) WaitForTransactionReceipt added in v0.5.0

func (mr *MockAccountInterfaceMockRecorder) WaitForTransactionReceipt(ctx, transactionHash, pollInterval any) *gomock.Call

WaitForTransactionReceipt indicates an expected call of WaitForTransactionReceipt.

type MockRpcProvider

type MockRpcProvider struct {
	// contains filtered or unexported fields
}

MockRpcProvider is a mock of RpcProvider interface.

func NewMockRpcProvider

func NewMockRpcProvider(ctrl *gomock.Controller) *MockRpcProvider

NewMockRpcProvider creates a new mock instance.

func (*MockRpcProvider) AddDeclareTransaction

func (m *MockRpcProvider) AddDeclareTransaction(ctx context.Context, declareTransaction rpc.BroadcastDeclareTxnType) (*rpc.AddDeclareTransactionResponse, *rpc.RPCError)

AddDeclareTransaction mocks base method.

func (*MockRpcProvider) AddDeployAccountTransaction

func (m *MockRpcProvider) AddDeployAccountTransaction(ctx context.Context, deployAccountTransaction rpc.BroadcastAddDeployTxnType) (*rpc.AddDeployAccountTransactionResponse, *rpc.RPCError)

AddDeployAccountTransaction mocks base method.

func (*MockRpcProvider) AddInvokeTransaction

AddInvokeTransaction mocks base method.

func (*MockRpcProvider) BlockHashAndNumber

func (m *MockRpcProvider) BlockHashAndNumber(ctx context.Context) (*rpc.BlockHashAndNumberOutput, *rpc.RPCError)

BlockHashAndNumber mocks base method.

func (*MockRpcProvider) BlockNumber

func (m *MockRpcProvider) BlockNumber(ctx context.Context) (uint64, *rpc.RPCError)

BlockNumber mocks base method.

func (*MockRpcProvider) BlockTransactionCount

func (m *MockRpcProvider) BlockTransactionCount(ctx context.Context, blockID rpc.BlockID) (uint64, *rpc.RPCError)

BlockTransactionCount mocks base method.

func (*MockRpcProvider) BlockWithReceipts added in v0.7.0

func (m *MockRpcProvider) BlockWithReceipts(ctx context.Context, blockID rpc.BlockID) (any, *rpc.RPCError)

BlockWithReceipts mocks base method.

func (*MockRpcProvider) BlockWithTxHashes

func (m *MockRpcProvider) BlockWithTxHashes(ctx context.Context, blockID rpc.BlockID) (any, *rpc.RPCError)

BlockWithTxHashes mocks base method.

func (*MockRpcProvider) BlockWithTxs

func (m *MockRpcProvider) BlockWithTxs(ctx context.Context, blockID rpc.BlockID) (any, *rpc.RPCError)

BlockWithTxs mocks base method.

func (*MockRpcProvider) Call

func (m *MockRpcProvider) Call(ctx context.Context, call rpc.FunctionCall, block rpc.BlockID) ([]*felt.Felt, *rpc.RPCError)

Call mocks base method.

func (*MockRpcProvider) ChainID

func (m *MockRpcProvider) ChainID(ctx context.Context) (string, *rpc.RPCError)

ChainID mocks base method.

func (*MockRpcProvider) Class

func (m *MockRpcProvider) Class(ctx context.Context, blockID rpc.BlockID, classHash *felt.Felt) (rpc.ClassOutput, *rpc.RPCError)

Class mocks base method.

func (*MockRpcProvider) ClassAt

func (m *MockRpcProvider) ClassAt(ctx context.Context, blockID rpc.BlockID, contractAddress *felt.Felt) (rpc.ClassOutput, *rpc.RPCError)

ClassAt mocks base method.

func (*MockRpcProvider) ClassHashAt

func (m *MockRpcProvider) ClassHashAt(ctx context.Context, blockID rpc.BlockID, contractAddress *felt.Felt) (*felt.Felt, *rpc.RPCError)

ClassHashAt mocks base method.

func (*MockRpcProvider) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockRpcProvider) EstimateFee

func (m *MockRpcProvider) EstimateFee(ctx context.Context, requests []rpc.BroadcastTxn, simulationFlags []rpc.SimulationFlag, blockID rpc.BlockID) ([]rpc.FeeEstimate, *rpc.RPCError)

EstimateFee mocks base method.

func (*MockRpcProvider) EstimateMessageFee

func (m *MockRpcProvider) EstimateMessageFee(ctx context.Context, msg rpc.MsgFromL1, blockID rpc.BlockID) (*rpc.FeeEstimate, *rpc.RPCError)

EstimateMessageFee mocks base method.

func (*MockRpcProvider) Events

Events mocks base method.

func (*MockRpcProvider) GetTransactionStatus added in v0.5.0

func (m *MockRpcProvider) GetTransactionStatus(ctx context.Context, transactionHash *felt.Felt) (*rpc.TxnStatusResp, *rpc.RPCError)

GetTransactionStatus mocks base method.

func (*MockRpcProvider) Nonce

func (m *MockRpcProvider) Nonce(ctx context.Context, blockID rpc.BlockID, contractAddress *felt.Felt) (*felt.Felt, *rpc.RPCError)

Nonce mocks base method.

func (*MockRpcProvider) SimulateTransactions

func (m *MockRpcProvider) SimulateTransactions(ctx context.Context, blockID rpc.BlockID, txns []rpc.Transaction, simulationFlags []rpc.SimulationFlag) ([]rpc.SimulatedTransaction, *rpc.RPCError)

SimulateTransactions mocks base method.

func (*MockRpcProvider) SpecVersion added in v0.5.0

func (m *MockRpcProvider) SpecVersion(ctx context.Context) (string, *rpc.RPCError)

SpecVersion mocks base method.

func (*MockRpcProvider) StateUpdate

func (m *MockRpcProvider) StateUpdate(ctx context.Context, blockID rpc.BlockID) (*rpc.StateUpdateOutput, *rpc.RPCError)

StateUpdate mocks base method.

func (*MockRpcProvider) StorageAt

func (m *MockRpcProvider) StorageAt(ctx context.Context, contractAddress *felt.Felt, key string, blockID rpc.BlockID) (string, *rpc.RPCError)

StorageAt mocks base method.

func (*MockRpcProvider) Syncing

func (m *MockRpcProvider) Syncing(ctx context.Context) (*rpc.SyncStatus, *rpc.RPCError)

Syncing mocks base method.

func (*MockRpcProvider) TraceBlockTransactions

func (m *MockRpcProvider) TraceBlockTransactions(ctx context.Context, blockID rpc.BlockID) ([]rpc.Trace, *rpc.RPCError)

TraceBlockTransactions mocks base method.

func (*MockRpcProvider) TraceTransaction added in v0.5.0

func (m *MockRpcProvider) TraceTransaction(ctx context.Context, transactionHash *felt.Felt) (rpc.TxnTrace, *rpc.RPCError)

TraceTransaction mocks base method.

func (*MockRpcProvider) TransactionByBlockIdAndIndex

func (m *MockRpcProvider) TransactionByBlockIdAndIndex(ctx context.Context, blockID rpc.BlockID, index uint64) (rpc.Transaction, *rpc.RPCError)

TransactionByBlockIdAndIndex mocks base method.

func (*MockRpcProvider) TransactionByHash

func (m *MockRpcProvider) TransactionByHash(ctx context.Context, hash *felt.Felt) (rpc.Transaction, *rpc.RPCError)

TransactionByHash mocks base method.

func (*MockRpcProvider) TransactionReceipt

func (m *MockRpcProvider) TransactionReceipt(ctx context.Context, transactionHash *felt.Felt) (*rpc.TransactionReceiptWithBlockInfo, *rpc.RPCError)

TransactionReceipt mocks base method.

type MockRpcProviderMockRecorder

type MockRpcProviderMockRecorder struct {
	// contains filtered or unexported fields
}

MockRpcProviderMockRecorder is the mock recorder for MockRpcProvider.

func (*MockRpcProviderMockRecorder) AddDeclareTransaction

func (mr *MockRpcProviderMockRecorder) AddDeclareTransaction(ctx, declareTransaction any) *gomock.Call

AddDeclareTransaction indicates an expected call of AddDeclareTransaction.

func (*MockRpcProviderMockRecorder) AddDeployAccountTransaction

func (mr *MockRpcProviderMockRecorder) AddDeployAccountTransaction(ctx, deployAccountTransaction any) *gomock.Call

AddDeployAccountTransaction indicates an expected call of AddDeployAccountTransaction.

func (*MockRpcProviderMockRecorder) AddInvokeTransaction

func (mr *MockRpcProviderMockRecorder) AddInvokeTransaction(ctx, invokeTxn any) *gomock.Call

AddInvokeTransaction indicates an expected call of AddInvokeTransaction.

func (*MockRpcProviderMockRecorder) BlockHashAndNumber

func (mr *MockRpcProviderMockRecorder) BlockHashAndNumber(ctx any) *gomock.Call

BlockHashAndNumber indicates an expected call of BlockHashAndNumber.

func (*MockRpcProviderMockRecorder) BlockNumber

func (mr *MockRpcProviderMockRecorder) BlockNumber(ctx any) *gomock.Call

BlockNumber indicates an expected call of BlockNumber.

func (*MockRpcProviderMockRecorder) BlockTransactionCount

func (mr *MockRpcProviderMockRecorder) BlockTransactionCount(ctx, blockID any) *gomock.Call

BlockTransactionCount indicates an expected call of BlockTransactionCount.

func (*MockRpcProviderMockRecorder) BlockWithReceipts added in v0.7.0

func (mr *MockRpcProviderMockRecorder) BlockWithReceipts(ctx, blockID any) *gomock.Call

BlockWithReceipts indicates an expected call of BlockWithReceipts.

func (*MockRpcProviderMockRecorder) BlockWithTxHashes

func (mr *MockRpcProviderMockRecorder) BlockWithTxHashes(ctx, blockID any) *gomock.Call

BlockWithTxHashes indicates an expected call of BlockWithTxHashes.

func (*MockRpcProviderMockRecorder) BlockWithTxs

func (mr *MockRpcProviderMockRecorder) BlockWithTxs(ctx, blockID any) *gomock.Call

BlockWithTxs indicates an expected call of BlockWithTxs.

func (*MockRpcProviderMockRecorder) Call

func (mr *MockRpcProviderMockRecorder) Call(ctx, call, block any) *gomock.Call

Call indicates an expected call of Call.

func (*MockRpcProviderMockRecorder) ChainID

func (mr *MockRpcProviderMockRecorder) ChainID(ctx any) *gomock.Call

ChainID indicates an expected call of ChainID.

func (*MockRpcProviderMockRecorder) Class

func (mr *MockRpcProviderMockRecorder) Class(ctx, blockID, classHash any) *gomock.Call

Class indicates an expected call of Class.

func (*MockRpcProviderMockRecorder) ClassAt

func (mr *MockRpcProviderMockRecorder) ClassAt(ctx, blockID, contractAddress any) *gomock.Call

ClassAt indicates an expected call of ClassAt.

func (*MockRpcProviderMockRecorder) ClassHashAt

func (mr *MockRpcProviderMockRecorder) ClassHashAt(ctx, blockID, contractAddress any) *gomock.Call

ClassHashAt indicates an expected call of ClassHashAt.

func (*MockRpcProviderMockRecorder) EstimateFee

func (mr *MockRpcProviderMockRecorder) EstimateFee(ctx, requests, simulationFlags, blockID any) *gomock.Call

EstimateFee indicates an expected call of EstimateFee.

func (*MockRpcProviderMockRecorder) EstimateMessageFee

func (mr *MockRpcProviderMockRecorder) EstimateMessageFee(ctx, msg, blockID any) *gomock.Call

EstimateMessageFee indicates an expected call of EstimateMessageFee.

func (*MockRpcProviderMockRecorder) Events

func (mr *MockRpcProviderMockRecorder) Events(ctx, input any) *gomock.Call

Events indicates an expected call of Events.

func (*MockRpcProviderMockRecorder) GetTransactionStatus added in v0.5.0

func (mr *MockRpcProviderMockRecorder) GetTransactionStatus(ctx, transactionHash any) *gomock.Call

GetTransactionStatus indicates an expected call of GetTransactionStatus.

func (*MockRpcProviderMockRecorder) Nonce

func (mr *MockRpcProviderMockRecorder) Nonce(ctx, blockID, contractAddress any) *gomock.Call

Nonce indicates an expected call of Nonce.

func (*MockRpcProviderMockRecorder) SimulateTransactions

func (mr *MockRpcProviderMockRecorder) SimulateTransactions(ctx, blockID, txns, simulationFlags any) *gomock.Call

SimulateTransactions indicates an expected call of SimulateTransactions.

func (*MockRpcProviderMockRecorder) SpecVersion added in v0.5.0

func (mr *MockRpcProviderMockRecorder) SpecVersion(ctx any) *gomock.Call

SpecVersion indicates an expected call of SpecVersion.

func (*MockRpcProviderMockRecorder) StateUpdate

func (mr *MockRpcProviderMockRecorder) StateUpdate(ctx, blockID any) *gomock.Call

StateUpdate indicates an expected call of StateUpdate.

func (*MockRpcProviderMockRecorder) StorageAt

func (mr *MockRpcProviderMockRecorder) StorageAt(ctx, contractAddress, key, blockID any) *gomock.Call

StorageAt indicates an expected call of StorageAt.

func (*MockRpcProviderMockRecorder) Syncing

func (mr *MockRpcProviderMockRecorder) Syncing(ctx any) *gomock.Call

Syncing indicates an expected call of Syncing.

func (*MockRpcProviderMockRecorder) TraceBlockTransactions

func (mr *MockRpcProviderMockRecorder) TraceBlockTransactions(ctx, blockID any) *gomock.Call

TraceBlockTransactions indicates an expected call of TraceBlockTransactions.

func (*MockRpcProviderMockRecorder) TraceTransaction added in v0.5.0

func (mr *MockRpcProviderMockRecorder) TraceTransaction(ctx, transactionHash any) *gomock.Call

TraceTransaction indicates an expected call of TraceTransaction.

func (*MockRpcProviderMockRecorder) TransactionByBlockIdAndIndex

func (mr *MockRpcProviderMockRecorder) TransactionByBlockIdAndIndex(ctx, blockID, index any) *gomock.Call

TransactionByBlockIdAndIndex indicates an expected call of TransactionByBlockIdAndIndex.

func (*MockRpcProviderMockRecorder) TransactionByHash

func (mr *MockRpcProviderMockRecorder) TransactionByHash(ctx, hash any) *gomock.Call

TransactionByHash indicates an expected call of TransactionByHash.

func (*MockRpcProviderMockRecorder) TransactionReceipt

func (mr *MockRpcProviderMockRecorder) TransactionReceipt(ctx, transactionHash any) *gomock.Call

TransactionReceipt indicates an expected call of TransactionReceipt.

Jump to

Keyboard shortcuts

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