mocks

package
v0.16.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

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) BuildAndEstimateDeployAccountTxn added in v0.8.0

func (m *MockAccountInterface) BuildAndEstimateDeployAccountTxn(ctx context.Context, salt, classHash *felt.Felt, constructorCalldata []*felt.Felt, opts *account.TxnOptions) (*rpc.BroadcastDeployAccountTxnV3, *felt.Felt, error)

BuildAndEstimateDeployAccountTxn mocks base method.

func (*MockAccountInterface) BuildAndSendDeclareTxn added in v0.8.0

func (m *MockAccountInterface) BuildAndSendDeclareTxn(ctx context.Context, casmClass *contracts.CasmClass, contractClass *contracts.ContractClass, opts *account.TxnOptions) (rpc.AddDeclareTransactionResponse, error)

BuildAndSendDeclareTxn mocks base method.

func (*MockAccountInterface) BuildAndSendInvokeTxn added in v0.8.0

func (m *MockAccountInterface) BuildAndSendInvokeTxn(ctx context.Context, functionCalls []rpc.InvokeFunctionCall, opts *account.TxnOptions) (rpc.AddInvokeTransactionResponse, error)

BuildAndSendInvokeTxn mocks base method.

func (*MockAccountInterface) DeployContractWithUDC added in v0.13.0

func (m *MockAccountInterface) DeployContractWithUDC(ctx context.Context, classHash *felt.Felt, constructorCalldata []*felt.Felt, txnOpts *account.TxnOptions, udcOpts *account.UDCOptions) (rpc.AddInvokeTransactionResponse, *felt.Felt, error)

DeployContractWithUDC mocks base method.

func (*MockAccountInterface) EXPECT

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

func (*MockAccountInterface) Nonce added in v0.8.0

func (m *MockAccountInterface) Nonce(ctx context.Context) (*felt.Felt, error)

Nonce mocks base method.

func (*MockAccountInterface) SendTransaction added in v0.8.0

SendTransaction 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.DeclareTxnType) error

SignDeclareTransaction mocks base method.

func (*MockAccountInterface) SignDeployAccountTransaction added in v0.5.0

func (m *MockAccountInterface) SignDeployAccountTransaction(ctx context.Context, tx rpc.DeployAccountType, 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.InvokeTxnType) 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) Verify added in v0.13.0

func (m *MockAccountInterface) Verify(msgHash *felt.Felt, signature []*felt.Felt) (bool, error)

Verify 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.TransactionReceiptWithBlockInfo, error)

WaitForTransactionReceipt mocks base method.

type MockAccountInterfaceMockRecorder

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

MockAccountInterfaceMockRecorder is the mock recorder for MockAccountInterface.

func (*MockAccountInterfaceMockRecorder) BuildAndEstimateDeployAccountTxn added in v0.8.0

func (mr *MockAccountInterfaceMockRecorder) BuildAndEstimateDeployAccountTxn(ctx, salt, classHash, constructorCalldata, opts any) *gomock.Call

BuildAndEstimateDeployAccountTxn indicates an expected call of BuildAndEstimateDeployAccountTxn.

func (*MockAccountInterfaceMockRecorder) BuildAndSendDeclareTxn added in v0.8.0

func (mr *MockAccountInterfaceMockRecorder) BuildAndSendDeclareTxn(ctx, casmClass, contractClass, opts any) *gomock.Call

BuildAndSendDeclareTxn indicates an expected call of BuildAndSendDeclareTxn.

func (*MockAccountInterfaceMockRecorder) BuildAndSendInvokeTxn added in v0.8.0

func (mr *MockAccountInterfaceMockRecorder) BuildAndSendInvokeTxn(ctx, functionCalls, opts any) *gomock.Call

BuildAndSendInvokeTxn indicates an expected call of BuildAndSendInvokeTxn.

func (*MockAccountInterfaceMockRecorder) DeployContractWithUDC added in v0.13.0

func (mr *MockAccountInterfaceMockRecorder) DeployContractWithUDC(ctx, classHash, constructorCalldata, txnOpts, udcOpts any) *gomock.Call

DeployContractWithUDC indicates an expected call of DeployContractWithUDC.

func (*MockAccountInterfaceMockRecorder) Nonce added in v0.8.0

Nonce indicates an expected call of Nonce.

func (*MockAccountInterfaceMockRecorder) SendTransaction added in v0.8.0

func (mr *MockAccountInterfaceMockRecorder) SendTransaction(ctx, txn any) *gomock.Call

SendTransaction indicates an expected call of SendTransaction.

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) Verify added in v0.13.0

