Skip to main content
Version: Next

Abstract Class: ResponseParser

Defined in: src/provider/modules/responseParser/interface.ts:13

Constructors

Constructor

new ResponseParser(): ResponseParser

Returns

ResponseParser

Methods

parseGetBlockResponse()

abstract parseGetBlockResponse(res): GetBlockResponse

Defined in: src/provider/modules/responseParser/interface.ts:14

Parameters

res

BlockWithTxHashes

Returns

GetBlockResponse


parseGetTransactionResponse()

abstract parseGetTransactionResponse(res): TransactionWithHash

Defined in: src/provider/modules/responseParser/interface.ts:16

Parameters

res

any

Returns

TransactionWithHash


parseGetTransactionReceiptResponse()

abstract parseGetTransactionReceiptResponse(res): GetTransactionReceiptResponse

Defined in: src/provider/modules/responseParser/interface.ts:18

Parameters

res

any

Returns

GetTransactionReceiptResponse


parseCallContractResponse()

abstract parseCallContractResponse(res): CallContractResponse

Defined in: src/provider/modules/responseParser/interface.ts:20

Parameters

res

any

Returns

CallContractResponse


parseInvokeFunctionResponse()

abstract parseInvokeFunctionResponse(res): object

Defined in: src/provider/modules/responseParser/interface.ts:22

Parameters

res

any

Returns

object

transaction_hash

transaction_hash: string


parseDeployContractResponse()

abstract parseDeployContractResponse(res): DeployContractResponse

Defined in: src/provider/modules/responseParser/interface.ts:24

Parameters

res

any

Returns

DeployContractResponse


parseDeclareContractResponse()

abstract parseDeclareContractResponse(res): object

Defined in: src/provider/modules/responseParser/interface.ts:26

Parameters

res

any

Returns

object

class_hash

class_hash: string

transaction_hash

transaction_hash: string


parseSimulateTransactionResponse()

abstract parseSimulateTransactionResponse(res): SimulateTransactionOverheadResponse

Defined in: src/provider/modules/responseParser/interface.ts:28

Parameters

res

any

Returns

SimulateTransactionOverheadResponse