# Getting a list of recently published blocks

Retrieve a list of ten (10) most recent blocks published on the Hycon network.

**Path Parameter**

| Parameter | Type   | Required | Description                                                                  |
| --------- | ------ | -------- | ---------------------------------------------------------------------------- |
| `index`   | number | Yes      | Index value of the recent block list (`0` returns the 10 most recent blocks) |

**Response - `200 OK, application/json`**

| Parameter    | Type   | Description                                                |
| ------------ | ------ | ---------------------------------------------------------- |
| `hash`       | string | Hash representation of the transaction                     |
| `difficulty` | string | Mining difficulty of block                                 |
| `height`     | number | Height of the block                                        |
| `size`       | number | Size of block information, in bytes                        |
| `txs`        | list   | List of transactions in the block                          |
| `timestamp`  | number | Timestamp when the block was added                         |
| `prevBlock`  | string | Previous block hash                                        |
| `nonce`      | string | Value assigned by the miner that constitutes proof of work |
| `miner`      | string | Wallet address of the miner                                |
| `length`     | string | Page number of the block list, used for pagination         |

**Response Error Table**

| Status | Error           | Message            |
| ------ | --------------- | ------------------ |
| 404    | `INVALID_ROUTE` | resource not found |

GET/api/v1/blockList/{index}

**Example request**

```
$ curl -X GET http://localhost:2442/api/v1/blockList/0 \
    -H 'Content-Type: application/json;charset=utf-8'
```

**Response (Success)**

```
{
    "blocks": [
        {
            "hash": "5rjhUnz94wBE4Aakq4Hb5NhSiy3XcTmvmDFdJG6dcLvW",
            "difficulty": "2.391887430150769e-9",
            "height": 348632,
            "size": 3995,
            "txs": [
                {
                    "amount": "1.128210794",
                    "hash": "3SmACLKLj9ydUQUn77r1ZVGWsUuhNeUFmMVVQ2qWBUEh",
                    "fee": "0.000001",
                    "from": "H23fF8ktBWYwK7aHFbPSW52LtoHcbDvmT",
                    "to": "H3PFczLsRMtq2pNndqD64TrWVKpAc2u6x",
                    "estimated": "1.128211794"
                },
                ...
            ],
            "timeStamp": 1542077044227,
            "prevBlock": [
                {
                    "0": 131,
                    "1": 160,
                    "2": 31,
                    "3": 182,
                    "4": 50,
                    "5": 249,
                    "6": 29,
                    "7": 80,
                    "8": 172,
                    "9": 221,
                    "10": 181,
                    "11": 17,
                    "12": 145,
                    "13": 51,
                    "14": 248,
                    "15": 108,
                    "16": 111,
                    "17": 68,
                    "18": 184,
                    "19": 238,
                    "20": 68,
                    "21": 45,
                    "22": 91,
                    "23": 222,
                    "24": 230,
                    "25": 84,
                    "26": 83,
                    "27": 121,
                    "28": 14,
                    "29": 64,
                    "30": 37,
                    "31": 168
                }
            ],
            "nonce": "000008613fffeb00",
            "miner": "H23fF8ktBWYwK7aHFbPSW52LtoHcbDvmT"
        },
        ...
    ],
    "length": 17433
}
```