func (mr *MockAccountInterfaceMockRecorder) Verify(msgHash, signature any) *gomock.Call

Verify indicates an expected call of Verify.

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 MockClient added in v0.16.0

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

MockClient is a mock of ClientI interface.

func NewMockClient added in v0.16.0

func NewMockClient(ctrl *gomock.Controller) *MockClient

NewMockClient creates a new mock instance.

func (*MockClient) CallContext added in v0.16.0

func (m *MockClient) CallContext(ctx context.Context, result any, method string, args any) error

CallContext mocks base method.

func (*MockClient) CallContextWithSliceArgs added in v0.16.0

func (m *MockClient) CallContextWithSliceArgs(ctx context.Context, result any, method string, args ...any) error

CallContextWithSliceArgs mocks base method.

func (*MockClient) Close added in v0.16.0

func (m *MockClient) Close()

Close mocks base method.

func (*MockClient) EXPECT added in v0.16.0

func (m *MockClient) EXPECT() *MockClientMockRecorder

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

type MockClientMockRecorder added in v0.16.0

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

MockClientMockRecorder is the mock recorder for MockClient.

func (*MockClientMockRecorder) CallContext added in v0.16.0

func (mr *MockClientMockRecorder) CallContext(ctx, result, method, args any) *gomock.Call

CallContext indicates an expected call of CallContext.

func (*MockClientMockRecorder) CallContextWithSliceArgs added in v0.16.0

func (mr *MockClientMockRecorder) CallContextWithSliceArgs(ctx, result, method any, args ...any) *gomock.Call

CallContextWithSliceArgs indicates an expected call of CallContextWithSliceArgs.

func (*MockClientMockRecorder) Close added in v0.16.0

func (mr *MockClientMockRecorder) Close() *gomock.Call

Close indicates an expected call of Close.

type MockRPCProvider added in v0.16.0

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

MockRPCProvider is a mock of RPCProvider interface.

func NewMockRPCProvider added in v0.16.0

func NewMockRPCProvider(ctrl *gomock.Controller) *MockRPCProvider

NewMockRPCProvider creates a new mock instance.

func (*MockRPCProvider) AddDeclareTransaction added in v0.16.0

func (m *MockRPCProvider) AddDeclareTransaction(ctx context.Context, declareTransaction *rpc.BroadcastDeclareTxnV3) (rpc.AddDeclareTransactionResponse, error)

AddDeclareTransaction mocks base method.

func (*MockRPCProvider) AddDeployAccountTransaction added in v0.16.0

func (m *MockRPCProvider) AddDeployAccountTransaction(ctx context.Context, deployAccountTransaction *rpc.BroadcastDeployAccountTxnV3) (rpc.AddDeployAccountTransactionResponse, error)

AddDeployAccountTransaction mocks base method.

func (*MockRPCProvider) AddInvokeTransaction added in v0.16.0

func (m *MockRPCProvider) AddInvokeTransaction(ctx context.Context, invokeTxn *rpc.BroadcastInvokeTxnV3) (rpc.AddInvokeTransactionResponse, error)

AddInvokeTransaction mocks base method.

func (*MockRPCProvider) BlockHashAndNumber added in v0.16.0

func (m *MockRPCProvider) BlockHashAndNumber(ctx context.Context) (*rpc.BlockHashAndNumberOutput, error)

BlockHashAndNumber mocks base method.

func (*MockRPCProvider) BlockNumber added in v0.16.0

func (m *MockRPCProvider) BlockNumber(ctx context.Context) (uint64, error)

BlockNumber mocks base method.

func (*MockRPCProvider) BlockTransactionCount added in v0.16.0

func (m *MockRPCProvider) BlockTransactionCount(ctx context.Context, blockID rpc.BlockID) (uint64, error)

BlockTransactionCount mocks base method.

func (*MockRPCProvider) BlockWithReceipts added in v0.16.0

func (m *MockRPCProvider) BlockWithReceipts(ctx context.Context, blockID rpc.BlockID) (any, error)

BlockWithReceipts mocks base method.

func (*MockRPCProvider) BlockWithTxHashes added in v0.16.0

func (m *MockRPCProvider) BlockWithTxHashes(ctx context.Context, blockID rpc.BlockID) (any, error)

BlockWithTxHashes mocks base method.

func (*MockRPCProvider) BlockWithTxs added in v0.16.0

func (m *MockRPCProvider) BlockWithTxs(ctx context.Context, blockID rpc.BlockID) (any, error)

BlockWithTxs mocks base method.

func (*MockRPCProvider) Call added in v0.16.0

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

Call mocks base method.

func (*MockRPCProvider) ChainID added in v0.16.0

