lib/baz_venue_adapter_open_sea/credentials.ex
defmodule BazVenueAdapterOpenSea.Credentials do
@type api_key :: String.t()
@spec get_api_key(map) :: {:ok, api_key} | {:error, :not_found}
def get_api_key(credentials) do
case Map.get(credentials, :api_key) do
nil -> {:error, :not_found}
api_key -> {:ok, api_key}
end
end
end