# Exports

## Server-Side:

```lua
exports.pickle_store:AddCoins(source, amount, [optional] origin)
--Adds coins for the player with the source.
-- Optionally, origin allows you to pass a reason to the discord log webhook.
```

```lua
arguments: source, amount, [optional] origin
```

```lua
exports.pickle_store:RemoveCoins(source, amount, [optional] origin)
--Removes coins for the player with the source.
-- Optionally, origin allows you to pass a reason to the discord log webhook.
```

```
arguments: source, amount, [optional] origin
```

```lua
exports.pickle_store:GetCoins(source)
-- Gets the player's coins by source.
```

```lua
arguments: source
```

```lua
exports.pickle_store:GetUserInfo(source)
-- Gets the player's raw user info (coins, spins, identifiers, etc).
```

```lua
arguments: source
```

## Client-Side:

```lua
TriggerClientEvent("pickle_store:openStore", source)
--Opens the menu.
```

```lua
arguments: source
```