func (m *MockRPCProvider) ChainID(ctx context.Context) (string, error)

ChainID mocks base method.

func (*MockRPCProvider) Class added in v0.16.0

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

Class mocks base method.

func (*MockRPCProvider) ClassAt added in v0.16.0

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

ClassAt mocks base method.

func (*MockRPCProvider) ClassHashAt added in v0.16.0

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

ClassHashAt mocks base method.

func (*MockRPCProvider) CompiledCasm added in v0.16.0

func (m *MockRPCProvider) CompiledCasm(ctx context.Context, classHash *felt.Felt) (*contracts.CasmClass, error)

CompiledCasm mocks base method.

func (*MockRPCProvider) EXPECT added in v0.16.0

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

func (*MockRPCProvider) EstimateFee added in v0.16.0

func (m *MockRPCProvider) EstimateFee(ctx context.Context, requests []rpc.BroadcastTxn, simulationFlags []rpc.SimulationFlag, blockID rpc.BlockID) ([]rpc.FeeEstimation, error)

EstimateFee mocks base method.

func (*MockRPCProvider) EstimateMessageFee added in v0.16.0

func (m *MockRPCProvider) EstimateMessageFee(ctx context.Context, msg rpc.MsgFromL1, blockID rpc.BlockID) (rpc.MessageFeeEstimation, error)

EstimateMessageFee mocks base method.

func (*MockRPCProvider) Events added in v0.16.0

func (m *MockRPCProvider) Events(ctx context.Context, input rpc.EventsInput) (*rpc.EventChunk, error)

Events mocks base method.

func (*MockRPCProvider) MessagesStatus added in v0.16.0

func (m *MockRPCProvider) MessagesStatus(ctx context.Context, transactionHash rpc.NumAsHex) ([]rpc.MessageStatus, error)

MessagesStatus mocks base method.

func (*MockRPCProvider) Nonce added in v0.16.0

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

Nonce mocks base method.

func (*MockRPCProvider) SimulateTransactions added in v0.16.0

func (m *MockRPCProvider) SimulateTransactions(ctx context.Context, blockID rpc.BlockID, txns []rpc.BroadcastTxn, simulationFlags []rpc.SimulationFlag) ([]rpc.SimulatedTransaction, error)

SimulateTransactions mocks base method.

func (*MockRPCProvider) SpecVersion added in v0.16.0

func (m *MockRPCProvider) SpecVersion(ctx context.Context) (string, error)

SpecVersion mocks base method.

func (*MockRPCProvider) StateUpdate added in v0.16.0

func (m *MockRPCProvider) StateUpdate(ctx context.Context, blockID rpc.BlockID) (*rpc.StateUpdateOutput, error)

StateUpdate mocks base method.

func (*MockRPCProvider) StorageAt added in v0.16.0

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

StorageAt mocks base method.

func (*MockRPCProvider) StorageProof added in v0.16.0

func (m *MockRPCProvider) StorageProof(ctx context.Context, storageProofInput rpc.StorageProofInput) (*rpc.StorageProofResult, error)

StorageProof mocks base method.

func (*MockRPCProvider) Syncing added in v0.16.0

func (m *MockRPCProvider) Syncing(ctx context.Context) (rpc.SyncStatus, error)

Syncing mocks base method.

func (*MockRPCProvider) TraceBlockTransactions added in v0.16.0

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

TraceBlockTransactions mocks base method.

func (*MockRPCProvider) TraceTransaction added in v0.16.0

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

TraceTransaction mocks base method.

func (*MockRPCProvider) TransactionByBlockIDAndIndex added in v0.16.0

func (m *MockRPCProvider) TransactionByBlockIDAndIndex(ctx context.Context, blockID rpc.BlockID, index uint64) (*rpc.BlockTransaction, error)

TransactionByBlockIDAndIndex mocks base method.

func (*MockRPCProvider) TransactionByHash added in v0.16.0

func (m *MockRPCProvider) TransactionByHash(ctx context.Context, hash *felt.Felt) (*rpc.BlockTransaction, error)

TransactionByHash mocks base method.

func (*MockRPCProvider) TransactionReceipt added in v0.16.0

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

TransactionReceipt mocks base method.

func (*MockRPCProvider) TransactionStatus added in v0.16.0

func (m *MockRPCProvider) TransactionStatus(ctx context.Context, transactionHash *felt.Felt) (*rpc.TxnStatusResult, error)

TransactionStatus mocks base method.

type MockRPCProviderMockRecorder added in v0.16.0

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

MockRPCProviderMockRecorder is the mock recorder for MockRPCProvider.

