diff --git a/CHANGELOG.md b/CHANGELOG.md index bce3c66497..ca60257372 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ - [#2497](https://github.com/poanetwork/blockscout/pull/2497) - Add generic Ordered Cache behaviour and implementation ### Fixes +- [#2468](https://github.com/poanetwork/blockscout/pull/2468) - fix confirmations for non consensus blocks - [#2610](https://github.com/poanetwork/blockscout/pull/2610) - use CoinGecko instead of CoinMarketcap for exchange rates - [#2640](https://github.com/poanetwork/blockscout/pull/2640) - SVG network icons - [#2635](https://github.com/poanetwork/blockscout/pull/2635) - optimize ERC721 inventory query diff --git a/apps/block_scout_web/lib/block_scout_web/views/transaction_view.ex b/apps/block_scout_web/lib/block_scout_web/views/transaction_view.ex index 7ac564fae3..121bd6ad5e 100644 --- a/apps/block_scout_web/lib/block_scout_web/views/transaction_view.ex +++ b/apps/block_scout_web/lib/block_scout_web/views/transaction_view.ex @@ -135,12 +135,12 @@ defmodule BlockScoutWeb.TransactionView do def confirmations(%Transaction{block: block}, named_arguments) when is_list(named_arguments) do case block do - nil -> - 0 - %Block{consensus: true} -> {:ok, confirmations} = Chain.confirmations(block, named_arguments) BlockScoutWeb.Cldr.Number.to_string!(confirmations, format: "#,###") + + _ -> + 0 end end diff --git a/apps/block_scout_web/lib/block_scout_web/views/wei_helpers.ex b/apps/block_scout_web/lib/block_scout_web/views/wei_helpers.ex index c9dfefa7b7..992909524a 100644 --- a/apps/block_scout_web/lib/block_scout_web/views/wei_helpers.ex +++ b/apps/block_scout_web/lib/block_scout_web/views/wei_helpers.ex @@ -35,7 +35,7 @@ defmodule BlockScoutWeb.WeiHelpers do "10,000 Gwei" iex> format_wei_value(%Wei{value: Decimal.new(1, 10, 21)}, :ether) - "10,000 POA" + "10,000 Ether" # With formatting options @@ -43,7 +43,7 @@ defmodule BlockScoutWeb.WeiHelpers do ...> %Wei{value: Decimal.new(1000500000000000000)}, ...> :ether ...> ) - "1.0005 POA" + "1.0005 Ether" iex> format_wei_value( ...> %Wei{value: Decimal.new(10)}, diff --git a/apps/block_scout_web/priv/gettext/default.pot b/apps/block_scout_web/priv/gettext/default.pot index 607d83da8a..92d2604165 100644 --- a/apps/block_scout_web/priv/gettext/default.pot +++ b/apps/block_scout_web/priv/gettext/default.pot @@ -12,6 +12,16 @@ msgid_plural "%{count} transactions" msgstr[0] "" msgstr[1] "" +#, elixir-format +#: lib/block_scout_web/templates/transaction/overview.html.eex:192 +msgid " Token Transfer" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:14 +msgid " is recommended." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/_metatags.html.eex:3 msgid "%{address} - %{subnetwork} Explorer" @@ -66,6 +76,11 @@ msgstr "" msgid "- We're indexing this chain right now. Some of the counts may be inaccurate." msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address/overview.html.eex:75 +msgid ">=" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:73 msgid "A string with the name of the action to be invoked." @@ -76,6 +91,16 @@ msgstr "" msgid "A string with the name of the module to be invoked." msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:104 +msgid "ABI-encoded Constructor Arguments (if required by the contract)" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/api_docs/index.html.eex:4 +msgid "API Documentation" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_metatags.html.eex:4 msgid "API endpoints for the %{subnetwork}" @@ -86,6 +111,11 @@ msgstr "" msgid "API for the %{subnetwork} - BlockScout" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_topnav.html.eex:81 +msgid "APIs" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/layout/_topnav.html.eex:71 msgid "Accounts" @@ -118,22 +148,42 @@ msgstr "" msgid "All" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:15 +msgid "Anything not in this list is not supported. Click on the method to be taken to the documentation for that method, and check the notes section for any potential differences." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:47 msgid "Average block time" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/transaction/not_found.html.eex:30 +msgid "Back Home" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:3 msgid "Balance" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:14 +msgid "Balances" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:5 #: lib/block_scout_web/templates/api_docs/index.html.eex:5 msgid "Base URL:" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 +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 @@ -151,6 +201,11 @@ msgstr "" msgid "Block Confirmations" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/block_transaction/404.html.eex:7 +msgid "Block Details" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/block/overview.html.eex:13 msgid "Block Height: %{height}" @@ -171,6 +226,16 @@ msgstr "" msgid "Block Pending" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/block/overview.html.eex:139 +msgid "Block Rewards" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/block_transaction_view.ex:15 +msgid "Block not found, please try again later." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/chain/_metatags.html.eex:4 msgid "BlockScout provides analytics data, API, and Smart Contract tools for the %{subnetwork}" @@ -196,6 +261,27 @@ msgstr "" msgid "Blocks Validated" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:17 +msgid "Blockscout is a tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum Networks." +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_token/index.html.eex:28 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:74 +msgid "CSV" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/internal_transaction_view.ex:21 +msgid "Call" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/internal_transaction_view.ex:22 +msgid "Call Code" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:253 #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 @@ -203,6 +289,16 @@ msgstr "" msgid "Cancel" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:11 +msgid "Change Network" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:36 +msgid "Chat" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:137 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:106 @@ -228,6 +324,12 @@ msgstr "" msgid "Code" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address/_tabs.html.eex:20 +#: lib/block_scout_web/views/address_view.ex:310 +msgid "Coin Balance History" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:40 msgid "Compiler" @@ -238,6 +340,11 @@ msgstr "" msgid "Compiler version" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 +msgid "Connection Lost" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/index.html.eex:10 #: lib/block_scout_web/templates/block/index.html.eex:6 @@ -261,6 +368,11 @@ msgstr "" msgid "Connection Lost, click to load newer validations" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:53 +msgid "Constructor Arguments" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract/index.html.eex:75 msgid "Contract ABI" @@ -279,6 +391,11 @@ msgstr "" msgid "Contract Address Pending" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:105 +msgid "Contract Byte Code" +msgstr "" + #, elixir-format #: lib/block_scout_web/views/transaction_view.ex:261 msgid "Contract Call" @@ -289,6 +406,16 @@ msgstr "" msgid "Contract Creation" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:91 +msgid "Contract Creation Code" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:118 +msgid "Contract Libraries" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:29 msgid "Contract Name" @@ -304,6 +431,21 @@ msgstr "" msgid "Contract source code" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:97 +msgid "Contracts that self destruct in their constructors have no contract code published and cannot be verified." +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:35 +msgid "Contribute" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:77 +msgid "Copy ABI" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:13 #: lib/block_scout_web/templates/address/overview.html.eex:17 @@ -313,1532 +455,1390 @@ msgid "Copy Address" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:16 -msgid "Copy Transaction Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:107 +msgid "Copy Contract Byte Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:20 -msgid "Copy Txn Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:93 +msgid "Copy Contract Creation Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:107 -msgid "Created by" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:17 +msgid "Copy Decompiled Contract Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:146 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:116 -msgid "Curl" +#: lib/block_scout_web/templates/address_contract/index.html.eex:65 +msgid "Copy Source Code" 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/_eth_rpc_item.html.eex:150 -msgid "Description" +#: lib/block_scout_web/templates/transaction/overview.html.eex:16 +msgid "Copy Transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:8 -#: 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" +#: lib/block_scout_web/templates/transaction/overview.html.eex:20 +msgid "Copy Txn Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:58 -msgid "Difficulty" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:66 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:119 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:31 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:69 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:122 +msgid "Copy Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:50 -msgid "ETH" +#: lib/block_scout_web/views/internal_transaction_view.ex:25 +msgid "Create" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:32 -msgid "Error trying to fetch balances." +#: lib/block_scout_web/views/internal_transaction_view.ex:26 +msgid "Create2" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:188 -msgid "Error: %{reason}" +#: lib/block_scout_web/templates/address/overview.html.eex:107 +msgid "Created by" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:186 -msgid "Error: (Awaiting internal transactions for reason)" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:146 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:116 +msgid "Curl" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:15 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 -#: lib/block_scout_web/templates/layout/app.html.eex:62 -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:29 -#: lib/block_scout_web/templates/transaction/overview.html.eex:179 -#: lib/block_scout_web/templates/transaction/overview.html.eex:209 -#: lib/block_scout_web/views/wei_helpers.ex:78 -msgid "Ether" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:56 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:109 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:175 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:21 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:59 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:112 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:179 +msgid "Data" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:211 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:164 -msgid "Example Value" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:63 +msgid "Decimals" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:128 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:99 -msgid "Execute" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:31 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:37 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:90 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:32 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:40 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:93 +msgid "Decoded" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:29 -msgid "Fetching tokens..." +#: lib/block_scout_web/views/address_view.ex:308 +msgid "Decompiled Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 -msgid "Forked Blocks (Reorgs)" +#: lib/block_scout_web/templates/address/_tabs.html.eex:52 +msgid "Decompiled code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:44 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:40 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:7 -#: lib/block_scout_web/views/address_transaction_view.ex:7 -msgid "From" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:15 +msgid "Decompiled contract code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:18 -msgid "GET" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:8 +msgid "Decompiler version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:56 -#: lib/block_scout_web/templates/block/overview.html.eex:105 -#: lib/block_scout_web/templates/block/overview.html.eex:152 -msgid "Gas Limit" +#: lib/block_scout_web/views/internal_transaction_view.ex:23 +msgid "Delegate Call" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:61 -#: lib/block_scout_web/templates/block/overview.html.eex:98 -#: lib/block_scout_web/templates/block/overview.html.eex:146 -msgid "Gas Used" +#: 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/_eth_rpc_item.html.eex:150 +msgid "Description" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:19 -msgid "Github" +#: lib/block_scout_web/templates/address/overview.html.eex:8 +#: 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 "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:20 -#: lib/block_scout_web/views/wei_helpers.ex:77 -msgid "Gwei" +#: lib/block_scout_web/templates/block/overview.html.eex:58 +msgid "Difficulty" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:38 -msgid "Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:98 +msgid "Displaying the init data provided of the creating transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:38 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:72 -msgid "IN" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:22 +msgid "During times when the network is busy (i.e during ICOs) it can take a while for your transaction to propagate through the network and for us to index it." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/app.html.eex:58 -msgid "Indexing Tokens" +#: lib/block_scout_web/views/transaction_view.ex:84 +msgid "ERC-20 " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:3 -msgid "Input" +#: lib/block_scout_web/views/transaction_view.ex:85 +msgid "ERC-721 " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:6 -msgid "Internal Transaction" +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:50 +msgid "ETH" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:14 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:19 -#: 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:306 -#: lib/block_scout_web/views/transaction_view.ex:314 -msgid "Internal Transactions" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:4 +msgid "ETH RPC API Documentation" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 -#: lib/block_scout_web/views/tokens/overview_view.ex:38 -msgid "Inventory" +#: lib/block_scout_web/templates/address_contract/index.html.eex:45 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:51 +msgid "EVM Version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/app.html.eex:59 -msgid "Less than" +#: lib/block_scout_web/views/block_transaction_view.ex:7 +msgid "Easy Cowboy! This block does not exist yet!" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:237 -msgid "Limit" +#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:5 +msgid "Emission Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:26 -#: lib/block_scout_web/templates/address_logs/index.html.eex:8 -#: 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:312 -#: lib/block_scout_web/views/transaction_view.ex:315 -msgid "Logs" +#: lib/block_scout_web/views/block_view.ex:60 +msgid "Emission Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:31 -#: lib/block_scout_web/templates/layout/app.html.eex:60 -#: lib/block_scout_web/views/address_view.ex:121 -#: lib/block_scout_web/views/address_view.ex:121 -msgid "Market Cap" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:93 +msgid "Enter the Solidity Contract Code" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:169 -#: lib/block_scout_web/views/transaction_view.ex:169 -msgid "Max of" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:49 +msgid "Error rendering value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:38 -#: lib/block_scout_web/templates/block/overview.html.eex:121 -#: lib/block_scout_web/templates/chain/_block.html.eex:15 -msgid "Miner" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:32 +msgid "Error trying to fetch balances." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:223 -msgid "Model" +#: lib/block_scout_web/views/transaction_view.ex:188 +msgid "Error: %{reason}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:58 -msgid "Module" +#: lib/block_scout_web/views/transaction_view.ex:186 +msgid "Error: (Awaiting internal transactions for reason)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:10 -msgid "More internal transactions have come in" +#: lib/block_scout_web/templates/address/overview.html.eex:120 +msgid "Error: Could not determine contract creator." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:111 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/transaction/index.html.eex:10 -msgid "More transactions have come in" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:95 +msgid "Eth RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:63 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:74 -msgid "Must be set to:" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:15 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 +#: lib/block_scout_web/templates/layout/app.html.eex:62 +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:29 +#: lib/block_scout_web/templates/transaction/overview.html.eex:179 +#: lib/block_scout_web/templates/transaction/overview.html.eex:209 +#: lib/block_scout_web/views/wei_helpers.ex:78 +msgid "Ether" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:53 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:106 -#: 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/transaction/_decoded_input_body.html.eex:19 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:56 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:109 -msgid "Name" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:211 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:164 +msgid "Example Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:67 -msgid "No" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:128 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:99 +msgid "Execute" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:73 -#: lib/block_scout_web/templates/transaction/overview.html.eex:79 -msgid "Nonce" +#: lib/block_scout_web/templates/address_contract/index.html.eex:120 +msgid "External libraries" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:36 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:68 -msgid "OUT" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:32 +msgid "Failed to decode input data." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:30 -msgid "Optimization enabled" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:34 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:35 +msgid "Failed to decode log data." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:18 -msgid "Owner Address" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:24 +msgid "Favorites" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:19 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:26 -msgid "POST" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:29 +msgid "Fetching tokens..." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:33 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:40 -msgid "Parameters" +#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:16 +msgid "For any existing contracts in the database, insert all ABI entries into the contract_methods table. Use this in case you have verified smart contracts before early March 2019 and you want other contracts with the same functions to show those ABI's as candidate matches." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:45 -msgid "Parent Hash" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 +msgid "Forked Blocks (Reorgs)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:59 -#: lib/block_scout_web/views/transaction_view.ex:183 -#: lib/block_scout_web/views/transaction_view.ex:217 -msgid "Pending" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:44 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:40 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:7 +#: lib/block_scout_web/views/address_transaction_view.ex:7 +msgid "From" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:4 -msgid "Pending Transactions" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:18 +msgid "GET" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:84 -msgid "Position %{index}" +#: lib/block_scout_web/templates/transaction/overview.html.eex:227 +msgid "Gas" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:24 -#: lib/block_scout_web/templates/layout/app.html.eex:61 -msgid "Price" +#: lib/block_scout_web/templates/block/_tile.html.eex:56 +#: lib/block_scout_web/templates/block/overview.html.eex:105 +#: lib/block_scout_web/templates/block/overview.html.eex:152 +msgid "Gas Limit" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:33 -#: lib/block_scout_web/templates/address/overview.html.eex:144 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:36 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:105 -msgid "QR Code" +#: lib/block_scout_web/templates/block/_tile.html.eex:61 +#: lib/block_scout_web/templates/block/overview.html.eex:98 +#: lib/block_scout_web/templates/block/overview.html.eex:146 +msgid "Gas Used" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:22 -msgid "Query" +#: lib/block_scout_web/templates/block/overview.html.eex:13 +msgid "Genesis Block" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:58 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 -#: lib/block_scout_web/views/address_view.ex:309 -#: lib/block_scout_web/views/tokens/overview_view.ex:37 -msgid "Read Contract" +#: lib/block_scout_web/templates/layout/_footer.html.eex:19 +msgid "Github" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:155 -msgid "Request URL" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:85 +msgid "GraphQL" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:250 -msgid "Reset" +#: lib/block_scout_web/views/block_view.ex:20 +#: lib/block_scout_web/views/wei_helpers.ex:77 +msgid "Gwei" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:173 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:134 -msgid "Response Body" +#: lib/block_scout_web/templates/block/overview.html.eex:38 +msgid "Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:185 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:147 -msgid "Responses" +#: lib/block_scout_web/templates/transaction/overview.html.eex:115 +#: lib/block_scout_web/templates/transaction/overview.html.eex:119 +msgid "Hex (Default)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:14 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:127 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:144 -msgid "Search" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:11 +msgid "However, in general, the" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:30 -msgid "Search tokens" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 +msgid "IMPORTANT: This information is a best guess based on similar functions from other verified contracts." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:163 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:124 -msgid "Server Response" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:38 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:72 +msgid "IN" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:34 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:37 -msgid "Show QR Code" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:26 +msgid "If it still does not show up after 1 hour, please check with your sender/exchange/wallet/transaction provider for additional information." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:8 -#: lib/block_scout_web/views/transaction_view.ex:185 -msgid "Success" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:21 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:84 -msgid "TX Fee" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:25 -msgid "Telegram" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:26 -msgid "There are no holders for this Token." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:65 -msgid "There are no internal transactions for this address." -msgstr "" - -#, elixir-format -#: -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:15 -msgid "There are no internal transactions for this transaction." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction_log/index.html.eex:18 -msgid "There are no logs for this transaction." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:15 -msgid "There are no token transfers for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_token/index.html.eex:18 -msgid "There are no tokens for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:26 -msgid "There are no tokens." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_transaction/index.html.eex:64 -msgid "There are no transactions for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/block_transaction/index.html.eex:28 -msgid "There are no transactions for this block." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:25 -msgid "There are no transfers for this Token." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:35 -msgid "This transaction is pending confirmation." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:33 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:29 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:6 -#: lib/block_scout_web/views/address_transaction_view.ex:6 -msgid "To" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:20 -msgid "Toggle navigation" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:10 -msgid "Token Details" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 -#: lib/block_scout_web/views/tokens/overview_view.ex:36 -msgid "Token Holders" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:11 -msgid "Token ID" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:5 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:4 -#: lib/block_scout_web/views/transaction_view.ex:259 -msgid "Token Transfer" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:15 -#: 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/tokens/overview_view.ex:35 -#: lib/block_scout_web/views/transaction_view.ex:313 -msgid "Token Transfers" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:8 -#: lib/block_scout_web/templates/address_token/index.html.eex:8 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:9 -#: lib/block_scout_web/views/address_view.ex:304 -msgid "Tokens" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address/_metatags.html.eex:13 -msgid "Top Accounts - %{subnetwork} Explorer" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:67 -msgid "Total Difficulty" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:75 -msgid "Total Supply" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:56 -msgid "Total transactions" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:18 -#: lib/block_scout_web/views/transaction_view.ex:262 -msgid "Transaction" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:12 +msgid "If you have just submitted this transaction please wait for at least 30 seconds before refreshing this page." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:3 -msgid "Transaction %{transaction} - %{subnetwork} Explorer" +#: lib/block_scout_web/templates/address/overview.html.eex:79 +msgid "Incoming Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:11 -msgid "Transaction %{transaction}, %{subnetwork} %{transaction}" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:55 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:108 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:58 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:111 +msgid "Indexed?" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:11 -msgid "Transaction Details" +#: lib/block_scout_web/templates/layout/app.html.eex:58 +msgid "Indexing Tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:3 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:15 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:18 -#: lib/block_scout_web/templates/chain/show.html.eex:108 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:50 -#: lib/block_scout_web/views/address_view.ex:305 -msgid "Transactions" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:3 +msgid "Input" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tile.html.eex:31 -msgid "Transactions sent" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:6 +msgid "Internal Transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:61 -msgid "Transfers" +#: lib/block_scout_web/templates/address/_tabs.html.eex:14 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:19 +#: 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:306 +#: lib/block_scout_web/views/transaction_view.ex:314 +msgid "Internal Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:40 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:47 -msgid "Try it out" +#: lib/block_scout_web/templates/transaction/invalid.html.eex:6 +msgid "Invalid Transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:22 -msgid "Twitter" +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:16 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 +#: lib/block_scout_web/views/tokens/overview_view.ex:38 +msgid "Inventory" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:80 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:38 -msgid "Uncles" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:16 +msgid "It could still be in the TX Pool of a different node, waiting to be broadcasted." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:6 -msgid "Unique Token" +#: lib/block_scout_web/templates/address/overview.html.eex:89 +msgid "Last Balance Update: Block #" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:231 -msgid "Used" +#: lib/block_scout_web/templates/layout/app.html.eex:59 +msgid "Less than" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:54 -msgid "Validated" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:133 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:155 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:177 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:199 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:221 +msgid "Library Address" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/index.html.eex:4 -msgid "Validated Transactions" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:123 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:145 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:167 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:189 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:211 +msgid "Library Name" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tile.html.eex:35 -msgid "Validations" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:24 +msgid "License Expires" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:179 -#: lib/block_scout_web/templates/transaction/overview.html.eex:209 -msgid "Value" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:10 +msgid "License ID" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:11 -#: lib/block_scout_web/templates/address_contract/index.html.eex:16 -msgid "Verify & Publish" +#: lib/block_scout_web/templates/transaction/overview.html.eex:237 +msgid "Limit" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:249 -msgid "Verify & publish" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:22 +#: lib/block_scout_web/templates/chain/show.html.eex:13 +msgid "Loading chart" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:55 -msgid "View Contract" +#: lib/block_scout_web/templates/address_read_contract/index.html.eex:14 +#: lib/block_scout_web/templates/chain/show.html.eex:99 +#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:21 +msgid "Loading..." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_tile.html.eex:53 -msgid "View Less Transfers" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:247 +msgid "Loading...." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_tile.html.eex:52 -msgid "View More Transfers" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:50 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:103 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:53 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:106 +msgid "Log Data" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_metatags.html.eex:9 -msgid "View the account balance, transactions, and other data for %{address} on the %{network}" +#: lib/block_scout_web/templates/address/_tabs.html.eex:26 +#: lib/block_scout_web/templates/address_logs/index.html.eex:8 +#: 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:312 +#: lib/block_scout_web/views/transaction_view.ex:315 +msgid "Logs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_metatags.html.eex:10 -msgid "View the transactions, token transfers, and uncles for block number %{block_number}" +#: lib/block_scout_web/templates/layout/_footer.html.eex:44 +msgid "Main Networks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:10 -msgid "View transaction %{transaction} on %{subnetwork}" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:22 +msgid "Mainnet" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:49 -msgid "WEI" +#: lib/block_scout_web/templates/chain/show.html.eex:31 +#: lib/block_scout_web/templates/layout/app.html.eex:60 +#: lib/block_scout_web/views/address_view.ex:121 +#: lib/block_scout_web/views/address_view.ex:121 +msgid "Market Cap" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:72 -msgid "Wallet addresses" +#: lib/block_scout_web/views/transaction_view.ex:169 +#: lib/block_scout_web/views/transaction_view.ex:169 +msgid "Max of" msgstr "" #, elixir-format -#: lib/block_scout_web/views/wei_helpers.ex:76 -msgid "Wei" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:4 +msgid "Method Id" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:72 -msgid "Yes" +#: lib/block_scout_web/templates/block/_tile.html.eex:38 +#: lib/block_scout_web/templates/block/overview.html.eex:121 +#: lib/block_scout_web/templates/chain/_block.html.eex:15 +msgid "Miner" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:112 -msgid "at" +#: lib/block_scout_web/views/block_view.ex:56 +msgid "Miner Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/views/address_contract_view.ex:23 -msgid "false" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:223 +msgid "Model" 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/_eth_rpc_item.html.eex:70 -msgid "required" -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 -msgid "string" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/views/address_contract_view.ex:22 -msgid "true" +msgid "Module" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:21 -msgid "Call" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:10 +msgid "More internal transactions have come in" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:25 -msgid "Create" +#: lib/block_scout_web/templates/chain/show.html.eex:111 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:10 +#: lib/block_scout_web/templates/transaction/index.html.eex:10 +msgid "More transactions have come in" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:23 -msgid "Delegate Call" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:63 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:74 +msgid "Must be set to:" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:27 -msgid "Self-Destruct" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:53 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:106 +#: 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/transaction/_decoded_input_body.html.eex:19 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:56 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:109 +msgid "Name" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:63 -msgid "Decimals" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:9 +msgid "New Smart Contract Verification" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_read_contract/index.html.eex:14 -#: lib/block_scout_web/templates/chain/show.html.eex:99 -#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:21 -msgid "Loading..." +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:67 +msgid "No" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:247 -msgid "Loading...." +#: lib/block_scout_web/templates/block/overview.html.eex:73 +#: lib/block_scout_web/templates/transaction/overview.html.eex:79 +msgid "Nonce" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:81 -msgid "APIs" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:36 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:68 +msgid "OUT" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:85 -msgid "GraphQL" +#: lib/block_scout_web/templates/address_contract/index.html.eex:30 +msgid "Optimization enabled" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:90 -msgid "RPC" +#: lib/block_scout_web/templates/address_contract/index.html.eex:39 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:83 +msgid "Optimization runs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/index.html.eex:6 -msgid "This API is provided for developers transitioning their applications from Etherscan to BlockScout. It supports GET and POST requests." +#: lib/block_scout_web/templates/layout/_footer.html.eex:68 +msgid "Other Explorers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:109 -msgid "Raw Input" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:18 +msgid "Owner Address" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:15 -msgid "Block not found, please try again later." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:19 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:26 +msgid "POST" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:7 -msgid "Easy Cowboy! This block does not exist yet!" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 +msgid "Page" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:11 -msgid "This block has not been processed yet." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:33 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:40 +msgid "Parameters" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/invalid.html.eex:6 -msgid "Invalid Transaction Hash" +#: lib/block_scout_web/templates/block/overview.html.eex:45 +msgid "Parent Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/invalid.html.eex:8 -msgid "is not a valid transaction hash" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:59 +#: lib/block_scout_web/views/transaction_view.ex:183 +#: lib/block_scout_web/views/transaction_view.ex:217 +msgid "Pending" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:22 -msgid "Call Code" +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:4 +msgid "Pending Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:24 -msgid "Static Call" +#: lib/block_scout_web/templates/block/overview.html.eex:84 +msgid "Position %{index}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:31 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:37 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:90 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:32 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:40 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:93 -msgid "Decoded" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:17 +msgid "Potential matches from our contract method database:" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:4 -msgid "Method Id" +#: lib/block_scout_web/templates/chain/show.html.eex:24 +#: lib/block_scout_web/templates/layout/app.html.eex:61 +msgid "Price" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:2 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:16 -msgid "Transaction Inputs" +#: lib/block_scout_web/templates/address/overview.html.eex:33 +#: lib/block_scout_web/templates/address/overview.html.eex:144 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:36 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:105 +msgid "QR Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 -msgid "Verify the contract " +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:22 +msgid "Query" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 -msgid "here" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:90 +msgid "RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:32 -msgid "Failed to decode input data." +#: lib/block_scout_web/templates/transaction/overview.html.eex:109 +msgid "Raw Input" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:49 -msgid "Error rendering value" +#: 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:316 +msgid "Raw Trace" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:34 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:61 -#: lib/block_scout_web/templates/address_logs/index.html.eex:21 -#: lib/block_scout_web/templates/address_token/index.html.eex:13 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:20 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:59 -#: lib/block_scout_web/templates/address_validation/index.html.eex:22 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:23 -#: lib/block_scout_web/templates/chain/show.html.eex:91 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:19 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:21 -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:21 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:20 -#: lib/block_scout_web/templates/transaction/index.html.eex:20 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:13 -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:12 -msgid "Something went wrong, click to reload." +#: lib/block_scout_web/templates/address/_tabs.html.eex:58 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 +#: lib/block_scout_web/views/address_view.ex:309 +#: lib/block_scout_web/views/tokens/overview_view.ex:37 +msgid "Read Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_validation/index.html.eex:18 -msgid "There are no blocks validated by this address." +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:11 +msgid "Records" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/index.html.eex:26 -msgid "There are no transactions." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:155 +msgid "Request URL" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:14 -msgid "Balances" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:250 +msgid "Reset" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 -msgid "Block" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:173 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:134 +msgid "Response Body" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:20 -#: lib/block_scout_web/views/address_view.ex:310 -msgid "Coin Balance History" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:185 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:147 +msgid "Responses" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:22 -#: lib/block_scout_web/templates/chain/show.html.eex:13 -msgid "Loading chart" +#: lib/block_scout_web/templates/block/_tile.html.eex:47 +#: lib/block_scout_web/templates/chain/_block.html.eex:23 +#: lib/block_scout_web/views/internal_transaction_view.ex:28 +msgid "Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:39 -msgid "There is no coin history for this address." +#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:21 +msgid "Run" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:25 -#: lib/block_scout_web/templates/chain/show.html.eex:16 -msgid "There was a problem loading the chart." +#: lib/block_scout_web/templates/address_logs/index.html.eex:14 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:127 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:144 +msgid "Search" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:23 -msgid "There are no pending transactions." +#: lib/block_scout_web/templates/layout/_topnav.html.eex:121 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:125 +msgid "Search by address, token symbol name, transaction hash, or block number" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/index.html.eex:18 -msgid "There are no blocks." +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:18 +msgid "Search network" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:24 -msgid "License Expires" +#: +#: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:30 +msgid "Search tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:10 -msgid "License ID" +#: lib/block_scout_web/views/internal_transaction_view.ex:27 +msgid "Self-Destruct" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:48 -msgid "Show Validator Info" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:163 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:124 +msgid "Server Response" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:30 -msgid "Validator Creation Date" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:5 +msgid "Show" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:5 -msgid "Validator Data" +#: lib/block_scout_web/templates/address/overview.html.eex:34 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:37 +msgid "Show QR Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:52 -msgid "Validator Info" +#: lib/block_scout_web/templates/address/overview.html.eex:48 +msgid "Show Validator Info" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:139 -msgid "Block Rewards" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:34 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:61 +#: lib/block_scout_web/templates/address_logs/index.html.eex:21 +#: lib/block_scout_web/templates/address_token/index.html.eex:13 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:20 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:59 +#: lib/block_scout_web/templates/address_validation/index.html.eex:22 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:23 +#: lib/block_scout_web/templates/chain/show.html.eex:91 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:19 +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:21 +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:21 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:20 +#: lib/block_scout_web/templates/transaction/index.html.eex:20 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/index.html.eex:13 +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:12 +msgid "Something went wrong, click to reload." msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:60 -msgid "Emission Reward" +#: lib/block_scout_web/templates/chain/show.html.eex:117 +msgid "Something went wrong, click to retry." msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:56 -msgid "Miner Reward" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:7 +msgid "Sorry, We are unable to locate this transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:64 -msgid "Uncle Reward" +#: lib/block_scout_web/views/internal_transaction_view.ex:24 +msgid "Static Call" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -msgid "IMPORTANT: This information is a best guess based on similar functions from other verified contracts." +#: lib/block_scout_web/templates/layout/_footer.html.eex:34 +msgid "Submit an Issue" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:17 -msgid "Potential matches from our contract method database:" +#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:8 +#: lib/block_scout_web/views/transaction_view.ex:185 +msgid "Success" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:19 -msgid "To have guaranteed accuracy, use the link above to verify the contract's source code." +#: lib/block_scout_web/templates/layout/_footer.html.eex:37 +msgid "Support" 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 -msgid "To see accurate decoded input data, the contract must be verified." +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:21 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:32 +#: lib/block_scout_web/templates/transaction/overview.html.eex:84 +msgid "TX Fee" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:5 -msgid "Emission Contract" +#: lib/block_scout_web/templates/layout/_footer.html.eex:25 +msgid "Telegram" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:117 -msgid "Something went wrong, click to retry." +#: lib/block_scout_web/templates/layout/_footer.html.eex:57 +msgid "Test Networks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:17 -msgid "Blockscout is a tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum Networks." +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:23 +msgid "Testnet" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:36 -msgid "Chat" +#: lib/block_scout_web/templates/address_validation/index.html.eex:18 +msgid "There are no blocks validated by this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:35 -msgid "Contribute" +#: lib/block_scout_web/templates/block/index.html.eex:18 +msgid "There are no blocks." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:44 -msgid "Main Networks" +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:26 +msgid "There are no holders for this Token." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:68 -msgid "Other Explorers" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:65 +msgid "There are no internal transactions for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:34 -msgid "Submit an Issue" +#: +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:15 +msgid "There are no internal transactions for this transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:57 -msgid "Test Networks" +#: lib/block_scout_web/templates/address_logs/index.html.eex:26 +msgid "There are no logs for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:83 -msgid "Version" +#: lib/block_scout_web/templates/transaction_log/index.html.eex:18 +msgid "There are no logs for this transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:37 -msgid "Support" +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:23 +msgid "There are no pending transactions." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:77 -msgid "Copy ABI" +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:15 +msgid "There are no token transfers for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:93 -msgid "Copy Contract Creation Code" +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:17 +msgid "There are no token transfers for this transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:65 -msgid "Copy Source Code" +#: lib/block_scout_web/templates/address_token/index.html.eex:18 +msgid "There are no tokens for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:13 -msgid "Genesis Block" +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:26 +msgid "There are no tokens." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:118 -msgid "Contract Libraries" +#: lib/block_scout_web/templates/address_transaction/index.html.eex:64 +msgid "There are no transactions for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:89 -msgid "Last Balance Update: Block #" +#: lib/block_scout_web/templates/block_transaction/index.html.eex:28 +msgid "There are no transactions for this block." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:84 -msgid "Transactions Sent" +#: lib/block_scout_web/templates/transaction/index.html.eex:26 +msgid "There are no transactions." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:101 -msgid "Transaction Speed" +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:25 +msgid "There are no transfers for this Token." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:115 -#: lib/block_scout_web/templates/transaction/overview.html.eex:119 -msgid "Hex (Default)" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:39 +msgid "There is no coin history for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:122 -msgid "UTF-8" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:27 +msgid "There is no decompilded contracts for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:16 -msgid "For any existing contracts in the database, insert all ABI entries into the contract_methods table. Use this in case you have verified smart contracts before early March 2019 and you want other contracts with the same functions to show those ABI's as candidate matches." +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:25 +#: lib/block_scout_web/templates/chain/show.html.eex:16 +msgid "There was a problem loading the chart." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:21 -msgid "Run" +#: lib/block_scout_web/templates/api_docs/index.html.eex:6 +msgid "This API is provided for developers transitioning their applications from Etherscan to BlockScout. It supports GET and POST requests." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:75 -msgid ">=" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:7 +msgid "This API is provided to support some rpc methods in the exact format specified for ethereum nodes, which can be found " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:79 -msgid "Incoming Transactions" +#: lib/block_scout_web/views/block_transaction_view.ex:11 +msgid "This block has not been processed yet." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:120 -msgid "Error: Could not determine contract creator." +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:10 +msgid "This is useful to allow sending requests to blockscout without having to change anything about the request." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:121 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:125 -msgid "Search by address, token symbol name, transaction hash, or block number" +#: lib/block_scout_web/templates/transaction/overview.html.eex:35 +msgid "This transaction is pending confirmation." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:45 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:51 -msgid "EVM Version" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:33 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:29 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:6 +#: lib/block_scout_web/views/address_transaction_view.ex:6 +msgid "To" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:17 -msgid "Copy Decompiled Contract Code" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:19 +msgid "To have guaranteed accuracy, use the link above to verify the contract's source code." msgstr "" #, elixir-format -#: lib/block_scout_web/views/address_view.ex:308 -msgid "Decompiled Code" +#: 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 +msgid "To see accurate decoded input data, the contract must be verified." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:52 -msgid "Decompiled code" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:20 +msgid "Toggle navigation" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:15 -msgid "Decompiled contract code" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:10 +msgid "Token Details" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:8 -msgid "Decompiler version" +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:16 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 +#: lib/block_scout_web/views/tokens/overview_view.ex:36 +msgid "Token Holders" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:39 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:83 -msgid "Optimization runs" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:11 +msgid "Token ID" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/index.html.eex:4 -msgid "API Documentation" +#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:5 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:4 +#: lib/block_scout_web/views/transaction_view.ex:259 +msgid "Token Transfer" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:86 -msgid "View All Blocks" +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:15 +#: 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/tokens/overview_view.ex:35 +#: lib/block_scout_web/views/transaction_view.ex:313 +msgid "Token Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:107 -msgid "View All Transactions" +#: lib/block_scout_web/templates/address/_tabs.html.eex:8 +#: lib/block_scout_web/templates/address_token/index.html.eex:8 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:9 +#: lib/block_scout_web/views/address_view.ex:304 +msgid "Tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:227 -msgid "Gas" +#: lib/block_scout_web/templates/address/_metatags.html.eex:13 +msgid "Top Accounts - %{subnetwork} Explorer" 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:316 -msgid "Raw Trace" +#: lib/block_scout_web/templates/address_logs/index.html.eex:12 +msgid "Topic" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:64 -msgid "Total blocks" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:145 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:149 +msgid "Topics" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 -msgid "Page" +#: lib/block_scout_web/templates/block/overview.html.eex:67 +msgid "Total Difficulty" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:11 -msgid "Records" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:75 +msgid "Total Supply" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:5 -msgid "Show" +#: lib/block_scout_web/templates/chain/show.html.eex:64 +msgid "Total blocks" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 -msgid "of" +#: lib/block_scout_web/templates/chain/show.html.eex:56 +msgid "Total transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block_transaction/404.html.eex:7 -msgid "Block Details" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:18 +#: lib/block_scout_web/views/transaction_view.ex:262 +msgid "Transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:105 -msgid "Contract Byte Code" +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:3 +msgid "Transaction %{transaction} - %{subnetwork} Explorer" msgstr "" -#, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:91 -msgid "Contract Creation Code" +#, elixir-format +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:11 +msgid "Transaction %{transaction}, %{subnetwork} %{transaction}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:97 -msgid "Contracts that self destruct in their constructors have no contract code published and cannot be verified." +#: lib/block_scout_web/templates/transaction/overview.html.eex:11 +msgid "Transaction Details" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:107 -msgid "Copy Contract Byte Code" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:2 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:16 +msgid "Transaction Inputs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:98 -msgid "Displaying the init data provided of the creating transaction." +#: lib/block_scout_web/templates/transaction/overview.html.eex:101 +msgid "Transaction Speed" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:26 -msgid "There are no logs for this address." +#: lib/block_scout_web/templates/address/_tabs.html.eex:3 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:15 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:18 +#: lib/block_scout_web/templates/chain/show.html.eex:108 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:50 +#: lib/block_scout_web/views/address_view.ex:305 +msgid "Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:12 -msgid "If you have just submitted this transaction please wait for at least 30 seconds before refreshing this page." +#: lib/block_scout_web/templates/address/overview.html.eex:84 +msgid "Transactions Sent" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:30 -msgid "Back Home" +#: lib/block_scout_web/templates/address/_tile.html.eex:31 +msgid "Transactions sent" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:22 -msgid "During times when the network is busy (i.e during ICOs) it can take a while for your transaction to propagate through the network and for us to index it." +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:61 +msgid "Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:26 -msgid "If it still does not show up after 1 hour, please check with your sender/exchange/wallet/transaction provider for additional information." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:40 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:47 +msgid "Try it out" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:16 -msgid "It could still be in the TX Pool of a different node, waiting to be broadcasted." +#: lib/block_scout_web/templates/layout/_footer.html.eex:22 +msgid "Twitter" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:7 -msgid "Sorry, We are unable to locate this transaction Hash" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:54 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:57 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 +msgid "Type" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:17 -msgid "There are no token transfers for this transaction" +#: lib/block_scout_web/templates/transaction/overview.html.eex:122 +msgid "UTF-8" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:12 -msgid "Topic" +#: lib/block_scout_web/views/block_view.ex:64 +msgid "Uncle Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:104 -msgid "ABI-encoded Constructor Arguments (if required by the contract)" +#: lib/block_scout_web/templates/block/overview.html.eex:80 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:38 +msgid "Uncles" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:93 -msgid "Enter the Solidity Contract Code" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:6 +msgid "Unique Token" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:133 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:155 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:177 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:199 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:221 -msgid "Library Address" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:12 +msgid "Use the search box to find a hosted network, or select from the list of available networks below." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:123 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:145 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:167 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:189 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:211 -msgid "Library Name" +#: lib/block_scout_web/templates/transaction/overview.html.eex:231 +msgid "Used" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:9 -msgid "New Smart Contract Verification" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:54 +msgid "Validated" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:192 -msgid " Token Transfer" +#: lib/block_scout_web/templates/transaction/index.html.eex:4 +msgid "Validated Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:14 -msgid " is recommended." +#: lib/block_scout_web/templates/address/_tile.html.eex:35 +msgid "Validations" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:15 -msgid "Anything not in this list is not supported. Click on the method to be taken to the documentation for that method, and check the notes section for any potential differences." +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:30 +msgid "Validator Creation Date" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:4 -msgid "ETH RPC API Documentation" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:5 +msgid "Validator Data" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:95 -msgid "Eth RPC" +#: lib/block_scout_web/templates/address/overview.html.eex:52 +msgid "Validator Info" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:11 -msgid "However, in general, the" +#: lib/block_scout_web/templates/transaction/overview.html.eex:179 +#: lib/block_scout_web/templates/transaction/overview.html.eex:209 +msgid "Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:27 -msgid "There is no decompilded contracts for this address." +#: lib/block_scout_web/templates/address_contract/index.html.eex:11 +#: lib/block_scout_web/templates/address_contract/index.html.eex:16 +msgid "Verify & Publish" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:7 -msgid "This API is provided to support some rpc methods in the exact format specified for ethereum nodes, which can be found " +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:249 +msgid "Verify & publish" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:10 -msgid "This is useful to allow sending requests to blockscout without having to change anything about the request." +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 +msgid "Verify the contract " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:12 -msgid "custom RPC" +#: lib/block_scout_web/templates/layout/_footer.html.eex:83 +msgid "Version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:9 -msgid "here." +#: lib/block_scout_web/templates/chain/show.html.eex:86 +msgid "View All Blocks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_token/index.html.eex:28 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:74 -msgid "CSV" +#: lib/block_scout_web/templates/chain/show.html.eex:107 +msgid "View All Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:11 -msgid "Change Network" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:55 +msgid "View Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:84 -msgid "ERC-20 " +#: lib/block_scout_web/templates/transaction/_tile.html.eex:53 +msgid "View Less Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:85 -msgid "ERC-721 " +#: lib/block_scout_web/templates/transaction/_tile.html.eex:52 +msgid "View More Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:120 -msgid "External libraries" +#: lib/block_scout_web/templates/address/_metatags.html.eex:9 +msgid "View the account balance, transactions, and other data for %{address} on the %{network}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:24 -msgid "Favorites" +#: lib/block_scout_web/templates/block/_metatags.html.eex:10 +msgid "View the transactions, token transfers, and uncles for block number %{block_number}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:22 -msgid "Mainnet" +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:10 +msgid "View transaction %{transaction} on %{subnetwork}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:18 -msgid "Search network" +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:49 +msgid "WEI" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:23 -msgid "Testnet" +#: lib/block_scout_web/templates/chain/show.html.eex:72 +msgid "Wallet addresses" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:12 -msgid "Use the search box to find a hosted network, or select from the list of available networks below." +#: lib/block_scout_web/views/wei_helpers.ex:76 +msgid "Wei" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 -msgid "Connection Lost" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:72 +msgid "Yes" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:53 -msgid "Constructor Arguments" +#: lib/block_scout_web/templates/address/overview.html.eex:112 +msgid "at" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:66 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:119 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:31 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:69 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:122 -msgid "Copy Value" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:12 +msgid "custom RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:26 -msgid "Create2" +#: lib/block_scout_web/views/address_contract_view.ex:23 +msgid "false" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:56 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:109 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:175 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:21 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:59 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:112 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:179 -msgid "Data" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 +msgid "here" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:34 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:35 -msgid "Failed to decode log data." +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:9 +msgid "here." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:55 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:108 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:58 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:111 -msgid "Indexed?" +#: lib/block_scout_web/templates/transaction/invalid.html.eex:8 +msgid "is not a valid transaction hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:50 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:103 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:53 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:106 -msgid "Log Data" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 +msgid "of" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:47 -#: lib/block_scout_web/templates/chain/_block.html.eex:23 -#: lib/block_scout_web/views/internal_transaction_view.ex:28 -msgid "Reward" +#: 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/_eth_rpc_item.html.eex:70 +msgid "required" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:145 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:149 -msgid "Topics" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:59 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 +msgid "string" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:54 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:57 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 -msgid "Type" +#: lib/block_scout_web/views/address_contract_view.ex:22 +msgid "true" 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 a4ae226813..92d2604165 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 @@ -12,6 +12,16 @@ msgid_plural "%{count} transactions" msgstr[0] "" msgstr[1] "" +#, elixir-format +#: lib/block_scout_web/templates/transaction/overview.html.eex:192 +msgid " Token Transfer" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:14 +msgid " is recommended." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/_metatags.html.eex:3 msgid "%{address} - %{subnetwork} Explorer" @@ -66,6 +76,11 @@ msgstr "" msgid "- We're indexing this chain right now. Some of the counts may be inaccurate." msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address/overview.html.eex:75 +msgid ">=" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:73 msgid "A string with the name of the action to be invoked." @@ -76,6 +91,16 @@ msgstr "" msgid "A string with the name of the module to be invoked." msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:104 +msgid "ABI-encoded Constructor Arguments (if required by the contract)" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/api_docs/index.html.eex:4 +msgid "API Documentation" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_metatags.html.eex:4 msgid "API endpoints for the %{subnetwork}" @@ -86,6 +111,11 @@ msgstr "" msgid "API for the %{subnetwork} - BlockScout" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_topnav.html.eex:81 +msgid "APIs" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/layout/_topnav.html.eex:71 msgid "Accounts" @@ -118,22 +148,42 @@ msgstr "" msgid "All" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:15 +msgid "Anything not in this list is not supported. Click on the method to be taken to the documentation for that method, and check the notes section for any potential differences." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/chain/show.html.eex:47 msgid "Average block time" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/transaction/not_found.html.eex:30 +msgid "Back Home" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/_balance_card.html.eex:3 msgid "Balance" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:14 +msgid "Balances" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:5 #: lib/block_scout_web/templates/api_docs/index.html.eex:5 msgid "Base URL:" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 +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 @@ -151,6 +201,11 @@ msgstr "" msgid "Block Confirmations" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/block_transaction/404.html.eex:7 +msgid "Block Details" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/block/overview.html.eex:13 msgid "Block Height: %{height}" @@ -171,6 +226,16 @@ msgstr "" msgid "Block Pending" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/block/overview.html.eex:139 +msgid "Block Rewards" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/block_transaction_view.ex:15 +msgid "Block not found, please try again later." +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/chain/_metatags.html.eex:4 msgid "BlockScout provides analytics data, API, and Smart Contract tools for the %{subnetwork}" @@ -196,6 +261,27 @@ msgstr "" msgid "Blocks Validated" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:17 +msgid "Blockscout is a tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum Networks." +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_token/index.html.eex:28 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:74 +msgid "CSV" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/internal_transaction_view.ex:21 +msgid "Call" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/views/internal_transaction_view.ex:22 +msgid "Call Code" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:253 #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:47 @@ -203,6 +289,16 @@ msgstr "" msgid "Cancel" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:11 +msgid "Change Network" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:36 +msgid "Chat" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:137 #: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:106 @@ -228,6 +324,12 @@ msgstr "" msgid "Code" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address/_tabs.html.eex:20 +#: lib/block_scout_web/views/address_view.ex:310 +msgid "Coin Balance History" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:40 msgid "Compiler" @@ -238,6 +340,11 @@ msgstr "" msgid "Compiler version" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 +msgid "Connection Lost" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_coin_balance/index.html.eex:10 #: lib/block_scout_web/templates/block/index.html.eex:6 @@ -261,6 +368,11 @@ msgstr "" msgid "Connection Lost, click to load newer validations" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:53 +msgid "Constructor Arguments" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract/index.html.eex:75 msgid "Contract ABI" @@ -279,6 +391,11 @@ msgstr "" msgid "Contract Address Pending" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:105 +msgid "Contract Byte Code" +msgstr "" + #, elixir-format #: lib/block_scout_web/views/transaction_view.ex:261 msgid "Contract Call" @@ -289,6 +406,16 @@ msgstr "" msgid "Contract Creation" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:91 +msgid "Contract Creation Code" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:118 +msgid "Contract Libraries" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address_contract_verification/new.html.eex:29 msgid "Contract Name" @@ -304,6 +431,21 @@ msgstr "" msgid "Contract source code" msgstr "" +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:97 +msgid "Contracts that self destruct in their constructors have no contract code published and cannot be verified." +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/layout/_footer.html.eex:35 +msgid "Contribute" +msgstr "" + +#, elixir-format +#: lib/block_scout_web/templates/address_contract/index.html.eex:77 +msgid "Copy ABI" +msgstr "" + #, elixir-format #: lib/block_scout_web/templates/address/overview.html.eex:13 #: lib/block_scout_web/templates/address/overview.html.eex:17 @@ -313,1533 +455,1390 @@ msgid "Copy Address" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:16 -msgid "Copy Transaction Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:107 +msgid "Copy Contract Byte Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:20 -msgid "Copy Txn Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:93 +msgid "Copy Contract Creation Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:107 -msgid "Created by" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:17 +msgid "Copy Decompiled Contract Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:146 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:116 -msgid "Curl" +#: lib/block_scout_web/templates/address_contract/index.html.eex:65 +msgid "Copy Source Code" 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/_eth_rpc_item.html.eex:150 -msgid "Description" +#: lib/block_scout_web/templates/transaction/overview.html.eex:16 +msgid "Copy Transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:8 -#: 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" +#: lib/block_scout_web/templates/transaction/overview.html.eex:20 +msgid "Copy Txn Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:58 -msgid "Difficulty" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:66 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:119 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:31 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:69 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:122 +msgid "Copy Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:50 -msgid "ETH" +#: lib/block_scout_web/views/internal_transaction_view.ex:25 +msgid "Create" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:32 -msgid "Error trying to fetch balances." +#: lib/block_scout_web/views/internal_transaction_view.ex:26 +msgid "Create2" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:188 -msgid "Error: %{reason}" +#: lib/block_scout_web/templates/address/overview.html.eex:107 +msgid "Created by" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:186 -msgid "Error: (Awaiting internal transactions for reason)" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:146 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:116 +msgid "Curl" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:15 -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 -#: lib/block_scout_web/templates/layout/app.html.eex:62 -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:29 -#: lib/block_scout_web/templates/transaction/overview.html.eex:179 -#: lib/block_scout_web/templates/transaction/overview.html.eex:209 -#: lib/block_scout_web/views/wei_helpers.ex:78 -msgid "Ether" -msgstr "POA" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:56 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:109 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:175 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:21 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:59 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:112 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:179 +msgid "Data" +msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:211 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:164 -msgid "Example Value" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:63 +msgid "Decimals" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:128 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:99 -msgid "Execute" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:31 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:37 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:90 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:32 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:40 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:93 +msgid "Decoded" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_balance_card.html.eex:29 -msgid "Fetching tokens..." +#: lib/block_scout_web/views/address_view.ex:308 +msgid "Decompiled Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 -msgid "Forked Blocks (Reorgs)" +#: lib/block_scout_web/templates/address/_tabs.html.eex:52 +msgid "Decompiled code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:44 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:40 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:7 -#: lib/block_scout_web/views/address_transaction_view.ex:7 -msgid "From" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:15 +msgid "Decompiled contract code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:18 -msgid "GET" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:8 +msgid "Decompiler version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:56 -#: lib/block_scout_web/templates/block/overview.html.eex:105 -#: lib/block_scout_web/templates/block/overview.html.eex:152 -msgid "Gas Limit" +#: lib/block_scout_web/views/internal_transaction_view.ex:23 +msgid "Delegate Call" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:61 -#: lib/block_scout_web/templates/block/overview.html.eex:98 -#: lib/block_scout_web/templates/block/overview.html.eex:146 -msgid "Gas Used" +#: 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/_eth_rpc_item.html.eex:150 +msgid "Description" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:19 -msgid "Github" +#: lib/block_scout_web/templates/address/overview.html.eex:8 +#: 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 "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:20 -#: lib/block_scout_web/views/wei_helpers.ex:77 -msgid "Gwei" +#: lib/block_scout_web/templates/block/overview.html.eex:58 +msgid "Difficulty" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:38 -msgid "Hash" +#: lib/block_scout_web/templates/address_contract/index.html.eex:98 +msgid "Displaying the init data provided of the creating transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:38 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:72 -msgid "IN" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:22 +msgid "During times when the network is busy (i.e during ICOs) it can take a while for your transaction to propagate through the network and for us to index it." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/app.html.eex:58 -msgid "Indexing Tokens" +#: lib/block_scout_web/views/transaction_view.ex:84 +msgid "ERC-20 " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:3 -msgid "Input" +#: lib/block_scout_web/views/transaction_view.ex:85 +msgid "ERC-721 " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:6 -msgid "Internal Transaction" +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:50 +msgid "ETH" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:14 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:19 -#: 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:306 -#: lib/block_scout_web/views/transaction_view.ex:314 -msgid "Internal Transactions" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:4 +msgid "ETH RPC API Documentation" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 -#: lib/block_scout_web/views/tokens/overview_view.ex:38 -msgid "Inventory" +#: lib/block_scout_web/templates/address_contract/index.html.eex:45 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:51 +msgid "EVM Version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/app.html.eex:59 -msgid "Less than" +#: lib/block_scout_web/views/block_transaction_view.ex:7 +msgid "Easy Cowboy! This block does not exist yet!" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:237 -msgid "Limit" +#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:5 +msgid "Emission Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:26 -#: lib/block_scout_web/templates/address_logs/index.html.eex:8 -#: 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:312 -#: lib/block_scout_web/views/transaction_view.ex:315 -msgid "Logs" +#: lib/block_scout_web/views/block_view.ex:60 +msgid "Emission Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:31 -#: lib/block_scout_web/templates/layout/app.html.eex:60 -#: lib/block_scout_web/views/address_view.ex:121 -#: lib/block_scout_web/views/address_view.ex:121 -msgid "Market Cap" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:93 +msgid "Enter the Solidity Contract Code" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:169 -#: lib/block_scout_web/views/transaction_view.ex:169 -msgid "Max of" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:49 +msgid "Error rendering value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:38 -#: lib/block_scout_web/templates/block/overview.html.eex:121 -#: lib/block_scout_web/templates/chain/_block.html.eex:15 -msgid "Miner" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:32 +msgid "Error trying to fetch balances." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:223 -msgid "Model" +#: lib/block_scout_web/views/transaction_view.ex:188 +msgid "Error: %{reason}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:58 -msgid "Module" +#: lib/block_scout_web/views/transaction_view.ex:186 +msgid "Error: (Awaiting internal transactions for reason)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:10 -msgid "More internal transactions have come in" +#: lib/block_scout_web/templates/address/overview.html.eex:120 +msgid "Error: Could not determine contract creator." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:111 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/transaction/index.html.eex:10 -msgid "More transactions have come in" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:95 +msgid "Eth RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:63 -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:74 -msgid "Must be set to:" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:15 +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:20 +#: lib/block_scout_web/templates/layout/app.html.eex:62 +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:20 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:29 +#: lib/block_scout_web/templates/transaction/overview.html.eex:179 +#: lib/block_scout_web/templates/transaction/overview.html.eex:209 +#: lib/block_scout_web/views/wei_helpers.ex:78 +msgid "Ether" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:53 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:106 -#: 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/transaction/_decoded_input_body.html.eex:19 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:56 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:109 -msgid "Name" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:211 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:164 +msgid "Example Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:67 -msgid "No" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:128 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:99 +msgid "Execute" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:73 -#: lib/block_scout_web/templates/transaction/overview.html.eex:79 -msgid "Nonce" +#: lib/block_scout_web/templates/address_contract/index.html.eex:120 +msgid "External libraries" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:36 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:68 -msgid "OUT" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:32 +msgid "Failed to decode input data." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:30 -msgid "Optimization enabled" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:34 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:35 +msgid "Failed to decode log data." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:18 -msgid "Owner Address" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:24 +msgid "Favorites" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:19 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:26 -msgid "POST" +#: lib/block_scout_web/templates/address/_balance_card.html.eex:29 +msgid "Fetching tokens..." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:33 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:40 -msgid "Parameters" +#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:16 +msgid "For any existing contracts in the database, insert all ABI entries into the contract_methods table. Use this in case you have verified smart contracts before early March 2019 and you want other contracts with the same functions to show those ABI's as candidate matches." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:45 -msgid "Parent Hash" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:41 +msgid "Forked Blocks (Reorgs)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:59 -#: lib/block_scout_web/views/transaction_view.ex:183 -#: lib/block_scout_web/views/transaction_view.ex:217 -msgid "Pending" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:44 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:40 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:7 +#: lib/block_scout_web/views/address_transaction_view.ex:7 +msgid "From" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:4 -msgid "Pending Transactions" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:18 +msgid "GET" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:84 -msgid "Position %{index}" +#: lib/block_scout_web/templates/transaction/overview.html.eex:227 +msgid "Gas" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:24 -#: lib/block_scout_web/templates/layout/app.html.eex:61 -msgid "Price" +#: lib/block_scout_web/templates/block/_tile.html.eex:56 +#: lib/block_scout_web/templates/block/overview.html.eex:105 +#: lib/block_scout_web/templates/block/overview.html.eex:152 +msgid "Gas Limit" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:33 -#: lib/block_scout_web/templates/address/overview.html.eex:144 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:36 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:105 -msgid "QR Code" +#: lib/block_scout_web/templates/block/_tile.html.eex:61 +#: lib/block_scout_web/templates/block/overview.html.eex:98 +#: lib/block_scout_web/templates/block/overview.html.eex:146 +msgid "Gas Used" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:22 -msgid "Query" +#: lib/block_scout_web/templates/block/overview.html.eex:13 +msgid "Genesis Block" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:58 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 -#: lib/block_scout_web/views/address_view.ex:309 -#: lib/block_scout_web/views/tokens/overview_view.ex:37 -msgid "Read Contract" +#: lib/block_scout_web/templates/layout/_footer.html.eex:19 +msgid "Github" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:155 -msgid "Request URL" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:85 +msgid "GraphQL" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:250 -msgid "Reset" +#: lib/block_scout_web/views/block_view.ex:20 +#: lib/block_scout_web/views/wei_helpers.ex:77 +msgid "Gwei" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:173 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:134 -msgid "Response Body" +#: lib/block_scout_web/templates/block/overview.html.eex:38 +msgid "Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:185 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:147 -msgid "Responses" +#: lib/block_scout_web/templates/transaction/overview.html.eex:115 +#: lib/block_scout_web/templates/transaction/overview.html.eex:119 +msgid "Hex (Default)" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:14 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:127 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:144 -msgid "Search" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:11 +msgid "However, in general, the" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:30 -msgid "Search tokens" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 +msgid "IMPORTANT: This information is a best guess based on similar functions from other verified contracts." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:163 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:124 -msgid "Server Response" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:38 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:72 +msgid "IN" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:34 -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:37 -msgid "Show QR Code" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:26 +msgid "If it still does not show up after 1 hour, please check with your sender/exchange/wallet/transaction provider for additional information." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:8 -#: lib/block_scout_web/views/transaction_view.ex:185 -msgid "Success" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:21 -#: lib/block_scout_web/templates/transaction/_tile.html.eex:32 -#: lib/block_scout_web/templates/transaction/overview.html.eex:84 -msgid "TX Fee" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:25 -msgid "Telegram" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:26 -msgid "There are no holders for this Token." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:65 -msgid "There are no internal transactions for this address." -msgstr "" - -#, elixir-format -#: -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:15 -msgid "There are no internal transactions for this transaction." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction_log/index.html.eex:18 -msgid "There are no logs for this transaction." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:15 -msgid "There are no token transfers for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_token/index.html.eex:18 -msgid "There are no tokens for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:26 -msgid "There are no tokens." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_transaction/index.html.eex:64 -msgid "There are no transactions for this address." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/block_transaction/index.html.eex:28 -msgid "There are no transactions for this block." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:25 -msgid "There are no transfers for this Token." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:35 -msgid "This transaction is pending confirmation." -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:33 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:29 -#: lib/block_scout_web/views/address_internal_transaction_view.ex:6 -#: lib/block_scout_web/views/address_transaction_view.ex:6 -msgid "To" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:20 -msgid "Toggle navigation" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:10 -msgid "Token Details" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:16 -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 -#: lib/block_scout_web/views/tokens/overview_view.ex:36 -msgid "Token Holders" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:11 -msgid "Token ID" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:5 -#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:4 -#: lib/block_scout_web/views/transaction_view.ex:259 -msgid "Token Transfer" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:15 -#: 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/tokens/overview_view.ex:35 -#: lib/block_scout_web/views/transaction_view.ex:313 -msgid "Token Transfers" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:8 -#: lib/block_scout_web/templates/address_token/index.html.eex:8 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:9 -#: lib/block_scout_web/views/address_view.ex:304 -msgid "Tokens" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address/_metatags.html.eex:13 -msgid "Top Accounts - %{subnetwork} Explorer" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:67 -msgid "Total Difficulty" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:75 -msgid "Total Supply" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:56 -msgid "Total transactions" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:18 -#: lib/block_scout_web/views/transaction_view.ex:262 -msgid "Transaction" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:12 +msgid "If you have just submitted this transaction please wait for at least 30 seconds before refreshing this page." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:3 -msgid "Transaction %{transaction} - %{subnetwork} Explorer" +#: lib/block_scout_web/templates/address/overview.html.eex:79 +msgid "Incoming Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:11 -msgid "Transaction %{transaction}, %{subnetwork} %{transaction}" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:55 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:108 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:58 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:111 +msgid "Indexed?" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:11 -msgid "Transaction Details" +#: lib/block_scout_web/templates/layout/app.html.eex:58 +msgid "Indexing Tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:3 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:15 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:18 -#: lib/block_scout_web/templates/chain/show.html.eex:108 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:50 -#: lib/block_scout_web/views/address_view.ex:305 -msgid "Transactions" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:3 +msgid "Input" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tile.html.eex:31 -msgid "Transactions sent" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:6 +msgid "Internal Transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:61 -msgid "Transfers" +#: lib/block_scout_web/templates/address/_tabs.html.eex:14 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:19 +#: 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:306 +#: lib/block_scout_web/views/transaction_view.ex:314 +msgid "Internal Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:40 -#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:47 -msgid "Try it out" +#: lib/block_scout_web/templates/transaction/invalid.html.eex:6 +msgid "Invalid Transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:22 -msgid "Twitter" +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:16 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:17 +#: lib/block_scout_web/views/tokens/overview_view.ex:38 +msgid "Inventory" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:80 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:38 -msgid "Uncles" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:16 +msgid "It could still be in the TX Pool of a different node, waiting to be broadcasted." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:6 -msgid "Unique Token" +#: lib/block_scout_web/templates/address/overview.html.eex:89 +msgid "Last Balance Update: Block #" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:231 -msgid "Used" +#: lib/block_scout_web/templates/layout/app.html.eex:59 +msgid "Less than" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:54 -msgid "Validated" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:133 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:155 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:177 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:199 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:221 +msgid "Library Address" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/index.html.eex:4 -msgid "Validated Transactions" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:123 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:145 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:167 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:189 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:211 +msgid "Library Name" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tile.html.eex:35 -msgid "Validations" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:24 +msgid "License Expires" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:179 -#: lib/block_scout_web/templates/transaction/overview.html.eex:209 -msgid "Value" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:10 +msgid "License ID" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:11 -#: lib/block_scout_web/templates/address_contract/index.html.eex:16 -msgid "Verify & Publish" +#: lib/block_scout_web/templates/transaction/overview.html.eex:237 +msgid "Limit" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:249 -msgid "Verify & publish" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:22 +#: lib/block_scout_web/templates/chain/show.html.eex:13 +msgid "Loading chart" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:55 -msgid "View Contract" +#: lib/block_scout_web/templates/address_read_contract/index.html.eex:14 +#: lib/block_scout_web/templates/chain/show.html.eex:99 +#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:21 +msgid "Loading..." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_tile.html.eex:53 -msgid "View Less Transfers" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:247 +msgid "Loading...." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_tile.html.eex:52 -msgid "View More Transfers" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:50 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:103 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:53 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:106 +msgid "Log Data" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_metatags.html.eex:9 -msgid "View the account balance, transactions, and other data for %{address} on the %{network}" +#: lib/block_scout_web/templates/address/_tabs.html.eex:26 +#: lib/block_scout_web/templates/address_logs/index.html.eex:8 +#: 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:312 +#: lib/block_scout_web/views/transaction_view.ex:315 +msgid "Logs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_metatags.html.eex:10 -msgid "View the transactions, token transfers, and uncles for block number %{block_number}" +#: lib/block_scout_web/templates/layout/_footer.html.eex:44 +msgid "Main Networks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_metatags.html.eex:10 -msgid "View transaction %{transaction} on %{subnetwork}" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:22 +msgid "Mainnet" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:49 -msgid "WEI" +#: lib/block_scout_web/templates/chain/show.html.eex:31 +#: lib/block_scout_web/templates/layout/app.html.eex:60 +#: lib/block_scout_web/views/address_view.ex:121 +#: lib/block_scout_web/views/address_view.ex:121 +msgid "Market Cap" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:72 -msgid "Wallet addresses" +#: lib/block_scout_web/views/transaction_view.ex:169 +#: lib/block_scout_web/views/transaction_view.ex:169 +msgid "Max of" msgstr "" #, elixir-format -#: lib/block_scout_web/views/wei_helpers.ex:76 -msgid "Wei" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:4 +msgid "Method Id" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:72 -msgid "Yes" +#: lib/block_scout_web/templates/block/_tile.html.eex:38 +#: lib/block_scout_web/templates/block/overview.html.eex:121 +#: lib/block_scout_web/templates/chain/_block.html.eex:15 +msgid "Miner" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:112 -msgid "at" +#: lib/block_scout_web/views/block_view.ex:56 +msgid "Miner Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/views/address_contract_view.ex:23 -msgid "false" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:223 +msgid "Model" 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/_eth_rpc_item.html.eex:70 -msgid "required" -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 -msgid "string" -msgstr "" - -#, elixir-format -#: lib/block_scout_web/views/address_contract_view.ex:22 -msgid "true" +msgid "Module" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:21 -msgid "Call" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:10 +msgid "More internal transactions have come in" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:25 -msgid "Create" +#: lib/block_scout_web/templates/chain/show.html.eex:111 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:10 +#: lib/block_scout_web/templates/transaction/index.html.eex:10 +msgid "More transactions have come in" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:23 -msgid "Delegate Call" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:63 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:74 +msgid "Must be set to:" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:27 -msgid "Self-Destruct" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:53 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:106 +#: 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/transaction/_decoded_input_body.html.eex:19 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:56 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:109 +msgid "Name" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:63 -msgid "Decimals" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:9 +msgid "New Smart Contract Verification" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_read_contract/index.html.eex:14 -#: lib/block_scout_web/templates/chain/show.html.eex:99 -#: lib/block_scout_web/templates/tokens/read_contract/index.html.eex:21 -msgid "Loading..." +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:67 +msgid "No" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:247 -msgid "Loading...." +#: lib/block_scout_web/templates/block/overview.html.eex:73 +#: lib/block_scout_web/templates/transaction/overview.html.eex:79 +msgid "Nonce" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:81 -msgid "APIs" +#: lib/block_scout_web/templates/internal_transaction/_tile.html.eex:36 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:68 +msgid "OUT" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:85 -msgid "GraphQL" +#: lib/block_scout_web/templates/address_contract/index.html.eex:30 +msgid "Optimization enabled" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:90 -msgid "RPC" +#: lib/block_scout_web/templates/address_contract/index.html.eex:39 +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:83 +msgid "Optimization runs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/index.html.eex:6 -msgid "This API is provided for developers transitioning their applications from Etherscan to BlockScout. It supports GET and POST requests." +#: lib/block_scout_web/templates/layout/_footer.html.eex:68 +msgid "Other Explorers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:109 -msgid "Raw Input" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:18 +msgid "Owner Address" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:15 -msgid "Block not found, please try again later." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:19 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:26 +msgid "POST" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:7 -msgid "Easy Cowboy! This block does not exist yet!" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 +msgid "Page" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_transaction_view.ex:11 -msgid "This block has not been processed yet." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:33 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:40 +msgid "Parameters" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/invalid.html.eex:6 -msgid "Invalid Transaction Hash" +#: lib/block_scout_web/templates/block/overview.html.eex:45 +msgid "Parent Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/invalid.html.eex:8 -msgid "is not a valid transaction hash" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:59 +#: lib/block_scout_web/views/transaction_view.ex:183 +#: lib/block_scout_web/views/transaction_view.ex:217 +msgid "Pending" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:22 -msgid "Call Code" +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:4 +msgid "Pending Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:24 -msgid "Static Call" +#: lib/block_scout_web/templates/block/overview.html.eex:84 +msgid "Position %{index}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:31 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:37 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:90 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:32 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:40 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:93 -msgid "Decoded" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:17 +msgid "Potential matches from our contract method database:" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:4 -msgid "Method Id" +#: lib/block_scout_web/templates/chain/show.html.eex:24 +#: lib/block_scout_web/templates/layout/app.html.eex:61 +msgid "Price" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:2 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:16 -msgid "Transaction Inputs" +#: lib/block_scout_web/templates/address/overview.html.eex:33 +#: lib/block_scout_web/templates/address/overview.html.eex:144 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:36 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:105 +msgid "QR Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 -msgid "Verify the contract " +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:22 +msgid "Query" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 -msgid "here" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:90 +msgid "RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:32 -msgid "Failed to decode input data." +#: lib/block_scout_web/templates/transaction/overview.html.eex:109 +msgid "Raw Input" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:49 -msgid "Error rendering value" +#: 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:316 +msgid "Raw Trace" msgstr "" -"" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:34 -#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:61 -#: lib/block_scout_web/templates/address_logs/index.html.eex:21 -#: lib/block_scout_web/templates/address_token/index.html.eex:13 -#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:20 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:59 -#: lib/block_scout_web/templates/address_validation/index.html.eex:22 -#: lib/block_scout_web/templates/block_transaction/index.html.eex:23 -#: lib/block_scout_web/templates/chain/show.html.eex:91 -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:19 -#: lib/block_scout_web/templates/tokens/holder/index.html.eex:21 -#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:21 -#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:20 -#: lib/block_scout_web/templates/transaction/index.html.eex:20 -#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:11 -#: lib/block_scout_web/templates/transaction_log/index.html.eex:13 -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:12 -msgid "Something went wrong, click to reload." +#: lib/block_scout_web/templates/address/_tabs.html.eex:58 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:25 +#: lib/block_scout_web/views/address_view.ex:309 +#: lib/block_scout_web/views/tokens/overview_view.ex:37 +msgid "Read Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_validation/index.html.eex:18 -msgid "There are no blocks validated by this address." +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:11 +msgid "Records" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/index.html.eex:26 -msgid "There are no transactions." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:155 +msgid "Request URL" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:14 -msgid "Balances" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:250 +msgid "Reset" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/_coin_balances.html.eex:8 -msgid "Block" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:173 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:134 +msgid "Response Body" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:20 -#: lib/block_scout_web/views/address_view.ex:310 -msgid "Coin Balance History" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:185 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:147 +msgid "Responses" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:22 -#: lib/block_scout_web/templates/chain/show.html.eex:13 -msgid "Loading chart" +#: lib/block_scout_web/templates/block/_tile.html.eex:47 +#: lib/block_scout_web/templates/chain/_block.html.eex:23 +#: lib/block_scout_web/views/internal_transaction_view.ex:28 +msgid "Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:39 -msgid "There is no coin history for this address." +#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:21 +msgid "Run" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:25 -#: lib/block_scout_web/templates/chain/show.html.eex:16 -msgid "There was a problem loading the chart." +#: lib/block_scout_web/templates/address_logs/index.html.eex:14 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:127 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:144 +msgid "Search" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/pending_transaction/index.html.eex:23 -msgid "There are no pending transactions." +#: lib/block_scout_web/templates/layout/_topnav.html.eex:121 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:125 +msgid "Search by address, token symbol name, transaction hash, or block number" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/index.html.eex:18 -msgid "There are no blocks." +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:18 +msgid "Search network" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:24 -msgid "License Expires" +#: +#: lib/block_scout_web/templates/address_token_balance/_token_balances.html.eex:30 +msgid "Search tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:10 -msgid "License ID" +#: lib/block_scout_web/views/internal_transaction_view.ex:27 +msgid "Self-Destruct" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:48 -msgid "Show Validator Info" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:163 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:124 +msgid "Server Response" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:30 -msgid "Validator Creation Date" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:5 +msgid "Show" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:5 -msgid "Validator Data" +#: lib/block_scout_web/templates/address/overview.html.eex:34 +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:37 +msgid "Show QR Code" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:52 -msgid "Validator Info" +#: lib/block_scout_web/templates/address/overview.html.eex:48 +msgid "Show Validator Info" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:139 -msgid "Block Rewards" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:34 +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:61 +#: lib/block_scout_web/templates/address_logs/index.html.eex:21 +#: lib/block_scout_web/templates/address_token/index.html.eex:13 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:20 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:59 +#: lib/block_scout_web/templates/address_validation/index.html.eex:22 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:23 +#: lib/block_scout_web/templates/chain/show.html.eex:91 +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:19 +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:21 +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:21 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:20 +#: lib/block_scout_web/templates/transaction/index.html.eex:20 +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/index.html.eex:13 +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:12 +msgid "Something went wrong, click to reload." msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:60 -msgid "Emission Reward" +#: lib/block_scout_web/templates/chain/show.html.eex:117 +msgid "Something went wrong, click to retry." msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:56 -msgid "Miner Reward" +#: lib/block_scout_web/templates/transaction/not_found.html.eex:7 +msgid "Sorry, We are unable to locate this transaction Hash" msgstr "" #, elixir-format -#: lib/block_scout_web/views/block_view.ex:64 -msgid "Uncle Reward" +#: lib/block_scout_web/views/internal_transaction_view.ex:24 +msgid "Static Call" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:18 -msgid "IMPORTANT: This information is a best guess based on similar functions from other verified contracts." +#: lib/block_scout_web/templates/layout/_footer.html.eex:34 +msgid "Submit an Issue" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:17 -msgid "Potential matches from our contract method database:" +#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:8 +#: lib/block_scout_web/views/transaction_view.ex:185 +msgid "Success" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:19 -msgid "To have guaranteed accuracy, use the link above to verify the contract's source code." +#: lib/block_scout_web/templates/layout/_footer.html.eex:37 +msgid "Support" 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 -msgid "To see accurate decoded input data, the contract must be verified." +#: lib/block_scout_web/templates/transaction/_pending_tile.html.eex:21 +#: lib/block_scout_web/templates/transaction/_tile.html.eex:32 +#: lib/block_scout_web/templates/transaction/overview.html.eex:84 +msgid "TX Fee" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/_emission_reward_tile.html.eex:5 -msgid "Emission Contract" +#: lib/block_scout_web/templates/layout/_footer.html.eex:25 +msgid "Telegram" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:117 -msgid "Something went wrong, click to retry." +#: lib/block_scout_web/templates/layout/_footer.html.eex:57 +msgid "Test Networks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:17 -msgid "Blockscout is a tool for inspecting and analyzing EVM based blockchains. Blockchain explorer for Ethereum Networks." +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:23 +msgid "Testnet" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:36 -msgid "Chat" +#: lib/block_scout_web/templates/address_validation/index.html.eex:18 +msgid "There are no blocks validated by this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:35 -msgid "Contribute" +#: lib/block_scout_web/templates/block/index.html.eex:18 +msgid "There are no blocks." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:44 -msgid "Main Networks" +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:26 +msgid "There are no holders for this Token." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:68 -msgid "Other Explorers" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:65 +msgid "There are no internal transactions for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:34 -msgid "Submit an Issue" +#: +#: lib/block_scout_web/templates/transaction_internal_transaction/index.html.eex:15 +msgid "There are no internal transactions for this transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:57 -msgid "Test Networks" +#: lib/block_scout_web/templates/address_logs/index.html.eex:26 +msgid "There are no logs for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:83 -msgid "Version" +#: lib/block_scout_web/templates/transaction_log/index.html.eex:18 +msgid "There are no logs for this transaction." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_footer.html.eex:37 -msgid "Support" +#: lib/block_scout_web/templates/pending_transaction/index.html.eex:23 +msgid "There are no pending transactions." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:77 -msgid "Copy ABI" +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:15 +msgid "There are no token transfers for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:93 -msgid "Copy Contract Creation Code" +#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:17 +msgid "There are no token transfers for this transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:65 -msgid "Copy Source Code" +#: lib/block_scout_web/templates/address_token/index.html.eex:18 +msgid "There are no tokens for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/overview.html.eex:13 -msgid "Genesis Block" +#: lib/block_scout_web/templates/tokens/inventory/index.html.eex:26 +msgid "There are no tokens." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:118 -msgid "Contract Libraries" +#: lib/block_scout_web/templates/address_transaction/index.html.eex:64 +msgid "There are no transactions for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:89 -msgid "Last Balance Update: Block #" +#: lib/block_scout_web/templates/block_transaction/index.html.eex:28 +msgid "There are no transactions for this block." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:84 -msgid "Transactions Sent" +#: lib/block_scout_web/templates/transaction/index.html.eex:26 +msgid "There are no transactions." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:101 -msgid "Transaction Speed" +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:25 +msgid "There are no transfers for this Token." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:115 -#: lib/block_scout_web/templates/transaction/overview.html.eex:119 -msgid "Hex (Default)" +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:39 +msgid "There is no coin history for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:122 -msgid "UTF-8" +#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:27 +msgid "There is no decompilded contracts for this address." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:16 -msgid "For any existing contracts in the database, insert all ABI entries into the contract_methods table. Use this in case you have verified smart contracts before early March 2019 and you want other contracts with the same functions to show those ABI's as candidate matches." +#: lib/block_scout_web/templates/address_coin_balance/index.html.eex:25 +#: lib/block_scout_web/templates/chain/show.html.eex:16 +msgid "There was a problem loading the chart." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/admin/dashboard/index.html.eex:21 -msgid "Run" +#: lib/block_scout_web/templates/api_docs/index.html.eex:6 +msgid "This API is provided for developers transitioning their applications from Etherscan to BlockScout. It supports GET and POST requests." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:75 -msgid ">=" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:7 +msgid "This API is provided to support some rpc methods in the exact format specified for ethereum nodes, which can be found " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:79 -msgid "Incoming Transactions" +#: lib/block_scout_web/views/block_transaction_view.ex:11 +msgid "This block has not been processed yet." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/overview.html.eex:120 -msgid "Error: Could not determine contract creator." +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:10 +msgid "This is useful to allow sending requests to blockscout without having to change anything about the request." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:121 -#: lib/block_scout_web/templates/layout/_topnav.html.eex:125 -msgid "Search by address, token symbol name, transaction hash, or block number" +#: lib/block_scout_web/templates/transaction/overview.html.eex:35 +msgid "This transaction is pending confirmation." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:45 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:51 -msgid "EVM Version" +#: lib/block_scout_web/templates/address_internal_transaction/index.html.eex:33 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:29 +#: lib/block_scout_web/views/address_internal_transaction_view.ex:6 +#: lib/block_scout_web/views/address_transaction_view.ex:6 +msgid "To" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:17 -msgid "Copy Decompiled Contract Code" +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:19 +msgid "To have guaranteed accuracy, use the link above to verify the contract's source code." msgstr "" #, elixir-format -#: lib/block_scout_web/views/address_view.ex:308 -msgid "Decompiled Code" +#: 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 +msgid "To see accurate decoded input data, the contract must be verified." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address/_tabs.html.eex:52 -msgid "Decompiled code" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:20 +msgid "Toggle navigation" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:15 -msgid "Decompiled contract code" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:10 +msgid "Token Details" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:8 -msgid "Decompiler version" +#: lib/block_scout_web/templates/tokens/holder/index.html.eex:16 +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:9 +#: lib/block_scout_web/views/tokens/overview_view.ex:36 +msgid "Token Holders" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:39 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:83 -msgid "Optimization runs" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:11 +msgid "Token ID" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/index.html.eex:4 -msgid "API Documentation" +#: lib/block_scout_web/templates/tokens/transfer/_token_transfer.html.eex:5 +#: lib/block_scout_web/templates/transaction_token_transfer/_token_transfer.html.eex:4 +#: lib/block_scout_web/views/transaction_view.ex:259 +msgid "Token Transfer" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:86 -msgid "View All Blocks" +#: lib/block_scout_web/templates/tokens/overview/_tabs.html.eex:3 +#: lib/block_scout_web/templates/tokens/transfer/index.html.eex:15 +#: 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/tokens/overview_view.ex:35 +#: lib/block_scout_web/views/transaction_view.ex:313 +msgid "Token Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:107 -msgid "View All Transactions" +#: lib/block_scout_web/templates/address/_tabs.html.eex:8 +#: lib/block_scout_web/templates/address_token/index.html.eex:8 +#: lib/block_scout_web/templates/address_token_transfer/index.html.eex:9 +#: lib/block_scout_web/views/address_view.ex:304 +msgid "Tokens" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:227 -msgid "Gas" +#: lib/block_scout_web/templates/address/_metatags.html.eex:13 +msgid "Top Accounts - %{subnetwork} Explorer" 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:316 -msgid "Raw Trace" +#: lib/block_scout_web/templates/address_logs/index.html.eex:12 +msgid "Topic" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/chain/show.html.eex:64 -msgid "Total blocks" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:145 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:149 +msgid "Topics" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 -msgid "Page" +#: lib/block_scout_web/templates/block/overview.html.eex:67 +msgid "Total Difficulty" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:11 -msgid "Records" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:75 +msgid "Total Supply" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:5 -msgid "Show" +#: lib/block_scout_web/templates/chain/show.html.eex:64 +msgid "Total blocks" msgstr "" #, elixir-format -#: -#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 -msgid "of" +#: lib/block_scout_web/templates/chain/show.html.eex:56 +msgid "Total transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block_transaction/404.html.eex:7 -msgid "Block Details" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:18 +#: lib/block_scout_web/views/transaction_view.ex:262 +msgid "Transaction" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:105 -msgid "Contract Byte Code" +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:3 +msgid "Transaction %{transaction} - %{subnetwork} Explorer" msgstr "" -#, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:91 -msgid "Contract Creation Code" +#, elixir-format +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:11 +msgid "Transaction %{transaction}, %{subnetwork} %{transaction}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:97 -msgid "Contracts that self destruct in their constructors have no contract code published and cannot be verified." +#: lib/block_scout_web/templates/transaction/overview.html.eex:11 +msgid "Transaction Details" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:107 -msgid "Copy Contract Byte Code" +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:2 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:16 +msgid "Transaction Inputs" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:98 -msgid "Displaying the init data provided of the creating transaction." +#: lib/block_scout_web/templates/transaction/overview.html.eex:101 +msgid "Transaction Speed" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:26 -msgid "There are no logs for this address." +#: lib/block_scout_web/templates/address/_tabs.html.eex:3 +#: lib/block_scout_web/templates/address_transaction/index.html.eex:15 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:10 +#: lib/block_scout_web/templates/block_transaction/index.html.eex:18 +#: lib/block_scout_web/templates/chain/show.html.eex:108 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:50 +#: lib/block_scout_web/views/address_view.ex:305 +msgid "Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:12 -msgid "If you have just submitted this transaction please wait for at least 30 seconds before refreshing this page." +#: lib/block_scout_web/templates/address/overview.html.eex:84 +msgid "Transactions Sent" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:30 -msgid "Back Home" +#: lib/block_scout_web/templates/address/_tile.html.eex:31 +msgid "Transactions sent" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:22 -msgid "During times when the network is busy (i.e during ICOs) it can take a while for your transaction to propagate through the network and for us to index it." +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:61 +msgid "Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:26 -msgid "If it still does not show up after 1 hour, please check with your sender/exchange/wallet/transaction provider for additional information." +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:40 +#: lib/block_scout_web/templates/api_docs/_eth_rpc_item.html.eex:47 +msgid "Try it out" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:16 -msgid "It could still be in the TX Pool of a different node, waiting to be broadcasted." +#: lib/block_scout_web/templates/layout/_footer.html.eex:22 +msgid "Twitter" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/not_found.html.eex:7 -msgid "Sorry, We are unable to locate this transaction Hash" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:54 +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 +#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:57 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 +msgid "Type" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction_token_transfer/index.html.eex:17 -msgid "There are no token transfers for this transaction" +#: lib/block_scout_web/templates/transaction/overview.html.eex:122 +msgid "UTF-8" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/index.html.eex:12 -msgid "Topic" +#: lib/block_scout_web/views/block_view.ex:64 +msgid "Uncle Reward" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:104 -msgid "ABI-encoded Constructor Arguments (if required by the contract)" +#: lib/block_scout_web/templates/block/overview.html.eex:80 +#: lib/block_scout_web/templates/layout/_topnav.html.eex:38 +msgid "Uncles" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:93 -msgid "Enter the Solidity Contract Code" +#: lib/block_scout_web/templates/tokens/inventory/_token.html.eex:6 +msgid "Unique Token" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:133 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:155 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:177 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:199 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:221 -msgid "Library Address" +#: lib/block_scout_web/templates/layout/_network_selector.html.eex:12 +msgid "Use the search box to find a hosted network, or select from the list of available networks below." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:123 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:145 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:167 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:189 -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:211 -msgid "Library Name" +#: lib/block_scout_web/templates/transaction/overview.html.eex:231 +msgid "Used" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:9 -msgid "New Smart Contract Verification" +#: lib/block_scout_web/templates/layout/_topnav.html.eex:54 +msgid "Validated" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/transaction/overview.html.eex:192 -msgid " Token Transfer" +#: lib/block_scout_web/templates/transaction/index.html.eex:4 +msgid "Validated Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:14 -msgid " is recommended." +#: lib/block_scout_web/templates/address/_tile.html.eex:35 +msgid "Validations" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:15 -msgid "Anything not in this list is not supported. Click on the method to be taken to the documentation for that method, and check the notes section for any potential differences." +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:30 +msgid "Validator Creation Date" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:4 -msgid "ETH RPC API Documentation" +#: lib/block_scout_web/templates/address/_validator_metadata_modal.html.eex:5 +msgid "Validator Data" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_topnav.html.eex:95 -msgid "Eth RPC" +#: lib/block_scout_web/templates/address/overview.html.eex:52 +msgid "Validator Info" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:11 -msgid "However, in general, the" +#: lib/block_scout_web/templates/transaction/overview.html.eex:179 +#: lib/block_scout_web/templates/transaction/overview.html.eex:209 +msgid "Value" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_decompiled_contract/index.html.eex:27 -msgid "There is no decompilded contracts for this address." +#: lib/block_scout_web/templates/address_contract/index.html.eex:11 +#: lib/block_scout_web/templates/address_contract/index.html.eex:16 +msgid "Verify & Publish" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:7 -msgid "This API is provided to support some rpc methods in the exact format specified for ethereum nodes, which can be found " +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:249 +msgid "Verify & publish" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:10 -msgid "This is useful to allow sending requests to blockscout without having to change anything about the request." +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 +msgid "Verify the contract " msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:12 -msgid "custom RPC" +#: lib/block_scout_web/templates/layout/_footer.html.eex:83 +msgid "Version" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:9 -msgid "here." +#: lib/block_scout_web/templates/chain/show.html.eex:86 +msgid "View All Blocks" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_token/index.html.eex:28 -#: lib/block_scout_web/templates/address_transaction/index.html.eex:74 -msgid "CSV" +#: lib/block_scout_web/templates/chain/show.html.eex:107 +msgid "View All Transactions" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:11 -msgid "Change Network" +#: lib/block_scout_web/templates/tokens/overview/_details.html.eex:55 +msgid "View Contract" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:84 -msgid "ERC-20 " +#: lib/block_scout_web/templates/transaction/_tile.html.eex:53 +msgid "View Less Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/views/transaction_view.ex:85 -msgid "ERC-721 " +#: lib/block_scout_web/templates/transaction/_tile.html.eex:52 +msgid "View More Transfers" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:120 -msgid "External libraries" +#: lib/block_scout_web/templates/address/_metatags.html.eex:9 +msgid "View the account balance, transactions, and other data for %{address} on the %{network}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:24 -msgid "Favorites" +#: lib/block_scout_web/templates/block/_metatags.html.eex:10 +msgid "View the transactions, token transfers, and uncles for block number %{block_number}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:22 -msgid "Mainnet" +#: lib/block_scout_web/templates/transaction/_metatags.html.eex:10 +msgid "View transaction %{transaction} on %{subnetwork}" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:18 -msgid "Search network" +#: lib/block_scout_web/templates/smart_contract/_functions.html.eex:49 +msgid "WEI" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:23 -msgid "Testnet" +#: lib/block_scout_web/templates/chain/show.html.eex:72 +msgid "Wallet addresses" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/layout/_network_selector.html.eex:12 -msgid "Use the search box to find a hosted network, or select from the list of available networks below." +#: lib/block_scout_web/views/wei_helpers.ex:76 +msgid "Wei" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:4 -msgid "Connection Lost" +#: lib/block_scout_web/templates/address_contract_verification/new.html.eex:72 +msgid "Yes" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_contract/index.html.eex:53 -msgid "Constructor Arguments" +#: lib/block_scout_web/templates/address/overview.html.eex:112 +msgid "at" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:66 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:119 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:31 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:69 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:122 -msgid "Copy Value" +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:12 +msgid "custom RPC" msgstr "" #, elixir-format -#: lib/block_scout_web/views/internal_transaction_view.ex:26 -msgid "Create2" +#: lib/block_scout_web/views/address_contract_view.ex:23 +msgid "false" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:56 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:109 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:175 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:21 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:59 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:112 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:179 -msgid "Data" +#: lib/block_scout_web/templates/address_logs/_logs.html.eex:9 +#: lib/block_scout_web/templates/transaction/_decoded_input.html.eex:11 +#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:9 +msgid "here" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:34 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:35 -msgid "Failed to decode log data." +#: lib/block_scout_web/templates/api_docs/eth_rpc.html.eex:9 +msgid "here." msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:55 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:108 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:58 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:111 -msgid "Indexed?" +#: lib/block_scout_web/templates/transaction/invalid.html.eex:8 +msgid "is not a valid transaction hash" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:50 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:103 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:53 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:106 -msgid "Log Data" +#: +#: lib/block_scout_web/templates/common_components/_pagination_container.html.eex:39 +msgid "of" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/block/_tile.html.eex:47 -#: lib/block_scout_web/templates/chain/_block.html.eex:23 -#: lib/block_scout_web/views/internal_transaction_view.ex:28 -msgid "Reward" +#: 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/_eth_rpc_item.html.eex:70 +msgid "required" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:145 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:149 -msgid "Topics" +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:59 +#: lib/block_scout_web/templates/api_docs/_action_tile.html.eex:70 +msgid "string" msgstr "" #, elixir-format -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:54 -#: lib/block_scout_web/templates/address_logs/_logs.html.eex:107 -#: lib/block_scout_web/templates/transaction/_decoded_input_body.html.eex:20 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:57 -#: lib/block_scout_web/templates/transaction_log/_logs.html.eex:110 -msgid "Type" +#: lib/block_scout_web/views/address_contract_view.ex:22 +msgid "true" msgstr "" diff --git a/apps/block_scout_web/test/block_scout_web/features/viewing_addresses_test.exs b/apps/block_scout_web/test/block_scout_web/features/viewing_addresses_test.exs index 7f42b4cbcc..b5f17afc49 100644 --- a/apps/block_scout_web/test/block_scout_web/features/viewing_addresses_test.exs +++ b/apps/block_scout_web/test/block_scout_web/features/viewing_addresses_test.exs @@ -73,7 +73,7 @@ defmodule BlockScoutWeb.ViewingAddressesTest do session |> AddressPage.visit_page(address) - |> assert_text(AddressPage.balance(), "0.0000000000000005 POA") + |> assert_text(AddressPage.balance(), "0.0000000000000005 Ether") end describe "viewing contract creator" do diff --git a/apps/block_scout_web/test/block_scout_web/views/address_coin_balance_view_test.exs b/apps/block_scout_web/test/block_scout_web/views/address_coin_balance_view_test.exs index e7b56ff560..348dc96f6c 100644 --- a/apps/block_scout_web/test/block_scout_web/views/address_coin_balance_view_test.exs +++ b/apps/block_scout_web/test/block_scout_web/views/address_coin_balance_view_test.exs @@ -8,13 +8,13 @@ defmodule BlockScoutWeb.AddressCoinBalanceViewTest do test "format the wei value in ether" do wei = Wei.from(Decimal.new(1_340_000_000), :gwei) - assert AddressCoinBalanceView.format(wei) == "1.34 POA" + assert AddressCoinBalanceView.format(wei) == "1.34 Ether" end test "format negative values" do wei = Wei.from(Decimal.new(-1_340_000_000), :gwei) - assert AddressCoinBalanceView.format(wei) == "-1.34 POA" + assert AddressCoinBalanceView.format(wei) == "-1.34 Ether" end end @@ -50,13 +50,13 @@ defmodule BlockScoutWeb.AddressCoinBalanceViewTest do test "format positive values" do value = Decimal.new(1_340_000_000_000_000_000) - assert AddressCoinBalanceView.format_delta(value) == "1.34 POA" + assert AddressCoinBalanceView.format_delta(value) == "1.34 Ether" end test "format negative values" do value = Decimal.new(-1_340_000_000_000_000_000) - assert AddressCoinBalanceView.format_delta(value) == "1.34 POA" + assert AddressCoinBalanceView.format_delta(value) == "1.34 Ether" end end end diff --git a/apps/block_scout_web/test/block_scout_web/views/block_view_test.exs b/apps/block_scout_web/test/block_scout_web/views/block_view_test.exs index a25922cd07..d707404628 100644 --- a/apps/block_scout_web/test/block_scout_web/views/block_view_test.exs +++ b/apps/block_scout_web/test/block_scout_web/views/block_view_test.exs @@ -91,7 +91,7 @@ defmodule BlockScoutWeb.BlockViewTest do block = Repo.preload(block, :rewards) - assert BlockView.combined_rewards_value(block) == "3.000042 POA" + assert BlockView.combined_rewards_value(block) == "3.000042 Ether" end end end diff --git a/apps/block_scout_web/test/block_scout_web/views/transaction_view_test.exs b/apps/block_scout_web/test/block_scout_web/views/transaction_view_test.exs index 69cca69f41..e8505b144e 100644 --- a/apps/block_scout_web/test/block_scout_web/views/transaction_view_test.exs +++ b/apps/block_scout_web/test/block_scout_web/views/transaction_view_test.exs @@ -136,7 +136,7 @@ defmodule BlockScoutWeb.TransactionViewTest do gas_used: nil ) - expected_value = "Max of 0.009 POA" + expected_value = "Max of 0.009 Ether" assert expected_value == TransactionView.formatted_fee(transaction, denomination: :ether) end @@ -144,12 +144,9 @@ defmodule BlockScoutWeb.TransactionViewTest do {:ok, gas_price} = Wei.cast(3_000_000_000) transaction = build(:transaction, gas_price: gas_price, gas_used: Decimal.from_float(1_034_234.0)) - expected_value = "0.003102702 POA" + expected_value = "0.003102702 Ether" assert expected_value == TransactionView.formatted_fee(transaction, denomination: :ether) end - - test "with fee but no available exchange_rate" do - end end describe "formatted_status/1" do