| number | QUANTITY | Block number |
| hash | DATA, 32 Bytes | Hash of the block |
| parentHash | DATA, 32 Bytes | Hash of the parent block |
| nonce | QUANTITY | Unused |
| sha3Uncles | DATA, 32 Bytes | SHA3 of the uncles data in the block |
| logsBloom | DATA, 256 Bytes | The bloom filter for the logs of the block. |
| transactionsRoot | DATA, 32 Bytes | The root of the transaction trie of the block |
| stateRoot | DATA, 32 Bytes | The root of the final state trie of the block |
| receiptsRoot | DATA, 32 Bytes | The root of the receipts trie of the block |
| miner | DATA, 20 Bytes | The address of the beneficiary to whom the mining rewards were given |
| difficulty | QUANTITY | Integer of the difficulty for this block |
| totalDifficulty | QUANTITY | Integer of the total difficulty of the chain until this block |
| extraData | DATA | The “extra data” field of this block |
| size | QUANTITY | Integer the size of this block in bytes |
| gasLimit | QUANTITY | The maximum gas allowed in this block |
| gasUsed | QUANTITY | The total used gas by all transactions in this block |
| timestamp | QUANTITY | The unix timestamp for when the block was created, the unit is second. |
| transactions | Array | Array of transaction objects, or 32 Bytes transaction hashes depending on the last given parameter. |
| uncles | Array | Array of uncle hashes |