func (*MockRPCProviderMockRecorder) AddDeclareTransaction added in v0.16.0

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

AddDeclareTransaction indicates an expected call of AddDeclareTransaction.

func (*MockRPCProviderMockRecorder) AddDeployAccountTransaction added in v0.16.0

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

AddDeployAccountTransaction indicates an expected call of AddDeployAccountTransaction.

func (*MockRPCProviderMockRecorder) AddInvokeTransaction added in v0.16.0

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

AddInvokeTransaction indicates an expected call of AddInvokeTransaction.

func (*MockRPCProviderMockRecorder) BlockHashAndNumber added in v0.16.0

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

BlockHashAndNumber indicates an expected call of BlockHashAndNumber.

func (*MockRPCProviderMockRecorder) BlockNumber added in v0.16.0

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

BlockNumber indicates an expected call of BlockNumber.

func (*MockRPCProviderMockRecorder) BlockTransactionCount added in v0.16.0

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

BlockTransactionCount indicates an expected call of BlockTransactionCount.

func (*MockRPCProviderMockRecorder) BlockWithReceipts added in v0.16.0

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

BlockWithReceipts indicates an expected call of BlockWithReceipts.

func (*MockRPCProviderMockRecorder) BlockWithTxHashes added in v0.16.0

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

BlockWithTxHashes indicates an expected call of BlockWithTxHashes.

func (*MockRPCProviderMockRecorder) BlockWithTxs added in v0.16.0

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

BlockWithTxs indicates an expected call of BlockWithTxs.

func (*MockRPCProviderMockRecorder) Call added in v0.16.0

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

Call indicates an expected call of Call.

func (*MockRPCProviderMockRecorder) ChainID added in v0.16.0

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

ChainID indicates an expected call of ChainID.

func (*MockRPCProviderMockRecorder) Class added in v0.16.0

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

Class indicates an expected call of Class.

func (*MockRPCProviderMockRecorder) ClassAt added in v0.16.0

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

ClassAt indicates an expected call of ClassAt.

func (*MockRPCProviderMockRecorder) ClassHashAt added in v0.16.0

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

ClassHashAt indicates an expected call of ClassHashAt.

func (*MockRPCProviderMockRecorder) CompiledCasm added in v0.16.0

func (mr *MockRPCProviderMockRecorder) CompiledCasm(ctx, classHash any) *gomock.Call

CompiledCasm indicates an expected call of CompiledCasm.

func (*MockRPCProviderMockRecorder) EstimateFee added in v0.16.0

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

EstimateFee indicates an expected call of EstimateFee.

func (*MockRPCProviderMockRecorder) EstimateMessageFee added in v0.16.0

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

EstimateMessageFee indicates an expected call of EstimateMessageFee.

func (*MockRPCProviderMockRecorder) Events added in v0.16.0

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

Events indicates an expected call of Events.

func (*MockRPCProviderMockRecorder) MessagesStatus added in v0.16.0

func (mr *MockRPCProviderMockRecorder) MessagesStatus(ctx, transactionHash any) *gomock.Call

MessagesStatus indicates an expected call of MessagesStatus.

func (*MockRPCProviderMockRecorder) Nonce added in v0.16.0

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

Nonce indicates an expected call of Nonce.

func (*MockRPCProviderMockRecorder) SimulateTransactions added in v0.16.0

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

SimulateTransactions indicates an expected call of SimulateTransactions.

func (*MockRPCProviderMockRecorder) SpecVersion added in v0.16.0

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

SpecVersion indicates an expected call of SpecVersion.

func (*MockRPCProviderMockRecorder) StateUpdate added in v0.16.0

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

StateUpdate indicates an expected call of StateUpdate.

func (*MockRPCProviderMockRecorder) StorageAt added in v0.16.0

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

StorageAt indicates an expected call of StorageAt.

func (*MockRPCProviderMockRecorder) StorageProof added in v0.16.0

func (mr *MockRPCProviderMockRecorder) StorageProof(ctx, storageProofInput any) *gomock.Call

StorageProof indicates an expected call of StorageProof.

func (*MockRPCProviderMockRecorder) Syncing added in v0.16.0

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

Syncing indicates an expected call of Syncing.

func (*MockRPCProviderMockRecorder) TraceBlockTransactions added in v0.16.0

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

TraceBlockTransactions indicates an expected call of TraceBlockTransactions.

func (*MockRPCProviderMockRecorder) TraceTransaction added in v0.16.0

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

TraceTransaction indicates an expected call of TraceTransaction.

func (*MockRPCProviderMockRecorder) TransactionByBlockIDAndIndex added in v0.16.0

