# `Tezex.Fee`
[🔗](https://github.com/objkt-com/tezex/blob/v4.0.0/lib/fee.ex#L1)

# `calculate_fee`

```elixir
@spec calculate_fee(map(), pos_integer(),
  extra_size: pos_integer(),
  minimal_nanotez_per_gas_unit: pos_integer()
) :: {:ok, pos_integer()} | {:error, nonempty_binary()}
```

# `default_gas_limit`

# `default_gas_reserve`

# `default_storage_limit`

# `extra_size`

# `hard_gas_limit_per_operation`

# `hard_storage_limit_per_operation`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
