Skip to content

Commit 0cac6ab

Browse files
avilagaston9JuArce
andauthored
hotfix: telemetry operator metadata mainnet (#1549)
Co-authored-by: Julian Arce <[email protected]>
1 parent f0af68a commit 0cac6ab

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

telemetry_api/lib/telemetry_api/contract_managers/delegation_manager.ex

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ defmodule TelemetryApi.ContractManagers.DelegationManager do
77
@first_block (case @environment do
88
"devnet" -> 0
99
"holesky" -> 1_210_000
10-
"mainnet" -> 20_020_000
10+
"mainnet" -> 19_000_000
1111
_ -> raise("Invalid environment")
1212
end)
1313

@@ -40,12 +40,17 @@ defmodule TelemetryApi.ContractManagers.DelegationManager do
4040
DelegationManager.EventFilters.operator_metadata_uri_updated(operator_address)
4141
|> Ethers.get_logs(fromBlock: @first_block)
4242
|> case do
43+
{:ok, []} ->
44+
Logger.warning("Url not found using first_block=#{@first_block}")
45+
{:error, "Url not found using first_block=#{@first_block}"}
46+
4347
{:ok, data} ->
4448
# The head (hd) is the most recent entry
4549
url = List.last(data).data |> hd()
4650
{:ok, url}
4751

4852
{:error, reason} ->
53+
Logger.warning("Error while fetching url: #{inspect(reason)}")
4954
{:error, reason}
5055

5156
other ->

0 commit comments

Comments
 (0)