# IPeripheryImmutableState

## IPeripheryImmutableState

Immutable state Functions that return immutable state of the router

### Functions

#### factory

`factory()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### poolDeployer

`poolDeployer()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### WNativeToken

`WNativeToken()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

***

## IPeripheryImmutableState

Immutable state Functions that return immutable state of the router

### Functions

#### factory

`factory()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### poolDeployer

`poolDeployer()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### WNativeToken

`WNativeToken()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

***

## IPeripheryImmutableState

Immutable state Functions that return immutable state of the router

### Functions

#### factory

`factory()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### poolDeployer

`poolDeployer()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

#### WNativeToken

`WNativeToken()` view external

**Returns:**

| Name | Type    | Description |
| ---- | ------- | ----------- |
| \[0] | address |             |

***
