diff --git a/.dialyzer-ignore b/.dialyzer-ignore index af8336a5dd..5047bde138 100644 --- a/.dialyzer-ignore +++ b/.dialyzer-ignore @@ -32,3 +32,6 @@ lib/explorer/third_party_integrations/sourcify.ex:73 lib/block_scout_web/views/transaction_view.ex:137 lib/block_scout_web/views/transaction_view.ex:152 lib/block_scout_web/views/transaction_view.ex:197 +lib/indexer/buffered_task.ex:402 +lib/indexer/buffered_task.ex:451 +lib/indexer/memory/monitor.ex:161 diff --git a/.github/workflows/config.yml b/.github/workflows/config.yml index 4ce56af0b9..776fbe243d 100644 --- a/.github/workflows/config.yml +++ b/.github/workflows/config.yml @@ -11,8 +11,8 @@ on: env: MIX_ENV: test - OTP_VERSION: '23.3.4.1' - ELIXIR_VERSION: '1.11.4' + OTP_VERSION: '23.3.4.7' + ELIXIR_VERSION: '1.12.3' jobs: build-and-cache: @@ -38,7 +38,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps- @@ -98,7 +98,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -122,7 +122,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -145,7 +145,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -154,7 +154,7 @@ jobs: id: dialyzer-cache with: path: priv/plts - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-dialyzer-" @@ -185,7 +185,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -211,7 +211,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -239,7 +239,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -288,7 +288,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -350,7 +350,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -406,7 +406,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -473,7 +473,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" @@ -534,7 +534,7 @@ jobs: path: | deps _build - key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_1-${{ hashFiles('mix.lock') }} + key: ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-mixlockhash_2-${{ hashFiles('mix.lock') }} restore-keys: | ${{ runner.os }}-${{ env.ELIXIR_VERSION }}-${{ env.OTP_VERSION }}-${{ env.MIX_ENV }}-deps-" diff --git a/.tool-versions b/.tool-versions index 0ea653fbab..0951271255 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ -elixir 1.11.4-otp-23 -erlang 23.3.4.1 +elixir 1.12.3-otp-23 +erlang 23.3.4.7 nodejs 14.17.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index c478cda68d..ff215bbce5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,7 @@ - [#4582](https://github.com/blockscout/blockscout/pull/4582) - Fix NaN input on write contract page ### Chore +- [#4663](https://github.com/blockscout/blockscout/pull/4663) - Migrate to Elixir 1.12.x - [#4661](https://github.com/blockscout/blockscout/pull/4661) - Update NPM packages to resolve vulnerabilities - [#4649](https://github.com/blockscout/blockscout/pull/4649) - 1559 Transaction Page: Convert Burnt Fee to ether and add price in USD - [#4646](https://github.com/blockscout/blockscout/pull/4646) - Transaction page: Rename burned to burnt diff --git a/apps/block_scout_web/lib/block_scout_web/gettext.ex b/apps/block_scout_web/lib/block_scout_web/gettext.ex index 9b8a7833f2..3d54e804bf 100644 --- a/apps/block_scout_web/lib/block_scout_web/gettext.ex +++ b/apps/block_scout_web/lib/block_scout_web/gettext.ex @@ -21,11 +21,4 @@ defmodule BlockScoutWeb.Gettext do See the [Gettext Docs](https://hexdocs.pm/gettext) for detailed usage. """ use Gettext, otp_app: :block_scout_web - - @dialyzer [ - {:nowarn_function, "MACRO-dgettext": 3}, - {:nowarn_function, "MACRO-dgettext": 4}, - {:nowarn_function, "MACRO-dngettext": 5}, - {:nowarn_function, "MACRO-dngettext": 6} - ] end diff --git a/apps/block_scout_web/lib/block_scout_web/templates/address/_tile.html.eex b/apps/block_scout_web/lib/block_scout_web/templates/address/_tile.html.eex index 81f8a182ad..9e91a5a75e 100644 --- a/apps/block_scout_web/lib/block_scout_web/templates/address/_tile.html.eex +++ b/apps/block_scout_web/lib/block_scout_web/templates/address/_tile.html.eex @@ -13,7 +13,7 @@ + <%= if !empty_exchange_rate?(@exchange_rate) do %> data-usd-exchange-rate="<%= @exchange_rate.usd_value %>"> <% end %> diff --git a/apps/block_scout_web/lib/block_scout_web/templates/common_components/_pagination_container.html.eex b/apps/block_scout_web/lib/block_scout_web/templates/common_components/_pagination_container.html.eex index e91525f249..7fd9f01888 100644 --- a/apps/block_scout_web/lib/block_scout_web/templates/common_components/_pagination_container.html.eex +++ b/apps/block_scout_web/lib/block_scout_web/templates/common_components/_pagination_container.html.eex @@ -38,7 +38,7 @@ data-pagination-container> -
  • <%= gettext "Page" %> <%= assigns[:cur_page_number] || "" %> <% if assigns[:total_pages_number] do %> <%= gettext "of" %> <%= assigns[:total_pages_number] || "undefined" %><% end %>
  • +
  • <%= gettext "Page" %> <%= assigns[:cur_page_number] || "" %> <%= if assigns[:total_pages_number] do %> <%= gettext "of" %> <%= assigns[:total_pages_number] || "undefined" %><% end %>
  • 0.31"}, {:flow, "~> 0.12"}, - {:gettext, "~> 0.16.1"}, + {:gettext, "~> 0.18.2"}, {:httpoison, "~> 1.6"}, {:indexer, in_umbrella: true, runtime: false}, # JSON parser and generator diff --git a/apps/block_scout_web/priv/gettext/default.pot b/apps/block_scout_web/priv/gettext/default.pot index b197e58f94..8e53fb56c6 100644 --- a/apps/block_scout_web/priv/gettext/default.pot +++ b/apps/block_scout_web/priv/gettext/default.pot @@ -20,13 +20,11 @@ msgstr[0] "" msgstr[1] "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:9 msgid " - minimal bytecode implementation that delegates all calls to a known address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:43 msgid " Working Stake Amount is an amount which is accounted and working at the current staking epoch." msgstr "" @@ -95,8 +93,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:59 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:82 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:82 #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:104 msgid "(query)" msgstr "" @@ -117,7 +114,6 @@ msgid "

    Pending stake (stake placed on a candidate pool or placed during the c msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:36 msgid "

    To become a candidate, your staking address must be funded with %{tokenSymbol} tokens and %{coinSymbol} coins, and your OpenEthereum node must be active and configured with the mining address you specify here.

    \n

    To become a delegator, close this window and select an address from the list of pools you would like to place stake on. Click the Stake button next to the address to begin the process.

    " msgstr "" @@ -138,7 +134,6 @@ msgid "A string with the name of the module to be invoked." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:156 msgid "ABI-encoded Constructor Arguments (if required by the contract)" msgstr "" @@ -169,7 +164,6 @@ msgid "APY" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:79 msgid "APY & Predicted Reward" msgstr "" @@ -191,8 +185,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:16 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:26 -#: lib/block_scout_web/views/address_view.ex:104 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:26 lib/block_scout_web/views/address_view.ex:104 msgid "Address" msgstr "" @@ -213,12 +206,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:30 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:28 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:26 -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:21 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:79 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:10 -#: lib/block_scout_web/views/address_token_transfer_view.ex:10 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:28 lib/block_scout_web/templates/address_transaction/index.html.eex:26 +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:21 lib/block_scout_web/templates/layout/_topnav.html.eex:79 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:10 lib/block_scout_web/views/address_token_transfer_view.ex:10 #: lib/block_scout_web/views/address_transaction_view.ex:10 msgid "All" msgstr "" @@ -234,7 +224,6 @@ msgid "All metadata displayed below is from that contract. In order to verify cu msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:27 msgid "All pool participant addresses. The top address belongs to the %{pool_type}." msgstr "" @@ -245,16 +234,12 @@ msgid "Already Ordered:" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:10 -#: lib/block_scout_web/templates/stakes/_stakes_modal_move.html.eex:14 -#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:11 -#: lib/block_scout_web/templates/stakes/_stakes_modal_withdraw.html.eex:11 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:10 lib/block_scout_web/templates/stakes/_stakes_modal_move.html.eex:14 +#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:11 lib/block_scout_web/templates/stakes/_stakes_modal_withdraw.html.eex:11 msgid "Amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:41 msgid "Amount of %{symbol} placed by an address." msgstr "" @@ -275,7 +260,6 @@ msgid "Anything not in this list is not supported. Click on the method to be tak msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:80 msgid "Approximate Current Annual Percentage Yield. If you see N/A, please reopen the popup in a few blocks (APY cannot be calculated at the very beginning of a staking epoch). Predicted Reward is the amount of %{symbol} a participant will receive for staking and can claim once the current epoch ends." msgstr "" @@ -307,8 +291,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:4 -#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:42 -#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:43 +#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:42 lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:43 msgid "Balance" msgstr "" @@ -341,8 +324,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_empty_content.html.eex:13 #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:5 -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:33 -#: lib/block_scout_web/templates/stakes/_stakes_top.html.eex:24 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:33 lib/block_scout_web/templates/stakes/_stakes_top.html.eex:24 msgid "Become a Candidate" msgstr "" @@ -353,15 +335,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 -#: lib/block_scout_web/templates/block/overview.html.eex:26 -#: lib/block_scout_web/templates/transaction/overview.html.eex:131 +#: lib/block_scout_web/templates/block/overview.html.eex:26 lib/block_scout_web/templates/transaction/overview.html.eex:131 msgid "Block" msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_link.html.eex:2 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:28 -#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:50 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:28 lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:50 msgid "Block #%{number}" msgstr "" @@ -417,8 +397,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:176 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:22 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:26 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:22 lib/block_scout_web/templates/layout/_topnav.html.eex:26 msgid "Blocks" msgstr "" @@ -429,8 +408,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:48 -#: lib/block_scout_web/templates/address_validation/index.html.eex:15 -#: lib/block_scout_web/views/address_view.ex:354 +#: lib/block_scout_web/templates/address_validation/index.html.eex:15 lib/block_scout_web/views/address_view.ex:354 msgid "Blocks Validated" msgstr "" @@ -478,8 +456,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:91 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:305 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:56 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:56 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:54 msgid "Cancel" msgstr "" @@ -505,7 +482,6 @@ msgid "Chat" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:6 msgid "Choose Pool" msgstr "" @@ -521,26 +497,22 @@ msgid "Chore Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:7 msgid "Claim Ordered Withdraw" msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward.html.eex:6 -#: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:59 -#: lib/block_scout_web/templates/stakes/_stakes_top.html.eex:30 +#: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:59 lib/block_scout_web/templates/stakes/_stakes_top.html.eex:30 msgid "Claim Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:40 msgid "Claim for" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:18 msgid "Claim the Amount" msgstr "" @@ -553,19 +525,15 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:37 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:6 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:14 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:84 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:92 +#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:6 lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:14 +#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:84 lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:92 msgid "Close" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:58 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:165 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:187 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:126 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:149 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:165 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:187 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:126 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:149 #: lib/block_scout_web/views/address_view.ex:347 msgid "Code" msgstr "" @@ -577,7 +545,6 @@ msgid "Coin Balance History" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:71 msgid "Compiler" msgstr "" @@ -605,8 +572,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:13 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:4 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:17 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:4 lib/block_scout_web/templates/tokens/holder/index.html.eex:17 msgid "Connection Lost" msgstr "" @@ -623,8 +589,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_transaction/index.html.eex:13 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:18 -#: lib/block_scout_web/templates/transaction/index.html.eex:24 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:18 lib/block_scout_web/templates/transaction/index.html.eex:24 msgid "Connection Lost, click to load newer transactions" msgstr "" @@ -651,15 +616,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:18 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:27 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:13 -#: lib/block_scout_web/views/address_view.ex:102 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:13 lib/block_scout_web/views/address_view.ex:102 msgid "Contract Address" msgstr "" #, elixir-format #: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:16 -#: lib/block_scout_web/views/address_view.ex:42 -#: lib/block_scout_web/views/address_view.ex:76 +#: lib/block_scout_web/views/address_view.ex:42 lib/block_scout_web/views/address_view.ex:76 msgid "Contract Address Pending" msgstr "" @@ -680,13 +643,11 @@ msgid "Contract Creation Code" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:170 msgid "Contract Libraries" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:38 msgid "Contract Name" msgstr "" @@ -724,10 +685,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:37 -#: lib/block_scout_web/templates/address/overview.html.eex:38 -#: lib/block_scout_web/templates/block/overview.html.eex:98 -#: lib/block_scout_web/templates/block/overview.html.eex:99 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:50 +#: lib/block_scout_web/templates/address/overview.html.eex:38 lib/block_scout_web/templates/block/overview.html.eex:98 +#: lib/block_scout_web/templates/block/overview.html.eex:99 lib/block_scout_web/templates/tokens/overview/_details.html.eex:50 #: lib/block_scout_web/templates/tokens/overview/_details.html.eex:51 msgid "Copy Address" msgstr "" @@ -750,10 +709,8 @@ msgid "Copy Deployed ByteCode" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:14 -#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:15 -#: lib/block_scout_web/templates/transaction/overview.html.eex:182 +#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:15 lib/block_scout_web/templates/transaction/overview.html.eex:182 #: lib/block_scout_web/templates/transaction/overview.html.eex:183 msgid "Copy From Address" msgstr "" @@ -787,12 +744,9 @@ msgid "Copy Source Code" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:31 -#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:211 -#: lib/block_scout_web/templates/transaction/overview.html.eex:212 -#: lib/block_scout_web/templates/transaction/overview.html.eex:221 +#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:32 lib/block_scout_web/templates/transaction/overview.html.eex:211 +#: lib/block_scout_web/templates/transaction/overview.html.eex:212 lib/block_scout_web/templates/transaction/overview.html.eex:221 #: lib/block_scout_web/templates/transaction/overview.html.eex:222 msgid "Copy To Address" msgstr "" @@ -825,8 +779,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:20 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:38 -#: lib/block_scout_web/templates/transaction/overview.html.eex:448 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:38 lib/block_scout_web/templates/transaction/overview.html.eex:448 #: lib/block_scout_web/templates/transaction/overview.html.eex:454 msgid "Copy Value" msgstr "" @@ -853,19 +806,16 @@ msgid "Curl" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:55 msgid "Current Reward Share" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:63 msgid "Current Reward Share is calculated based on the Working Stake Amount." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:35 #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:37 msgid "Current Stake Amount" @@ -888,8 +838,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 -#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:7 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 +#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:7 lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 #: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 msgid "Data" msgstr "" @@ -912,10 +861,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:38 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:44 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:59 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:39 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:47 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:44 lib/block_scout_web/templates/address_logs/_logs.html.eex:59 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:39 lib/block_scout_web/templates/transaction_log/_logs.html.eex:47 #: lib/block_scout_web/templates/transaction_log/_logs.html.eex:62 msgid "Decoded" msgstr "" @@ -969,16 +916,14 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:53 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:188 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:60 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:188 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:60 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:150 msgid "Description" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:30 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:166 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:127 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:166 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:127 msgid "Details" msgstr "" @@ -993,7 +938,6 @@ msgid "Displaying the init data provided of the creating transaction." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:30 msgid "Drop sources and metadata JSON file or click here" msgstr "" @@ -1004,7 +948,6 @@ msgid "During times when the network is busy (i.e during ICOs) it can take a whi msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:6 msgid "EIP-1167" msgstr "" @@ -1021,8 +964,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:131 +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 lib/block_scout_web/templates/smart_contract/_functions.html.eex:131 msgid "ETH" msgstr "" @@ -1053,7 +995,6 @@ msgid "Emission Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:124 msgid "Enter the Solidity Contract Code" msgstr "" @@ -1064,7 +1005,6 @@ msgid "Epoch number" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:44 msgid "Epochs range(s) or enum, e.g.: 5-9,23-27,47,50" msgstr "" @@ -1101,10 +1041,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:18 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 -#: lib/block_scout_web/templates/layout/app.html.eex:45 -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:37 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 lib/block_scout_web/templates/layout/app.html.eex:45 +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 lib/block_scout_web/templates/transaction/_tile.html.eex:37 #: lib/block_scout_web/views/wei_helpers.ex:78 msgid "Ether" msgstr "" @@ -1164,12 +1102,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:42 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:40 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:38 -#: lib/block_scout_web/templates/transaction/overview.html.eex:173 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:9 -#: lib/block_scout_web/views/address_token_transfer_view.ex:9 -#: lib/block_scout_web/views/address_transaction_view.ex:9 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:40 lib/block_scout_web/templates/address_transaction/index.html.eex:38 +#: lib/block_scout_web/templates/transaction/overview.html.eex:173 lib/block_scout_web/views/address_internal_transaction_view.ex:9 +#: lib/block_scout_web/views/address_token_transfer_view.ex:9 lib/block_scout_web/views/address_transaction_view.ex:9 msgid "From" msgstr "" @@ -1180,8 +1115,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:67 -#: lib/block_scout_web/templates/block/overview.html.eex:181 -#: lib/block_scout_web/templates/transaction/overview.html.eex:350 +#: lib/block_scout_web/templates/block/overview.html.eex:181 lib/block_scout_web/templates/transaction/overview.html.eex:350 msgid "Gas Limit" msgstr "" @@ -1218,8 +1152,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:52 -#: lib/block_scout_web/views/block_view.ex:21 -#: lib/block_scout_web/views/wei_helpers.ex:77 +#: lib/block_scout_web/views/block_view.ex:21 lib/block_scout_web/views/wei_helpers.ex:77 msgid "Gwei" msgstr "" @@ -1312,10 +1245,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:28 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:21 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:11 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:6 -#: lib/block_scout_web/views/address_view.ex:344 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:21 lib/block_scout_web/templates/transaction/_tabs.html.eex:11 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:6 lib/block_scout_web/views/address_view.ex:344 #: lib/block_scout_web/views/transaction_view.ex:515 msgid "Internal Transactions" msgstr "" @@ -1327,8 +1258,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/inventory/index.html.eex:15 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 -#: lib/block_scout_web/views/tokens/overview_view.ex:44 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 lib/block_scout_web/views/tokens/overview_view.ex:44 msgid "Inventory" msgstr "" @@ -1338,7 +1268,6 @@ msgid "It could still be in the TX Pool of a different node, waiting to be broad msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:125 msgid "It's me!" msgstr "" @@ -1359,7 +1288,6 @@ msgid "Less than" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:185 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:207 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:229 @@ -1369,7 +1297,6 @@ msgid "Library Address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:175 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:197 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:219 @@ -1420,10 +1347,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_read_contract/index.html.eex:16 -#: lib/block_scout_web/templates/address_read_proxy/index.html.eex:16 -#: lib/block_scout_web/templates/address_write_contract/index.html.eex:16 -#: lib/block_scout_web/templates/address_write_proxy/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:20 +#: lib/block_scout_web/templates/address_read_proxy/index.html.eex:16 lib/block_scout_web/templates/address_write_contract/index.html.eex:16 +#: lib/block_scout_web/templates/address_write_proxy/index.html.eex:16 lib/block_scout_web/templates/tokens/read_contract/index.html.eex:20 msgid "Loading..." msgstr "" @@ -1446,16 +1371,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:41 -#: lib/block_scout_web/templates/address_logs/index.html.eex:10 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:17 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:8 -#: lib/block_scout_web/views/address_view.ex:355 +#: lib/block_scout_web/templates/address_logs/index.html.eex:10 lib/block_scout_web/templates/transaction/_tabs.html.eex:17 +#: lib/block_scout_web/templates/transaction_log/index.html.eex:8 lib/block_scout_web/views/address_view.ex:355 #: lib/block_scout_web/views/transaction_view.ex:516 msgid "Logs" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:127 msgid "ME" msgstr "" @@ -1472,8 +1394,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:61 -#: lib/block_scout_web/templates/layout/app.html.eex:43 -#: lib/block_scout_web/views/address_view.ex:142 +#: lib/block_scout_web/templates/layout/app.html.eex:43 lib/block_scout_web/views/address_view.ex:142 msgid "Market Cap" msgstr "" @@ -1509,8 +1430,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/instance/metadata/index.html.eex:18 -#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:10 -#: lib/block_scout_web/views/tokens/instance/overview_view.ex:178 +#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:10 lib/block_scout_web/views/tokens/instance/overview_view.ex:178 msgid "Metadata" msgstr "" @@ -1521,8 +1441,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:41 -#: lib/block_scout_web/templates/block/overview.html.eex:92 -#: lib/block_scout_web/templates/chain/_block.html.eex:16 +#: lib/block_scout_web/templates/block/overview.html.eex:92 lib/block_scout_web/templates/chain/_block.html.eex:16 msgid "Miner" msgstr "" @@ -1533,7 +1452,6 @@ msgid "Miner Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:3 msgid "Minimal Proxy Contract for" msgstr "" @@ -1544,7 +1462,6 @@ msgid "Minimum Stake Allowed:" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:17 msgid "Minimum Stake:" msgstr "" @@ -1576,8 +1493,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_transaction/index.html.eex:50 -#: lib/block_scout_web/templates/chain/show.html.eex:239 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:13 +#: lib/block_scout_web/templates/chain/show.html.eex:239 lib/block_scout_web/templates/pending_transaction/index.html.eex:13 #: lib/block_scout_web/templates/transaction/index.html.eex:19 msgid "More transactions have come in" msgstr "" @@ -1602,8 +1518,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:52 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:59 -#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:4 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:59 lib/block_scout_web/templates/log/_data_decoded_view.html.eex:4 #: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:18 msgid "Name" msgstr "" @@ -1627,11 +1542,9 @@ msgid "Next epoch in" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:55 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:98 -#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:141 -#: lib/block_scout_web/templates/stakes/_rows.html.eex:24 +#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:141 lib/block_scout_web/templates/stakes/_rows.html.eex:24 msgid "No" msgstr "" @@ -1691,7 +1604,6 @@ msgid "POST" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:41 msgid "Page" msgstr "" @@ -1709,8 +1621,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/layout/_topnav.html.eex:53 -#: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:184 -#: lib/block_scout_web/views/transaction_view.ex:355 +#: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:184 lib/block_scout_web/views/transaction_view.ex:355 #: lib/block_scout_web/views/transaction_view.ex:389 msgid "Pending" msgstr "" @@ -1768,7 +1679,6 @@ msgid "Position %{index}" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:55 #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:57 msgid "Potential Reward Share" @@ -1808,8 +1718,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/common_components/_btn_qr_code.html.eex:10 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:5 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:83 +#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:5 lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:83 msgid "QR Code" msgstr "" @@ -1830,15 +1739,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/transaction/_tabs.html.eex:24 -#: lib/block_scout_web/templates/transaction_raw_trace/index.html.eex:7 -#: lib/block_scout_web/views/transaction_view.ex:517 +#: lib/block_scout_web/templates/transaction_raw_trace/index.html.eex:7 lib/block_scout_web/views/transaction_view.ex:517 msgid "Raw Trace" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:81 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 -#: lib/block_scout_web/views/address_view.ex:349 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 lib/block_scout_web/views/address_view.ex:349 #: lib/block_scout_web/views/tokens/overview_view.ex:43 msgid "Read Contract" msgstr "" @@ -1855,13 +1762,11 @@ msgid "Reason for Ban: %{ban_reason}" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:58 msgid "Recalculate" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:13 msgid "Records" msgstr "" @@ -1882,7 +1787,6 @@ msgid "Request URL" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:302 #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:53 msgid "Reset" @@ -1912,8 +1816,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:52 -#: lib/block_scout_web/templates/chain/_block.html.eex:26 -#: lib/block_scout_web/views/internal_transaction_view.ex:28 +#: lib/block_scout_web/templates/chain/_block.html.eex:26 lib/block_scout_web/views/internal_transaction_view.ex:28 msgid "Reward" msgstr "" @@ -1923,7 +1826,6 @@ msgid "Reward calculating is already in progress for this address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:61 msgid "Reward distribution is based on stake amount. Validator receives at least %{min}% of the pool reward." msgstr "" @@ -1960,7 +1862,6 @@ msgid "Search network" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:36 msgid "Search tokens" msgstr "" @@ -1987,7 +1888,6 @@ msgid "Share of Pool’s Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:7 msgid "Show" msgstr "" @@ -2024,23 +1924,15 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/index.html.eex:38 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:54 -#: lib/block_scout_web/templates/address_logs/index.html.eex:23 -#: lib/block_scout_web/templates/address_token/index.html.eex:17 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:58 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:54 -#: lib/block_scout_web/templates/address_validation/index.html.eex:24 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:22 -#: lib/block_scout_web/templates/chain/show.html.eex:180 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:22 -#: lib/block_scout_web/templates/stakes/_table.html.eex:49 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:27 -#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:23 -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:22 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:21 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:54 lib/block_scout_web/templates/address_logs/index.html.eex:23 +#: lib/block_scout_web/templates/address_token/index.html.eex:17 lib/block_scout_web/templates/address_token_transfer/index.html.eex:58 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:54 lib/block_scout_web/templates/address_validation/index.html.eex:24 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:22 lib/block_scout_web/templates/chain/show.html.eex:180 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:22 lib/block_scout_web/templates/stakes/_table.html.eex:49 +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:27 lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:23 +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:22 lib/block_scout_web/templates/tokens/transfer/index.html.eex:21 #: lib/block_scout_web/templates/transaction/index.html.eex:29 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:13 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:15 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:13 lib/block_scout_web/templates/transaction_log/index.html.eex:15 #: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:14 msgid "Something went wrong, click to reload." msgstr "" @@ -2061,7 +1953,6 @@ msgid "Source Pool" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:23 msgid "Sources and Metadata JSON" msgstr "" @@ -2103,7 +1994,6 @@ msgid "Staked Amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:26 msgid "Staker's Address" msgstr "" @@ -2115,8 +2005,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_modal_pool_info.html.eex:59 -#: lib/block_scout_web/templates/stakes/_stakes_progress.html.eex:25 -#: lib/block_scout_web/templates/stakes/_table.html.eex:34 +#: lib/block_scout_web/templates/stakes/_stakes_progress.html.eex:25 lib/block_scout_web/templates/stakes/_table.html.eex:34 msgid "Stakes Ratio" msgstr "" @@ -2258,7 +2147,6 @@ msgid "The receive function is executed on a call to the contract with empty cal msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:105 msgid "The rest addresses are delegators of its pool." msgstr "" @@ -2269,7 +2157,6 @@ msgid "The revert reason of the transaction." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:34 msgid "The staking epochs for which the reward could be claimed (read-only field):" msgstr "" @@ -2310,7 +2197,6 @@ msgid "There are no internal transactions for this address." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:17 msgid "There are no internal transactions for this transaction." msgstr "" @@ -2418,7 +2304,6 @@ msgid "This contract has been verified via Sourcify." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:102 msgid "This is a %{pool_type}." msgstr "" @@ -2451,12 +2336,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:36 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:34 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:196 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:8 -#: lib/block_scout_web/views/address_token_transfer_view.ex:8 -#: lib/block_scout_web/views/address_transaction_view.ex:8 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:34 lib/block_scout_web/templates/address_transaction/index.html.eex:32 +#: lib/block_scout_web/templates/transaction/overview.html.eex:196 lib/block_scout_web/views/address_internal_transaction_view.ex:8 +#: lib/block_scout_web/views/address_token_transfer_view.ex:8 lib/block_scout_web/views/address_transaction_view.ex:8 msgid "To" msgstr "" @@ -2467,8 +2349,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:6 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:8 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:6 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:8 lib/block_scout_web/templates/transaction_log/_logs.html.eex:6 msgid "To see accurate decoded input data, the contract must be verified." msgstr "" @@ -2479,8 +2360,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:8 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:6 -#: lib/block_scout_web/views/transaction_view.ex:451 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:6 lib/block_scout_web/views/transaction_view.ex:451 msgid "Token Burning" msgstr "" @@ -2497,8 +2377,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/holder/index.html.eex:20 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 -#: lib/block_scout_web/views/tokens/overview_view.ex:42 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 lib/block_scout_web/views/tokens/overview_view.ex:42 msgid "Token Holders" msgstr "" @@ -2510,42 +2389,32 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:10 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:8 -#: lib/block_scout_web/views/transaction_view.ex:450 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:8 lib/block_scout_web/views/transaction_view.ex:450 msgid "Token Minting" msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:12 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:10 -#: lib/block_scout_web/views/transaction_view.ex:453 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:10 lib/block_scout_web/views/transaction_view.ex:453 msgid "Token Transfer" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:13 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:19 -#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:14 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:4 -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:7 -#: lib/block_scout_web/views/address_view.ex:346 -#: lib/block_scout_web/views/tokens/instance/overview_view.ex:177 -#: lib/block_scout_web/views/tokens/overview_view.ex:41 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:19 lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:16 lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:14 lib/block_scout_web/templates/transaction/_tabs.html.eex:4 +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:7 lib/block_scout_web/views/address_view.ex:346 +#: lib/block_scout_web/views/tokens/instance/overview_view.ex:177 lib/block_scout_web/views/tokens/overview_view.ex:41 #: lib/block_scout_web/views/transaction_view.ex:514 msgid "Token Transfers" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:21 -#: lib/block_scout_web/templates/address_token/index.html.eex:10 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:13 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:75 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:101 -#: lib/block_scout_web/templates/tokens/index.html.eex:10 -#: lib/block_scout_web/views/address_view.ex:343 +#: lib/block_scout_web/templates/address_token/index.html.eex:10 lib/block_scout_web/templates/address_token_transfer/index.html.eex:13 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:75 lib/block_scout_web/templates/layout/_topnav.html.eex:101 +#: lib/block_scout_web/templates/tokens/index.html.eex:10 lib/block_scout_web/views/address_view.ex:343 msgid "Tokens" msgstr "" @@ -2679,12 +2548,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:7 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:17 -#: lib/block_scout_web/templates/block/overview.html.eex:74 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/chain/show.html.eex:236 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 -#: lib/block_scout_web/views/address_view.ex:345 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:17 lib/block_scout_web/templates/block/overview.html.eex:74 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 lib/block_scout_web/templates/chain/show.html.eex:236 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 lib/block_scout_web/views/address_view.ex:345 msgid "Transactions" msgstr "" @@ -2710,7 +2576,6 @@ msgid "Twitter" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:53 msgid "Tx Gas Limit:" msgstr "" @@ -2733,7 +2598,6 @@ msgid "UTF-8" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:69 msgid "Unable to find any pools you could claim a reward from." msgstr "" @@ -2853,16 +2717,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract/index.html.eex:24 -#: lib/block_scout_web/templates/address_contract/index.html.eex:158 -#: lib/block_scout_web/templates/address_contract/index.html.eex:170 -#: lib/block_scout_web/templates/address_contract/index.html.eex:201 -#: lib/block_scout_web/templates/address_contract/index.html.eex:213 +#: lib/block_scout_web/templates/address_contract/index.html.eex:158 lib/block_scout_web/templates/address_contract/index.html.eex:170 +#: lib/block_scout_web/templates/address_contract/index.html.eex:201 lib/block_scout_web/templates/address_contract/index.html.eex:213 #: lib/block_scout_web/templates/smart_contract/_functions.html.eex:19 msgid "Verify & Publish" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:301 #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:52 msgid "Verify & publish" @@ -2870,8 +2731,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:16 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 msgid "Verify the contract " msgstr "" @@ -2892,8 +2752,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:16 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:20 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:77 +#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:20 lib/block_scout_web/templates/tokens/overview/_details.html.eex:77 msgid "View Contract" msgstr "" @@ -2928,7 +2787,6 @@ msgid "WEI" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/smart_contract/_pending_contract_write.html.eex:12 msgid "Waiting for transaction's confirmation..." msgstr "" @@ -2939,7 +2797,6 @@ msgid "Wallet addresses" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:2 msgid "We found the following pools you can claim reward from:" msgstr "" @@ -2965,13 +2822,11 @@ msgid "Withdraw after block #%{banned_delegators_until} (%{estimated_unban_day}) msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:22 msgid "Withdrawal orders made during an active staking epoch are available to claim after the epoch is complete." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:35 msgid "Working Stake Amount" msgstr "" @@ -2994,11 +2849,9 @@ msgid "Write Proxy" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:60 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:103 -#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:146 -#: lib/block_scout_web/templates/stakes/_rows.html.eex:24 +#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:146 lib/block_scout_web/templates/stakes/_rows.html.eex:24 msgid "Yes" msgstr "" @@ -3029,15 +2882,12 @@ msgid "You will be able to withdraw after block #%{banned_delegators_until} (%{e msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:48 msgid "You will receive:" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:22 -#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:28 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:22 lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:28 msgid "Your Balance:" msgstr "" @@ -3047,31 +2897,26 @@ msgid "Your Current Stake:" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:12 msgid "Your Mining Address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:14 msgid "Your Pool Name" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:16 msgid "Your Pool Short Description (optional)" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:11 msgid "Your ordered amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:41 msgid "all epochs" msgstr "" @@ -3087,7 +2932,6 @@ msgid "button" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:19 msgid "candidate" msgstr "" @@ -3114,8 +2958,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:16 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 msgid "here" msgstr "" @@ -3130,7 +2973,6 @@ msgid "is not a valid transaction hash" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:41 msgid "of" msgstr "" @@ -3141,7 +2983,6 @@ msgid "page" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:20 msgid "pool owner" msgstr "" @@ -3153,14 +2994,12 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:58 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:69 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:81 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:69 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:81 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:70 msgid "required" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:42 msgid "specified epochs only" msgstr "" @@ -3177,7 +3016,6 @@ msgid "true" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:18 msgid "validator" msgstr "" diff --git a/apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po b/apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po index b197e58f94..8e53fb56c6 100644 --- a/apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po +++ b/apps/block_scout_web/priv/gettext/en/LC_MESSAGES/default.po @@ -20,13 +20,11 @@ msgstr[0] "" msgstr[1] "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:9 msgid " - minimal bytecode implementation that delegates all calls to a known address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:43 msgid " Working Stake Amount is an amount which is accounted and working at the current staking epoch." msgstr "" @@ -95,8 +93,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:59 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:82 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:82 #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:104 msgid "(query)" msgstr "" @@ -117,7 +114,6 @@ msgid "

    Pending stake (stake placed on a candidate pool or placed during the c msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:36 msgid "

    To become a candidate, your staking address must be funded with %{tokenSymbol} tokens and %{coinSymbol} coins, and your OpenEthereum node must be active and configured with the mining address you specify here.

    \n

    To become a delegator, close this window and select an address from the list of pools you would like to place stake on. Click the Stake button next to the address to begin the process.

    " msgstr "" @@ -138,7 +134,6 @@ msgid "A string with the name of the module to be invoked." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:156 msgid "ABI-encoded Constructor Arguments (if required by the contract)" msgstr "" @@ -169,7 +164,6 @@ msgid "APY" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:79 msgid "APY & Predicted Reward" msgstr "" @@ -191,8 +185,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:16 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:26 -#: lib/block_scout_web/views/address_view.ex:104 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:26 lib/block_scout_web/views/address_view.ex:104 msgid "Address" msgstr "" @@ -213,12 +206,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:30 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:28 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:26 -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:21 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:79 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:10 -#: lib/block_scout_web/views/address_token_transfer_view.ex:10 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:28 lib/block_scout_web/templates/address_transaction/index.html.eex:26 +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:21 lib/block_scout_web/templates/layout/_topnav.html.eex:79 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:10 lib/block_scout_web/views/address_token_transfer_view.ex:10 #: lib/block_scout_web/views/address_transaction_view.ex:10 msgid "All" msgstr "" @@ -234,7 +224,6 @@ msgid "All metadata displayed below is from that contract. In order to verify cu msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:27 msgid "All pool participant addresses. The top address belongs to the %{pool_type}." msgstr "" @@ -245,16 +234,12 @@ msgid "Already Ordered:" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:10 -#: lib/block_scout_web/templates/stakes/_stakes_modal_move.html.eex:14 -#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:11 -#: lib/block_scout_web/templates/stakes/_stakes_modal_withdraw.html.eex:11 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:10 lib/block_scout_web/templates/stakes/_stakes_modal_move.html.eex:14 +#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:11 lib/block_scout_web/templates/stakes/_stakes_modal_withdraw.html.eex:11 msgid "Amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:41 msgid "Amount of %{symbol} placed by an address." msgstr "" @@ -275,7 +260,6 @@ msgid "Anything not in this list is not supported. Click on the method to be tak msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:80 msgid "Approximate Current Annual Percentage Yield. If you see N/A, please reopen the popup in a few blocks (APY cannot be calculated at the very beginning of a staking epoch). Predicted Reward is the amount of %{symbol} a participant will receive for staking and can claim once the current epoch ends." msgstr "" @@ -307,8 +291,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:4 -#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:42 -#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:43 +#: lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:42 lib/block_scout_web/templates/stakes/_stakes_stats_item_account.html.eex:43 msgid "Balance" msgstr "" @@ -341,8 +324,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_empty_content.html.eex:13 #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:5 -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:33 -#: lib/block_scout_web/templates/stakes/_stakes_top.html.eex:24 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:33 lib/block_scout_web/templates/stakes/_stakes_top.html.eex:24 msgid "Become a Candidate" msgstr "" @@ -353,15 +335,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 -#: lib/block_scout_web/templates/block/overview.html.eex:26 -#: lib/block_scout_web/templates/transaction/overview.html.eex:131 +#: lib/block_scout_web/templates/block/overview.html.eex:26 lib/block_scout_web/templates/transaction/overview.html.eex:131 msgid "Block" msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_link.html.eex:2 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:28 -#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:50 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:28 lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:50 msgid "Block #%{number}" msgstr "" @@ -417,8 +397,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:176 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:22 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:26 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:22 lib/block_scout_web/templates/layout/_topnav.html.eex:26 msgid "Blocks" msgstr "" @@ -429,8 +408,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:48 -#: lib/block_scout_web/templates/address_validation/index.html.eex:15 -#: lib/block_scout_web/views/address_view.ex:354 +#: lib/block_scout_web/templates/address_validation/index.html.eex:15 lib/block_scout_web/views/address_view.ex:354 msgid "Blocks Validated" msgstr "" @@ -478,8 +456,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:91 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:305 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:56 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:56 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:54 msgid "Cancel" msgstr "" @@ -505,7 +482,6 @@ msgid "Chat" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:6 msgid "Choose Pool" msgstr "" @@ -521,26 +497,22 @@ msgid "Chore Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:7 msgid "Claim Ordered Withdraw" msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward.html.eex:6 -#: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:59 -#: lib/block_scout_web/templates/stakes/_stakes_top.html.eex:30 +#: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:59 lib/block_scout_web/templates/stakes/_stakes_top.html.eex:30 msgid "Claim Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:40 msgid "Claim for" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:18 msgid "Claim the Amount" msgstr "" @@ -553,19 +525,15 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:37 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:6 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:14 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:84 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:92 +#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:6 lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:14 +#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:84 lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:92 msgid "Close" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:58 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:165 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:187 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:126 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:149 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:165 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:187 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:126 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:149 #: lib/block_scout_web/views/address_view.ex:347 msgid "Code" msgstr "" @@ -577,7 +545,6 @@ msgid "Coin Balance History" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:71 msgid "Compiler" msgstr "" @@ -605,8 +572,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:13 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:4 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:17 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:4 lib/block_scout_web/templates/tokens/holder/index.html.eex:17 msgid "Connection Lost" msgstr "" @@ -623,8 +589,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_transaction/index.html.eex:13 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:18 -#: lib/block_scout_web/templates/transaction/index.html.eex:24 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:18 lib/block_scout_web/templates/transaction/index.html.eex:24 msgid "Connection Lost, click to load newer transactions" msgstr "" @@ -651,15 +616,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:18 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:27 -#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:13 -#: lib/block_scout_web/views/address_view.ex:102 +#: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:13 lib/block_scout_web/views/address_view.ex:102 msgid "Contract Address" msgstr "" #, elixir-format #: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:16 -#: lib/block_scout_web/views/address_view.ex:42 -#: lib/block_scout_web/views/address_view.ex:76 +#: lib/block_scout_web/views/address_view.ex:42 lib/block_scout_web/views/address_view.ex:76 msgid "Contract Address Pending" msgstr "" @@ -680,13 +643,11 @@ msgid "Contract Creation Code" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:170 msgid "Contract Libraries" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:38 msgid "Contract Name" msgstr "" @@ -724,10 +685,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:37 -#: lib/block_scout_web/templates/address/overview.html.eex:38 -#: lib/block_scout_web/templates/block/overview.html.eex:98 -#: lib/block_scout_web/templates/block/overview.html.eex:99 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:50 +#: lib/block_scout_web/templates/address/overview.html.eex:38 lib/block_scout_web/templates/block/overview.html.eex:98 +#: lib/block_scout_web/templates/block/overview.html.eex:99 lib/block_scout_web/templates/tokens/overview/_details.html.eex:50 #: lib/block_scout_web/templates/tokens/overview/_details.html.eex:51 msgid "Copy Address" msgstr "" @@ -750,10 +709,8 @@ msgid "Copy Deployed ByteCode" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:14 -#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:15 -#: lib/block_scout_web/templates/transaction/overview.html.eex:182 +#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:15 lib/block_scout_web/templates/transaction/overview.html.eex:182 #: lib/block_scout_web/templates/transaction/overview.html.eex:183 msgid "Copy From Address" msgstr "" @@ -787,12 +744,9 @@ msgid "Copy Source Code" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:31 -#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:211 -#: lib/block_scout_web/templates/transaction/overview.html.eex:212 -#: lib/block_scout_web/templates/transaction/overview.html.eex:221 +#: lib/block_scout_web/templates/transaction/_total_transfers_from_to.html.eex:32 lib/block_scout_web/templates/transaction/overview.html.eex:211 +#: lib/block_scout_web/templates/transaction/overview.html.eex:212 lib/block_scout_web/templates/transaction/overview.html.eex:221 #: lib/block_scout_web/templates/transaction/overview.html.eex:222 msgid "Copy To Address" msgstr "" @@ -825,8 +779,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:20 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:38 -#: lib/block_scout_web/templates/transaction/overview.html.eex:448 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:38 lib/block_scout_web/templates/transaction/overview.html.eex:448 #: lib/block_scout_web/templates/transaction/overview.html.eex:454 msgid "Copy Value" msgstr "" @@ -853,19 +806,16 @@ msgid "Curl" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:55 msgid "Current Reward Share" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:63 msgid "Current Reward Share is calculated based on the Working Stake Amount." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:35 #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:37 msgid "Current Stake Amount" @@ -888,8 +838,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 -#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:7 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 +#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:7 lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 #: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 msgid "Data" msgstr "" @@ -912,10 +861,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:38 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:44 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:59 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:39 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:47 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:44 lib/block_scout_web/templates/address_logs/_logs.html.eex:59 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:39 lib/block_scout_web/templates/transaction_log/_logs.html.eex:47 #: lib/block_scout_web/templates/transaction_log/_logs.html.eex:62 msgid "Decoded" msgstr "" @@ -969,16 +916,14 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:53 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:188 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:60 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:188 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:60 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:150 msgid "Description" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:30 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:166 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:127 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:166 lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:127 msgid "Details" msgstr "" @@ -993,7 +938,6 @@ msgid "Displaying the init data provided of the creating transaction." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:30 msgid "Drop sources and metadata JSON file or click here" msgstr "" @@ -1004,7 +948,6 @@ msgid "During times when the network is busy (i.e during ICOs) it can take a whi msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:6 msgid "EIP-1167" msgstr "" @@ -1021,8 +964,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:131 +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:95 lib/block_scout_web/templates/smart_contract/_functions.html.eex:131 msgid "ETH" msgstr "" @@ -1053,7 +995,6 @@ msgid "Emission Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:124 msgid "Enter the Solidity Contract Code" msgstr "" @@ -1064,7 +1005,6 @@ msgid "Epoch number" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:44 msgid "Epochs range(s) or enum, e.g.: 5-9,23-27,47,50" msgstr "" @@ -1101,10 +1041,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:18 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 -#: lib/block_scout_web/templates/layout/app.html.eex:45 -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:37 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 lib/block_scout_web/templates/layout/app.html.eex:45 +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 lib/block_scout_web/templates/transaction/_tile.html.eex:37 #: lib/block_scout_web/views/wei_helpers.ex:78 msgid "Ether" msgstr "" @@ -1164,12 +1102,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:42 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:40 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:38 -#: lib/block_scout_web/templates/transaction/overview.html.eex:173 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:9 -#: lib/block_scout_web/views/address_token_transfer_view.ex:9 -#: lib/block_scout_web/views/address_transaction_view.ex:9 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:40 lib/block_scout_web/templates/address_transaction/index.html.eex:38 +#: lib/block_scout_web/templates/transaction/overview.html.eex:173 lib/block_scout_web/views/address_internal_transaction_view.ex:9 +#: lib/block_scout_web/views/address_token_transfer_view.ex:9 lib/block_scout_web/views/address_transaction_view.ex:9 msgid "From" msgstr "" @@ -1180,8 +1115,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:67 -#: lib/block_scout_web/templates/block/overview.html.eex:181 -#: lib/block_scout_web/templates/transaction/overview.html.eex:350 +#: lib/block_scout_web/templates/block/overview.html.eex:181 lib/block_scout_web/templates/transaction/overview.html.eex:350 msgid "Gas Limit" msgstr "" @@ -1218,8 +1152,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:52 -#: lib/block_scout_web/views/block_view.ex:21 -#: lib/block_scout_web/views/wei_helpers.ex:77 +#: lib/block_scout_web/views/block_view.ex:21 lib/block_scout_web/views/wei_helpers.ex:77 msgid "Gwei" msgstr "" @@ -1312,10 +1245,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:28 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:21 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:11 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:6 -#: lib/block_scout_web/views/address_view.ex:344 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:21 lib/block_scout_web/templates/transaction/_tabs.html.eex:11 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:6 lib/block_scout_web/views/address_view.ex:344 #: lib/block_scout_web/views/transaction_view.ex:515 msgid "Internal Transactions" msgstr "" @@ -1327,8 +1258,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/inventory/index.html.eex:15 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 -#: lib/block_scout_web/views/tokens/overview_view.ex:44 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 lib/block_scout_web/views/tokens/overview_view.ex:44 msgid "Inventory" msgstr "" @@ -1338,7 +1268,6 @@ msgid "It could still be in the TX Pool of a different node, waiting to be broad msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:125 msgid "It's me!" msgstr "" @@ -1359,7 +1288,6 @@ msgid "Less than" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:185 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:207 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:229 @@ -1369,7 +1297,6 @@ msgid "Library Address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:175 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:197 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:219 @@ -1420,10 +1347,8 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_read_contract/index.html.eex:16 -#: lib/block_scout_web/templates/address_read_proxy/index.html.eex:16 -#: lib/block_scout_web/templates/address_write_contract/index.html.eex:16 -#: lib/block_scout_web/templates/address_write_proxy/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:20 +#: lib/block_scout_web/templates/address_read_proxy/index.html.eex:16 lib/block_scout_web/templates/address_write_contract/index.html.eex:16 +#: lib/block_scout_web/templates/address_write_proxy/index.html.eex:16 lib/block_scout_web/templates/tokens/read_contract/index.html.eex:20 msgid "Loading..." msgstr "" @@ -1446,16 +1371,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:41 -#: lib/block_scout_web/templates/address_logs/index.html.eex:10 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:17 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:8 -#: lib/block_scout_web/views/address_view.ex:355 +#: lib/block_scout_web/templates/address_logs/index.html.eex:10 lib/block_scout_web/templates/transaction/_tabs.html.eex:17 +#: lib/block_scout_web/templates/transaction_log/index.html.eex:8 lib/block_scout_web/views/address_view.ex:355 #: lib/block_scout_web/views/transaction_view.ex:516 msgid "Logs" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:127 msgid "ME" msgstr "" @@ -1472,8 +1394,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:61 -#: lib/block_scout_web/templates/layout/app.html.eex:43 -#: lib/block_scout_web/views/address_view.ex:142 +#: lib/block_scout_web/templates/layout/app.html.eex:43 lib/block_scout_web/views/address_view.ex:142 msgid "Market Cap" msgstr "" @@ -1509,8 +1430,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/instance/metadata/index.html.eex:18 -#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:10 -#: lib/block_scout_web/views/tokens/instance/overview_view.ex:178 +#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:10 lib/block_scout_web/views/tokens/instance/overview_view.ex:178 msgid "Metadata" msgstr "" @@ -1521,8 +1441,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:41 -#: lib/block_scout_web/templates/block/overview.html.eex:92 -#: lib/block_scout_web/templates/chain/_block.html.eex:16 +#: lib/block_scout_web/templates/block/overview.html.eex:92 lib/block_scout_web/templates/chain/_block.html.eex:16 msgid "Miner" msgstr "" @@ -1533,7 +1452,6 @@ msgid "Miner Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_minimal_proxy_pattern.html.eex:3 msgid "Minimal Proxy Contract for" msgstr "" @@ -1544,7 +1462,6 @@ msgid "Minimum Stake Allowed:" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:17 msgid "Minimum Stake:" msgstr "" @@ -1576,8 +1493,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_transaction/index.html.eex:50 -#: lib/block_scout_web/templates/chain/show.html.eex:239 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:13 +#: lib/block_scout_web/templates/chain/show.html.eex:239 lib/block_scout_web/templates/pending_transaction/index.html.eex:13 #: lib/block_scout_web/templates/transaction/index.html.eex:19 msgid "More transactions have come in" msgstr "" @@ -1602,8 +1518,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:52 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:59 -#: lib/block_scout_web/templates/log/_data_decoded_view.html.eex:4 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:59 lib/block_scout_web/templates/log/_data_decoded_view.html.eex:4 #: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:18 msgid "Name" msgstr "" @@ -1627,11 +1542,9 @@ msgid "Next epoch in" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:55 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:98 -#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:141 -#: lib/block_scout_web/templates/stakes/_rows.html.eex:24 +#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:141 lib/block_scout_web/templates/stakes/_rows.html.eex:24 msgid "No" msgstr "" @@ -1691,7 +1604,6 @@ msgid "POST" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:41 msgid "Page" msgstr "" @@ -1709,8 +1621,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/layout/_topnav.html.eex:53 -#: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:184 -#: lib/block_scout_web/views/transaction_view.ex:355 +#: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:184 lib/block_scout_web/views/transaction_view.ex:355 #: lib/block_scout_web/views/transaction_view.ex:389 msgid "Pending" msgstr "" @@ -1768,7 +1679,6 @@ msgid "Position %{index}" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:55 #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:57 msgid "Potential Reward Share" @@ -1808,8 +1718,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/common_components/_btn_qr_code.html.eex:10 -#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:5 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:83 +#: lib/block_scout_web/templates/common_components/_modal_qr_code.html.eex:5 lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:83 msgid "QR Code" msgstr "" @@ -1830,15 +1739,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/transaction/_tabs.html.eex:24 -#: lib/block_scout_web/templates/transaction_raw_trace/index.html.eex:7 -#: lib/block_scout_web/views/transaction_view.ex:517 +#: lib/block_scout_web/templates/transaction_raw_trace/index.html.eex:7 lib/block_scout_web/views/transaction_view.ex:517 msgid "Raw Trace" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:81 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 -#: lib/block_scout_web/views/address_view.ex:349 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 lib/block_scout_web/views/address_view.ex:349 #: lib/block_scout_web/views/tokens/overview_view.ex:43 msgid "Read Contract" msgstr "" @@ -1855,13 +1762,11 @@ msgid "Reason for Ban: %{ban_reason}" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:58 msgid "Recalculate" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:13 msgid "Records" msgstr "" @@ -1882,7 +1787,6 @@ msgid "Request URL" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:302 #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:53 msgid "Reset" @@ -1912,8 +1816,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/block/_tile.html.eex:52 -#: lib/block_scout_web/templates/chain/_block.html.eex:26 -#: lib/block_scout_web/views/internal_transaction_view.ex:28 +#: lib/block_scout_web/templates/chain/_block.html.eex:26 lib/block_scout_web/views/internal_transaction_view.ex:28 msgid "Reward" msgstr "" @@ -1923,7 +1826,6 @@ msgid "Reward calculating is already in progress for this address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:61 msgid "Reward distribution is based on stake amount. Validator receives at least %{min}% of the pool reward." msgstr "" @@ -1960,7 +1862,6 @@ msgid "Search network" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:36 msgid "Search tokens" msgstr "" @@ -1987,7 +1888,6 @@ msgid "Share of Pool’s Reward" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:7 msgid "Show" msgstr "" @@ -2024,23 +1924,15 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/index.html.eex:38 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:54 -#: lib/block_scout_web/templates/address_logs/index.html.eex:23 -#: lib/block_scout_web/templates/address_token/index.html.eex:17 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:58 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:54 -#: lib/block_scout_web/templates/address_validation/index.html.eex:24 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:22 -#: lib/block_scout_web/templates/chain/show.html.eex:180 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:22 -#: lib/block_scout_web/templates/stakes/_table.html.eex:49 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:27 -#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:23 -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:22 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:21 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:54 lib/block_scout_web/templates/address_logs/index.html.eex:23 +#: lib/block_scout_web/templates/address_token/index.html.eex:17 lib/block_scout_web/templates/address_token_transfer/index.html.eex:58 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:54 lib/block_scout_web/templates/address_validation/index.html.eex:24 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:22 lib/block_scout_web/templates/chain/show.html.eex:180 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:22 lib/block_scout_web/templates/stakes/_table.html.eex:49 +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:27 lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:23 +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:22 lib/block_scout_web/templates/tokens/transfer/index.html.eex:21 #: lib/block_scout_web/templates/transaction/index.html.eex:29 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:13 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:15 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:13 lib/block_scout_web/templates/transaction_log/index.html.eex:15 #: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:14 msgid "Something went wrong, click to reload." msgstr "" @@ -2061,7 +1953,6 @@ msgid "Source Pool" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:23 msgid "Sources and Metadata JSON" msgstr "" @@ -2103,7 +1994,6 @@ msgid "Staked Amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:26 msgid "Staker's Address" msgstr "" @@ -2115,8 +2005,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/stakes/_stakes_modal_pool_info.html.eex:59 -#: lib/block_scout_web/templates/stakes/_stakes_progress.html.eex:25 -#: lib/block_scout_web/templates/stakes/_table.html.eex:34 +#: lib/block_scout_web/templates/stakes/_stakes_progress.html.eex:25 lib/block_scout_web/templates/stakes/_table.html.eex:34 msgid "Stakes Ratio" msgstr "" @@ -2258,7 +2147,6 @@ msgid "The receive function is executed on a call to the contract with empty cal msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:105 msgid "The rest addresses are delegators of its pool." msgstr "" @@ -2269,7 +2157,6 @@ msgid "The revert reason of the transaction." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:34 msgid "The staking epochs for which the reward could be claimed (read-only field):" msgstr "" @@ -2310,7 +2197,6 @@ msgid "There are no internal transactions for this address." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:17 msgid "There are no internal transactions for this transaction." msgstr "" @@ -2418,7 +2304,6 @@ msgid "This contract has been verified via Sourcify." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:102 msgid "This is a %{pool_type}." msgstr "" @@ -2451,12 +2336,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:36 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:34 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:196 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:8 -#: lib/block_scout_web/views/address_token_transfer_view.ex:8 -#: lib/block_scout_web/views/address_transaction_view.ex:8 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:34 lib/block_scout_web/templates/address_transaction/index.html.eex:32 +#: lib/block_scout_web/templates/transaction/overview.html.eex:196 lib/block_scout_web/views/address_internal_transaction_view.ex:8 +#: lib/block_scout_web/views/address_token_transfer_view.ex:8 lib/block_scout_web/views/address_transaction_view.ex:8 msgid "To" msgstr "" @@ -2467,8 +2349,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:6 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:8 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:6 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:8 lib/block_scout_web/templates/transaction_log/_logs.html.eex:6 msgid "To see accurate decoded input data, the contract must be verified." msgstr "" @@ -2479,8 +2360,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:8 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:6 -#: lib/block_scout_web/views/transaction_view.ex:451 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:6 lib/block_scout_web/views/transaction_view.ex:451 msgid "Token Burning" msgstr "" @@ -2497,8 +2377,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/holder/index.html.eex:20 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 -#: lib/block_scout_web/views/tokens/overview_view.ex:42 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 lib/block_scout_web/views/tokens/overview_view.ex:42 msgid "Token Holders" msgstr "" @@ -2510,42 +2389,32 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:10 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:8 -#: lib/block_scout_web/views/transaction_view.ex:450 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:8 lib/block_scout_web/views/transaction_view.ex:450 msgid "Token Minting" msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:12 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:10 -#: lib/block_scout_web/views/transaction_view.ex:453 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:10 lib/block_scout_web/views/transaction_view.ex:453 msgid "Token Transfer" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:13 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:19 -#: lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:14 -#: lib/block_scout_web/templates/transaction/_tabs.html.eex:4 -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:7 -#: lib/block_scout_web/views/address_view.ex:346 -#: lib/block_scout_web/views/tokens/instance/overview_view.ex:177 -#: lib/block_scout_web/views/tokens/overview_view.ex:41 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:19 lib/block_scout_web/templates/tokens/instance/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/instance/transfer/index.html.eex:16 lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:14 lib/block_scout_web/templates/transaction/_tabs.html.eex:4 +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:7 lib/block_scout_web/views/address_view.ex:346 +#: lib/block_scout_web/views/tokens/instance/overview_view.ex:177 lib/block_scout_web/views/tokens/overview_view.ex:41 #: lib/block_scout_web/views/transaction_view.ex:514 msgid "Token Transfers" msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:21 -#: lib/block_scout_web/templates/address_token/index.html.eex:10 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:13 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:75 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:101 -#: lib/block_scout_web/templates/tokens/index.html.eex:10 -#: lib/block_scout_web/views/address_view.ex:343 +#: lib/block_scout_web/templates/address_token/index.html.eex:10 lib/block_scout_web/templates/address_token_transfer/index.html.eex:13 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:75 lib/block_scout_web/templates/layout/_topnav.html.eex:101 +#: lib/block_scout_web/templates/tokens/index.html.eex:10 lib/block_scout_web/views/address_view.ex:343 msgid "Tokens" msgstr "" @@ -2679,12 +2548,9 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address/_tabs.html.eex:7 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:17 -#: lib/block_scout_web/templates/block/overview.html.eex:74 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/chain/show.html.eex:236 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 -#: lib/block_scout_web/views/address_view.ex:345 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:17 lib/block_scout_web/templates/block/overview.html.eex:74 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 lib/block_scout_web/templates/chain/show.html.eex:236 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 lib/block_scout_web/views/address_view.ex:345 msgid "Transactions" msgstr "" @@ -2710,7 +2576,6 @@ msgid "Twitter" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:53 msgid "Tx Gas Limit:" msgstr "" @@ -2733,7 +2598,6 @@ msgid "UTF-8" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:69 msgid "Unable to find any pools you could claim a reward from." msgstr "" @@ -2853,16 +2717,13 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_contract/index.html.eex:24 -#: lib/block_scout_web/templates/address_contract/index.html.eex:158 -#: lib/block_scout_web/templates/address_contract/index.html.eex:170 -#: lib/block_scout_web/templates/address_contract/index.html.eex:201 -#: lib/block_scout_web/templates/address_contract/index.html.eex:213 +#: lib/block_scout_web/templates/address_contract/index.html.eex:158 lib/block_scout_web/templates/address_contract/index.html.eex:170 +#: lib/block_scout_web/templates/address_contract/index.html.eex:201 lib/block_scout_web/templates/address_contract/index.html.eex:213 #: lib/block_scout_web/templates/smart_contract/_functions.html.eex:19 msgid "Verify & Publish" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:301 #: lib/block_scout_web/templates/address_contract_verification_via_json/new.html.eex:52 msgid "Verify & publish" @@ -2870,8 +2731,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:16 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 msgid "Verify the contract " msgstr "" @@ -2892,8 +2752,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:16 -#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:20 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:77 +#: lib/block_scout_web/templates/tokens/instance/overview/_details.html.eex:20 lib/block_scout_web/templates/tokens/overview/_details.html.eex:77 msgid "View Contract" msgstr "" @@ -2928,7 +2787,6 @@ msgid "WEI" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/smart_contract/_pending_contract_write.html.eex:12 msgid "Waiting for transaction's confirmation..." msgstr "" @@ -2939,7 +2797,6 @@ msgid "Wallet addresses" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:2 msgid "We found the following pools you can claim reward from:" msgstr "" @@ -2965,13 +2822,11 @@ msgid "Withdraw after block #%{banned_delegators_until} (%{estimated_unban_day}) msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:22 msgid "Withdrawal orders made during an active staking epoch are available to claim after the epoch is complete." msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:35 msgid "Working Stake Amount" msgstr "" @@ -2994,11 +2849,9 @@ msgid "Write Proxy" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:60 #: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:103 -#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:146 -#: lib/block_scout_web/templates/stakes/_rows.html.eex:24 +#: lib/block_scout_web/templates/address_contract_verification_via_flattened_code/new.html.eex:146 lib/block_scout_web/templates/stakes/_rows.html.eex:24 msgid "Yes" msgstr "" @@ -3029,15 +2882,12 @@ msgid "You will be able to withdraw after block #%{banned_delegators_until} (%{e msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:48 msgid "You will receive:" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:22 -#: lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:28 +#: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:22 lib/block_scout_web/templates/stakes/_stakes_modal_stake.html.eex:28 msgid "Your Balance:" msgstr "" @@ -3047,31 +2897,26 @@ msgid "Your Current Stake:" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:12 msgid "Your Mining Address" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:14 msgid "Your Pool Name" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_become_candidate.html.eex:16 msgid "Your Pool Short Description (optional)" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_withdrawal.html.eex:11 msgid "Your ordered amount" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:41 msgid "all epochs" msgstr "" @@ -3087,7 +2932,6 @@ msgid "button" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:19 msgid "candidate" msgstr "" @@ -3114,8 +2958,7 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/address_logs/_logs.html.eex:16 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 lib/block_scout_web/templates/transaction_log/_logs.html.eex:16 msgid "here" msgstr "" @@ -3130,7 +2973,6 @@ msgid "is not a valid transaction hash" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:41 msgid "of" msgstr "" @@ -3141,7 +2983,6 @@ msgid "page" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:20 msgid "pool owner" msgstr "" @@ -3153,14 +2994,12 @@ msgstr "" #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:58 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:69 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:81 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:69 lib/block_scout_web/templates/api_docs/_action_tile.html.eex:81 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:70 msgid "required" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_claim_reward_content.html.eex:42 msgid "specified epochs only" msgstr "" @@ -3177,7 +3016,6 @@ msgid "true" msgstr "" #, elixir-format -#: #: lib/block_scout_web/templates/stakes/_stakes_modal_delegators_list.html.eex:18 msgid "validator" msgstr "" diff --git a/apps/ethereum_jsonrpc/lib/ethereum_jsonrpc/http.ex b/apps/ethereum_jsonrpc/lib/ethereum_jsonrpc/http.ex index 8e2c47dd0a..b8222df2d1 100644 --- a/apps/ethereum_jsonrpc/lib/ethereum_jsonrpc/http.ex +++ b/apps/ethereum_jsonrpc/lib/ethereum_jsonrpc/http.ex @@ -141,9 +141,7 @@ defmodule EthereumJSONRPC.HTTP do case unstandardized do %{"result" => _, "error" => _} -> raise ArgumentError, - "result and error keys are mutually exclusive in JSONRPC 2.0 response objects, but got #{ - inspect(unstandardized) - }" + "result and error keys are mutually exclusive in JSONRPC 2.0 response objects, but got #{inspect(unstandardized)}" %{"result" => result} -> Map.put(standardized, :result, result) diff --git a/apps/explorer/lib/explorer/chain.ex b/apps/explorer/lib/explorer/chain.ex index 04239acba5..38a61eb519 100644 --- a/apps/explorer/lib/explorer/chain.ex +++ b/apps/explorer/lib/explorer/chain.ex @@ -3023,7 +3023,11 @@ defmodule Explorer.Chain do if range_start <= range_end do range else - %Range{first: last, last: first} + if last > first do + %Range{first: last, last: first, step: -1} + else + %Range{first: last, last: first, step: 1} + end end end) diff --git a/apps/explorer/lib/explorer/chain/address.ex b/apps/explorer/lib/explorer/chain/address.ex index 35c8951349..c310600789 100644 --- a/apps/explorer/lib/explorer/chain/address.ex +++ b/apps/explorer/lib/explorer/chain/address.ex @@ -212,7 +212,7 @@ defmodule Explorer.Chain.Address do end defp stream_every_four_bytes_of_sha256(value) do - {:ok, hash} = ExKeccak.hash_256(value) + hash = ExKeccak.hash_256(value) hash |> stream_binary() diff --git a/apps/explorer/lib/explorer/chain/hash/address.ex b/apps/explorer/lib/explorer/chain/hash/address.ex index e8610e19dd..930774ee59 100644 --- a/apps/explorer/lib/explorer/chain/hash/address.ex +++ b/apps/explorer/lib/explorer/chain/hash/address.ex @@ -212,7 +212,7 @@ defmodule Explorer.Chain.Hash.Address do @spec is_checksummed?(String.t()) :: boolean() defp is_checksummed?(original_hash) do lowercase_hash = String.downcase(original_hash) - {:ok, sha3_hash} = ExKeccak.hash_256(lowercase_hash) + sha3_hash = ExKeccak.hash_256(lowercase_hash) do_checksum_check(sha3_hash, original_hash) end diff --git a/apps/explorer/test/explorer/chain/log_test.exs b/apps/explorer/test/explorer/chain/log_test.exs index 1b57bdadea..f670c83873 100644 --- a/apps/explorer/test/explorer/chain/log_test.exs +++ b/apps/explorer/test/explorer/chain/log_test.exs @@ -76,9 +76,9 @@ defmodule Explorer.Chain.LogTest do address_hash: to_address.hash ) - {:ok, topic1_bytes} = ExKeccak.hash_256("WantsPets(string,uint256,bool)") + topic1_bytes = ExKeccak.hash_256("WantsPets(string,uint256,bool)") topic1 = "0x" <> Base.encode16(topic1_bytes, case: :lower) - {:ok, topic2_bytes} = ExKeccak.hash_256("bob") + topic2_bytes = ExKeccak.hash_256("bob") topic2 = "0x" <> Base.encode16(topic2_bytes, case: :lower) topic3 = "0x0000000000000000000000000000000000000000000000000000000000000001" data = "0x0000000000000000000000000000000000000000000000000000000000000000" @@ -133,9 +133,9 @@ defmodule Explorer.Chain.LogTest do |> SmartContract.changeset(params) |> Repo.insert!() - {:ok, topic1_bytes} = ExKeccak.hash_256("WantsPets(string,uint256,bool)") + topic1_bytes = ExKeccak.hash_256("WantsPets(string,uint256,bool)") topic1 = "0x" <> Base.encode16(topic1_bytes, case: :lower) - {:ok, topic2_bytes} = ExKeccak.hash_256("bob") + topic2_bytes = ExKeccak.hash_256("bob") topic2 = "0x" <> Base.encode16(topic2_bytes, case: :lower) topic3 = "0x0000000000000000000000000000000000000000000000000000000000000001" data = "0x0000000000000000000000000000000000000000000000000000000000000000" diff --git a/apps/indexer/lib/indexer/block/catchup/fetcher.ex b/apps/indexer/lib/indexer/block/catchup/fetcher.ex index c6f892f913..1d3975e07e 100644 --- a/apps/indexer/lib/indexer/block/catchup/fetcher.ex +++ b/apps/indexer/lib/indexer/block/catchup/fetcher.ex @@ -59,9 +59,7 @@ defmodule Indexer.Block.Catchup.Fetcher do Defaults to #{@blocks_concurrency}. So, up to `blocks_concurrency * block_batch_size` (defaults to `#{@blocks_concurrency * @blocks_batch_size}`) blocks can be requested from the JSONRPC at once over all connections. Up to `block_concurrency * receipts_batch_size * receipts_concurrency` (defaults to - `#{ - @blocks_concurrency * Block.Fetcher.default_receipts_batch_size() * Block.Fetcher.default_receipts_batch_size() - }` + `#{@blocks_concurrency * Block.Fetcher.default_receipts_batch_size() * Block.Fetcher.default_receipts_batch_size()}` ) receipts can be requested from the JSONRPC at once over all connections. """ diff --git a/apps/indexer/lib/indexer/fetcher/token_instance.ex b/apps/indexer/lib/indexer/fetcher/token_instance.ex index 058dee9e2d..15d653f31b 100644 --- a/apps/indexer/lib/indexer/fetcher/token_instance.ex +++ b/apps/indexer/lib/indexer/fetcher/token_instance.ex @@ -74,9 +74,7 @@ defmodule Indexer.Fetcher.TokenInstance do result -> Logger.debug( [ - "failed to fetch token instance metadata for #{ - inspect({to_string(token_contract_address_hash), Decimal.to_integer(token_id)}) - }: ", + "failed to fetch token instance metadata for #{inspect({to_string(token_contract_address_hash), Decimal.to_integer(token_id)})}: ", inspect(result) ], fetcher: :token_instances diff --git a/apps/indexer/lib/indexer/pending_transactions_sanitizer.ex b/apps/indexer/lib/indexer/pending_transactions_sanitizer.ex index 620e7c6f99..45aa3d201d 100644 --- a/apps/indexer/lib/indexer/pending_transactions_sanitizer.ex +++ b/apps/indexer/lib/indexer/pending_transactions_sanitizer.ex @@ -136,9 +136,7 @@ defmodule Indexer.PendingTransactionsSanitizer do case Chain.fetch_block_by_hash(block_hash) do %{number: number, consensus: consensus} -> Logger.debug( - "Corresponding number of the block with hash #{block_hash} to invalidate is #{number} and consensus #{ - consensus - }", + "Corresponding number of the block with hash #{block_hash} to invalidate is #{number} and consensus #{consensus}", fetcher: :pending_transactions_to_refetch ) @@ -176,9 +174,7 @@ defmodule Indexer.PendingTransactionsSanitizer do Repo.update(changeset) Logger.debug( - "Pending tx with hash #{"0x" <> Base.encode16(pending_tx.hash.bytes, case: :lower)} assigned to block ##{ - block_number - } with hash #{block_hash}" + "Pending tx with hash #{"0x" <> Base.encode16(pending_tx.hash.bytes, case: :lower)} assigned to block ##{block_number} with hash #{block_hash}" ) end end diff --git a/apps/indexer/lib/indexer/transform/blocks.ex b/apps/indexer/lib/indexer/transform/blocks.ex index 302eabd144..8b9915e2be 100644 --- a/apps/indexer/lib/indexer/transform/blocks.ex +++ b/apps/indexer/lib/indexer/transform/blocks.ex @@ -56,8 +56,7 @@ defmodule Indexer.Transform.Blocks do decode(block.nonce) ] - {:ok, hash} = ExKeccak.hash_256(ExRLP.encode(header_data)) - hash + ExKeccak.hash_256(ExRLP.encode(header_data)) end defp trim_prefix("0x" <> rest), do: rest @@ -84,7 +83,7 @@ defmodule Indexer.Transform.Blocks do :libsecp256k1.ecdsa_recover_compact(signature_hash, r <> s, :uncompressed, v) # Public key comes from the last 20 bytes - {:ok, <<_::bytes-size(12), public_key::binary>>} = ExKeccak.hash_256(private_key) + <<_::bytes-size(12), public_key::binary>> = ExKeccak.hash_256(private_key) miner_address = Base.encode16(public_key, case: :lower) "0x" <> miner_address diff --git a/apps/indexer/test/indexer/block/catchup/sequence_test.exs b/apps/indexer/test/indexer/block/catchup/sequence_test.exs index ea46d6e159..38ee03aaba 100644 --- a/apps/indexer/test/indexer/block/catchup/sequence_test.exs +++ b/apps/indexer/test/indexer/block/catchup/sequence_test.exs @@ -97,7 +97,8 @@ defmodule Indexer.Block.Catchup.SequenceTest do test "with finite mode with range in wrong direction returns error" do {:ok, ascending} = Sequence.start_link(first: 0, step: 1) - assert Sequence.push_back(ascending, 1..0) == {:error, "Range (1..0) direction is opposite step (1) direction"} + assert Sequence.push_back(ascending, 1..0) == + {:error, "Range (1..0//-1) direction is opposite step (1) direction"} {:ok, descending} = Sequence.start_link(ranges: [1..0], step: -1) @@ -155,7 +156,8 @@ defmodule Indexer.Block.Catchup.SequenceTest do test "with finite mode with range in wrong direction returns error" do {:ok, ascending} = Sequence.start_link(first: 0, step: 1) - assert Sequence.push_front(ascending, 1..0) == {:error, "Range (1..0) direction is opposite step (1) direction"} + assert Sequence.push_front(ascending, 1..0) == + {:error, "Range (1..0//-1) direction is opposite step (1) direction"} {:ok, descending} = Sequence.start_link(ranges: [1..0], step: -1) diff --git a/docker/Dockerfile b/docker/Dockerfile index 3f4f41e890..24072739aa 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM bitwalker/alpine-elixir-phoenix:1.11.4 +FROM bitwalker/alpine-elixir-phoenix:1.12.2 RUN apk --no-cache --update add alpine-sdk gmp-dev automake libtool inotify-tools autoconf python3 file pango-dev jpeg-dev libjpeg-turbo-dev giflib-dev librsvg-dev diff --git a/mix.exs b/mix.exs index 3afac9fb33..c5629a2fed 100644 --- a/mix.exs +++ b/mix.exs @@ -77,7 +77,7 @@ defmodule BlockScout.Mixfile do {:absinthe_plug, git: "https://github.com/blockscout/absinthe_plug.git", tag: "1.5.3", override: true}, {:tesla, "~> 1.3.3"}, # Documentation - {:ex_doc, "~> 0.24.2", only: :dev, runtime: false}, + {:ex_doc, "~> 0.25.2", only: :dev, runtime: false}, {:number, "~> 1.0.3"} ] end diff --git a/mix.lock b/mix.lock index f451d53b76..365c0cf8a8 100644 --- a/mix.lock +++ b/mix.lock @@ -30,20 +30,20 @@ "deep_merge": {:hex, :deep_merge, "0.2.0", "c1050fa2edf4848b9f556fba1b75afc66608a4219659e3311d9c9427b5b680b3", [:mix], [], "hexpm", "e3bf435a54ed27b0ba3a01eb117ae017988804e136edcbe8a6a14c310daa966e"}, "dialyxir": {:hex, :dialyxir, "1.1.0", "c5aab0d6e71e5522e77beff7ba9e08f8e02bad90dfbeffae60eaf0cb47e29488", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "07ea8e49c45f15264ebe6d5b93799d4dd56a44036cf42d0ad9c960bc266c0b9a"}, "earmark": {:hex, :earmark, "1.3.5", "0db71c8290b5bc81cb0101a2a507a76dca659513984d683119ee722828b424f6", [:mix], [], "hexpm", "762b999fd414fb41e297944228aa1de2cd4a3876a07f968c8b11d1e9a2190d07"}, - "earmark_parser": {:hex, :earmark_parser, "1.4.13", "0c98163e7d04a15feb62000e1a891489feb29f3d10cb57d4f845c405852bbef8", [:mix], [], "hexpm", "d602c26af3a0af43d2f2645613f65841657ad6efc9f0e361c3b6c06b578214ba"}, + "earmark_parser": {:hex, :earmark_parser, "1.4.15", "b29e8e729f4aa4a00436580dcc2c9c5c51890613457c193cc8525c388ccb2f06", [:mix], [], "hexpm", "044523d6438ea19c1b8ec877ec221b008661d3c27e3b848f4c879f500421ca5c"}, "ecto": {:hex, :ecto, "3.5.5", "48219a991bb86daba6e38a1e64f8cea540cded58950ff38fbc8163e062281a07", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "98dd0e5e1de7f45beca6130d13116eae675db59adfa055fb79612406acf6f6f1"}, "ecto_sql": {:hex, :ecto_sql, "3.5.3", "1964df0305538364b97cc4661a2bd2b6c89d803e66e5655e4e55ff1571943efd", [:mix], [{:db_connection, "~> 2.2", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.5.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:myxql, "~> 0.3.0 or ~> 0.4.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.15.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:tds, "~> 2.1.1", [hex: :tds, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "d2f53592432ce17d3978feb8f43e8dc0705e288b0890caf06d449785f018061c"}, "elixir_make": {:hex, :elixir_make, "0.6.0", "38349f3e29aff4864352084fc736fa7fa0f2995a819a737554f7ebd28b85aaab", [:mix], [], "hexpm", "d522695b93b7f0b4c0fcb2dfe73a6b905b1c301226a5a55cb42e5b14d509e050"}, "erlex": {:hex, :erlex, "0.2.6", "c7987d15e899c7a2f34f5420d2a2ea0d659682c06ac607572df55a43753aa12e", [:mix], [], "hexpm", "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75"}, - "ex_abi": {:hex, :ex_abi, "0.5.1", "e12373d4511de65c8c7e40011fa40ac05bda687de819eb0f41fc36d4e96e7b04", [:mix], [{:ex_keccak, "~> 0.1.2", [hex: :ex_keccak, repo: "hexpm", optional: false]}], "hexpm", "a2d8b8030cb6af03e69dba7395b1929422d7cb15b8275d89844c2495acf9da1f"}, + "ex_abi": {:hex, :ex_abi, "0.5.5", "678d69f8a74406cd8eaee1890cd35333c3fbcdbcb0ad50565fd0a4a82fd4ffa3", [:mix], [{:ex_keccak, "~> 0.2.0", [hex: :ex_keccak, repo: "hexpm", optional: false]}], "hexpm", "9a90d2b8c80f38dfcda110120d27fd2673ed79a8bb1c823019ecb8aa970884e3"}, "ex_cldr": {:hex, :ex_cldr, "2.18.2", "c0557145c234a4d31ff450a0438c5a70e786ccba9449a9f9f895809be20bed7d", [:mix], [{:castore, "~> 0.1", [hex: :castore, repo: "hexpm", optional: true]}, {:certifi, "~> 2.5", [hex: :certifi, repo: "hexpm", optional: true]}, {:cldr_utils, "~> 2.12", [hex: :cldr_utils, repo: "hexpm", optional: false]}, {:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:gettext, "~> 0.13", [hex: :gettext, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: true]}], "hexpm", "ac28055ae6df438b72f98703c842c2c0d969af6bd68662a8f586862a9a0ddc79"}, "ex_cldr_currencies": {:hex, :ex_cldr_currencies, "2.8.0", "b2ecc94e9fa4b8ec07614830f4d6e811e5df5e7679c6d2be92f4fe4f31184913", [:mix], [{:ex_cldr, "~> 2.18", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "a39780667b73bfd3d2bd08e61981bca23a97912b86f3236042850ecb062f48eb"}, "ex_cldr_lists": {:hex, :ex_cldr_lists, "2.2.0", "b99f8752d098fc6ba5f083bbd0b25d0d01e36b0042155cf6abd5f205306ba849", [:mix], [{:ex_cldr, "~> 2.6", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_numbers, "~> 2.6", [hex: :ex_cldr_numbers, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "89e25d539a4126472560da2e28b6f1aeb859f5afc0778d6b594029c4226d1775"}, "ex_cldr_numbers": {:hex, :ex_cldr_numbers, "2.16.1", "aea1cecbf19dfb6ac82658d05685015172866cf1a4ce0778f58157442ccf015d", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:ex_cldr, "~> 2.18", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_currencies, "~> 2.8", [hex: :ex_cldr_currencies, repo: "hexpm", optional: false]}, {:ex_doc, "~> 0.18", [hex: :ex_doc, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "ba7a6f9f50aaa7759d05e508a333747cf670c823b2857780b025f3c421f4f1d3"}, "ex_cldr_units": {:hex, :ex_cldr_units, "2.5.1", "0e65067a22a7c5146266c313d6333c2700868c32aa6d536f47c6c0d84aac3ac1", [:mix], [{:ex_cldr, "~> 2.6", [hex: :ex_cldr, repo: "hexpm", optional: false]}, {:ex_cldr_lists, "~> 2.2", [hex: :ex_cldr_lists, repo: "hexpm", optional: false]}, {:ex_cldr_numbers, "~> 2.6", [hex: :ex_cldr_numbers, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}], "hexpm", "88f2f28a1c893e429943aaac87ea0e4d60e52852edc46420bc9f3c7aba2c8f9f"}, - "ex_doc": {:hex, :ex_doc, "0.24.2", "e4c26603830c1a2286dae45f4412a4d1980e1e89dc779fcd0181ed1d5a05c8d9", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "e134e1d9e821b8d9e4244687fb2ace58d479b67b282de5158333b0d57c6fb7da"}, + "ex_doc": {:hex, :ex_doc, "0.25.2", "4f1cae793c4d132e06674b282f1d9ea3bf409bcca027ddb2fe177c4eed6a253f", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "5b0c172e87ac27f14dfd152d52a145238ec71a95efbf29849550278c58a393d6"}, "ex_json_schema": {:hex, :ex_json_schema, "0.6.2", "de23d80478215987469c81688208fe0ff440ee0e0e6ae2268fcadbb2ff35df9d", [:mix], [], "hexpm", "2f25c57e919ffc5d6b02f2f130548284342dd6c3e99555ee0beeb9f2d2366a96"}, - "ex_keccak": {:hex, :ex_keccak, "0.1.3", "818faf6df706209782e7e0a8c16202e380a7a9b0e932e9fcb8fa3724f6e41d2e", [:mix], [{:rustler, "~> 0.21.1", [hex: :rustler, repo: "hexpm", optional: false]}], "hexpm", "10b3acd7c99624e52fd48dafb2d8b32063c7c5135cd98390974a41292b0601fe"}, + "ex_keccak": {:hex, :ex_keccak, "0.2.0", "ca31d7fdae818380aa07952e6941c5de6b689cb8a68189fcce1e25d7bb0c4574", [:mix], [{:rustler, "~> 0.22.0", [hex: :rustler, repo: "hexpm", optional: false]}], "hexpm", "4bef13ce4dda45b15e2958e0ce5ff77502279778fb7e32cfa887dccb036f3bb2"}, "ex_machina": {:hex, :ex_machina, "2.4.0", "09a34c5d371bfb5f78399029194a8ff67aff340ebe8ba19040181af35315eabb", [:mix], [{:ecto, "~> 2.2 or ~> 3.0", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_sql, "~> 3.0", [hex: :ecto_sql, repo: "hexpm", optional: true]}], "hexpm", "a20bc9ddc721b33ea913b93666c5d0bdca5cbad7a67540784ae277228832d72c"}, "ex_rlp": {:hex, :ex_rlp, "0.5.3", "9055bddade545ee3e734aaad62c4b4d08211834da3beb43ae269b75785909e5e", [:mix], [], "hexpm", "a755a5f8f9f66079f3ecbe021536b949077fac0df963d9e59a20321bab28722d"}, "ex_utils": {:hex, :ex_utils, "0.1.7", "2c133e0bcdc49a858cf8dacf893308ebc05bc5fba501dc3d2935e65365ec0bf3", [:mix], [], "hexpm", "66d4fe75285948f2d1e69c2a5ddd651c398c813574f8d36a9eef11dc20356ef6"}, @@ -55,7 +55,7 @@ "floki": {:hex, :floki, "0.31.0", "f05ee8a8e6a3ced4e62beeb2c79a63bc8e12ab98fbaaf6e6a3d9b76b1278e23f", [:mix], [{:html_entities, "~> 0.5.0", [hex: :html_entities, repo: "hexpm", optional: false]}], "hexpm", "b05afa372f5c345a5bf240ac25ea1f0f3d5fcfd7490ac0beeb4a203f9444891e"}, "flow": {:hex, :flow, "0.14.3", "0d92991fe53035894d24aa8dec10dcfccf0ae00c4ed436ace3efa9813a646902", [:mix], [{:gen_stage, "~> 0.14.0", [hex: :gen_stage, repo: "hexpm", optional: false]}], "hexpm", "da6177f8d04f663a2894e38f9b55b293c69cb230c60f81bb8c090eb713aa4a45"}, "gen_stage": {:hex, :gen_stage, "0.14.2", "6a2a578a510c5bfca8a45e6b27552f613b41cf584b58210f017088d3d17d0b14", [:mix], [], "hexpm", "1f201083ca2ee1ea2b8e1eb6e98d9842ef93f2e5efa2d602740ab0c56c2bc90b"}, - "gettext": {:hex, :gettext, "0.16.1", "e2130b25eebcbe02bb343b119a07ae2c7e28bd4b146c4a154da2ffb2b3507af2", [:mix], [], "hexpm", "dd3a7ea5e3e87ee9df29452dd9560709b4c7cc8141537d0b070155038d92bdf1"}, + "gettext": {:hex, :gettext, "0.18.2", "7df3ea191bb56c0309c00a783334b288d08a879f53a7014341284635850a6e55", [:mix], [], "hexpm", "f9f537b13d4fdd30f3039d33cb80144c3aa1f8d9698e47d7bcbcc8df93b1f5c5"}, "hackney": {:hex, :hackney, "1.17.4", "99da4674592504d3fb0cfef0db84c3ba02b4508bae2dff8c0108baa0d6e0977c", [:rebar3], [{:certifi, "~>2.6.1", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "~>6.1.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "~>1.0.0", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:parse_trans, "3.3.1", [hex: :parse_trans, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "~>1.1.0", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}, {:unicode_util_compat, "~>0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "de16ff4996556c8548d512f4dbe22dd58a587bf3332e7fd362430a7ef3986b16"}, "html_entities": {:hex, :html_entities, "0.5.2", "9e47e70598da7de2a9ff6af8758399251db6dbb7eebe2b013f2bbd2515895c3c", [:mix], [], "hexpm", "c53ba390403485615623b9531e97696f076ed415e8d8058b1dbaa28181f4fdcc"}, "httpoison": {:hex, :httpoison, "1.8.0", "6b85dea15820b7804ef607ff78406ab449dd78bed923a49c7160e1886e987a3d", [:mix], [{:hackney, "~> 1.17", [hex: :hackney, repo: "hexpm", optional: false]}], "hexpm", "28089eaa98cf90c66265b6b5ad87c59a3729bea2e74e9d08f9b51eb9729b3c3a"}, @@ -106,7 +106,7 @@ "qrcode": {:hex, :qrcode, "0.1.5", "551271830515c150f34568345b060c625deb0e6691db2a01b0a6de3aafc93886", [:mix], [], "hexpm", "a266b7fb7be0d3b713912055dde3575927eca920e5d604ded45cd534f6b7a447"}, "que": {:hex, :que, "0.10.1", "788ed0ec92ed69bdf9cfb29bf41a94ca6355b8d44959bd0669cf706e557ac891", [:mix], [{:ex_utils, "~> 0.1.6", [hex: :ex_utils, repo: "hexpm", optional: false]}, {:memento, "~> 0.3.0", [hex: :memento, repo: "hexpm", optional: false]}], "hexpm", "a737b365253e75dbd24b2d51acc1d851049e87baae08cd0c94e2bc5cd65088d5"}, "ranch": {:hex, :ranch, "1.7.1", "6b1fab51b49196860b733a49c07604465a47bdb78aa10c1c16a3d199f7f8c881", [:rebar3], [], "hexpm", "451d8527787df716d99dc36162fca05934915db0b6141bbdac2ea8d3c7afc7d7"}, - "rustler": {:hex, :rustler, "0.21.1", "5299980be32da997c54382e945bacaa015ed97a60745e1e639beaf6a7b278c65", [:mix], [{:toml, "~> 0.5.2", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "6ee1651e10645b2b2f3bb70502bf180341aa058709177e9bc28c105934094bc6"}, + "rustler": {:hex, :rustler, "0.22.0", "e2930f9d6933e910f87526bb0a7f904e32b62a7e838a3ca4a884ee7fdfb957ed", [:mix], [{:toml, "~> 0.5.2", [hex: :toml, repo: "hexpm", optional: false]}], "hexpm", "01f5989dd511ebec09be481e07d3c59773d5373c5061e09d3ebc3ef61811b49d"}, "sobelow": {:hex, :sobelow, "0.10.6", "ac9ebd742035b119eb00a4b1416098b88a4d54d2f262a42602e1e9e3ed4c2afd", [:mix], [], "hexpm", "06e426b8dc0bc80ab1333ce89b904c720474824825b9ceb3dc424eb0f731b6e9"}, "spandex": {:hex, :spandex, "3.0.3", "91aa318f3de696bb4d931adf65f7ebdbe5df25cccce1fe8fd376a44c46bcf69b", [:mix], [{:decorator, "~> 1.2", [hex: :decorator, repo: "hexpm", optional: true]}, {:optimal, "~> 0.3.3", [hex: :optimal, repo: "hexpm", optional: false]}, {:plug, ">= 1.0.0", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "e3e6c319d0ab478ddc9a39102a727a410c962b4d51c0932c72279b86d3b17044"}, "spandex_datadog": {:hex, :spandex_datadog, "1.0.0", "20db83c10600210a36a1ac95ed8cef3efb400ae948f48252437c2cc21dfd3969", [:mix], [{:msgpax, "~> 2.2.1", [hex: :msgpax, repo: "hexpm", optional: false]}, {:spandex, "~> 3.0", [hex: :spandex, repo: "hexpm", optional: false]}], "hexpm", "d1a499ed3e8580b88ca8ba10208004849b3bd6cfa045b90e4b69055b78474045"},