# AbstractToken

> Implementation of the {IERC20} interface.

## Contents

## Globals

| Var      | Type             |
| -------- | ---------------- |
| name     | string           |
| symbol   | string           |
| decimals | uint8            |
| config   | contract IConfig |

## Functions

### constructor

No description

**Declaration:**

```solidity
  function constructor(
  ) public
```

**Modifiers:** No modifiers

### totalSupply

No description

**Declaration:**

```solidity
  function totalSupply(
  ) public returns (uint256)
```

**Modifiers:** No modifiers

### balanceOf

No description

**Declaration:**

```solidity
  function balanceOf(
  ) public returns (uint256)
```

**Modifiers:** No modifiers

### transfer

No description

**Declaration:**

```solidity
  function transfer(
  ) public returns (bool)
```

**Modifiers:** No modifiers

### allowance

No description

**Declaration:**

```solidity
  function allowance(
  ) public returns (uint256)
```

**Modifiers:** No modifiers

### approve

No description

**Declaration:**

```solidity
  function approve(
  ) public returns (bool)
```

**Modifiers:** No modifiers

### transferFrom

No description

**Declaration:**

```solidity
  function transferFrom(
  ) public returns (bool)
```

**Modifiers:** No modifiers
