# Eth\_getBlockReceipts

## Get All Transaction Receipts for a Block

> Returns an array of transaction receipts for every transaction in the block specified by block number or block hash.<br>

```json
{"openapi":"3.0.0","info":{"title":"Ethereum JSON-RPC","version":"1.0.0"},"servers":[{"url":"https://arbitrum.nownodes.io"}],"security":[{"api-keyAuth":[]}],"components":{"securitySchemes":{"api-keyAuth":{"type":"apiKey","in":"header","name":"api-key"}}},"paths":{"/":{"post":{"tags":["eth_getBlockReceipts"],"summary":"Get All Transaction Receipts for a Block","operationId":"ethGetBlockReceipts","description":"Returns an array of transaction receipts for every transaction in the block specified by block number or block hash.\n","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","method","params","id"],"properties":{"jsonrpc":{"type":"string","description":"JSON-RPC version"},"method":{"type":"string","description":"JSON-RPC method name"},"params":{"type":"array","minItems":1,"maxItems":1,"description":"One parameter:\n  - Block identifier, which can be either:\n    - block number as hex string (e.g. \"0x10d4f\")\n    - or block hash as hex string (0x-prefixed)\n","items":{"type":"string"}},"id":{"type":"integer","description":"Request identifier"}}}}}},"responses":{"200":{"description":"Array of transaction receipts in the block","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"JSON-RPC version"},"id":{"type":"integer","description":"Request ID, same as in the request"},"result":{"type":"array","description":"Array of transaction receipts objects","items":{"type":"object","description":"A transaction receipt object","properties":{"transactionHash":{"type":"string","description":"Hash of the transaction"},"transactionIndex":{"type":"string","description":"Hexadecimal index position of the transaction in the block"},"blockHash":{"type":"string","description":"Hash of the block containing the transaction"},"blockNumber":{"type":"string","description":"Hexadecimal block number containing the transaction"},"from":{"type":"string","description":"Address of the sender"},"to":{"type":"string","nullable":true,"description":"Address of the receiver; null if contract creation"},"cumulativeGasUsed":{"type":"string","description":"Total gas used when this transaction was executed in the block (hex)"},"gasUsed":{"type":"string","description":"Gas used by this specific transaction alone (hex)"},"contractAddress":{"type":"string","nullable":true,"description":"Contract address created, if the transaction was a contract creation"},"logs":{"type":"array","description":"Array of log objects generated by this transaction","items":{"type":"object","properties":{"removed":{"type":"boolean","description":"True if the log was removed, e.g. due to chain reorganization"},"logIndex":{"type":"string","description":"Hexadecimal index position of the log in the block"},"transactionIndex":{"type":"string","description":"Hexadecimal index of the transaction in the block"},"transactionHash":{"type":"string","description":"Hash of the transaction this log belongs to"},"blockHash":{"type":"string","description":"Hash of the block containing the log"},"blockNumber":{"type":"string","description":"Hexadecimal block number containing the log"},"address":{"type":"string","description":"Address from which this log originated"},"data":{"type":"string","description":"Contains the non-indexed arguments of the log"},"topics":{"type":"array","description":"Array of indexed event topics","items":{"type":"string"}}}}},"status":{"type":"string","description":"Transaction status: \"0x1\" = success, \"0x0\" = failure (optional, if supported)"},"root":{"type":"string","description":"Pre-Byzantium transactions root (optional)"}}}}}}}}}}}}}}
```
