<!-- Canonical: https://docs.linea.build/api/linea-smart-contracts/lib/linearolluppausemanager -->

> For the complete Linea documentation index, see [llms.txt](/llms.txt).
> Agents can fetch this page as Markdown at [https://docs.linea.build/api/linea-smart-contracts/lib/linearolluppausemanager.md](https://docs.linea.build/api/linea-smart-contracts/lib/linearolluppausemanager.md).

# LineaRollupPauseManager

# `LineaRollupPauseManager`

### PAUSE_L1_L2_ROLE

```solidity
bytes32 PAUSE_L1_L2_ROLE
```

This is used to pause L1 to L2 communication.

### UNPAUSE_L1_L2_ROLE

```solidity
bytes32 UNPAUSE_L1_L2_ROLE
```

This is used to unpause L1 to L2 communication.

### PAUSE_L2_L1_ROLE

```solidity
bytes32 PAUSE_L2_L1_ROLE
```

This is used to pause L2 to L1 communication.

### UNPAUSE_L2_L1_ROLE

```solidity
bytes32 UNPAUSE_L2_L1_ROLE
```

This is used to unpause L2 to L1 communication.

### PAUSE_BLOB_SUBMISSION_ROLE

```solidity
bytes32 PAUSE_BLOB_SUBMISSION_ROLE
```

This is used to pause blob submission.

### UNPAUSE_BLOB_SUBMISSION_ROLE

```solidity
bytes32 UNPAUSE_BLOB_SUBMISSION_ROLE
```

This is used to unpause blob submission.

### PAUSE_FINALIZATION_ROLE

```solidity
bytes32 PAUSE_FINALIZATION_ROLE
```

This is used to pause finalization submission.

### UNPAUSE_FINALIZATION_ROLE

```solidity
bytes32 UNPAUSE_FINALIZATION_ROLE
```

This is used to unpause finalization submission.

Contributions not accepted

These reference pages are automatically generated based on Linea's [smart contracts](https://github.com/Consensys/linea-monorepo/tree/main/contracts/src). To ensure they accurately match the deployed smart contracts, we cannot accept any contributions that edit these pages.
