Class: RPCResponseParser
Defined in: src/provider/modules/responseParser/rpc.ts:27
Implements
Omit<ResponseParser,"parseDeclareContractResponse"|"parseDeployContractResponse"|"parseInvokeFunctionResponse"|"parseGetTransactionReceiptResponse"|"parseGetTransactionResponse"|"parseCallContractResponse">
Constructors
Constructor
new RPCResponseParser(
resourceBoundsOverhead?):RPCResponseParser
Defined in: src/provider/modules/responseParser/rpc.ts:38
Parameters
resourceBoundsOverhead?
false | ResourceBoundsOverhead
Returns
RPCResponseParser
Methods
parseGetBlockResponse()
parseGetBlockResponse(
res):GetBlockResponse
Defined in: src/provider/modules/responseParser/rpc.ts:42
Parameters
res
Returns
Implementation of
ResponseParser.parseGetBlockResponse
parseTransactionReceipt()
parseTransactionReceipt(
res):TXN_RECEIPT_WITH_BLOCK_INFO
Defined in: src/provider/modules/responseParser/rpc.ts:46
Parameters
res
Returns
parseFeeEstimateBulkResponse()
parseFeeEstimateBulkResponse(
res):EstimateFeeResponseBulkOverhead
Defined in: src/provider/modules/responseParser/rpc.ts:50
Parameters
res
Returns
EstimateFeeResponseBulkOverhead
parseSimulateTransactionResponse()
parseSimulateTransactionResponse(
res):SimulateTransactionOverheadResponse
Defined in: src/provider/modules/responseParser/rpc.ts:60
Parameters
res
Returns
SimulateTransactionOverheadResponse
Implementation of
ResponseParser.parseSimulateTransactionResponse
parseContractClassResponse()
parseContractClassResponse(
res):ContractClassResponse
Defined in: src/provider/modules/responseParser/rpc.ts:78
Parameters
res
Returns
parseL1GasPriceResponse()
parseL1GasPriceResponse(
res):string
Defined in: src/provider/modules/responseParser/rpc.ts:85
Parameters
res
Returns
string
parseStorageResponse()
parseStorageResponse(
res):STORAGE_RESULT
Defined in: src/provider/modules/responseParser/rpc.ts:89
Parameters
res
string | STORAGE_RESULT