Skip to content

Commit

Permalink
lint
Browse files Browse the repository at this point in the history
  • Loading branch information
bchamagne authored and Neylix committed Dec 20, 2023
1 parent c16b71f commit 77f17df
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 19 deletions.
2 changes: 1 addition & 1 deletion lib/archethic/mining/distributed_workflow.ex
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ defmodule Archethic.Mining.DistributedWorkflow do
P2P.list_nodes()
else
resolved_addresses
|> Enum.map(fn {_origin, resolved} -> resolved end)
|> Map.values()
|> Election.io_storage_nodes(authorized_nodes)
end

Expand Down
2 changes: 1 addition & 1 deletion lib/archethic/mining/standalone_workflow.ex
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ defmodule Archethic.Mining.StandaloneWorkflow do
P2P.list_nodes()
else
resolved_addresses
|> Enum.map(fn {_origin, resolved} -> resolved end)
|> Map.values()
|> Election.io_storage_nodes(authorized_nodes)
end

Expand Down
9 changes: 1 addition & 8 deletions lib/archethic/mining/validation_context.ex
Original file line number Diff line number Diff line change
Expand Up @@ -1427,16 +1427,9 @@ defmodule Archethic.Mining.ValidationContext do

defp resolved_recipients(recipients, resolved_addresses) do
Enum.reduce(recipients, [], fn r = %Recipient{address: address}, acc ->
resolved = get_resolved_address_for_address(resolved_addresses, address)
resolved = Map.get(resolved_addresses, address)
[%Recipient{r | address: resolved} | acc]
end)
|> Enum.reverse()
end

defp get_resolved_address_for_address(resolved_addresses, address) do
Enum.find_value(resolved_addresses, fn
{^address, resolved} -> resolved
_ -> false
end)
end
end
2 changes: 1 addition & 1 deletion lib/archethic/p2p/message/replicate_transaction.ex
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ defmodule Archethic.P2P.Message.ReplicateTransaction do

io_storage_nodes =
resolved_addresses
|> Enum.map(fn {_origin, resolved} -> resolved end)
|> Map.values()
|> Enum.concat([LedgerOperations.burning_address()])
|> Election.io_storage_nodes(P2P.authorized_and_available_nodes(validation_time))

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,16 +68,9 @@ defmodule ArchethicWeb.API.JsonRPC.Method.EstimateTransactionFee do
resolved_addresses = TransactionChain.resolve_transaction_addresses(tx, timestamp)

Enum.reduce(recipients, [], fn r = %Recipient{address: address}, acc ->
resolved = get_resolved_address_for_address(resolved_addresses, address)
resolved = Map.get(resolved_addresses, address)
[%Recipient{r | address: resolved} | acc]
end)
|> Enum.reverse()
end

defp get_resolved_address_for_address(resolved_addresses, address) do
Enum.find_value(resolved_addresses, fn
{^address, resolved} -> resolved
_ -> false
end)
end
end

0 comments on commit 77f17df

Please sign in to comment.