# l2\_globalInfo

Return the global information of goshen network.

### Parameters

Null

### Returns

`Object` - A object that describe goshen network information:

* `L1InputInfo`: A object that describe input batch information:
  * `PendingQueueIndex`:QUANTITY - next index of enqueued transaction that should be submitted to L1
  * `TotalBatches`: QUANTITY - The number of total submitted batch
  * `QueueSize`: QUANTITY - The number of total enqueued transactions at L1
* `L2CheckedBatchNum`: QUANTITY - The number of batch checked by L2 client
* `L2CheckedBlockNum`: QUANTITY - The number of block checked by L2 client
* `L2HeadBlockNumber`: QUANTITY - The number of block generated by L2 chain
* `L1SyncedBlockNumber`: QUANTITY - The number of block synced by L2 client
* `L1SyncedTimestamp`: QUANTITY - The timestamp of block synced by L2 client

### Example

Request

```
{
    "jsonrpc": "2.0",
    "method": "l2_globalInfo",
    "id": 0,
    "params": []
}
```

Result

```
{
    "jsonrpc": "2.0",
    "id": 0,
    "result": {
        "L1InputInfo": {
            "PendingQueueIndex": "0x0",
            "TotalBatches": "0x0",
            "QueueSize": "0x1999"
        },
        "L2CheckedBatchNum": "0x0",
        "L2CheckedBlockNum": "0x1",
        "L2HeadBlockNumber": "0x0",
        "L1SyncedBlockNumber": "0x76b56",
        "L1SyncedTimestamp": "0x62e382e0"
    }
}
```
