# Interface: SeenSignals

Defined in: [packages/core/src/network/introductions.ts:73](https://github.com/leifriksheim/minca/blob/main/core/src/network/introductions.ts#L73)

Remembers recently seen signals, so a flooded message is handled once.

## Methods

### accept()

```ts
accept(id): boolean;
```

Defined in: [packages/core/src/network/introductions.ts:77](https://github.com/leifriksheim/minca/blob/main/core/src/network/introductions.ts#L77)

Records an id, returning whether it is new

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `id` | `string` |

#### Returns

`boolean`

***

### has()

```ts
has(id): boolean;
```

Defined in: [packages/core/src/network/introductions.ts:75](https://github.com/leifriksheim/minca/blob/main/core/src/network/introductions.ts#L75)

Whether an id was seen, without recording it

#### Parameters

| Parameter | Type |
| ------ | ------ |
| `id` | `string` |

#### Returns

`boolean`
