# Function: withWrap()

```ts
function withWrap(vault, wrap): AccountVault;
```

Defined in: [packages/core/src/identity/account-vault.ts:169](https://github.com/leifriksheim/minca/blob/main/core/src/identity/account-vault.ts#L169)

Adds a wrap, replacing an earlier device wrap for the same origin

## Parameters

| Parameter | Type |
| ------ | ------ |
| `vault` | [`AccountVault`](https://minca.dev/api/core/interfaces/AccountVault.md) |
| `wrap` | [`SeedWrap`](https://minca.dev/api/core/type-aliases/SeedWrap.md) |

## Returns

[`AccountVault`](https://minca.dev/api/core/interfaces/AccountVault.md)
