Skip to main content
Version: 11.x

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