func (mr *MockRPCProviderMockRecorder) TransactionByBlockIDAndIndex(ctx, blockID, index any) *gomock.Call

TransactionByBlockIDAndIndex indicates an expected call of TransactionByBlockIDAndIndex.

func (*MockRPCProviderMockRecorder) TransactionByHash added in v0.16.0

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

TransactionByHash indicates an expected call of TransactionByHash.

func (*MockRPCProviderMockRecorder) TransactionReceipt added in v0.16.0

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

TransactionReceipt indicates an expected call of TransactionReceipt.

func (*MockRPCProviderMockRecorder) TransactionStatus added in v0.16.0

func (mr *MockRPCProviderMockRecorder) TransactionStatus(ctx, transactionHash any) *gomock.Call

TransactionStatus indicates an expected call of TransactionStatus.

type MockWebsocketProvider added in v0.8.0

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

MockWebsocketProvider is a mock of WebsocketProvider interface.

func NewMockWebsocketProvider added in v0.8.0

func NewMockWebsocketProvider(ctrl *gomock.Controller) *MockWebsocketProvider

NewMockWebsocketProvider creates a new mock instance.

func (*MockWebsocketProvider) EXPECT added in v0.8.0

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

func (*MockWebsocketProvider) SubscribeEvents added in v0.8.0

SubscribeEvents mocks base method.

func (*MockWebsocketProvider) SubscribeNewHeads added in v0.8.0

func (m *MockWebsocketProvider) SubscribeNewHeads(ctx context.Context, headers chan<- *rpc.BlockHeader, subBlockID rpc.SubscriptionBlockID) (*client.ClientSubscription, error)

SubscribeNewHeads mocks base method.

func (*MockWebsocketProvider) SubscribeNewTransactionReceipts added in v0.14.0

func (m *MockWebsocketProvider) SubscribeNewTransactionReceipts(ctx context.Context, txnReceipts chan<- *rpc.TransactionReceiptWithBlockInfo, options *rpc.SubNewTxnReceiptsInput) (*client.ClientSubscription, error)

SubscribeNewTransactionReceipts mocks base method.

func (*MockWebsocketProvider) SubscribeNewTransactions added in v0.14.0

func (m *MockWebsocketProvider) SubscribeNewTransactions(ctx context.Context, newTxns chan<- *rpc.TxnWithHashAndStatus, options *rpc.SubNewTxnsInput) (*client.ClientSubscription, error)

SubscribeNewTransactions mocks base method.

func (*MockWebsocketProvider) SubscribeTransactionStatus added in v0.8.0

func (m *MockWebsocketProvider) SubscribeTransactionStatus(ctx context.Context, newStatus chan<- *rpc.NewTxnStatus, transactionHash *felt.Felt) (*client.ClientSubscription, error)

SubscribeTransactionStatus mocks base method.

type MockWebsocketProviderMockRecorder added in v0.8.0

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

MockWebsocketProviderMockRecorder is the mock recorder for MockWebsocketProvider.

func (*MockWebsocketProviderMockRecorder) SubscribeEvents added in v0.8.0

func (mr *MockWebsocketProviderMockRecorder) SubscribeEvents(ctx, events, options any) *gomock.Call

SubscribeEvents indicates an expected call of SubscribeEvents.

func (*MockWebsocketProviderMockRecorder) SubscribeNewHeads added in v0.8.0

func (mr *MockWebsocketProviderMockRecorder) SubscribeNewHeads(ctx, headers, subBlockID any) *gomock.Call

SubscribeNewHeads indicates an expected call of SubscribeNewHeads.

func (*MockWebsocketProviderMockRecorder) SubscribeNewTransactionReceipts added in v0.14.0

func (mr *MockWebsocketProviderMockRecorder) SubscribeNewTransactionReceipts(ctx, txnReceipts, options any) *gomock.Call

SubscribeNewTransactionReceipts indicates an expected call of SubscribeNewTransactionReceipts.

func (*MockWebsocketProviderMockRecorder) SubscribeNewTransactions added in v0.14.0

func (mr *MockWebsocketProviderMockRecorder) SubscribeNewTransactions(ctx, newTxns, options any) *gomock.Call

SubscribeNewTransactions indicates an expected call of SubscribeNewTransactions.

func (*MockWebsocketProviderMockRecorder) SubscribeTransactionStatus added in v0.8.0

func (mr *MockWebsocketProviderMockRecorder) SubscribeTransactionStatus(ctx, newStatus, transactionHash any) *gomock.Call

SubscribeTransactionStatus indicates an expected call of SubscribeTransactionStatus.

Jump to

Keyboard shortcuts

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