diff --git a/.circleci/config.yml b/.circleci/config.yml index 7373aa3a2..789434345 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -14,6 +14,9 @@ workflows: - prep-build: requires: - prep-deps + - prep-build-test: + requires: + - prep-deps # - prep-docs: # requires: # - prep-deps @@ -25,10 +28,10 @@ workflows: - prep-deps - test-e2e-chrome: requires: - - prep-deps + - prep-build-test - test-e2e-firefox: requires: - - prep-deps + - prep-build-test - test-unit: requires: - prep-deps @@ -92,11 +95,16 @@ jobs: - run: name: Install deps command: | - yarn --frozen-lockfile + .circleci/scripts/deps-install.sh + - run: + name: Collect yarn install HAR logs + command: | + .circleci/scripts/collect-har-artifact.sh - persist_to_workspace: root: . paths: - node_modules + - build-artifacts prep-build: docker: @@ -117,6 +125,24 @@ jobs: - dist - builds + prep-build-test: + docker: + - image: circleci/node:10.16-browsers + steps: + - checkout + - attach_workspace: + at: . + - run: + name: Build extension for testing + command: yarn build:test + - run: + name: Move test build to 'dist-test' to avoid conflict with production build + command: mv ./dist ./dist-test + - persist_to_workspace: + root: . + paths: + - dist-test + prep-docs: docker: - image: circleci/node:10.16-browsers @@ -159,8 +185,11 @@ jobs: - attach_workspace: at: . - run: - name: Test + name: Lint command: yarn lint + - run: + name: Verify locales + command: yarn verify-locales --quiet test-deps: docker: @@ -180,9 +209,12 @@ jobs: - checkout - attach_workspace: at: . + - run: + name: Move test build to dist + command: mv ./dist-test ./dist - run: name: test:e2e:chrome - command: yarn build:test && yarn test:e2e:chrome + command: yarn test:e2e:chrome no_output_timeout: 20m - store_artifacts: path: test-artifacts @@ -198,9 +230,12 @@ jobs: command: ./.circleci/scripts/firefox-install - attach_workspace: at: . + - run: + name: Move test build to dist + command: mv ./dist-test ./dist - run: name: test:e2e:firefox - command: yarn build:test && yarn test:e2e:firefox + command: yarn test:e2e:firefox no_output_timeout: 20m - store_artifacts: path: test-artifacts @@ -213,6 +248,9 @@ jobs: - checkout - attach_workspace: at: . + - run: + name: build:source-map-explorer + command: ./development/source-map-explorer.sh - store_artifacts: path: dist/sourcemaps destination: builds/sourcemaps @@ -222,6 +260,13 @@ jobs: - store_artifacts: path: test-artifacts destination: test-artifacts + # important: generate sesify viz AFTER uploading builds as artifacts + - run: + name: build:sesify-viz + command: ./.circleci/scripts/create-sesify-viz + - store_artifacts: + path: build-artifacts + destination: build-artifacts - run: name: build:announce command: ./development/metamaskbot-build-announce.js diff --git a/.circleci/scripts/collect-har-artifact.sh b/.circleci/scripts/collect-har-artifact.sh new file mode 100755 index 000000000..7f6f1aa41 --- /dev/null +++ b/.circleci/scripts/collect-har-artifact.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +set -x + +mkdir -p build-artifacts/yarn-install-har +mv ./*.har build-artifacts/yarn-install-har/ diff --git a/.circleci/scripts/create-sesify-viz b/.circleci/scripts/create-sesify-viz new file mode 100755 index 000000000..ddaa04eb1 --- /dev/null +++ b/.circleci/scripts/create-sesify-viz @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +set -x +set -e +set -u +set -o pipefail + +# prepare artifacts dir +mkdir -p ./build-artifacts/deps-viz/ + +# generate viz +SESIFY_AUTOGEN=1 npx gulp build:extension:js:background +npx sesify-viz --deps sesify/deps-background.json --config sesify/background.json --dest ./build-artifacts/deps-viz/background \ No newline at end of file diff --git a/.circleci/scripts/deps-install.sh b/.circleci/scripts/deps-install.sh new file mode 100755 index 000000000..20954ec0b --- /dev/null +++ b/.circleci/scripts/deps-install.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +set -x + +yarn --frozen-lockfile --ignore-scripts --har + +# run each in subshell so directory change does not persist +# scripts can be any of: +# preinstall +# install +# postinstall + +# for build +(cd node_modules/node-sass && yarn run postinstall) +(cd node_modules/optipng-bin && yarn run postinstall) +(cd node_modules/gifsicle && yarn run postinstall) +(cd node_modules/jpegtran-bin && yarn run postinstall) + +# for test +(cd node_modules/scrypt && yarn run install) +(cd node_modules/weak && yarn run install) +(cd node_modules/chromedriver && yarn run install) +(cd node_modules/geckodriver && yarn run postinstall) diff --git a/.eslintrc b/.eslintrc index 9aa54d89d..55fcb3c0c 100644 --- a/.eslintrc +++ b/.eslintrc @@ -14,7 +14,7 @@ "templateStrings": true, "classes": true, "jsx": true - }, + } }, "extends": ["plugin:react/recommended"], diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index adef939d1..90936ceea 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,4 +5,4 @@ package.json @danjm @whymarrh @Gudahtt yarn.lock @danjm @whymarrh @Gudahtt ui/ @danjm @whymarrh @Gudahtt app/scripts/controllers/transactions @frankiebee - +.circleci/scripts/deps-install.sh @kumavis @Gudahtt \ No newline at end of file diff --git a/.stylelintrc b/.stylelintrc index d080d68d9..3615abd98 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -33,7 +33,7 @@ "always", { "ignore": [ - "after-comment", + "after-comment" ] } ], diff --git a/CHANGELOG.md b/CHANGELOG.md index 81f5f74cb..93958d8ab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,29 @@ ## Current Develop Branch +## 7.3.0 Fri Sep 27 2019 +- [#6972](https://github.com/MetaMask/metamask-extension/pull/6972): 3box integration +- [#7168](https://github.com/MetaMask/metamask-extension/pull/7168): Add fixes for German translations +- [#7170](https://github.com/MetaMask/metamask-extension/pull/7170): Remove the disk store +- [#7176](https://github.com/MetaMask/metamask-extension/pull/7176): Performance: Delivery optimized images +- [#7189](https://github.com/MetaMask/metamask-extension/pull/7189): add goerli to incoming tx +- [#7190](https://github.com/MetaMask/metamask-extension/pull/7190): Remove unused locale messages +- [#7173](https://github.com/MetaMask/metamask-extension/pull/7173): Fix RPC error messages +- [#7205](https://github.com/MetaMask/metamask-extension/pull/7205): address book entries by chainId +- [#7207](https://github.com/MetaMask/metamask-extension/pull/7207): obs-store/local-store should upgrade webextension error to real error +- [#7162](https://github.com/MetaMask/metamask-extension/pull/7162): Add a/b test for full screen transaction confirmations +- [#7089](https://github.com/MetaMask/metamask-extension/pull/7089): Add advanced setting to enable editing nonce on confirmation screens +- [#7239](https://github.com/MetaMask/metamask-extension/pull/7239): Update ETH logo, update deposit Ether logo height and width +- [#7255](https://github.com/MetaMask/metamask-extension/pull/7255): Use translated string for state log +- [#7266](https://github.com/MetaMask/metamask-extension/pull/7266): fix issue of xyz ens not resolving +- [#7253](https://github.com/MetaMask/metamask-extension/pull/7253): Prevent Logout Timer that's longer than a week. +- [#7285](https://github.com/MetaMask/metamask-extension/pull/7285): Lessen the length of ENS validation to 3 +- [#7287](https://github.com/MetaMask/metamask-extension/pull/7287): Fix phishing detect script + ## 7.2.3 Fri Oct 04 2019 - [#7252](https://github.com/MetaMask/metamask-extension/pull/7252): Fix gas limit when sending tx without data to a contract - [#7260](https://github.com/MetaMask/metamask-extension/pull/7260): Do not transate on seed phrases +- [#7252](https://github.com/MetaMask/metamask-extension/pull/7252): Ensure correct tx category when sending to contracts without tx data ## 7.2.2 Tue Sep 24 2019 - [#7213](https://github.com/MetaMask/metamask-extension/pull/7213): Update minimum Firefox verison to 56.0 diff --git a/app/_locales/am/messages.json b/app/_locales/am/messages.json index e0867243c..b122b754c 100644 --- a/app/_locales/am/messages.json +++ b/app/_locales/am/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "የግላዊነት ኩነት አሁን በንቡር ነቅቷል" }, - "exposeAccounts": { - "message": "መለያዎችን አጋልጥ" - }, - "exposeDescription": { - "message": "መለያዎችን ከአሁኑ ድረ ገጽ ጋር ያስተዋውቁ። ለሌጋሲ dapps ጠቃሚ ነው።" - }, "chartOnlyAvailableEth": { "message": "ቻርት የሚገኘው በ Ethereum አውታረ መረቦች ላይ ብቻ ነው።" }, - "confirmExpose": { - "message": "መለያዎችዎን ለአሁኑ ድረ ገጽ ለማጋለጥ እንደሚፈልጉ እርግጠኛ ነዎት?" - }, "confirmClear": { "message": "የተፈቀዱ ድረ ገጾችን ለማጥራት እንደሚፈልጉ እርግጠኛ ነዎት?" }, "contractInteraction": { "message": "የግንኙነት ተግባቦት" }, - "clearApprovalDataSuccess": { - "message": "የተፈቀደ የድረ ገጽ ውሂብን ማጥራት ተሳክቷል።" - }, "clearApprovalData": { "message": "የግላዊነት ውሂብን አጥራ" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "ስሪት፣ የድጋፍ መስጫ ማዕከልና የግንኙነት መረጃ " }, - "aboutUs": { - "message": "ስለእኛ " - }, - "accept": { - "message": "ይቀበሉ" - }, "acceleratingATransaction": { "message": "* ከፍተኛ የነዳጅ ዋጋን በመጠቀም ግብይትን ማፋጠን በአውታረ መረቡ በፍጥነት እንዲከወን የማድረግ ዕድልን ይጨምራል፤ ነገር ግን ሁልጊዜም የተረጋገጠ አይደለም።" }, @@ -71,21 +53,12 @@ "activityLog": { "message": "የእንቅስቃሴ ምዝግብ ማስታወሻ" }, - "add": { - "message": "አክል" - }, - "address": { - "message": "አድራሻ" - }, "addNetwork": { "message": "አውታረ መረብ አክል" }, "addRecipient": { "message": "ተቀባይ አክል" }, - "addressBook": { - "message": "የአድራሻ መዝገብ" - }, "advanced": { "message": "የላቀ" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "የላቁ አማራጮች" }, - "addCustomToken": { - "message": "ብጁ ተለዋጭ ስም አክል" - }, "addToAddressBook": { "message": "በአድራሻ መዝገብ ላይ አክል" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "ተለዋጭ ስም አክል" }, - "addEthAddress": { - "message": "የ Ethereum አድራሻ አክል" - }, "addToken": { "message": "ተለዋጭ ስም አክል" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "MetaMask በመጠቀም የገዟቸውን ተለዋጭ ስሞች ያክሉ" }, - "agreeTermsOfService": { - "message": "በአገልግሎት ውሉ ተስማምቻለሁ" - }, - "allDone": { - "message": "ሁሉም ተጠናቅቋል" - }, - "alreadyHaveSeedPhrase": { - "message": "የለም፣ ቀደም ሲል ጀምሮ የዘር ሐረግ አለኝ" - }, "amount": { "message": "ሰርዝ " }, - "amountPlusGas": { - "message": "የገንዘብ መጠን + ነዳጅ" - }, - "amountPlusTxFee": { - "message": "መጠን + TX ክፍያ" - }, "appDescription": { "message": "በማሰሺያዎ ውስጥ የ Ethereum ቋት", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "MetaMask በራስ ሰር መንገድ ዘግቶ ከመውጣቱ በፊት የቦዘነ ጊዜን በደቂቃዎች ሙላ" }, - "available": { - "message": "ይገኛል" - }, "average": { "message": "አማካይ" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "ቀሪ ሂሳብ ጊዜው ያለፈበት ሊሆን ይችላል" }, - "balances": { - "message": "የተለዋጭ ስም ቀሪ ሂሳብ(ቦች)" - }, "balanceIsInsufficientGas": { "message": "አሁን ላለው አጠቃላይ ነዳጅ የማይበቃ ቀሪ ሂሳብ" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Blockies Identicon ተጠቀም" }, - "borrowDharma": { - "message": "በ Dharma (Beta) ይበደሩ" - }, "browserNotSupported": { "message": "ማሰሺያዎት አልተደገፈም..." }, "builtInCalifornia": { "message": "MetaMask ካሊፎርኒያ ውስጥ ተዘጋጅቶ የተገነባ ነው።" }, - "buy": { - "message": "ይግዙ" - }, - "buyCoinbase": { - "message": "በ Coinbase ይግዙ" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase በዓለም ላይ በጣም ታዋቂ የሆነ Bitcoin፣ Ethereum፣ እና Litecoin ለመግዛትና ለመሸጥ የሚያገልግል ዘዴ ነው።" - }, "buyWithWyre": { "message": "ETH በ Wyre ይግዙ" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "ተሰርዟል" }, - "cancelN": { - "message": "ሁሉንም የ $1ግብይቶች ይሰርዙ" - }, "chainId": { "message": "የሰንሰለት መታወቂያ" }, - "classicInterface": { - "message": "ዓይነቱ የሚታወቅ በይነ ገጽ ተጠቀም" - }, - "clickCopy": { - "message": "ለመቅዳት ጠቅ አድርግ" - }, "clickToAdd": { "message": "ወደ መለያዎት ለማከል $1ላይ ጠቅ ያድርጉ" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "ከሃርድዌርዎ ቋት ጋር ለመገናኘት MetaMask በ Google Chrome ላይ መጠቀም አለብዎት።" }, - "company": { - "message": "ኩባንያ" - }, "confirm": { "message": "አረጋግጥ" }, - "confirmationTime": { - "message": "የማረጋገጫ ሰዓት (ሰከንድ) " - }, "confirmed": { "message": "ተረጋግጧል" }, - "confirmContract": { - "message": "ኮንትራት አረጋግጥ" - }, "confirmPassword": { "message": "የይለፍ ቃል ያረጋግጡ" }, "confirmSecretBackupPhrase": { "message": "ሚስጥራዊ የመጠባበቂያ ምዕራፍዎን ያረጋግጡ" }, - "confirmTransaction": { - "message": "ግብይትን ያረጋግጡ" - }, "congratulations": { "message": "እንኳን ደስ አለዎት" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "የግንኙነት ጥያቄ" }, - "connecting": { - "message": "በመገናኘት ላይ..." - }, "connectingTo": { "message": "ከ $1ጋር መገናኘት" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "ከ Goerli የሙከራ አውታረ መረብ ጋር መገናኘት" }, - "connectingToUnknown": { - "message": "ካልታወቀ አውታረ መረብ ጋር በመገናኘት ላይ" - }, - "connectToLedger": { - "message": "ከሌጀር ጋር ተገናኝ" - }, - "connectToTrezor": { - "message": "ከ Trezor ጋር ይገናኙ" - }, - "continue": { - "message": "ቀጥል" - }, - "continueToCoinbase": { - "message": "ወደ Coinbase ይቀጥሉ" - }, "continueToWyre": { "message": "ወደ Wyre ይቀጥሉ" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "የተቀዳ" }, - "copiedClipboard": { - "message": "ወደ ቅንጥብ ሰሌዳ ተገልብጧል" - }, "copiedExclamation": { "message": "ተቀድቷል" }, - "copiedSafe": { - "message": "ደህንነቱ ወደተጠበቀ ሌላ ቦታ ቀድቼዋለሁ" - }, "copy": { "message": "ቅዳ" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "ቋት ፍጠር" }, - "createDen": { - "message": "ፍጠር" - }, "createPassword": { "message": "የይለፍ ቃል ፍጠር" }, - "crypto": { - "message": "ስወራ", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "የገንዘብ ልወጣ" }, "currentLanguage": { "message": "ወቅታዊ ቋንቋ" }, - "currentNetwork": { - "message": "ወቅታዊ አውታረ መረብ" - }, - "currentRpc": { - "message": "ወቅታዊ RPC" - }, "customGas": { "message": "ነዳጅን አብጅ" }, @@ -466,9 +342,6 @@ "customToken": { "message": "ብጁ ተለዋጭ ስም" }, - "customize": { - "message": "አብጅ" - }, "customRPC": { "message": "ብጁ RPC" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "መለያን ሰርዝ" }, - "denExplainer": { - "message": "የእርስዎ DEN በ MetaMask ውስጥ በይለፍ ቃል የተመሰጠረ ማከማቻዎ ነው።" - }, "deposit": { "message": "ማጠራቀም" }, - "depositBTC": { - "message": "የእርስዎን BTC ከታች ባለው አድራሻ ያሰቀምጡ፡" - }, - "depositEth": { - "message": "Eth ያጠራቅሙ" - }, "depositEther": { "message": "Ether አስቀምጥ" }, - "depositFiat": { - "message": "በፊያት ያስቀምጡ" - }, - "depositFromAccount": { - "message": "ከሌላ መለያ አጠራቅም" - }, - "depositShapeShift": { - "message": "በ ShapeShift አጠራቅም" - }, - "depositShapeShiftExplainer": { - "message": "ሌሎች ክሪፕቶ ገንዘቦች ካሉዎት፣ Ether በቀጥታ በ MetaMask ቋትዎ ላይ መለዋወጥና ማስቀመጥ ይችላሉ። መለያ አያስፈልግዎትም።" - }, "details": { "message": "ዝርዝሮች" }, - "directDeposit": { - "message": "ቀጥተኛ ተቀማጭ" - }, "directDepositEther": { "message": "Ether በቀጥታ ያስቀምጡ" }, @@ -550,24 +399,12 @@ "edit": { "message": "አርትዕ" }, - "editNetwork": { - "message": "አውታረ መረብ አርም" - }, - "editAccountName": { - "message": "የመለያ ስምን አርትዕ" - }, "editContact": { "message": "ዕውቂያን አርትዕ" }, - "editingTransaction": { - "message": "በግብይትዎ ላይ ለውጦችን ያድርጉ" - }, "emailUs": { "message": "ኢሜይል ያድርጉልን!" }, - "encryptNewDen": { - "message": "አዲሱን DEN ያመስጥሩ" - }, "endOfFlowMessage1": { "message": "ፈተናውን አልፈዋል - የዘር ሐረግዎን ደህንነቱ በተጠበቀ መንገድ ያስቀምጡ፣ የእርስዎ ሃላፊነት ነው! " }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "ሁሉም ተጠናቅቋል" }, - "ensNameNotFound": { - "message": "የ ENS ስም አልተገኘም" - }, "ensRegistrationError": { "message": "በ ENS የስም ምዝገባ ላይ የተፈጠረ ስህተት" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "የይለፍ ቃል ያስገቡ" }, - "enterPasswordConfirm": { - "message": "ለማረጋገጥ የይለፍ ቃልዎን ያስገቡ" - }, "enterPasswordContinue": { "message": "ለመቀጠል የይለፍ ቃል ያስገቡ" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "የሚገመት የክወና ጊዜያት" }, - "exchangeRate": { - "message": "የምንዛሬ ተመን" - }, "expandView": { "message": "እይታን ዘርጋ" }, "exportPrivateKey": { "message": "የግል ቁልፍን ላክ" }, - "exportPrivateKeyWarning": { - "message": "የግል ቁልፎችን በራስዎ ሃላፊነት ይላኩ።" - }, "failed": { "message": "አልተሳካም" }, @@ -649,12 +474,6 @@ "faster": { "message": "በፍጥነት" }, - "fastest": { - "message": "እጅግ በጣም ፈጣን" - }, - "feeChartTitle": { - "message": "ቀጥታ የግብይት ክፍያ ትንበያዎች" - }, "fiat": { "message": "ፊያት", "description": "Exchange type" @@ -663,31 +482,18 @@ "message": "ፋይል ማስመጣት እየሰራ አይደለም? እዚህ ላይ ጠቅ ያድርጉ!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "በ Twitter ላይ ይከተሉን" - }, "forgetDevice": { "message": "ይህን መሣሪያ እርሳ" }, "from": { "message": "ከ" }, - "fromToSame": { - "message": "ከአድራሻ እና ወደ አድራሻ ተመሳሳይ ሊሆን አይችልም" - }, "fromShapeShift": { "message": "ከ ShapeShift " }, "functionType": { "message": "የተግባር ዓይነት" }, - "gas": { - "message": "ነዳጅ", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "የነዳጅ ክፍያ" - }, "gasLimit": { "message": "የነዳጅ ገደብ" }, @@ -697,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "የነዳጅ ገደብ እርስዎ ወጪ ለማድረግ ዝግጁ የሆኑት ከፍተኛው የነዳጅ መጠን ማለት ነው።" }, - "gasLimitRequired": { - "message": "የነዳጅ ገደብ ያስፈልጋል" - }, "gasLimitTooLow": { "message": "የነዳጅ ገደብ ቢያንስ 21000 መሆን አለበት" }, "gasUsed": { "message": "ጥቅም ላይ የዋለ ነዳጅ" }, - "generatingSeed": { - "message": "ዘር በመዘርገፍ ላይ..." - }, "gasPrice": { "message": "የነዳጅ ዋጋ (GWEI)" }, @@ -724,18 +524,12 @@ "gasPriceCalculation": { "message": "የተጠቆመውን የነዳጅ ዋጋ በአውታረ መረብ የስኬት መጠን ላይ ተመስርተን እናሰላለን።" }, - "gasPriceRequired": { - "message": "የነዳጅ ዋጋ ያስፈልጋል" - }, "general": { "message": "አጠቃላይ" }, "generalSettingsDescription": { "message": "የገንዘብ ልወጣ፣ ተቀዳሚ የገንዘብ ዓይነት፣ ቋንቋ፣ blockies identicon" }, - "generatingTransaction": { - "message": "ግብይትን መዘርገፍ" - }, "getEther": { "message": "Ether ያግኙ" }, @@ -775,9 +569,6 @@ "message": "እዚህ", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "ዝርዝሩ ይኸው!!!!" - }, "hexData": { "message": "Hex ውሂብ" }, @@ -793,12 +584,6 @@ "history": { "message": "ታሪክ" }, - "howToDeposit": { - "message": "Ether ለማስቀመጥ የሚፈልጉት እንዴት ነው?" - }, - "holdEther": { - "message": "ether እና ተለዋጭ ስሞችን እንዲይዙ የሚያስችልዎት ሲሆን ወዳልተማከሉ መተግበሪያዎች ለመድረስ እንደ ድልድይ ሆኖ ያገለግልዎታል።" - }, "import": { "message": "ከውጭ አስመጣ", "description": "Button to import an account from a selected file" @@ -812,12 +597,6 @@ "importAccountSeedPhrase": { "message": "መለያን በዘር ሐረግ አስመጣ" }, - "importAnAccount": { - "message": "መለያ አስመጣ" - }, - "importDen": { - "message": "ነባሩን DEN አስመጣ" - }, "importWallet": { "message": "ቋት አስመጣ" }, @@ -831,12 +610,6 @@ "importUsingSeed": { "message": "የመለያ የዘር ሐረግ በመጠቀም ያስመጡ" }, - "importWithSeedPhrase": { - "message": "በዘር ሐረግ አስመጣ" - }, - "info": { - "message": "መረጃ" - }, "infoHelp": { "message": "መረጃ እና እገዛ " }, @@ -864,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ETH አውታረ መረብ አይደለም፣ ወደ ትናንሽ ፊደላት ቀይር" }, - "invalidGasParams": { - "message": "የተሳሳቱ የነዳጅ መለኪያዎች" - }, "invalidInput": { "message": "ልክ ያልሆነ ግቤት።" }, - "invalidRequest": { - "message": "ልክ ያልሆነ ጥያቄ" - }, "invalidRPC": { "message": "ልክ ያልሆነ RPC ዩአርኤል" }, + "invalidBlockExplorerURL": { + "message": "ልክ ያልሆነ Block Explorer ዩአርኤል" + }, "invalidSeedPhrase": { "message": "የተሳሳተ የዘር ሐረግ" }, - "jsonFail": { - "message": "የሆነ ስህተት ተፈጥሯል። እባክዎ የ JSON ፋይልዎ በአግባቡ ቅርጸት መያዙን ያረጋግጡ።" - }, "jsonFile": { "message": "JSON ፋይል", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "በ MetaMask መለያዎ የገዟቸውን ተለዋጭ ስሞች ይከታተሉ።" - }, "kovan": { "message": "Kovan የሙከራ አውታረ መረብ" }, - "knowledgeDataBase": { - "message": "የእውቀት መሰረታችንን ይጎብኙ" - }, "max": { "message": "ከፍተኛ" }, @@ -904,9 +665,6 @@ "ledgerAccountRestriction": { "message": "አዲስ መለያ ከማከልዎ በፊት የመጨረሻውን መለያዎን መጠቀም አለብዎት።" }, - "legal": { - "message": "ሕጋዊ" - }, "lessThanMax": { "message": "ከ $1ያነሰ ወይም እኩል መሆን አለበት።", "description": "helper for inputting hex as decimal input" @@ -920,9 +678,6 @@ "links": { "message": "ማስፈንጠሪያዎች" }, - "limit": { - "message": "ገደብ" - }, "liveGasPricePredictions": { "message": "ቀጥታ የነዳጅ ዋጋ ትንበያዎች" }, @@ -941,12 +696,6 @@ "logout": { "message": "ዘግተህ ውጣ" }, - "loose": { - "message": "የላላ" - }, - "loweCaseWords": { - "message": "የዘር ቃላት የትንሽ ፊደል ቁምፊዎች ብቻ ነው ያላቸው" - }, "mainnet": { "message": "ዋነኛ የ Ethereum አውታረ መረብ " }, @@ -971,18 +720,9 @@ "metamaskVersion": { "message": "የ MetaMask ስሪት" }, - "min": { - "message": "አነስተኛ" - }, "missingYourTokens": { "message": "ተለዋጭ ስሞችዎን አላዩም?" }, - "minutesShorthand": { - "message": "ደቂቃ" - }, - "mobileSyncTitle": { - "message": "መለያዎችን ከሞባይል ጋር አሳምር" - }, "mobileSyncText": { "message": "እርስዎ መሆንዎትን ለማረጋገጥ እባከዎ የይለፍ ቃልዎን ያስገቡ!" }, @@ -1005,10 +745,6 @@ "message": "የሚያስመጡትን ፋይል መምረጥ አለብዎት።", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "ለተመረጠው ፋይል የይለፍ ቃል ማስገባት አለብዎት።", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "አሉታዊ የ ETH መጠኖችን መላክ አይቻልም።" }, @@ -1043,12 +779,6 @@ "newPassword": { "message": "አዲስ የይለፍ ቃል (ቢያንስ 8 ቁምፊዎች)" }, - "newPassword8Chars": { - "message": "አዲስ የይለፍ ቃል (ቢያንስ 8 ቁምፊዎች)" - }, - "newRecipient": { - "message": "አዲስ ተቀባይ" - }, "newNetwork": { "message": "አዲስ አውታረ መረብ" }, @@ -1070,21 +800,12 @@ "rpcUrl": { "message": "አዲስ የ RPC URL" }, - "showAdvancedOptions": { - "message": "የላቁ አማራጮችን አሳይ" - }, - "hideAdvancedOptions": { - "message": "የላቁ አማራጮችን ደብቅ" - }, "optionalChainId": { "message": "የሰንሰለት መለያ ቁጥር (አማራጭ)" }, "optionalSymbol": { "message": "ምልክት (አማራጭ)" }, - "optionalNickname": { - "message": "ቅጽል ስም (አማራጭ)" - }, "newTotal": { "message": "አዲስ ድምር" }, @@ -1103,21 +824,12 @@ "noConversionRateAvailable": { "message": "ምንም የልወጣ ተመን አይገኝም" }, - "noTransactionHistory": { - "message": "ምንም የግብይት ታሪክ የለም።" - }, "noTransactions": { "message": "ግብይቶች የሉዎትም" }, "notEnoughGas": { "message": "በቂ ነዳጅ የለም" }, - "notFound": { - "message": "አልተገኘም" - }, - "notStarted": { - "message": "አልተጀመረም" - }, "noWebcamFoundTitle": { "message": "Webcam አልተገኘም" }, @@ -1127,41 +839,15 @@ "ofTextNofM": { "message": "ከ" }, - "oldUI": { - "message": "የቀድሞው UI " - }, - "oldUIMessage": { - "message": "ወደ ቀድሞው UI ተመልሰዋል። ከላይ በስተቀኝ በኩል ካለው ተቆልቋይ ምናሌ ባለው አማራጭ አማካይነት ወደ አዲሱ UI  መመለስ ይችላሉ።" - }, - "onlySendToEtherAddress": { - "message": "ETH ወደ Ethereum አድራሻዎች ብቻ ላክ።" - }, - "onlySendTokensToAccountAddress": { - "message": "ወደ Ethereum መለያ አድራሻ $1ብቻ ይላኩ።", - "description": "displays token symbol" - }, - "openInTab": { - "message": "በትር ውስጥ ክፈት" - }, - "or": { - "message": "ወይም", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "ትሬዞር ወይም ሌጀር በማዘዝ ገንዘብዎን በቀዝቃዛ ማስቀመጫ ውስጥ ያቆዩ" }, "origin": { "message": "መነሻ" }, - "outgoing": { - "message": "የሚላክ" - }, "parameters": { "message": "መለኪያዎች" }, - "originalTotal": { - "message": "የመጀመሪያው ድምር" - }, "participateInMetaMetrics": { "message": "በ MetaMetrics ውስጥ ይሳተፉ" }, @@ -1171,23 +857,12 @@ "password": { "message": "የይለፍ ቃል፦" }, - "passwordCorrect": { - "message": "እባክዎ የይለፍ ቃልዎ ትክክለኛ መሆኑን ያረጋግጡ።" - }, "passwordsDontMatch": { "message": "የይለፍ ቃላት ተመሳሳይ አይደሉም" }, - "passwordMismatch": { - "message": "የይለፍ ቃላት ተመሳሳይ አይደሉም", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "የይለፍ ቃሉ ርዝመት በቂ አይደለም" }, - "passwordShort": { - "message": "የይለፍ ቃሉ ርዝመት በቂ አይደለም", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "የግል ቁልፍዎን ሕብረ ቁምፊ እዚህ ለጥፍ፡", "description": "For importing an account from a private key" @@ -1201,12 +876,6 @@ "personalAddressDetected": { "message": "የግል አድራሻ ተገኝቷል። የተለዋጭ ስም የመገኛ አድራሻን ያስገቡ።" }, - "pleaseReviewTransaction": { - "message": "እባክዎ ግብይትዎን ደግመው ይመልከቱ።" - }, - "popularTokens": { - "message": "ተዋቂ ተለዋጭ ስሞች" - }, "prev": { "message": "የቀደመ" }, @@ -1238,15 +907,6 @@ "readdToken": { "message": "በመለያ አማራጮችዎ ምናሌ ውስጥ ወደ “ተለዋጭ ስም አክል” በመግባት ለወደፊቱ ይህን ተለዋጭ ስም መልሰው ማከል ይችላሉ።" }, - "readMore": { - "message": "እዚህ ተጨማሪ ያንበቡ።" - }, - "readMore2": { - "message": "ተጨማሪ ያንብቡ።" - }, - "receive": { - "message": "ተቀበል" - }, "recents": { "message": "የቅርብ ጊዜያት" }, @@ -1256,9 +916,6 @@ "recipientAddressPlaceholder": { "message": "ፍለጋ፣ ለሕዝብ ክፍት የሆነ አድራሻ (0x), ወይም ENS" }, - "refundAddress": { - "message": "የተመላሽ አድራሻዎ" - }, "rejectAll": { "message": "ሁሉንም አትቀበል" }, @@ -1292,9 +949,6 @@ "restoreFromSeed": { "message": "መለያው ወደነበረበት ይመለስ?" }, - "restoreVault": { - "message": "ካዝናን ወደነበረበት መልስ" - }, "restoreAccountWithSeed": { "message": "መለያዎን በዘር ሐረግ ወደነበረበት ይመልሱ" }, @@ -1304,9 +958,6 @@ "required": { "message": "የሚያስፈልግ" }, - "retryWithMoreGas": { - "message": "እዚህ ላይ ከፍ ባለ የነዳጅ ዋጋ ደግመው ይሞክሩ" - }, "restore": { "message": "እነበረበት መልስ" }, @@ -1349,13 +1000,6 @@ "goerli": { "message": "የ Goerli የሙከራ አውታረ መረብ" }, - "rpc": { - "message": "ብጁ RPC" - }, - "sampleAccountName": { - "message": "ለምሳሌ፡ አዲሱ መለያዬ", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "አስቀምጥ" }, @@ -1368,13 +1012,6 @@ "saveAsCsvFile": { "message": "እንደ CSV ፋይል አስቀምጥ" }, - "saveAsFile": { - "message": "እንደ ፋይል ያስቀምጡ", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "የዘር ቃላትን እንደ ፋይል ያስቀምጡ" - }, "scanInstructions": { "message": "የ QR ኮዱን ከካሜራዎ ፊት ለፊት ያስቀምጡ" }, @@ -1405,18 +1042,12 @@ "securitySettingsDescription": { "message": "የግላዊነት ቅንብሮች እና የቋት ዘር ሐረግ" }, - "secondsShorthand": { - "message": "ሰከንድ" - }, "seedPhrasePlaceholder": { "message": "እያንዳንዱን ቃል በነጠላ ክፍት ቦታ ይለያዩ" }, "seedPhraseReq": { "message": "የዘር ሐረጋት የ 12 ቃላት ርዝመት አላቸው" }, - "select": { - "message": "ይምረጡ" - }, "selectCurrency": { "message": "የገንዘብ ዓይነት ይምረጡ" }, @@ -1426,9 +1057,6 @@ "selectLocale": { "message": "አካባቢ ይምረጡ" }, - "selectService": { - "message": "አገልግሎት ምረጥ" - }, "selectType": { "message": "ዓይነት ይምረጡ" }, @@ -1456,18 +1084,12 @@ "searchTokens": { "message": "ተለዋጭ ስሞችን ፈልግ" }, - "selectAnAddress": { - "message": "አድራሻ ይምረጡ" - }, "selectAnAccount": { "message": "መለያ ይምረጡ" }, "selectAnAccountHelp": { "message": "መለያውን በ MetaMask ለማየት ይምረጡ" }, - "selectAnAsset": { - "message": "ሐብት ይምረጡ" - }, "selectAHigherGasFee": { "message": "የግብይትዎን ክዋኔ ለማቀላጠፍ የበለጠ የነዳጅ ዋጋ ይምረጡ።*" }, @@ -1477,15 +1099,9 @@ "selectPathHelp": { "message": "ነባር የሌጄር መለያዎችን ከታች ካላዩ፣ ዱካዎችን ወደ \"Legacy (MEW / MyCrypto)\" ለመቀየር ይሞክሩ" }, - "sendTokensAnywhere": { - "message": "በ Ethereum መለያ በኩል ለማንኛውም ሰው ተለዋጭ ስሞችን ላክ" - }, "settings": { "message": "ቅንብሮች" }, - "shapeshiftBuy": { - "message": "በ Shapeshift ይግዙ" - }, "showAdvancedGasInline": { "message": "የላቁ የነዳጅ ቁጥጥሮች" }, @@ -1501,9 +1117,6 @@ "showPrivateKeys": { "message": "የግል ቁልፎችን አሳይ" }, - "showQRCode": { - "message": "QR ኮድ ያሳዩ" - }, "showHexData": { "message": "Hex ውሂብ አሳይ" }, @@ -1519,33 +1132,18 @@ "signed": { "message": "ተፈርሟል" }, - "signMessage": { - "message": "መልዕክት ፈርም" - }, "signNotice": { "message": "ይህን መልዕክት መፈረም አደገኛ ውጤቶች \nሊኖሩት ይችላሉ። በሙሉ መለያዎ ሙሉ በሙሉ ከሚያምኗቸው\nድረ ገጾች የሚመጡ መልዕክቶችን ብቻ ይፈርሙ።\nይህ አደገኛ ዘዴ ከወደፊት ስሪት ይወገዳል።" }, "sigRequest": { "message": "የፊርማ ጥያቄ" }, - "sigRequested": { - "message": "የተጠየቀ ፊርማ" - }, "somethingWentWrong": { "message": "ኤጭ! የሆነ ችግር ተፈጥሯል።" }, - "spaceBetween": { - "message": "በቃላት መካከል ሊኖር የሚገባው ክፍት ቦታ ብቻ ነው" - }, "speedUp": { "message": "አፋጥን" }, - "speedUpTitle": { - "message": "ግብይትን አፋጥን" - }, - "speedUpSubtitle": { - "message": "የነዳጅ ዋጋዎን በመጨመር ግብይትዎን ለመተካትና ለማፋጠን ይሞክሩ።" - }, "speedUpCancellation": { "message": "ይህን ስረዛ ያፋጥኑ" }, @@ -1555,9 +1153,6 @@ "switchNetworks": { "message": "አውታረ መረቦችን ቀያይር" }, - "status": { - "message": "ሁኔታ" - }, "stateLogs": { "message": "የስቴት መዛግብት" }, @@ -1624,9 +1219,6 @@ "syncWithMobileComplete": { "message": "ውሂብዎ በሚገባ ተሳምሯል። በ MetaMask የሞባይል መተግበሪያ ይደሰቱ!" }, - "takesTooLong": { - "message": "በጣም ረጅም ጊዜ ወሰደ?" - }, "terms": { "message": "የአጠቃቀም ደንቦች" }, @@ -1649,27 +1241,15 @@ "token": { "message": "ተለዋጭ ስም" }, - "tokenAddress": { - "message": "የተለዋጭ ስም አድራሻ" - }, "tokenAlreadyAdded": { "message": "ተለዋጭ ስም ቀደም ሲል ታክሏል።" }, - "tokenBalance": { - "message": "የተለዋጭ ስምዎ ቀሪ ሂሳብ፡" - }, "tokenContractAddress": { "message": "የተለዋጭ ስም የግንኙነት አድራሻ" }, - "tokenSelection": { - "message": "ተለዋጭ ስሞችን ይፈልጉ ወይም ከታዋቂ ተለዋጭ ስሞቻችን ዝርዝር ውስጥ ይምረጡ።" - }, "tokenSymbol": { "message": "የተለዋጭ ስም ምልክት" }, - "tokenWarning1": { - "message": "በ MetaMask መለያዎ የገዟቸውን ተለዋጭ ስሞች ይከታተሉ። ተለዋጭ ስሞችን የገዙት ሌላ መለያን ተጠቅመው ከሆነ፣ እነዚያ ተለዋጭ ስሞች እዚህ አይታዩም።" - }, "total": { "message": "ድምር" }, @@ -1682,9 +1262,6 @@ "transactionCreated": { "message": "ግብይቱ በ$1ዋጋ በ$2የተፈጠረ ነው።" }, - "transactionWithNonce": { - "message": "ግብይት $1" - }, "transactionDropped": { "message": "ግብይት ወደ $2ዝቅ ብሏል።" }, @@ -1697,9 +1274,6 @@ "transactionUpdated": { "message": "ግብይት የዘመነው በ $2ነው።" }, - "transactionUpdatedGas": { - "message": "ግብይቱ በነዳጅ ዋጋ $1በ$2ዘምኗል።" - }, "transactionErrored": { "message": "ግብይቱ እንከን አጋጥሞታል።" }, @@ -1709,9 +1283,6 @@ "transactionCancelSuccess": { "message": "ግብይቱ በ$2ላይ በሚገባ ተሰርዟል" }, - "transactions": { - "message": "ግብይቶች" - }, "transactionError": { "message": "የግብይት ስህተት። በኮንትራት ኮድ የሚላኩ ልዩ ሁኔታዎች አሉ።" }, @@ -1721,12 +1292,6 @@ "transactionFee": { "message": " የግብይት ክፍያ" }, - "transactionMemo": { - "message": "የግብይት ማስታወሻ (አማራጭ)" - }, - "transactionNumber": { - "message": "የግብይት ቁጥር" - }, "transactionTime": { "message": "የግብይት ጊዜ" }, @@ -1739,12 +1304,6 @@ "transferFrom": { "message": "የማዛወሪያ ቅጽ" }, - "transfers": { - "message": "ዝውውሮች" - }, - "trezorHardwareWallet": { - "message": "TREZOR የሐርድዌር ቋት" - }, "troubleTokenBalances": { "message": "የተለዋጭ ስም ቀሪ ሂሳብዎን ስንጭን ችግር አጋጥሞናል። ማየት ይችላሉ", "description": "Followed by a link (here) to view token balances" @@ -1752,27 +1311,12 @@ "tryAgain": { "message": "እንደገና ሞክር" }, - "twelveWords": { - "message": "የ MetaMask መለያዎችዎን ወደነበሩበት ለመመለስ ብቸኛ መንገዶች እነዚህ 12 ቃላት ናቸው። \nደህንነቱና ሚስጥራዊነቱ በተጠበቀ ቦታ ያስቀምጧቸው።" - }, "typePassword": { "message": "የ MetaMask የይለፍ ቃልዎን ይጻፉ" }, - "uiMigrationAnnouncement": { - "message": "ወደ አዲሱ MetaMask UI እንኳን ደሕና መጡ። ስለ UI ወይም የባህርይ ጥያቄዎች ግብረ መልስ ካለዎት፣ እባክዎ የድጋፍ ሰጪ ቡድናችንን ያነጋግሩ ወይም ወደ GitHub ይግቡ።" - }, - "uiWelcome": { - "message": "ወደ አዲሱ UI (Beta) እንኳን ደሕና መጡ" - }, - "uiWelcomeMessage": { - "message": "አሁን አዲሱን MetaMask UI እየተጠቀሙ ነው።" - }, "unapproved": { "message": "ያልተፈቀደ" }, - "unavailable": { - "message": "አይገኝም" - }, "units": { "message": "መለኪያዎች" }, @@ -1782,9 +1326,6 @@ "unknownNetwork": { "message": "የማይታወቅ የግል አውታረ መረብ" }, - "unknownNetworkId": { - "message": "ያልታወቀ የአውታረ መረብ መለያ ቁጥር" - }, "unknownQrCode": { "message": "ስህተት፡ ያን የ QR ኮድ መለየት አልቻልንም" }, @@ -1806,25 +1347,15 @@ "uriErrorMsg": { "message": "URIs አግባብነት ያለው የ HTTP/HTTPS ቅድመ ቅጥያ ይፈልጋል።" }, - "usaOnly": { - "message": "ዩኤስኤ ብቻ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "በተለያዩ ደንበኞች ጥቅም ላይ የዋለ ነው" }, - "useOldUI": { - "message": "የቀድሞውን UI ይጠቀሙ" - }, "userName": { "message": "የተጣቃሚ ስም" }, "validFileImport": { "message": "የሚያስመጡትን ትክክለኛ ፋይል መምረጥ አለብዎ፡" }, - "vaultCreated": { - "message": "ካዝና ተፈጥሯል" - }, "viewAccount": { "message": "መለያን ይመልከቱ" }, @@ -1840,27 +1371,18 @@ "viewOnEtherscan": { "message": "በ Etherscan ላይ ይመልከቱ" }, - "viewNetworkInfo": { - "message": "የአውታረ መረበ መረጃን እይ" - }, "visitWebSite": { "message": "ድረ ገጻችንን ይጎብኙ" }, "walletSeed": { "message": "የቋት ዘር" }, - "warning": { - "message": "ማስጠንቀቂያ" - }, "welcomeBack": { "message": "እንኳን በደህና ተመለሱ" }, "welcome": { "message": "ወደ MetaMask እንኳን ደህና መጡ" }, - "whatsThis": { - "message": "ይህ ምንድን ነው?" - }, "writePhrase": { "message": "ይህን ሐረግ በቁራጭ ወረቀት ላይ ይጻፉና ደህንነቱ በተጠበቀ ቦታ ያስቀምጡት። የበለጠ ደህንነት ካስፈለገዎ፣ በተለያዩ ቁርጥራጭ ወረቀቶች ላይ ይጻፉትና እያንዳንዳንቸውን በ2-3 የተለያዩ ቦታዎች ያስቀምጡት።" }, @@ -1879,18 +1401,6 @@ "yourPrivateSeedPhrase": { "message": "የግል ዘር ሐረግዎ" }, - "yourUniqueAccountImage": { - "message": "ልዩ የመለያዎ ገጽታ " - }, - "yourUniqueAccountImageDescription1": { - "message": "ይህ ምስል በአዲሱ የመለያ ቁጥርዎ ለእርስዎ በፕሮግራማዊ አሰራር የተዘረገፈ ነው።" - }, - "yourUniqueAccountImageDescription2": { - "message": "ግብይትን ማረጋገጥ ባስፈለገዎ ቁጥር ይህን ምስል ያያሉ።" - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask የዘር ሐረግዎን በጭራሽ አይጠይቅዎትም! " - }, "zeroGasPriceOnSpeedUpError": { "message": "በስፒድ አፕ ላይ ዜሮ የነዳጅ ዋጋ" } diff --git a/app/_locales/ar/messages.json b/app/_locales/ar/messages.json index 69c3bb9e2..5d21df192 100644 --- a/app/_locales/ar/messages.json +++ b/app/_locales/ar/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "يتم تمكين وضع الخصوصية الآن بشكل افتراضي" }, - "exposeAccounts": { - "message": "كشف الحسابات" - }, - "exposeDescription": { - "message": "الكشف عن الحسابات للموقع الحالي. مفيد لحسابات dapps القديمة." - }, "chartOnlyAvailableEth": { "message": "الرسم البياني متاح فقط على شبكات إيثيريوم." }, - "confirmExpose": { - "message": "هل أنت متأكد من أنك تريد الكشف عن حساباتك للموقع الحالي؟" - }, "confirmClear": { "message": "هل أنت متأكد من أنك تريد مسح المواقع المعتمدة؟" }, "contractInteraction": { "message": "التفاعل على العقد" }, - "clearApprovalDataSuccess": { - "message": "تم مسح بيانات الموقع المعتمدة بنجاح." - }, "clearApprovalData": { "message": "مسح بيانات الخصوصية" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "نسخة الإصدار ومركز الدعم ومعلومات الاتصال." }, - "aboutUs": { - "message": "معلومات عنا" - }, - "accept": { - "message": "قبول" - }, "acceleratingATransaction": { "message": "* تسريع المعاملات باستخدام سعر عملة جاس أعلى يزيد من فرص معالجتها بواسطة الشبكة بشكلٍ أسرع، لكن ذلك غير مضمون دائماً." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "سجل النشاط" }, - "add": { - "message": "إضافة" - }, - "address": { - "message": "العنوان" - }, "addNetwork": { "message": "أضف شبكة" }, "addRecipient": { "message": "إضافة مستلم" }, - "addressBook": { - "message": "دليل العناوين" - }, "advanced": { "message": "إعدادات متقدمة" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "خيارات متقدمة" }, - "addCustomToken": { - "message": "أضف عملة رمزية مخصصة" - }, "addToAddressBook": { "message": "إضافة إلى دفتر العناوين" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "إضافة اسم مستعار" }, - "addEthAddress": { - "message": "أضف عنوان إيثيريوم" - }, "addToken": { "message": "إضافة عملة رمزية" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "أضف العملات الرمزية التي اكتسبتها باستخدام MetaMask" }, - "agreeTermsOfService": { - "message": "أوافق على شروط الخدمة" - }, - "allDone": { - "message": "كل شيء تم بنجاح" - }, - "alreadyHaveSeedPhrase": { - "message": "لا، لدي جملة بذرية مسبقًا" - }, "amount": { "message": "المبلغ" }, - "amountPlusGas": { - "message": "المبلغ + الغاز" - }, - "amountPlusTxFee": { - "message": "المبلغ + رسوم المعاملة" - }, "appDescription": { "message": "محفظة إيثيريوم في متصفحك", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "اضبط مهلة السكون بالدقائق التي يقوم MetaMask بتسجيل الخروج بعدها تلقائيًا" }, - "available": { - "message": "متوفِّر" - }, "average": { "message": "المتوسط" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "قد يكون الرصيد لاغياً" }, - "balances": { - "message": "رصيد (أرصدة) العملة الرمزية" - }, "balanceIsInsufficientGas": { "message": "لا يكفي الرصيد الحالي لإجمالي الغاز" }, "basic": { "message": "الأساسية" }, - "beta": { - "message": "إصدار تجريبي" - }, "betweenMinAndMax": { "message": "يجب أن تكون أكبر من أو تساوي $1 وأقل من أو تساوي $2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "استخدم خدمة تكتلات Blockies Identicon" }, - "borrowDharma": { - "message": "اقترض بواسطة دارما (إصدار تجريبي)" - }, "browserNotSupported": { "message": "متصفحك غير مدعوم..." }, "builtInCalifornia": { "message": "تم تصميم وإنشاء MetaMask في ولاية كاليفورنيا." }, - "buy": { - "message": "شراء" - }, - "buyCoinbase": { - "message": "شراء على Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase هي الطريقة الأكثر شعبية في العالم لشراء وبيع بيتكوين و إيثيريوم و لايتكوين." - }, "buyWithWyre": { "message": "قم بشراء عملة إيثير بواسطة Wyre" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "تم الإلغاء" }, - "cancelN": { - "message": "إلغاء جميع المعاملات بقيمة $1" - }, "chainId": { "message": "معرّف السلسلة" }, - "classicInterface": { - "message": "استخدم الواجهة الكلاسيكية" - }, - "clickCopy": { - "message": "انقر للنسخ" - }, "clickToAdd": { "message": "انقر على $1لإضافتها إلى حسابك" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "تحتاج إلى استخدام MetaMask على Google Chrome للاتصال بمحفظة الأجهزة الخاصة بك." }, - "company": { - "message": "الشركة" - }, "confirm": { "message": "التأكيد" }, - "confirmationTime": { - "message": "فترة التأكيد (بالثواني)" - }, "confirmed": { "message": "تم التأكيد" }, - "confirmContract": { - "message": "تأكيد العقد" - }, "confirmPassword": { "message": "تأكيد كلمة المرور" }, "confirmSecretBackupPhrase": { "message": "تأكيد عبارة الدعم السرية الخاصة بك" }, - "confirmTransaction": { - "message": "تأكيد المعاملة" - }, "congratulations": { "message": "تهانينا" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "طلب اتصال" }, - "connecting": { - "message": "جارٍ الاتصال..." - }, "connectingTo": { "message": "جارِ الاتصال بـ $1" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "الاتصال بشبكة اختبار Goerli" }, - "connectingToUnknown": { - "message": "جارِ الاتصال بشبكة غير معروفة" - }, - "connectToLedger": { - "message": "الاتصال بـ Ledger" - }, - "connectToTrezor": { - "message": "الاتصال بـTrezor" - }, - "continue": { - "message": "متابعة" - }, - "continueToCoinbase": { - "message": "الاستمرار إلى Coinbase" - }, "continueToWyre": { "message": "الاستمرار إلى Wyre" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "تم النسخ" }, - "copiedClipboard": { - "message": "تم النسخ إلى الحافظة" - }, "copiedExclamation": { "message": "تم النسخ." }, - "copiedSafe": { - "message": "لقد نسختها في مكان آمن" - }, "copy": { "message": "نسخ" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "إنشاء محفظة" }, - "createDen": { - "message": "إنشاء" - }, "createPassword": { "message": "إنشاء كلمة مرور" }, - "crypto": { - "message": "عملة مشفرة", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "تحويل العملات" }, "currentLanguage": { "message": "اللغة الحالية" }, - "currentNetwork": { - "message": "الشبكة الحالية" - }, - "currentRpc": { - "message": "الآر بي سي الحالي" - }, "customGas": { "message": "تخصيص الغاز" }, @@ -469,9 +342,6 @@ "customToken": { "message": "عملة رمزية مخصصة" }, - "customize": { - "message": "تخصيص" - }, "customRPC": { "message": "آر بي سي مخصص" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "حذف الحساب" }, - "denExplainer": { - "message": "إنّ DEN الخاص بك هو مخزن مشفر بكلمة مرور داخل MetaMask." - }, "deposit": { "message": "إيداع" }, - "depositBTC": { - "message": "قم بإيداع عملات بتكوين الخاصة بك على العنوان أدناه:" - }, - "depositEth": { - "message": "إيداع إيثيريوم" - }, "depositEther": { "message": "إيداع عملة إيثير" }, - "depositFiat": { - "message": "إيداع بواسطة Fiat" - }, - "depositFromAccount": { - "message": "إيداع من حساب آخر" - }, - "depositShapeShift": { - "message": "إيداع بواسطة ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "إذا كنت تملك عملات مشفرة أخرى، فيمكنك تداول وإيداع الأثير مباشرةً في محفظة MetaMask الخاصة بك. لا حاجة لوجود حساب." - }, "details": { "message": "التفاصيل" }, - "directDeposit": { - "message": "إيداع مباشر" - }, "directDepositEther": { "message": "إيداع مباشرة لعملة الأثير" }, @@ -553,24 +399,12 @@ "edit": { "message": "تحرير" }, - "editNetwork": { - "message": "تعديل الشبكة" - }, - "editAccountName": { - "message": "تعديل اسم الحساب" - }, "editContact": { "message": "تعديل جهة الاتصال" }, - "editingTransaction": { - "message": "قم بإجراء تغييرات على معاملتك" - }, "emailUs": { "message": "راسلنا عبر البريد الإلكتروني!" }, - "encryptNewDen": { - "message": "تشفير DEN الجديد الخاص بك" - }, "endOfFlowMessage1": { "message": "لقد نجحت في الاختبار - احتفظ بعبارة الأمان الخاصة بك في مكان آمن، إنها مسؤوليتك!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "كل شيء تم بنجاح" }, - "ensNameNotFound": { - "message": "لم يتم العثور على اسم من خدمة أسماء الإيثيريوم (ENS)" - }, "ensRegistrationError": { "message": "خطأ في تسجيل اسم ENS" }, @@ -616,15 +447,9 @@ "enterPassword": { "message": "أدخل كلمة مرور" }, - "enterPasswordConfirm": { - "message": "أدخل كلمة المرور الخاصة بك للتأكيد" - }, "enterPasswordContinue": { "message": "أدخل كلمة المرور للمتابعة" }, - "eth": { - "message": "إيثيريوم" - }, "ethereumPublicAddress": { "message": "عنوان الإيثيريوم العمومي" }, @@ -634,18 +459,12 @@ "estimatedProcessingTimes": { "message": "أوقات المعالجة المقدرة" }, - "exchangeRate": { - "message": "سعر الصرف" - }, "expandView": { "message": "توسيع العرض" }, "exportPrivateKey": { "message": "تصدير المفتاح الخاص" }, - "exportPrivateKeyWarning": { - "message": "تصدير المفاتيح الخاصة على مسؤوليتك الشخصية." - }, "failed": { "message": "فشل" }, @@ -655,41 +474,22 @@ "faster": { "message": "أسرع" }, - "fastest": { - "message": "الأسرع" - }, - "feeChartTitle": { - "message": "تنبؤات رسوم المعاملات المباشرة" - }, "fileImportFail": { "message": "استيراد الملف لا ينجح؟ انقر هنا!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "تابعنا على تويتر" - }, "forgetDevice": { "message": "عدم تذكُّر هذا الجهاز" }, "from": { "message": "من" }, - "fromToSame": { - "message": "عناوين المرسل والمستقبل لا يمكن أن يتطابقا" - }, "fromShapeShift": { "message": "من ShapeShift" }, "functionType": { "message": "نوع الوظيفة" }, - "gas": { - "message": "الغاز", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "رسوم الجاس" - }, "gasLimit": { "message": "الحد الأقصى لوحدات جاس" }, @@ -699,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "حد عملة جاس هو الحد الأقصى لمقدار وحدات جاس التي ترغب في إنفاقها." }, - "gasLimitRequired": { - "message": "حد جاس مطلوب" - }, "gasLimitTooLow": { "message": "يجب أن يكون حد وحدات الجاس على الأقل 21000" }, "gasUsed": { "message": "وحدات جاس المستخدمة" }, - "generatingSeed": { - "message": "جاري توليد عبارة أمان ..." - }, "gasPrice": { "message": "سعر عملة جاس (GWEI)" }, @@ -726,18 +520,12 @@ "gasPriceCalculation": { "message": "نحسب أسعار جاس المقترحة على أساس معدلات نجاح الشبكة." }, - "gasPriceRequired": { - "message": "سعر عملة جاس مطلوب" - }, "general": { "message": "عام" }, "generalSettingsDescription": { "message": "تحويل العملات، العملة الأساسية، اللغة ، تكتلات blockies identicon" }, - "generatingTransaction": { - "message": "جاري إنشاء معاملة" - }, "getEther": { "message": "احصل على إيثر" }, @@ -777,9 +565,6 @@ "message": "هنا", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "إليك قائمة!!!!" - }, "hexData": { "message": "بيانات سداسية" }, @@ -795,12 +580,6 @@ "history": { "message": "السجل" }, - "howToDeposit": { - "message": "كيف تريد أن تودع عملة الإيثير؟" - }, - "holdEther": { - "message": "يتيح لك الاحتفاظ بالأثير والعملات الرمزية، ويعمل كجسر للتطبيقات اللامركزية." - }, "import": { "message": "الاستيراد", "description": "Button to import an account from a selected file" @@ -814,12 +593,6 @@ "importAccountSeedPhrase": { "message": "استيراد حساب باستخدام عبارة الأمان" }, - "importAnAccount": { - "message": "استيراد حساب" - }, - "importDen": { - "message": "استيراد DEN الحالي" - }, "importWallet": { "message": "استيراد المحفظة" }, @@ -833,12 +606,6 @@ "importUsingSeed": { "message": "استيراد باستخدام عبارة أمان الحساب" }, - "importWithSeedPhrase": { - "message": "الاستيراد عبر جملة بذرية" - }, - "info": { - "message": "معلومات" - }, "infoHelp": { "message": "المعلومات والمساعدة" }, @@ -866,46 +633,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "لا تجعلها شبكة ETH، قم بتعيين الأحرف صغيرة" }, - "invalidGasParams": { - "message": "معايير الغاز غير صالحة" - }, "invalidInput": { "message": "مدخل غير صحيح." }, - "invalidRequest": { - "message": "طلب غير صالح" - }, "invalidRPC": { "message": "رابط آر بي سي غير صحيح" }, + "invalidBlockExplorerURL": { + "message": "غير صحيح Block Explorer رابط" + }, "invalidSeedPhrase": { "message": "عبارة أمان غير صحيحة" }, - "jsonFail": { - "message": "وقع خطأٌ ما. يرجى التأكد من أن ملف JSON منسّق بشكل صحيح." - }, "jsonFile": { "message": "ملف JSON ", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "تتبع العملات الرمزية التي اشتريتها باستخدام حساب MetaMask الخاص بك." - }, "kovan": { "message": "شبكة اختبار Kovan " }, - "knowledgeDataBase": { - "message": "قم بزيارة قاعدة معارفنا" - }, "learnMore": { "message": "اكتشف المزيد" }, "ledgerAccountRestriction": { "message": "أنت بحاجة إلى استخدام حسابك الأخير قبل أن تتمكن من إضافة حساب جديد." }, - "legal": { - "message": "الشؤون القانونية" - }, "lessThanMax": { "message": "يجب أن يكون أقل من أو يساوي $1.", "description": "helper for inputting hex as decimal input" @@ -919,9 +671,6 @@ "links": { "message": "الروابط" }, - "limit": { - "message": "الحد" - }, "liveGasPricePredictions": { "message": "توقعات أسعار الجاس الحية" }, @@ -943,12 +692,6 @@ "logout": { "message": "تسجيل الخروج" }, - "loose": { - "message": "طليق" - }, - "loweCaseWords": { - "message": "تتألف كلمات عبارات الأمان من أحرف صغيرة فقط" - }, "mainnet": { "message": "شبكة الإيثيريوم الرئيسية" }, @@ -973,18 +716,9 @@ "metamaskVersion": { "message": "إصدار MetaMask " }, - "min": { - "message": "الحد الأدنى" - }, "missingYourTokens": { "message": "لا تجد رموزك؟" }, - "minutesShorthand": { - "message": "دقيقة" - }, - "mobileSyncTitle": { - "message": "مزامنة الحسابات مع الهاتف المحمول" - }, "mobileSyncText": { "message": "يرجى إدخال كلمة مرورك لتأكيد هويتك!" }, @@ -1007,10 +741,6 @@ "message": "يلزم تحديد ملف للاستيراد.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "يجب إدخال كلمة مرور للملف المحدد.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "لا يمكن إرسال مبالغ سلبية من ETH." }, @@ -1045,12 +775,6 @@ "newPassword": { "message": "كلمة مرور جديدة (8 أحرف كحد أدنى)" }, - "newPassword8Chars": { - "message": "كلمة مرور جديدة (بحد أدنى 8 أحرف)" - }, - "newRecipient": { - "message": "مستلم جديد" - }, "newNetwork": { "message": "شبكة جديدة" }, @@ -1072,21 +796,12 @@ "rpcUrl": { "message": "عنوان جديد لاستدعاء الإجراء عن بعد" }, - "showAdvancedOptions": { - "message": "عرض الخيارات المتقدمة" - }, - "hideAdvancedOptions": { - "message": "إخفاء الخيارات المتقدمة" - }, "optionalChainId": { "message": "هوية ChainID (اختياري)" }, "optionalSymbol": { "message": "الرمز (اختياري)" }, - "optionalNickname": { - "message": "الكنية (اختياري)" - }, "newTotal": { "message": "إجمالي جديد" }, @@ -1105,21 +820,12 @@ "noConversionRateAvailable": { "message": "لا يوجد معدل تحويل متاح" }, - "noTransactionHistory": { - "message": "لا يوجد سجل معاملات" - }, "noTransactions": { "message": "لا توجد لديك معاملات" }, "notEnoughGas": { "message": "لا توجد عملات جاس كافية" }, - "notFound": { - "message": "لم يتم العثور على الصفحة" - }, - "notStarted": { - "message": "لم يتم البدء" - }, "noWebcamFoundTitle": { "message": "لم يتم العثور على كاميرا متصلة بالإنترنت" }, @@ -1129,41 +835,15 @@ "ofTextNofM": { "message": "من" }, - "oldUI": { - "message": "واجهة المستخدم القديمة" - }, - "oldUIMessage": { - "message": "لقد عدت إلى واجهة المستخدم القديمة. يمكنك التحويل مجددًا إلى واجهة المستخدم الجديدة عن طريق الخيار في القائمة المنسدلة في أعلى اليمين." - }, - "onlySendToEtherAddress": { - "message": "إرسال ETH إلى عنوان إيثيريوم فقط." - }, - "onlySendTokensToAccountAddress": { - "message": "فقط أرسل $1 إلى عنوان حساب إيثيريوم.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "فتح في لسان تبويب" - }, - "or": { - "message": "أو", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "اطلب Trezor أو Ledger وحافظ على أموالك في مخزن حصين" }, "origin": { "message": "الأصل" }, - "outgoing": { - "message": "الصادرة" - }, "parameters": { "message": "معلّمات" }, - "originalTotal": { - "message": "الإجمالي الأصلي" - }, "participateInMetaMetrics": { "message": "المشاركة في MetaMetrics" }, @@ -1173,23 +853,12 @@ "password": { "message": "كلمة المرور" }, - "passwordCorrect": { - "message": "يُرجى التأكد من أن كلمة المرور الخاصة بك صحيحة." - }, "passwordsDontMatch": { "message": "كلمات المرور غير متطابقة" }, - "passwordMismatch": { - "message": "كلمات المرور غير متطابقة", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "كلمة المرور أقصر مما يلزم" }, - "passwordShort": { - "message": "كلمة المرور أقصر من اللازم", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "الصق مقطع مفتاحك الخاص هنا:", "description": "For importing an account from a private key" @@ -1203,12 +872,6 @@ "personalAddressDetected": { "message": "تم اكتشاف عنوان شخصي. يرجى إدخال عنوان عقد الرمز." }, - "pleaseReviewTransaction": { - "message": "يُرجى مراجعة معاملتك." - }, - "popularTokens": { - "message": "رموز شائعة" - }, "prev": { "message": "السابق" }, @@ -1240,15 +903,6 @@ "readdToken": { "message": "يمكنك إضافة هذه العملة الرمزية مرة أخرى في المستقبل من خلال الانتقال إلى \"إضافة عملة رمزية\" في قائمة خيارات الحسابات الخاصة بك." }, - "readMore": { - "message": "اقرأ المزيد هنا." - }, - "readMore2": { - "message": "اقرأ المزيد" - }, - "receive": { - "message": "التحصيل" - }, "recents": { "message": "الحديث" }, @@ -1258,9 +912,6 @@ "recipientAddressPlaceholder": { "message": "البحث، العنوان العام (0x)، أو ENS" }, - "refundAddress": { - "message": "عنوان رد الأموال الخاص بك" - }, "rejectAll": { "message": "رفض الكل" }, @@ -1294,9 +945,6 @@ "restoreFromSeed": { "message": "هل تريد استعادة الحساب؟" }, - "restoreVault": { - "message": "استعادة الخزانة" - }, "restoreAccountWithSeed": { "message": "قم باستعادة حسابك بواسطة عبارة الأمان" }, @@ -1306,9 +954,6 @@ "required": { "message": "مطلوب" }, - "retryWithMoreGas": { - "message": "أعد المحاولة باستخدام سعر جاس أعلى هنا" - }, "restore": { "message": "استعادة" }, @@ -1351,13 +996,6 @@ "goerli": { "message": "شبكة اختبار Goerli " }, - "rpc": { - "message": "تخصيص استدعاء الإجراء عن بعد (RPC)" - }, - "sampleAccountName": { - "message": "على سبيل المثال حسابي الجديد", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "حفظ" }, @@ -1370,13 +1008,6 @@ "saveAsCsvFile": { "message": "حفظ كملف CSV" }, - "saveAsFile": { - "message": "حفظ كملف", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "حفظ كلمات عبارات الأمان على هيئة ملف" - }, "scanInstructions": { "message": "ضع رمز الاستجابة السريعة أمام الكاميرا" }, @@ -1407,18 +1038,12 @@ "securitySettingsDescription": { "message": "إعدادات الخصوصية وعبارة أمان المحفظة" }, - "secondsShorthand": { - "message": "ثانية" - }, "seedPhrasePlaceholder": { "message": "يرجى فصل كل كلمة بمسافة واحدة" }, "seedPhraseReq": { "message": "طول الجمل البذرية 12 كلمة" }, - "select": { - "message": "تحديد" - }, "selectCurrency": { "message": "تحديد العملة" }, @@ -1428,9 +1053,6 @@ "selectLocale": { "message": "تحديد الموقع المحلي" }, - "selectService": { - "message": "اختر الخدمة" - }, "selectType": { "message": "تحديد النوع" }, @@ -1458,18 +1080,12 @@ "searchTokens": { "message": "البحث عن العملات الرمزية" }, - "selectAnAddress": { - "message": "قم بتحديد عنوان" - }, "selectAnAccount": { "message": "قم بتحديد حساب" }, "selectAnAccountHelp": { "message": "حدد الحساب لعرضه في MetaMask" }, - "selectAnAsset": { - "message": "حدد أصل ما" - }, "selectAHigherGasFee": { "message": "حدد رسوم جاس أعلى لتسريع معالجة معاملتك. *" }, @@ -1479,15 +1095,9 @@ "selectPathHelp": { "message": "إذا لم تشاهد حسابات Ledger الحالية الخاصة بك أدناه، فحاول تبديل المسارات \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "إرسال الرموز لأي شخص يملك حساب إيثيريوم" - }, "settings": { "message": "الإعدادات" }, - "shapeshiftBuy": { - "message": "شراء بواسطة Shapeshift" - }, "showAdvancedGasInline": { "message": "أدوات التحكم المتقدمة للغاز" }, @@ -1503,9 +1113,6 @@ "showPrivateKeys": { "message": "عرض المفاتيح الخاصة" }, - "showQRCode": { - "message": "عرض رمز الاستجابة السريعة (QR)" - }, "showHexData": { "message": "إظهار بيانات Hex" }, @@ -1521,33 +1128,18 @@ "signed": { "message": "مسجل الدخول" }, - "signMessage": { - "message": "توقيع الرسالة" - }, "signNotice": { "message": "توقيع هذه الرسالة يمكن أن يكون له\nآثار جانبية خطيرة. قم فقط بتوقيع الرسائل من\nالمواقع التي تثق بها تماماً في التعامل مع حسابك بالكامل.\n  ستتم إزالة هذه الطريقة الخطيرة في إصدار مستقبلي." }, "sigRequest": { "message": "طلب التوقيع" }, - "sigRequested": { - "message": "التوقيع مطلوب" - }, "somethingWentWrong": { "message": "عذراً! حدث خطأ ما." }, - "spaceBetween": { - "message": "يجب ألا يفصل بين الكلمات سوى مسافة واحدة" - }, "speedUp": { "message": "تعجيل" }, - "speedUpTitle": { - "message": "تسريع المعاملات" - }, - "speedUpSubtitle": { - "message": "زيادة سعر عملة جاس الخاص بك لمحاولة الاستبدال وتسريع معاملتك" - }, "speedUpCancellation": { "message": "تسريع هذا الإلغاء" }, @@ -1557,9 +1149,6 @@ "switchNetworks": { "message": "تبديل الشبكات" }, - "status": { - "message": "الحالة" - }, "stateLogs": { "message": "سجلات الحالة" }, @@ -1626,9 +1215,6 @@ "syncWithMobileComplete": { "message": "تمت مزامنة بياناتك بنجاح. استمتع بتطبيق MetaMask للهاتف المحمول!" }, - "takesTooLong": { - "message": "هل يستغرق الأمر وقتاً طويلاً؟" - }, "terms": { "message": "شروط الاستخدام" }, @@ -1651,27 +1237,15 @@ "token": { "message": "عملة رمزية" }, - "tokenAddress": { - "message": "عنوان العملة الرمزية" - }, "tokenAlreadyAdded": { "message": "تمت إضافة العملة الرمزية بالفعل." }, - "tokenBalance": { - "message": "رصيدك من العملات الرمزية هو:" - }, "tokenContractAddress": { "message": "عنوان عقد العملة الرمزية" }, - "tokenSelection": { - "message": "ابحث عن الرموز المميزة أو اختر من قائمة الرموز الشهيرة." - }, "tokenSymbol": { "message": "رمز العملة الرمزية" }, - "tokenWarning1": { - "message": "تتبّع العملات الرمزية التي اشتريتها باستخدام حساب MetaMask الخاص بك. إذا اشتريت عملات رمزية باستخدام حساب مختلف، لن تظهر تلك العملات الرمزية هنا." - }, "total": { "message": "الإجمالي" }, @@ -1684,9 +1258,6 @@ "transactionCreated": { "message": "تم إنشاء المعاملة بقيمة $1 عند $2." }, - "transactionWithNonce": { - "message": "المعاملة $1" - }, "transactionDropped": { "message": "انخفضت المعاملة عند $2." }, @@ -1699,9 +1270,6 @@ "transactionUpdated": { "message": "تم تحديث المعاملة في $2." }, - "transactionUpdatedGas": { - "message": "تم تحديث المعاملة برسوم غاز بقيمة $1 بسعر $2." - }, "transactionErrored": { "message": "لقد حدث خطأ ما أثناء معالجة المعاملة." }, @@ -1711,9 +1279,6 @@ "transactionCancelSuccess": { "message": "تم إلغاء المعاملة بنجاح عند $2" }, - "transactions": { - "message": "المعاملات" - }, "transactionError": { "message": "خطأ في المعاملة. استثناء تم طرحه في التعليمات البرمجية للعقد." }, @@ -1723,12 +1288,6 @@ "transactionFee": { "message": "رسوم التحويل" }, - "transactionMemo": { - "message": "مذكرة المعاملة (اختياري)" - }, - "transactionNumber": { - "message": "رقم المعاملة" - }, "transactionTime": { "message": "وقت المعاملة" }, @@ -1741,12 +1300,6 @@ "transferFrom": { "message": "التحويل من" }, - "transfers": { - "message": "التحويلات" - }, - "trezorHardwareWallet": { - "message": "محفضة TREZOR الصلبة" - }, "troubleTokenBalances": { "message": "واجهتنا مشكلة في تحميل أرصدتك من العملات الرمزية. يمكنك الاطلاع عليها", "description": "Followed by a link (here) to view token balances" @@ -1754,27 +1307,12 @@ "tryAgain": { "message": "إعادة المحاولة" }, - "twelveWords": { - "message": "هذه الكلمات الـ 12 هي الطريقة الوحيدة لاستعادة حسابات MetaMask الخاصة بك.\nاحفظها في مكان آمن وسري." - }, "typePassword": { "message": "أدخل كلمة مرور MetaMask الخاصة بك" }, - "uiMigrationAnnouncement": { - "message": "مرحبًا بك في واجهة مستخدم MetaMask الجديدة. إذا كانت لديك ملاحظات حول واجهة المستخدم أو طلبات بخصوص المميزات، يرجى التواصل مع فريق الدعم أو على GitHub." - }, - "uiWelcome": { - "message": "مرحبًا بك في واجهة المستخدم الجديدة (تجريبية)" - }, - "uiWelcomeMessage": { - "message": "أنت الآن تستخدم واجهة استخدام MetaMask الجديدة." - }, "unapproved": { "message": "تم الرفض" }, - "unavailable": { - "message": "غير متاح" - }, "units": { "message": "وحدات" }, @@ -1784,9 +1322,6 @@ "unknownNetwork": { "message": "شبكة خاصة مجهولة" }, - "unknownNetworkId": { - "message": "معرف شبكة غير معروفة" - }, "unknownQrCode": { "message": "خطأ: لم نتمكن من تحديد رمز الاستجابة السريعة هذا" }, @@ -1808,25 +1343,15 @@ "uriErrorMsg": { "message": "تتطلب الروابط بادئة HTTP/HTTPS مناسبة." }, - "usaOnly": { - "message": "الولايات المتحدة الأمريكية فقط", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "مستخدمة من قبل مجموعة متنوعة من العملاء المختلفة" }, - "useOldUI": { - "message": "استخدم واجهة المستخدم القديمة" - }, "userName": { "message": "اسم المستخدم" }, "validFileImport": { "message": "يجب عليك تحديد ملف صالح للاستيراد." }, - "vaultCreated": { - "message": "تم إنشاء الخزنة" - }, "viewAccount": { "message": "عرض حساب" }, @@ -1842,27 +1367,18 @@ "viewOnEtherscan": { "message": "عرضه على Etherscan" }, - "viewNetworkInfo": { - "message": "عرض معلومات الشبكة" - }, "visitWebSite": { "message": "قم بزيارة موقعنا على الإنترنت" }, "walletSeed": { "message": "بذرة المحفظة" }, - "warning": { - "message": "تحذير" - }, "welcomeBack": { "message": "نرحب بعودتك!" }, "welcome": { "message": "مرحباً بك في MetaMask" }, - "whatsThis": { - "message": "ما هذا؟" - }, "writePhrase": { "message": "اكتب هذه العبارة على قطعة من الورق واحفظها في مكان آمن. إذا كنت ترغب في مزيد من الأمان، فاكتبها على عدة أجزاء من الورق واحفظها في مكانين أو 3 أماكن مختلفة." }, @@ -1881,18 +1397,6 @@ "yourPrivateSeedPhrase": { "message": "عبارة الأمان الشخصية الخاصة بك" }, - "yourUniqueAccountImage": { - "message": "صورة حسابك الفريدة" - }, - "yourUniqueAccountImageDescription1": { - "message": "تم إنشاء هذه الصورة برمجياً من أجلك بواسطة رقم حسابك الجديد." - }, - "yourUniqueAccountImageDescription2": { - "message": "سترى هذه الصورة كل مرة يلزم عليك فيها تأكيد معاملة." - }, - "yourUniqueAccountImageDescription3": { - "message": "لن تسأل MetaMask عن عبارة الأمان الخاصة بك!" - }, "zeroGasPriceOnSpeedUpError": { "message": "سعر الغاز صفر عند التعجيل" } diff --git a/app/_locales/bg/messages.json b/app/_locales/bg/messages.json index 44c17f366..d5ca6f5cb 100644 --- a/app/_locales/bg/messages.json +++ b/app/_locales/bg/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Режимът на поверителност вече е активиран по подразбиране" }, - "exposeAccounts": { - "message": "Излагайте акаунти" - }, - "exposeDescription": { - "message": "Излагайте акаунти на текущия уебсайт. Полезно за наследени dapps." - }, "chartOnlyAvailableEth": { "message": "Диаграмата е достъпна само в мрежи на Ethereum." }, - "confirmExpose": { - "message": "Сигурни ли сте, че искате да изложите своите акаунти на текущия уебсайт?" - }, "confirmClear": { "message": "Сигурни ли сте, че искате да изчистите одобрените уебсайтове?" }, "contractInteraction": { "message": "Взаимодействие с договор" }, - "clearApprovalDataSuccess": { - "message": "Одобрените данни за уебсайта бяха изчистени успешно." - }, "clearApprovalData": { "message": "Изчистване на данните за поверителност" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Версия, център за поддръжка и информация за контакт." }, - "aboutUs": { - "message": "За нас" - }, - "accept": { - "message": "Приемам" - }, "acceleratingATransaction": { "message": "* Ускоряването на транзакция чрез използване на по-висока цена на газа увеличава шансовете й да се обработва по-бързо от мрежата, но това не винаги е гарантирано." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "Дневник на дейността" }, - "add": { - "message": "Добавяне" - }, - "address": { - "message": "Адрес" - }, "addNetwork": { "message": "Добавяне на мрежа" }, "addRecipient": { "message": "Добавете получател" }, - "addressBook": { - "message": "Адресна книга" - }, "advanced": { "message": "Разширени" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Разширени опции" }, - "addCustomToken": { - "message": "Добавете персонализиран маркер" - }, "addToAddressBook": { "message": "Добавяне към адресната книга" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Добавете псевдоним" }, - "addEthAddress": { - "message": "Добавете адрес на Ethereum" - }, "addToken": { "message": "Добавяне на жетон" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Добавете жетоните, които сте придобили с помощта на MetaMask" }, - "agreeTermsOfService": { - "message": "Съгласен съм с Условията на услугата" - }, - "allDone": { - "message": "Готово" - }, - "alreadyHaveSeedPhrase": { - "message": "Не, вече имам фраза зародиш" - }, "amount": { "message": "Сума" }, - "amountPlusGas": { - "message": "Количество + газ" - }, - "amountPlusTxFee": { - "message": "Сума + такса TX" - }, "appDescription": { "message": "\nПортфейл за етереум в браузъра Ви", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Задайте времето на неактивност в минути, преди MetaMask автоматично да Ви отпише от акаунта" }, - "available": { - "message": "Свободно място" - }, "average": { "message": "Средно аритметично" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "Балансът може да е остарял" }, - "balances": { - "message": "Баланс(и) на жетони" - }, "balanceIsInsufficientGas": { "message": "Недостатъчен баланс за текущия общ газ" }, "basic": { "message": "Основни" }, - "beta": { - "message": "БЕТА" - }, "betweenMinAndMax": { "message": "трябва да бъде по-голям или равен на $1 и по-малък или равен на $2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "Използване на Blockies Identicon" }, - "borrowDharma": { - "message": "Вземете заем с дхарма (бета)" - }, "browserNotSupported": { "message": "Браузърът ви не се поддържа ..." }, "builtInCalifornia": { "message": "MetaMask е проектиран и създаден в Калифорния." }, - "buy": { - "message": "Купи" - }, - "buyCoinbase": { - "message": "Купете на Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase е най-популярният начин в света за купуване и продажба на биткойн, етереум и лайткойн." - }, "buyWithWyre": { "message": "Купете ETH с Wyre" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "Отменен" }, - "cancelN": { - "message": "Анулиране на всички транзакции от $1" - }, "chainId": { "message": "Идентификатор на веригата" }, - "classicInterface": { - "message": "Използвайте класически интерфейс" - }, - "clickCopy": { - "message": "Кликнете за копиране" - }, "clickToAdd": { "message": "Кликнете върху $1, за да ги добавите към вашия акаунт" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "За да се свържете с хардуерния си портфейл, трябва да използвате MetaMask в Google Chrome." }, - "company": { - "message": "Компания" - }, "confirm": { "message": "Потвърждаване" }, - "confirmationTime": { - "message": "Време за потвърждение (сек.)" - }, "confirmed": { "message": "Потвърден" }, - "confirmContract": { - "message": "Потвърдете договора" - }, "confirmPassword": { "message": "Потвърдете паролата" }, "confirmSecretBackupPhrase": { "message": "Потвърдете своята тайна резервна фраза" }, - "confirmTransaction": { - "message": "Потвърди транзакцията" - }, "congratulations": { "message": "Поздравления" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "Свържете заявка" }, - "connecting": { - "message": "Установява се връзка..." - }, "connectingTo": { "message": "Свързване с $1" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "Свързване с тестова мрежа на Goerli" }, - "connectingToUnknown": { - "message": "Свързване с неизвестна мрежа" - }, - "connectToLedger": { - "message": "Свържете се с Ledger" - }, - "connectToTrezor": { - "message": "Свързване с Trezor" - }, - "continue": { - "message": "Напред" - }, - "continueToCoinbase": { - "message": "Продължете към Coinbase" - }, "continueToWyre": { "message": "Продължете към Wyre" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "Копирано" }, - "copiedClipboard": { - "message": "Копирано в клипборда" - }, "copiedExclamation": { "message": "Копирано!" }, - "copiedSafe": { - "message": "Копирал съм го на сигурно място" - }, "copy": { "message": "Копиране" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "Създайте портфейл" }, - "createDen": { - "message": "Създаване" - }, "createPassword": { "message": "Създаване на парола" }, - "crypto": { - "message": "Крипто", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Конвертиране на валута" }, "currentLanguage": { "message": "Настоящ език" }, - "currentNetwork": { - "message": "Текуща мрежа" - }, - "currentRpc": { - "message": "Текущ RPC" - }, "customGas": { "message": "Персонализирайте газ" }, @@ -469,9 +342,6 @@ "customToken": { "message": "Персонализиран маркер" }, - "customize": { - "message": "Персонализиране" - }, "customRPC": { "message": "RPC по избор" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "Изтриване на акаунт" }, - "denExplainer": { - "message": "Вашият DEN е шифровано с парола съхранение в MetaMask." - }, "deposit": { "message": "Депозит" }, - "depositBTC": { - "message": "Депозирайте BTC на адреса по-долу:" - }, - "depositEth": { - "message": "Депозит Eth" - }, "depositEther": { "message": "Депозирайте етер" }, - "depositFiat": { - "message": "Депозит с Fiat" - }, - "depositFromAccount": { - "message": "Депозирайте от друга сметка" - }, - "depositShapeShift": { - "message": "Депозит с ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Ако притежавате други криптовалути, можете да търгувате и депозирате етер директно във вашия портфейл MetaMask. Не е необходим акаунт." - }, "details": { "message": "Подробности" }, - "directDeposit": { - "message": "Директен депозит" - }, "directDepositEther": { "message": "Директно депозиране на етер" }, @@ -553,24 +399,12 @@ "edit": { "message": "Редактиране" }, - "editNetwork": { - "message": "Редактиране на мрежата" - }, - "editAccountName": { - "message": "Редактиране на името на акаунта" - }, "editContact": { "message": "Редактиране на контакт" }, - "editingTransaction": { - "message": "Направете промени в транзакцията си" - }, "emailUs": { "message": "Изпратете ни имейл!" }, - "encryptNewDen": { - "message": "Шифровайте новия си DEN" - }, "endOfFlowMessage1": { "message": "Преминахте теста - пазете основната си фраза на сигурно място, това е Ваша отговорност!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "Всичко е готово" }, - "ensNameNotFound": { - "message": "ENS име не е намерено" - }, "ensRegistrationError": { "message": "Грешка при регистрацията на име на ENS" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "Въведете парола" }, - "enterPasswordConfirm": { - "message": "Въведете вашата парола за потвърждение" - }, "enterPasswordContinue": { "message": "Въведете парола, за да продължите" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Приблизителни времена за обработка" }, - "exchangeRate": { - "message": "Валутен курс" - }, "expandView": { "message": "Разгъване на изглед" }, "exportPrivateKey": { "message": "Експортиране на частен ключ" }, - "exportPrivateKeyWarning": { - "message": "Експортирайте частни ключове на своя отговорност." - }, "failed": { "message": "Неуспешно" }, @@ -652,41 +474,22 @@ "faster": { "message": "По-бързо" }, - "fastest": { - "message": "Най-бърза" - }, - "feeChartTitle": { - "message": "Прогнози за транзакции на живо" - }, "fileImportFail": { "message": "Импортирането на файл не работи? Натиснете тук!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Следвайте ни в Twitter" - }, "forgetDevice": { "message": "Забравяне на това устройство" }, "from": { "message": "От" }, - "fromToSame": { - "message": "Адресът от и до не може да бъде един и същ" - }, "fromShapeShift": { "message": "От ShapeShift" }, "functionType": { "message": "Тип функция" }, - "gas": { - "message": "Газ", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Такса за газ" - }, "gasLimit": { "message": "Ограничение на газ" }, @@ -696,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Ограничението за газ е максималното количество единици газ, което сте готови да похарчите." }, - "gasLimitRequired": { - "message": "Необходим лимит на газ" - }, "gasLimitTooLow": { "message": "Ограничението за газ трябва да бъде поне 21000" }, "gasUsed": { "message": "Използван газ" }, - "generatingSeed": { - "message": "Генериране на зародиш..." - }, "gasPrice": { "message": "Цената на газа (GWEI)" }, @@ -723,18 +520,12 @@ "gasPriceCalculation": { "message": "Изчисляваме предложените цени на газ въз основа на успеваемостта на мрежата." }, - "gasPriceRequired": { - "message": "Изисква се цената на газа" - }, "general": { "message": "Общ" }, "generalSettingsDescription": { "message": "Конвертиране на валута, първична валута, език, блокчейн идентичност" }, - "generatingTransaction": { - "message": "Генериране на транзакция" - }, "getEther": { "message": "Вземете етер" }, @@ -774,9 +565,6 @@ "message": "тук", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Ето списък !!!!" - }, "hexData": { "message": "Шестнадесетични данни" }, @@ -792,12 +580,6 @@ "history": { "message": "История" }, - "howToDeposit": { - "message": "Как бихте искали да депозирате Етер?" - }, - "holdEther": { - "message": "Тя ви позволява да държите етер и жетони и служи като мост към децентрализираните приложения." - }, "import": { "message": "Импортиране", "description": "Button to import an account from a selected file" @@ -811,12 +593,6 @@ "importAccountSeedPhrase": { "message": "Импортирайте акаунт с фраза зародиш" }, - "importAnAccount": { - "message": "Импортиране на акаунт" - }, - "importDen": { - "message": "Импортиране на съществуващ DEN" - }, "importWallet": { "message": "Импортиране на портфейла" }, @@ -830,12 +606,6 @@ "importUsingSeed": { "message": "Импортиране с помощта на фразата зародиш на профила" }, - "importWithSeedPhrase": { - "message": "Импортиране с фраза зародиш" - }, - "info": { - "message": "Информация" - }, "infoHelp": { "message": "Информация и помощ" }, @@ -863,37 +633,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Не е ETH мрежа, задаване на малки букви" }, - "invalidGasParams": { - "message": "Невалидни параметри за газ" - }, "invalidInput": { "message": "Невалидно въвеждане." }, - "invalidRequest": { - "message": "Невалидна заявка" - }, "invalidRPC": { "message": "Невалиден RPC URL адрес" }, + "invalidBlockExplorerURL": { + "message": "Невалиден Block Explorer URL адрес" + }, "invalidSeedPhrase": { "message": "Невалидна фраза зародиш" }, - "jsonFail": { - "message": "Нещо се обърка. Моля, уверете се, че вашият JSON файл е правилно форматиран." - }, "jsonFile": { "message": "JSON файл", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Следете маркерите, които сте закупили с Вашия MetaMask акаунт ." - }, "kovan": { "message": "Тестова мрежа на Кован" }, - "knowledgeDataBase": { - "message": "Посетете нашата база със знания" - }, "max": { "message": "Макс" }, @@ -903,9 +661,6 @@ "ledgerAccountRestriction": { "message": "Трябва да използвате последния си акаунт, преди да можете да добавите нов." }, - "legal": { - "message": "Правен" - }, "lessThanMax": { "message": "трябва да бъде по-малко или равно на $1.", "description": "helper for inputting hex as decimal input" @@ -919,9 +674,6 @@ "links": { "message": "Връзки" }, - "limit": { - "message": "Ограничение" - }, "liveGasPricePredictions": { "message": "Прогнози на живо за цената на газа" }, @@ -943,12 +695,6 @@ "logout": { "message": "Излизане" }, - "loose": { - "message": "Свободен" - }, - "loweCaseWords": { - "message": "думите зародиш имат само малки букви" - }, "mainnet": { "message": "Основна мрежа на Етереум" }, @@ -973,18 +719,9 @@ "metamaskVersion": { "message": "Версия на MetaMask" }, - "min": { - "message": "Минимум" - }, "missingYourTokens": { "message": "Не виждате жетоните си?" }, - "minutesShorthand": { - "message": "Мин" - }, - "mobileSyncTitle": { - "message": "Синхронизирайте акаунти с мобилни устройства" - }, "mobileSyncText": { "message": "Моля, въведете вашата парола, за да потвърдите, че сте вие!" }, @@ -1007,10 +744,6 @@ "message": "Трябва да изберете файл за импортиране.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Трябва да въведете парола за избрания файл.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Не може да изпраща отрицателни суми от ETH." }, @@ -1045,12 +778,6 @@ "newPassword": { "message": "Нова парола (мин. 8 символа)" }, - "newPassword8Chars": { - "message": "Нова парола (мин. 8 символа)" - }, - "newRecipient": { - "message": "Нов получател" - }, "newNetwork": { "message": "Нова мрежа" }, @@ -1072,21 +799,12 @@ "rpcUrl": { "message": "Нов URL адрес за RPC" }, - "showAdvancedOptions": { - "message": "Показване на разширени опции" - }, - "hideAdvancedOptions": { - "message": "Скриване на разширените опции" - }, "optionalChainId": { "message": "ChainID (по избор)" }, "optionalSymbol": { "message": "Символ (по избор)" }, - "optionalNickname": { - "message": "Прякор (незадължително)" - }, "newTotal": { "message": "Ново общо" }, @@ -1105,21 +823,12 @@ "noConversionRateAvailable": { "message": "Няма наличен процент на преобръщане" }, - "noTransactionHistory": { - "message": "Няма история на транзакциите." - }, "noTransactions": { "message": "Нямате транзакции" }, "notEnoughGas": { "message": "Няма достатъчно газ" }, - "notFound": { - "message": "Не е намерен" - }, - "notStarted": { - "message": "Не е започнало" - }, "noWebcamFoundTitle": { "message": "Уебкамерата не е намерена" }, @@ -1129,41 +838,15 @@ "ofTextNofM": { "message": "на" }, - "oldUI": { - "message": "Стар UI" - }, - "oldUIMessage": { - "message": "Върнахте се в стария потребителски интерфейс. Можете да превключите обратно към новия потребителски интерфейс чрез опцията в горното дясно падащо меню." - }, - "onlySendToEtherAddress": { - "message": "Изпращайте само ETH на адрес на Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Изпращайте само $1 на адрес на акаунт в Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Отваряне в раздел" - }, - "or": { - "message": "или", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Поръчайте Trezor или Ledger и запазете средствата си " }, "origin": { "message": "Произход" }, - "outgoing": { - "message": "Изходящ" - }, "parameters": { "message": "Параметри" }, - "originalTotal": { - "message": "Оригинал Общо" - }, "participateInMetaMetrics": { "message": "Участвайте в MetaMetrics" }, @@ -1173,23 +856,12 @@ "password": { "message": "Парола" }, - "passwordCorrect": { - "message": "Моля, уверете се, че вашата парола е правилна." - }, "passwordsDontMatch": { "message": "Паролите не съвпадат" }, - "passwordMismatch": { - "message": "паролите не съвпадат", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Паролата не е достатъчно дълга" }, - "passwordShort": { - "message": "паролата не е достатъчно дълга", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Поставете низ от личния си ключ тук:", "description": "For importing an account from a private key" @@ -1203,12 +875,6 @@ "personalAddressDetected": { "message": "Открит е личен адрес. Въведете адреса на договора за жетони." }, - "pleaseReviewTransaction": { - "message": "Моля, прегледайте транзакцията си." - }, - "popularTokens": { - "message": "Популярни жетони" - }, "prev": { "message": "Предишен" }, @@ -1240,15 +906,6 @@ "readdToken": { "message": "Можете да добавите този жетон в бъдеще, като отидете на „Добавяне на жетон“ в менюто с опции на акаунти." }, - "readMore": { - "message": "Прочетете повече тук." - }, - "readMore2": { - "message": "Прочетете повече." - }, - "receive": { - "message": "Получаване" - }, "recents": { "message": "Скорошни" }, @@ -1258,9 +915,6 @@ "recipientAddressPlaceholder": { "message": "Търсене, публичен адрес (0x) или ENS" }, - "refundAddress": { - "message": "Вашият адрес за възстановяване" - }, "rejectAll": { "message": "Отхвърлете всички" }, @@ -1294,9 +948,6 @@ "restoreFromSeed": { "message": "Да се възстанови ли акаунта?" }, - "restoreVault": { - "message": "Възстановяване на портфейла" - }, "restoreAccountWithSeed": { "message": "Възстановете акаунта си с фраза зародиш" }, @@ -1306,9 +957,6 @@ "required": { "message": "Задължително" }, - "retryWithMoreGas": { - "message": "Опитайте с по-висока цена на газ тук" - }, "restore": { "message": "Възстановяване" }, @@ -1351,13 +999,6 @@ "goerli": { "message": "Тестова мрежа на Goerli" }, - "rpc": { - "message": "Персонализиран RPC" - }, - "sampleAccountName": { - "message": "Например Новият ми акаунт", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Запазване" }, @@ -1370,13 +1011,6 @@ "saveAsCsvFile": { "message": "Запазване като CSV файл" }, - "saveAsFile": { - "message": "Запазване като файл", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Запазете думите-зародиш като файл" - }, "scanInstructions": { "message": "Поставете QR кода пред камерата" }, @@ -1407,18 +1041,12 @@ "securitySettingsDescription": { "message": "Настройки за поверителност и фраза зародиш за портфейла" }, - "secondsShorthand": { - "message": "Сек" - }, "seedPhrasePlaceholder": { "message": "Отделете всяка дума с един интервал" }, "seedPhraseReq": { "message": "Фразите зародиш се състоят от 12 думи" }, - "select": { - "message": "Изберете" - }, "selectCurrency": { "message": "Изберете валута" }, @@ -1428,9 +1056,6 @@ "selectLocale": { "message": "Изберете местоположение" }, - "selectService": { - "message": "Изберете Услуга" - }, "selectType": { "message": "Изберете тип" }, @@ -1458,18 +1083,12 @@ "searchTokens": { "message": "Търсене на маркери" }, - "selectAnAddress": { - "message": "Изберете адрес" - }, "selectAnAccount": { "message": "Изберете акаунт" }, "selectAnAccountHelp": { "message": "Изберете акаунта за преглед в MetaMask" }, - "selectAnAsset": { - "message": "Изберете актив" - }, "selectAHigherGasFee": { "message": "\nИзберете по-висока такса за газ, за ​​да ускорите обработката на Вашата транзакция.*" }, @@ -1479,15 +1098,9 @@ "selectPathHelp": { "message": "Ако не виждате съществуващите си акаунти в Ledger по-долу, опитайте да превключите пътеки към „Legacy (MEW / MyCrypto)“" }, - "sendTokensAnywhere": { - "message": "Изпратете жетони на всеки, който има акаунт в Ethereum" - }, "settings": { "message": "Настройки" }, - "shapeshiftBuy": { - "message": "Купете с Shapeshift" - }, "showAdvancedGasInline": { "message": "Разширено управление на газа" }, @@ -1503,9 +1116,6 @@ "showPrivateKeys": { "message": "Показване на частни ключове" }, - "showQRCode": { - "message": "Показване на QR кода" - }, "showHexData": { "message": "Показване на шестнадесетични данни" }, @@ -1521,33 +1131,18 @@ "signed": { "message": "Подписан" }, - "signMessage": { - "message": "Подпишете съобщението" - }, "signNotice": { "message": "Подписването на това съобщение може да има\nопасни странични ефекти. Подписвайте само съобщения от\nсайтове, на които имате пълно доверие с целия си акаунт.\nТози опасен метод ще бъде премахнат в бъдеща версия." }, "sigRequest": { "message": "Заявка за подпис" }, - "sigRequested": { - "message": "Изисква се подпис" - }, "somethingWentWrong": { "message": "Упс! Нещо се обърка." }, - "spaceBetween": { - "message": "между думите може да има само интервал" - }, "speedUp": { "message": "Ускори" }, - "speedUpTitle": { - "message": "Ускорете транзакцията" - }, - "speedUpSubtitle": { - "message": "Увеличете своята цена на газа, за да се опитате да презапишете и да ускорите транзакцията си" - }, "speedUpCancellation": { "message": "Ускорете това анулиране" }, @@ -1557,9 +1152,6 @@ "switchNetworks": { "message": "Превключване на мрежи" }, - "status": { - "message": "Състояние" - }, "stateLogs": { "message": "Държавни дневници" }, @@ -1626,9 +1218,6 @@ "syncWithMobileComplete": { "message": "Вашите данни са синхронизирани успешно. Насладете се на мобилното приложение MetaMask!" }, - "takesTooLong": { - "message": "Отнема твърде много време?" - }, "terms": { "message": "Условия за ползване" }, @@ -1651,27 +1240,15 @@ "token": { "message": "Жетон" }, - "tokenAddress": { - "message": "Адрес на жетона" - }, "tokenAlreadyAdded": { "message": "Жетонът вече е добавен." }, - "tokenBalance": { - "message": "Вашият баланс на жетони е:" - }, "tokenContractAddress": { "message": "Адрес на договор за жетони" }, - "tokenSelection": { - "message": "Потърсете маркери или изберете от нашия списък с популярни маркери." - }, "tokenSymbol": { "message": "Символ на маркер" }, - "tokenWarning1": { - "message": "Следете жетоните, които сте закупили с вашия акаунт в MetaMask. Ако сте купили жетони с различен акаунт, тези символи няма да се показват тук." - }, "total": { "message": "Общо" }, @@ -1684,9 +1261,6 @@ "transactionCreated": { "message": "Транзакцията е създадена със стойност от $1 при $2." }, - "transactionWithNonce": { - "message": "Транзакция $1" - }, "transactionDropped": { "message": "Транзакцията спадна на $2." }, @@ -1699,9 +1273,6 @@ "transactionUpdated": { "message": "Транзакцията е актуализирана на $2." }, - "transactionUpdatedGas": { - "message": "Транзакцията се актуализира с такса за газ от $1 при $2." - }, "transactionErrored": { "message": "Възникна грешка в транзакцията." }, @@ -1711,9 +1282,6 @@ "transactionCancelSuccess": { "message": "Транзакцията беше успешно отменена при $2" }, - "transactions": { - "message": "транзакции" - }, "transactionError": { "message": "Грешка при транзакцията. Беше върнато изключение в кода на договора." }, @@ -1723,12 +1291,6 @@ "transactionFee": { "message": "Такса за транзакция" }, - "transactionMemo": { - "message": "Бележка за транзакциите (по избор)" - }, - "transactionNumber": { - "message": "Номер на транзакцията" - }, "transactionTime": { "message": "Време на транзакция" }, @@ -1741,12 +1303,6 @@ "transferFrom": { "message": "Трансфер от" }, - "transfers": { - "message": "Прехвърляния" - }, - "trezorHardwareWallet": { - "message": "Хардуерен портфейл TREZOR" - }, "troubleTokenBalances": { "message": "Имахме проблеми със зареждането на вашите символи. Можете да ги видите", "description": "Followed by a link (here) to view token balances" @@ -1754,27 +1310,12 @@ "tryAgain": { "message": "Нов опит" }, - "twelveWords": { - "message": "Тези 12 думи са единственият начин да възстановите вашите акаунти в MetaMask.\nЗапазете ги някъде на сигурно и тайно място." - }, "typePassword": { "message": "Въведете паролата си за MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Добре дошли в новия потребителски интерфейс на MetaMask. Ако имате отзиви относно потребителския интерфейс или заявки за функции, моля, свържете се с нашия екип за поддръжка или с GitHub." - }, - "uiWelcome": { - "message": "Добре дошли в новия потребителски интерфейс (бета)" - }, - "uiWelcomeMessage": { - "message": "Вече използвате новия потребителски интерфейс на MetaMask." - }, "unapproved": { "message": "Неодобрено" }, - "unavailable": { - "message": "Не е налично" - }, "units": { "message": "елементи" }, @@ -1784,9 +1325,6 @@ "unknownNetwork": { "message": "Неизвестна частна мрежа" }, - "unknownNetworkId": { - "message": "Неизвестен идентификационен номер на мрежата" - }, "unknownQrCode": { "message": "Грешка: Не можахме да идентифицираме този QR код" }, @@ -1808,25 +1346,15 @@ "uriErrorMsg": { "message": "URI изискват съответния HTTP / HTTPS префикс." }, - "usaOnly": { - "message": "само САЩ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Използва се от различни клиенти" }, - "useOldUI": { - "message": "Използвайте стар потребителски интерфейс" - }, "userName": { "message": "Потребителско име" }, "validFileImport": { "message": "Трябва да изберете валиден файл, който да импортирате." }, - "vaultCreated": { - "message": "Сейфът е създаден" - }, "viewAccount": { "message": "Преглед на профила" }, @@ -1842,27 +1370,18 @@ "viewOnEtherscan": { "message": "Преглед на Etherscan" }, - "viewNetworkInfo": { - "message": "Вижте информация за мрежата" - }, "visitWebSite": { "message": "Посетете нашият уеб сайт" }, "walletSeed": { "message": "Начална фраза за портфейл " }, - "warning": { - "message": "Предупреждение" - }, "welcomeBack": { "message": "Добре дошли отново!" }, "welcome": { "message": "Добре дошли в MetaMask" }, - "whatsThis": { - "message": "Какво е това?" - }, "writePhrase": { "message": "Напишете тази фраза на лист хартия и я съхранявайте на сигурно място. Ако искате още по-голяма сигурност, запишете я на няколко листа хартия и ги съхранявайте на 2 - 3 различни места." }, @@ -1881,18 +1400,6 @@ "yourPrivateSeedPhrase": { "message": "Вашата лична фраза зародиш" }, - "yourUniqueAccountImage": { - "message": "Уникалното изображение на Вашия акаунт" - }, - "yourUniqueAccountImageDescription1": { - "message": "Това изображение е програмно генерирано за вас от вашия нов номер на акаунт." - }, - "yourUniqueAccountImageDescription2": { - "message": "Ще видите това изображение всеки път, когато трябва да потвърдите транзакция." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask никога няма да поиска вашата зародишна фраза!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Нулева цена на газ при ускоряване" } diff --git a/app/_locales/bn/messages.json b/app/_locales/bn/messages.json index a1480dea6..3e7e44e2f 100644 --- a/app/_locales/bn/messages.json +++ b/app/_locales/bn/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "গোপনীয়তার মোড এখন ডিফল্ট হিসাবে সক্রিয় করা আছে" }, - "exposeAccounts": { - "message": "অ্যাকাউন্টগুলি দৃষ্টিগোচর করুন" - }, - "exposeDescription": { - "message": "বর্তমান ওয়েবসাইটে অ্যাকাউন্টগুলি দৃষ্টিগোচর করুন। লিগেসি ড্যাপসের জন্য উপযোগী। " - }, "chartOnlyAvailableEth": { "message": "শুধুমাত্র Ethereum নেটওয়ার্কগুলিতে চার্ট উপলভ্য। " }, - "confirmExpose": { - "message": "আপনি কি আপনার অ্যাকাউন্টগুলি বর্তমান ওয়েবসাইটে দৃষ্টিগোচর করার বিষয়ে নিশ্চিত?" - }, "confirmClear": { "message": "আপনি কি অনুমোদিত ওয়েবসাইটগুলি মুছে পরিস্কার করার বিষয়ে নিশ্চিত?" }, "contractInteraction": { "message": "কন্ট্র্যাক্ট বাক্যালাপ" }, - "clearApprovalDataSuccess": { - "message": "অনুমোদিত ওয়েবসাইট ডেটা সফলভাবে মুছে পরিস্কার করা হয়েছে।" - }, "clearApprovalData": { "message": "গোপনীয়তার ডেটা মুছে পরিস্কার করুন" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "সংস্করণ, সহায়তা কেন্দ্র, এবং যোগাযোগের তথ্য।" }, - "aboutUs": { - "message": "আমাদের সম্পর্কে" - }, - "accept": { - "message": "স্বীকার" - }, "acceleratingATransaction": { "message": "* একটি উচ্চতর গ্যাসের মূল্য ব্যবহার করে একটি লেনদেনের গতি বৃদ্ধি নেটওয়ার্কের দ্বারা সেটির প্রক্রিয়াকরণ দ্রুততর হওয়ার সম্ভাবনা বৃদ্ধি করে, কিন্তু সবসময় সেটির নিশ্চয়তা দেওয়া যায় না।" }, @@ -71,21 +53,12 @@ "activityLog": { "message": "কার্যকলাপের লগ" }, - "add": { - "message": "জুড়ুন" - }, - "address": { - "message": "ঠিকানা" - }, "addNetwork": { "message": "নেটওয়ার্ক যোগ করুন" }, "addRecipient": { "message": "প্রাপক যোগ করুন" }, - "addressBook": { - "message": "অ্যাড্রেস বুক" - }, "advanced": { "message": "উন্নত" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "উন্নত বিকল্পসমূহ" }, - "addCustomToken": { - "message": "কাস্টম টোকেন যোগ করুন" - }, "addToAddressBook": { "message": "অ্যাড্রেস বুকে যোগ করুন" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "উপনাম যোগ করুন" }, - "addEthAddress": { - "message": "একটি Ethereum ঠিকানা যোগ করুন" - }, "addToken": { "message": "টোকেন যোগ করুন" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "MetaMask ব্যবহার করে আপনি যে টোকেনগুলি অর্জন করেছেন সেগুলি যোগ করুন" }, - "agreeTermsOfService": { - "message": "আমি পরিষেবার শর্তাবলীতে সম্মত" - }, - "allDone": { - "message": "সব সম্পন্ন হয়েছে" - }, - "alreadyHaveSeedPhrase": { - "message": "না, আমার আগে থেকেই একটি সীড ফ্রেজ আছে" - }, "amount": { "message": "পরিমান" }, - "amountPlusGas": { - "message": "অর্থরাশি + গ্যাস" - }, - "amountPlusTxFee": { - "message": "অর্থরাশি + লেনদেনের ফী" - }, "appDescription": { "message": "আপনার ব্রাউজারে একটি Ethereum ওয়ালেট", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "MetaMask স্বয়ংক্রিয়ভাবে লগ আউট করার আগে নিষ্ক্রিয় থাকার সময় মিনিটে সেট করুন" }, - "available": { - "message": "উপলব্ধ" - }, "average": { "message": "গড়" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "ব্যালেন্স অনেক পুরানো হতে পারে" }, - "balances": { - "message": "টোকেন ব্যালেন্স(ব্যালেন্সগুলি)" - }, "balanceIsInsufficientGas": { "message": "বর্তমান গ্যাস সমষ্টির জন্য অপর্যাপ্ত ব্যালেন্স" }, "basic": { "message": "প্রাথমিক" }, - "beta": { - "message": "বিটা" - }, "betweenMinAndMax": { "message": "অবশ্যই $1 এর বড় বা সমান এবং $2 এর ছোটো বা সমান হতে হবে।", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "ব্লকিজ আইডেন্টিকন ব্যবহার করুন" }, - "borrowDharma": { - "message": "Dharma (বিটা) দিয়ে ধার নিন" - }, "browserNotSupported": { "message": "আপনার ব্রাউজার সমর্থিত নয়..." }, "builtInCalifornia": { "message": "MetaMask ক্যালিফোর্নিয়াতে ডিজাইন করা এবং নির্মিত।" }, - "buy": { - "message": "ক্রয় করুন" - }, - "buyCoinbase": { - "message": "কয়েনবেসে ক্রয় করুন" - }, - "buyCoinbaseExplainer": { - "message": "পৃথিবীর মধ্যে Bitcoin, Ethereum, এবং Litecoin ক্রয় ও বিক্রয়ের সবথেকে জনপ্রিয় মাধ্যম হল কয়েনবেস। " - }, "buyWithWyre": { "message": "Wyre দিয়ে ETH ক্রয় করুন" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "বাতিল করা হয়েছে" }, - "cancelN": { - "message": "সমস্ত $1 লেনদেনগুলি বাতিল করুন" - }, "chainId": { "message": "চেন আইডি" }, - "classicInterface": { - "message": "ক্লাসিক ইন্টারফেস ব্যবহার করুন" - }, - "clickCopy": { - "message": "কপি করতে ক্লিক করুন" - }, "clickToAdd": { "message": "আপনার অ্যাকাউন্টে $1যোগ করতে সেগুলিতে ক্লিক করুন" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "আপনার হার্ডওয়্যার ওয়ালেটের সাথে সংযোগ করতে আপনাকে Google Chrome এ MetaMask ব্যবহার করতে হবে। " }, - "company": { - "message": "কোম্পানি" - }, "confirm": { "message": "নিশ্চিত হন" }, - "confirmationTime": { - "message": "নিশ্চিতকরণের সময় (সেক)" - }, "confirmed": { "message": "নিশ্চিত করা হয়েছে" }, - "confirmContract": { - "message": "কন্ট্র্যাক্ট নিশ্চিত করুন" - }, "confirmPassword": { "message": "পাসওয়ার্ড নিশ্চিত করুন" }, "confirmSecretBackupPhrase": { "message": "আপনার গোপন ব্যাক আপ ফ্রেজ নিশ্চিত করুন" }, - "confirmTransaction": { - "message": "লেনদেন নিশ্চিত করুন" - }, "congratulations": { "message": "অভিনন্দন" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "সংযোগের অনুরোধ" }, - "connecting": { - "message": "সংযুক্ত হচ্ছে..." - }, "connectingTo": { "message": " $1 এর সাথে সংযোগ করছে" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "গোয়েরলি টেস্ট নেটওয়ার্কের সাথে সংযোগ করা হচ্ছে" }, - "connectingToUnknown": { - "message": "অজানা নেটওয়ার্কের সাথে সংযোগ করছে" - }, - "connectToLedger": { - "message": "লেজারের সাথে সংযোগ করুন" - }, - "connectToTrezor": { - "message": "Trezor এর সাথে সংযোগ করুন" - }, - "continue": { - "message": "এগিয়ে যান" - }, - "continueToCoinbase": { - "message": "কয়েনবেসে অবিরত রাখুন" - }, "continueToWyre": { "message": "Wyre এ অবিরত রাখুন" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "কপি করা হয়েছে" }, - "copiedClipboard": { - "message": "ক্লিপবোর্ডে কপি করা হয়েছে" - }, "copiedExclamation": { "message": "কপি করা হয়েছে!" }, - "copiedSafe": { - "message": "আমি নিরাপদ কোথাও এটি কপি করে রেখেছি" - }, "copy": { "message": "অনুলিপি" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "একটি ওয়ালেট তৈরি করুন" }, - "createDen": { - "message": "তৈরি করুন" - }, "createPassword": { "message": "পাসওয়ার্ড তৈরি করুন" }, - "crypto": { - "message": "ক্রিপ্টো", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "মুদ্রা বিনিময়" }, "currentLanguage": { "message": "বর্তমান ভাষা" }, - "currentNetwork": { - "message": "বর্তমান নেটওয়ার্ক" - }, - "currentRpc": { - "message": "বর্তমান RPC" - }, "customGas": { "message": "গ্যাস কাস্টোমাইজ করুন" }, @@ -469,9 +342,6 @@ "customToken": { "message": "কাস্টম টোকেন" }, - "customize": { - "message": "কাস্টমাইজ করুন" - }, "customRPC": { "message": "কাস্টম RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "অ্যাকাউন্ট মুছুন" }, - "denExplainer": { - "message": "আপনার DEN হল MetaMask এর মধ্যে আপনার পাসওয়ার্ড-এনক্রিপ্ট করা স্টোরেজ।" - }, "deposit": { "message": "জমা " }, - "depositBTC": { - "message": "আপনার BTC নিচের ঠিকানায় জমা করুন:" - }, - "depositEth": { - "message": "Eth ডিপোজিট করুন" - }, "depositEther": { "message": "ইথার জমা করুন" }, - "depositFiat": { - "message": "ফিয়াট দিয়ে জমা করুন" - }, - "depositFromAccount": { - "message": "অন্য একটি অ্যাকাউন্ট থেকে ডিপোজিট" - }, - "depositShapeShift": { - "message": "ShapeShift দিয়ে জমা করুন" - }, - "depositShapeShiftExplainer": { - "message": "আপনার কাছে অন্য ক্রিপ্টোকারেন্সি থাকলে, আপনি আপনার MetaMask ওয়ালেটে ইথার সরাসরি কেনাবেচা ও জমা করতে পারবেন। কোনো অ্যাকাউন্ট লাগবে না।" - }, "details": { "message": "বিশদ বিবরণ" }, - "directDeposit": { - "message": "সরাসরি জমা" - }, "directDepositEther": { "message": "সরাসরি ইথার জমা করুন" }, @@ -553,24 +399,12 @@ "edit": { "message": "সম্পাদনা" }, - "editNetwork": { - "message": "নেটওয়ার্ক সম্পাদনা করুন" - }, - "editAccountName": { - "message": "অ্যাকাউন্টের নাম সম্পাদনা করুন" - }, "editContact": { "message": "পরিচিতি সম্পাদনা করুন" }, - "editingTransaction": { - "message": "আপনার লেনদেনে পরিবর্তনগুলি করুন" - }, "emailUs": { "message": "আমাদের ইমেল করুন!" }, - "encryptNewDen": { - "message": "আপনার নতুন DEN এনক্রিপ্ট করুন" - }, "endOfFlowMessage1": { "message": "আপনি টেস্টটি পাস করেছেন - আপনার সীডফ্রেজ নিরাপদে রাখুন, এটি আপনার দায়িত্ব!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "সব সম্পন্ন হয়েছে" }, - "ensNameNotFound": { - "message": "ENS নাম খুঁজে পাওয়া যায় নি" - }, "ensRegistrationError": { "message": "ENS নাম নিবন্ধীকরণে ত্রুটি হয়েছে" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "পাসওয়ার্ড লিখুন" }, - "enterPasswordConfirm": { - "message": "নিশ্চিত করতে আপনার পাসওয়ার্ড লিখুন" - }, "enterPasswordContinue": { "message": "অবিরত রাখতে পাসওয়ার্ড লিখুন" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "আনুমানিক প্রক্রিয়াকরণের সময়" }, - "exchangeRate": { - "message": "বিনিময় হার" - }, "expandView": { "message": "ভিউ সম্প্রসারিত করুন" }, "exportPrivateKey": { "message": "ব্যক্তিগত কী রপ্তানি করুন" }, - "exportPrivateKeyWarning": { - "message": "আপনার নিজস্ব ঝুঁকিতে ব্যক্তিগত কীগুলি রপ্তানি করুন।" - }, "failed": { "message": "ব্যর্থ হয়েছে" }, @@ -652,12 +474,6 @@ "faster": { "message": "দ্রুততর" }, - "fastest": { - "message": "সবচেয়ে দ্রুত" - }, - "feeChartTitle": { - "message": "সরাসরি লেনদেন ফী এর অনুমান" - }, "fiat": { "message": "ফিয়াট", "description": "Exchange type" @@ -666,31 +482,18 @@ "message": "ফাইল আমদানি কাজ করছে না? এখানে ক্লিক করুন!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Twitter এ আমাদের অনুসরণ করুন " - }, "forgetDevice": { "message": "এই ডিভাইসটি সম্পর্কে ভুলে যান" }, "from": { "message": "থেকে" }, - "fromToSame": { - "message": "প্রাপক এবং প্রেরকের ঠিকানা কখনই এক হতে পারে না" - }, "fromShapeShift": { "message": "ShapeShift থেকে" }, "functionType": { "message": "কার্যকারিতার ধরণ" }, - "gas": { - "message": "গ্যাস", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "গ্যাস ফী" - }, "gasLimit": { "message": "গ্যাসের সীমা" }, @@ -700,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "গ্যাসের সীমা হল আপনি যে পরিমাণ গ্যাস খরচ করতে চান তার সর্বোচ্চ ইউনিটের পরিমাণ।" }, - "gasLimitRequired": { - "message": "গ্যাসের সীমা প্রয়োজন" - }, "gasLimitTooLow": { "message": "গ্যাসের সীমা অবশ্যই অন্তত 21000 এ থাকতে হবে" }, "gasUsed": { "message": "গ্যাস ব্যবহার করা হয়েছে" }, - "generatingSeed": { - "message": "সীড সৃষ্টি করছে..." - }, "gasPrice": { "message": "গ্যাসের মূল্য (GWEI)" }, @@ -727,18 +524,12 @@ "gasPriceCalculation": { "message": "নেটওয়ার্কের সাফল্যের হারগুলির উপর ভিত্তি করে আমরা প্রস্তাবিত গ্যাসের মূল্যগুলি গণনা করি।" }, - "gasPriceRequired": { - "message": "গ্যাসের মূল্য প্রয়োজন" - }, "general": { "message": "সাধারণ" }, "generalSettingsDescription": { "message": "মুদ্রা বিনিময়, প্রাথমিক মুদ্রা, ভাষা, ব্লকিস আইডেন্টিকন" }, - "generatingTransaction": { - "message": "লেনদেন তৈরি করছে" - }, "getEther": { "message": "ইথার পান" }, @@ -778,9 +569,6 @@ "message": "এখানে", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "এই হল একটি তালিকা!!!!" - }, "hexData": { "message": "হেক্স ডেটা" }, @@ -796,12 +584,6 @@ "history": { "message": "ইতিহাস" }, - "howToDeposit": { - "message": "আপনি কিভাবে ইথার জমা করতে চান?" - }, - "holdEther": { - "message": "এটি আপনাকে ইথার ও টোকেনগুলি ধরে রাখার অনুমতি দেয়, এবং ছড়িয়ে ছিটিয়ে থাকা অ্যাপ্লিকেশনগুলিতে আপনার সেতু হিসাবে কাজ করে।" - }, "import": { "message": "আমদানি", "description": "Button to import an account from a selected file" @@ -815,12 +597,6 @@ "importAccountSeedPhrase": { "message": "সীড ফ্রেজ দিয়ে একটি অ্যাকাউন্ট আমদানি করুন" }, - "importAnAccount": { - "message": "একটি অ্যাকাউন্ট আমদানি করুন" - }, - "importDen": { - "message": "বিদ্যমান DEN আমদানি করুন" - }, "importWallet": { "message": "ওয়ালেট আমদানি করুন" }, @@ -834,12 +610,6 @@ "importUsingSeed": { "message": "অ্যাকাউন্ট সীড ফ্রেজ ব্যবহার করে আমদানি করুন" }, - "importWithSeedPhrase": { - "message": "সীড ফ্রেজ দিয়ে আমদানি করুন" - }, - "info": { - "message": "তথ্য" - }, "infoHelp": { "message": "তথ্য ও সহায়তা" }, @@ -867,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ETH নেটওয়ার্ক নয়, ছোটো হরফে সেট করা হয়েছে" }, - "invalidGasParams": { - "message": "অবৈধ গ্যাস প্যারামিটার" - }, "invalidInput": { "message": "অবৈধ ইনপুট" }, - "invalidRequest": { - "message": "অবৈধ অনুরোধ" - }, "invalidRPC": { "message": "অবৈধ RPC URL" }, + "invalidBlockExplorerURL": { + "message": "অবৈধ Block Explorer URL" + }, "invalidSeedPhrase": { "message": "অবৈধ সীড ফ্রেজ" }, - "jsonFail": { - "message": "কিছু সমস্যা হয়েছে। অনুগ্রহ করে নিশ্চিত করুন যে আপনার JSON ফাইল সঠিকভাবে ফরম্যাট করা হয়েছে।" - }, "jsonFile": { "message": "JSON ফাইল", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "আপনার MetaMask অ্যাকাউন্ট দিয়ে আপনি যে টোকেনগুলি ক্রয় করেছেন সেগুলির ট্র্যাক রাখুন।" - }, "kovan": { "message": "কোভান টেস্ট নেটওয়ার্ক" }, - "knowledgeDataBase": { - "message": "আমাদের জ্ঞান ভান্ডার দেখুন" - }, "max": { "message": "সর্বাধিক" }, @@ -907,9 +665,6 @@ "ledgerAccountRestriction": { "message": "একটি নতুন অ্যা কাউন্ট যোগ করার আগে আপনাকে আপনার শেষ অ্যাকাউন্ট ব্যবহার করে ফেলতে হবে।" }, - "legal": { - "message": "আইনি" - }, "lessThanMax": { "message": "অবশ্যই $1 এর থেকে কম বা সমান হতে হবে।", "description": "helper for inputting hex as decimal input" @@ -923,9 +678,6 @@ "links": { "message": "লিঙ্কসমূহ" }, - "limit": { - "message": "সীমা" - }, "liveGasPricePredictions": { "message": "সরাসরি গ্যাসের মূল্যের অনুমান" }, @@ -947,12 +699,6 @@ "logout": { "message": "লগ আউট করুন" }, - "loose": { - "message": "হারিয়ে গেছে" - }, - "loweCaseWords": { - "message": "সীড শব্দগুলিতে শুধুমাত্র ছোটো হাতের অক্ষর থাকতে পারবে " - }, "mainnet": { "message": "মূল Ethereum নেটওয়ার্ক" }, @@ -977,18 +723,9 @@ "metamaskVersion": { "message": "MetaMask সংস্করণ" }, - "min": { - "message": "ন্যূনতম" - }, "missingYourTokens": { "message": "আপনার টোকেনগুলি দেখতে পাচ্ছেন না?" }, - "minutesShorthand": { - "message": "মিন" - }, - "mobileSyncTitle": { - "message": "মোবাইল দিয়ে অ্যাকাউন্টগুলি সিঙ্ক করুন" - }, "mobileSyncText": { "message": "এটি যে আপনি তা নিশ্চিত করতে অনুগ্রহ করে আপনার পাসওয়ার্ড লিখুন!" }, @@ -1011,10 +748,6 @@ "message": "আমদানি করার জন্য আপনাকে অবশ্যই একটি ফাইল নির্বাচন করতে হবে।", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "নির্বাচিত ফাইলটির জন্য আপনাকে অবশ্যই একটি পাসওয়ার্ড লিখতে হবে।", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "ETH এর ঋণাত্মক অর্থরাশিগুলি পাঠাতে পারবে না। " }, @@ -1049,12 +782,6 @@ "newPassword": { "message": "নতুন পাসওয়ার্ড (অন্তত 8 অক্ষরের)" }, - "newPassword8Chars": { - "message": "নতুন পাসওয়ার্ড (অন্তত 8 অক্ষরের)" - }, - "newRecipient": { - "message": "নতুন প্রাপক" - }, "newNetwork": { "message": "নতুন নেটওয়ার্ক" }, @@ -1076,21 +803,12 @@ "rpcUrl": { "message": "নতুন RPC URL" }, - "showAdvancedOptions": { - "message": "উন্নত বিকল্পসমূহ দেখান" - }, - "hideAdvancedOptions": { - "message": "উন্নত বিকল্পগুলি লুকান" - }, "optionalChainId": { "message": "ChainID (ঐচ্ছিক)" }, "optionalSymbol": { "message": "প্রতীক (ঐচ্ছিক)" }, - "optionalNickname": { - "message": "ডাকনাম (ঐচ্ছিক)" - }, "newTotal": { "message": "নতুন সমষ্টি" }, @@ -1109,21 +827,12 @@ "noConversionRateAvailable": { "message": "কোনো বিনিময় হার উপলভ্য নয়" }, - "noTransactionHistory": { - "message": "কোনো লেনদেনের ইতিহাস নেই।" - }, "noTransactions": { "message": "আপনার কোনো লেনদেন নেই" }, "notEnoughGas": { "message": "পর্যাপ্ত গ্যাস নেই" }, - "notFound": { - "message": "খুঁজে পাওয়া যায় নি" - }, - "notStarted": { - "message": "শুরু করা হয়নি" - }, "noWebcamFoundTitle": { "message": "ওয়েবক্যাম খুঁজে পাওয়া যায় নি" }, @@ -1133,41 +842,15 @@ "ofTextNofM": { "message": "এর" }, - "oldUI": { - "message": "পুরানো UI" - }, - "oldUIMessage": { - "message": "আপনি পুরানো UI তে ফিরে গেছেন। একদম উপরের ডানদিকের ড্রপডাউন মেনুর বিকল্পের মাধ্যমে আপনি নতুন UI এ আবার বদলাতে পারেন। " - }, - "onlySendToEtherAddress": { - "message": "একটি Ethereum ঠিকানায় শুধুমাত্র ETH পাঠান।" - }, - "onlySendTokensToAccountAddress": { - "message": "শুধুমাত্র একটি Ethereum অ্যাকাউন্ট ঠিকানায় $1 পাঠান।", - "description": "displays token symbol" - }, - "openInTab": { - "message": "ট্যাবে খুলুন" - }, - "or": { - "message": "অথবা", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "একটি Trezor বা লেজার অর্ডার করুন এবং আপনার তহবিলগুলি হীম ঘরে রাখুন" }, "origin": { "message": "উৎস" }, - "outgoing": { - "message": "আউটগোয়িং" - }, "parameters": { "message": "প্যারামিটারসমূহ" }, - "originalTotal": { - "message": "প্রকৃত যোগফল" - }, "participateInMetaMetrics": { "message": "MetaMetrics এ অংশগ্রহণ করুন" }, @@ -1177,23 +860,12 @@ "password": { "message": "পাসওয়ার্ড" }, - "passwordCorrect": { - "message": "অনুগ্রহ করে নিশ্চিত করুন যে আপনার পাসওয়ার্ড সঠিক।" - }, "passwordsDontMatch": { "message": "পাসওয়ার্ডগুলি মেলেনি" }, - "passwordMismatch": { - "message": "পাসওয়ার্ড মেলেনি", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "পাসওয়ার্ড যথেষ্ট দীর্ঘ নয়" }, - "passwordShort": { - "message": "পাসওয়ার্ড যথেষ্ট দীর্ঘ নয়", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "আপনার গোপনীয় কী স্ট্রিং এখানে পেস্ট করুন:", "description": "For importing an account from a private key" @@ -1207,12 +879,6 @@ "personalAddressDetected": { "message": "ব্যক্তিগত ঠিকানা সনাক্তিকৃত হয়েছে। টোকেন কন্ট্র্যাক্ট অ্যাড্রেসটি লিখুন।" }, - "pleaseReviewTransaction": { - "message": "অনুগ্রহ করে আপনার লেনদেন পর্যালোচনা করুন।" - }, - "popularTokens": { - "message": "জনপ্রিয় টোকেনগুলি" - }, "prev": { "message": "পূর্ববর্তী" }, @@ -1244,15 +910,6 @@ "readdToken": { "message": "আপনি আপনার অ্যাকাউন্টস বিকল্পের মেনুতে \"টোকেনগুলি যোগ করুন\" এ গিয়ে ভবিষ্যতে আবার এই টোকেনটি যোগ করতে পারবেন। " }, - "readMore": { - "message": "এখানে আরও পড়ুন।" - }, - "readMore2": { - "message": "আরও পড়ুন।" - }, - "receive": { - "message": "পান" - }, "recents": { "message": "সাম্প্রতিকগুলি" }, @@ -1262,9 +919,6 @@ "recipientAddressPlaceholder": { "message": "অনুসন্ধান, সার্বজনীন ঠিকানা (0x), বা ENS" }, - "refundAddress": { - "message": "আপনার রিফান্ডের ঠিকানা" - }, "rejectAll": { "message": "সব খারিজ করুন" }, @@ -1298,9 +952,6 @@ "restoreFromSeed": { "message": "অ্যাকাউন্ট রিস্টোর করবেন?" }, - "restoreVault": { - "message": "ভল্ট রিস্টোর করুন" - }, "restoreAccountWithSeed": { "message": "সীড ফ্রেজ দিয়ে আপনার অ্যাকাউন্ট রিস্টোর করুন" }, @@ -1310,9 +961,6 @@ "required": { "message": "প্রয়োজন" }, - "retryWithMoreGas": { - "message": "একটি উচ্চতর গ্যাসের মূল্য দিয়ে এখানে আবার চেষ্টা করুন" - }, "restore": { "message": "পুনরুদ্ধার করুন" }, @@ -1355,13 +1003,6 @@ "goerli": { "message": "গোয়েরলি টেস্ট নেটওয়ার্ক" }, - "rpc": { - "message": "কাস্টম RPC" - }, - "sampleAccountName": { - "message": "যেমন, আমার নতুন অ্যাকাউন্ট", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "সেভ করুন" }, @@ -1374,13 +1015,6 @@ "saveAsCsvFile": { "message": "CSV ফাইল হিসাবে সংরক্ষণ করুন" }, - "saveAsFile": { - "message": "ফাইল হিসেবে সংরক্ষণ করুন", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "সীড ওয়ার্ডগুলিকে ফাইল হিসাবে সংরক্ষণ করুন" - }, "scanInstructions": { "message": "QR কোডটি আপনার ক্যামেরার সামনে ধরুন" }, @@ -1411,18 +1045,12 @@ "securitySettingsDescription": { "message": "গোপনীয়তা সেটিংস এবং ওয়ালেট সীড ফ্রেজ" }, - "secondsShorthand": { - "message": "সেক" - }, "seedPhrasePlaceholder": { "message": "প্রতিটি শব্দকে একটি স্পেস দিয়ে আলাদা করুন" }, "seedPhraseReq": { "message": "সীড ফ্রেজগুলি 12 শব্দের" }, - "select": { - "message": "নির্বাচন" - }, "selectCurrency": { "message": "কারেন্সি নির্বাচন করুন" }, @@ -1432,9 +1060,6 @@ "selectLocale": { "message": "স্থানীয় নির্বাচন করুন" }, - "selectService": { - "message": "পরিষেবা নির্বাচন করুন" - }, "selectType": { "message": "ধরণ নির্বাচন করুন" }, @@ -1462,18 +1087,12 @@ "searchTokens": { "message": "টোকেনগুলি অনুসন্ধান করুন" }, - "selectAnAddress": { - "message": "একটি ঠিকানা নির্বাচন করুন" - }, "selectAnAccount": { "message": "একটি অ্যাকাউন্ট নির্বাচন করুন" }, "selectAnAccountHelp": { "message": "MetaMask এ দেখতে অ্যাকাউন্টটি নির্বাচন করুন" }, - "selectAnAsset": { - "message": "একটি সম্পদ নির্বাচন করুন" - }, "selectAHigherGasFee": { "message": "আপনার লেনদেনটি প্রক্রিয়াকরণ ত্বরান্বিত করতে একটি উচ্চতর গ্যাস ফী নির্বাচন করুন।*" }, @@ -1483,15 +1102,9 @@ "selectPathHelp": { "message": "আপনি নিচে আপনার বিদ্যমান লেজার ব্যালেন্স না দেখলে, \"Legacy (MEW / MyCrypto)\" পাথগুলিতে সুইচ করার চেষ্টা করুন " }, - "sendTokensAnywhere": { - "message": "একটি Ethereum অ্যাকাউন্ট দিয়ে যে কোনো ব্যক্তিকে টোকেনগুলি পাঠান" - }, "settings": { "message": "সেটিংস" }, - "shapeshiftBuy": { - "message": "Shapeshift দিয়ে ক্রয় করুন" - }, "showAdvancedGasInline": { "message": "উন্নত গ্যাস নিয়ন্ত্রণসমূহ" }, @@ -1507,9 +1120,6 @@ "showPrivateKeys": { "message": "গোপনীয় কীগুলি দেখান" }, - "showQRCode": { - "message": "QR কোড দেখান" - }, "showHexData": { "message": "হেক্স ডেটা দেখান" }, @@ -1525,33 +1135,18 @@ "signed": { "message": "স্বাক্ষরিত" }, - "signMessage": { - "message": "সাইন মেসেজ" - }, "signNotice": { "message": "এই বার্তাটিতে সাইন আইন করার \nবিপজ্জনক পার্শ্ব প্রতিক্রিয়া থাকতে পারে। আপনি সম্পূর্ণ বিশ্বাস করেন শুধুমাত্র সেই \nসাইটের থেকে আসা বার্তাগুলিতেই আপনার সামগ্রিক অ্যাকাউন্টের মাধ্যমে সাইন করুন।\n এই বিপজ্জনক পদ্ধতিটি পরবর্তী সংস্করণে অপসারণ করা হবে। " }, "sigRequest": { "message": "স্বাক্ষরের অনুরোধ" }, - "sigRequested": { - "message": "স্বাক্ষরের অনুরোধ করা হয়েছে" - }, "somethingWentWrong": { "message": "ওহো! কিছু সমস্যা হয়েছে।" }, - "spaceBetween": { - "message": "শব্দগুলির মধ্যে শুধুমাত্র একটি স্পেস থাকতে পারে" - }, "speedUp": { "message": "গতি বাড়ান" }, - "speedUpTitle": { - "message": "লেনদেনের গতি বাড়ান" - }, - "speedUpSubtitle": { - "message": "আপনার লেনদেন ওভাররাইট করতে এবং গতি বাড়াবার প্রচেষ্টার জন্য আপনার গ্যাসের মূল্য বৃদ্ধি করুন" - }, "speedUpCancellation": { "message": "এই বাতিলকরণটির গতি বাড়ান" }, @@ -1561,9 +1156,6 @@ "switchNetworks": { "message": "নেটওয়ার্কগুলি বদলান" }, - "status": { - "message": "স্থিতি" - }, "stateLogs": { "message": "স্টেট লগসমূহ" }, @@ -1630,9 +1222,6 @@ "syncWithMobileComplete": { "message": "আপনার ডেটা সফলভাবে সিঙ্ক করা হয়েছে। MetaMask মোবাইল অ্যাপ উপভোগ করুন!" }, - "takesTooLong": { - "message": "বেশি সময় নিচ্ছে?" - }, "terms": { "message": "ব্যবহারের শর্তাবলী" }, @@ -1655,27 +1244,15 @@ "token": { "message": "টোকেন" }, - "tokenAddress": { - "message": "টোকেনের ঠিকানা" - }, "tokenAlreadyAdded": { "message": "টোকেন ইতিমিধ্যে যোগ করা হয়েছে।" }, - "tokenBalance": { - "message": "আপনার টোকেন ব্যালেন্স হল:" - }, "tokenContractAddress": { "message": "টোকেন কন্ট্র্যাক্ট অ্যাড্রেস" }, - "tokenSelection": { - "message": "টোকেনগুলির জন্য অনুসন্ধান করুন বা আমাদের জনপ্রিয় টোকেনগুলির তালিকা থেকে নির্বাচন করুন।" - }, "tokenSymbol": { "message": "টোকেনের প্রতীক" }, - "tokenWarning1": { - "message": "আপনার MetaMask অ্যাকাউন্ট দিয়ে যে টোকেনগুলি ক্রয় করেছেন সেগুলির ট্র্যাক রাখুন। আপনি অন্য অ্যাকাউন্ট ব্যবহার করে টোকেনগুলি ক্রয় করলে, সেই টোকেনগুলি এখানে প্রদর্শিত হবে না।" - }, "total": { "message": "মোট" }, @@ -1688,9 +1265,6 @@ "transactionCreated": { "message": "$2 এ $1 এর একটি মান দিয়ে লেনদেন তৈরি করা হয়েছে।" }, - "transactionWithNonce": { - "message": "লেনদেন $1" - }, "transactionDropped": { "message": "লেনদেন $2 এ নেমে গেছে।" }, @@ -1703,9 +1277,6 @@ "transactionUpdated": { "message": "লেনদেন $2 এ আপডেট করা হয়েছে।" }, - "transactionUpdatedGas": { - "message": "$2 এ $1 এর একটি গ্যাস ফী এর মাধ্যমে লেনদেন আপডেট করা হয়েছে।" - }, "transactionErrored": { "message": "লেনদেনে একটি ত্রুটি হয়েছে।" }, @@ -1715,9 +1286,6 @@ "transactionCancelSuccess": { "message": "$2 এ লেনদেন সফলভাবে বাতিল হয়েছে" }, - "transactions": { - "message": "লেনদেনসমূহ" - }, "transactionError": { "message": "লেনদেনের ত্রুটি। কন্ট্র্যাক্ট কোডে ব্যতিক্রম দেখাচ্ছে।" }, @@ -1727,12 +1295,6 @@ "transactionFee": { "message": "লেনদেন ফী" }, - "transactionMemo": { - "message": "লেনদেনের মেমো (ঐচ্ছিক)" - }, - "transactionNumber": { - "message": "লেনদেন নম্বর" - }, "transactionTime": { "message": "লেনদেনের সময়" }, @@ -1745,12 +1307,6 @@ "transferFrom": { "message": "থেকে ট্রান্সফার করুন" }, - "transfers": { - "message": "ট্রান্সফারগুলি" - }, - "trezorHardwareWallet": { - "message": "TREZOR হার্ডওয়্যার ওয়ালেট" - }, "troubleTokenBalances": { "message": "আপনার টোকেন ব্যালেন্সগুলি লোড করতে আমাদের সমস্যা হয়েছিল। আপনি সেগুলি দেখতে পারেন", "description": "Followed by a link (here) to view token balances" @@ -1758,27 +1314,12 @@ "tryAgain": { "message": "আবার করুন" }, - "twelveWords": { - "message": "এই 12টি শব্দ হল আপনার MetaMask অ্যাকাউন্ট রিস্টোর করার একমাত্র উপায়।\nকোনো নিরাপদ এবং গোপনীয় স্থানে সেগুলি সংরক্ষণ করুন। " - }, "typePassword": { "message": "আপনার MetaMask পাসওয়ার্ড টাইপ করুন" }, - "uiMigrationAnnouncement": { - "message": "নতুন MetaMask UI এ স্বাগতম। UI টি সম্পর্কে আপনার কোনো মতামত বা বৈশিষ্ট্যের জন্য কোনো অনুরোধ থাকলে, অনুগ্রহ করে আমাদের সহায়তা দল বা GitHub এর সাথে যোগাযোগ করুন।" - }, - "uiWelcome": { - "message": "নতুন UI (বিটা) তে স্বাগতম" - }, - "uiWelcomeMessage": { - "message": "আপনি এখন নতুন MetaMask UI ব্যবহার করছেন।" - }, "unapproved": { "message": "অননুমোদিত" }, - "unavailable": { - "message": "লভ্য নেই" - }, "units": { "message": "ইউনিটসমূহ" }, @@ -1788,9 +1329,6 @@ "unknownNetwork": { "message": "অজানা ব্যক্তিগত নেটওয়ার্ক" }, - "unknownNetworkId": { - "message": "অজানা নেটওয়ার্ক আইডি" - }, "unknownQrCode": { "message": "ত্রুটি: আমরা ওই QR কোডটি সনাক্ত করতে পারিনি" }, @@ -1812,25 +1350,15 @@ "uriErrorMsg": { "message": "URI গুলির যথাযথ HTTP/HTTPS প্রেফিক্সের প্রয়োজন।" }, - "usaOnly": { - "message": "শুধুমাত্র মার্কিন যুক্তরাষ্ট্র", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "বিভিন্ন ধরণের গ্রাহকদের দ্বারা ব্যবহৃত হয়" }, - "useOldUI": { - "message": "পুরানো UI ব্যবহার করুন" - }, "userName": { "message": "ইউজারনেম" }, "validFileImport": { "message": "আমদানি করার জন্য আপনাকে অবশ্যই একটি বৈধ ফাইল নির্বাচন করতে হবে।" }, - "vaultCreated": { - "message": "ভল্ট তৈরি করা হয়েছে" - }, "viewAccount": { "message": "আ্যাকাউন্ট দেখুন" }, @@ -1846,27 +1374,18 @@ "viewOnEtherscan": { "message": "Etherscan দেখুন" }, - "viewNetworkInfo": { - "message": "নেটওয়ার্কের তথ্য দেখুন" - }, "visitWebSite": { "message": "আমাদের ওয়েবসাইট দেখুন" }, "walletSeed": { "message": "ওয়ালেট সীড" }, - "warning": { - "message": "সতর্কতা" - }, "welcomeBack": { "message": "পুনরায় স্বাগত!" }, "welcome": { "message": "MetaMask এ স্বাগতম" }, - "whatsThis": { - "message": "এটি কী?" - }, "writePhrase": { "message": "এই বাক্যাংশটি একটি কাগজের টুকরোর উপর লিখে একটি নিরাপদ স্থানে সংরক্ষণ করুন। আপনি আরও নিরাপত্তা চাইলে, সেটি একাধিক কাগজের টুকরোতে লিখে 2 - 3টি আলাদা আলাদা স্থানে সংরক্ষণ করুন।" }, @@ -1885,18 +1404,6 @@ "yourPrivateSeedPhrase": { "message": "আপনার ব্যক্তিগত সীড ফ্রেজ" }, - "yourUniqueAccountImage": { - "message": "আপনার স্বতন্ত্র্য অ্যাকাউন্টের ছবি" - }, - "yourUniqueAccountImageDescription1": { - "message": "এই ছবিটি আপনার নতুন অ্যাকাউন্ট নম্বর দ্বারা পরিকল্পিতভাবে সৃষ্টি করা হয়েছে।" - }, - "yourUniqueAccountImageDescription2": { - "message": "আপনি যখনই একটি লেনদেন নিশ্চিত করতে হবে তখনই আপনি এই ছবিটি দেখবেন।" - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask কখনও আপনার সীড ফ্রেজ সম্পর্কে জিজ্ঞাসা করবে না!" - }, "zeroGasPriceOnSpeedUpError": { "message": "স্পীড আপ এ শূণ্য গ্যাসের মূল্য" } diff --git a/app/_locales/ca/messages.json b/app/_locales/ca/messages.json index 6e5b4e0bf..a31e42357 100644 --- a/app/_locales/ca/messages.json +++ b/app/_locales/ca/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "El mode de privacitat ara està activat per defecte" }, - "exposeAccounts": { - "message": "Exposar Comptes" - }, - "exposeDescription": { - "message": "Exposa els comptes a l'actual pàgina web. És útil per les dApps de llegat." - }, "chartOnlyAvailableEth": { "message": "Mostra només els disponibles a les xarxes Ethereum." }, - "confirmExpose": { - "message": "Estàs segur que vols exposar els teus comptes al lloc web actual?" - }, "confirmClear": { "message": "Estàs segur que vols eliminar totes les pàgines web aprovades?" }, "contractInteraction": { "message": "Contractar Interacció" }, - "clearApprovalDataSuccess": { - "message": "Dades de la pàgina web aprovada eliminades amb èxit." - }, "clearApprovalData": { "message": "Elimina les dades de privacitat" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versió, centre de suport, i informació de contacte." }, - "aboutUs": { - "message": "Sobre nosaltres" - }, - "accept": { - "message": "Accepta" - }, "acceleratingATransaction": { "message": "* Accelerar una transacció utilitzant un preu de gas més alt augmenta les possibilitats de ser processat més ràpidament per la xarxa, però no sempre es pot garantir." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "registre d'activitat" }, - "add": { - "message": "Afegeix" - }, - "address": { - "message": "Adreça" - }, "addNetwork": { "message": "Afegir Xarxa" }, "addRecipient": { "message": "Afegeix un recipient" }, - "addressBook": { - "message": "Agenda" - }, "advanced": { "message": "Configuració avançada" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Opcions Avançades" }, - "addCustomToken": { - "message": "Afegeix un token customitzat" - }, "addToAddressBook": { "message": "Afegir al llibre d'adreces" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Afegeix un àlies" }, - "addEthAddress": { - "message": "Afegeix una direcció Ethereum" - }, "addToken": { "message": "Afegir Fitxa" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Afegeix les fitxes que has adquirit fent servir MetaMask" }, - "agreeTermsOfService": { - "message": "Estic d'acord amb les Condicions del Servei" - }, - "allDone": { - "message": "Tot fet" - }, - "alreadyHaveSeedPhrase": { - "message": "No, ja tinc una frase de recuperació" - }, "amount": { "message": "Quantitat" }, - "amountPlusGas": { - "message": "Quantitat + gas" - }, - "amountPlusTxFee": { - "message": "Quantitat + Tarifa de Transacció" - }, "appDescription": { "message": "Un Moneder Ethereum al teu Navegador", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Configura el temps de repòs com minuts abans que MetaMask tanqui la sessió automàticament" }, - "available": { - "message": "Disponible" - }, "average": { "message": "Mitjana" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "El balanç pot ser obsolet" }, - "balances": { - "message": "Saldo de fitxa/es" - }, "balanceIsInsufficientGas": { "message": "Saldo insuficient per al total de gas actual" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Fer servir els Identicon Blockies" }, - "borrowDharma": { - "message": "Demana en prèstec amb Dharma (Beta)" - }, "browserNotSupported": { "message": "El teu navegador no és suportat..." }, "builtInCalifornia": { "message": "MetaMask ha estat dissenyat i desenvolupat a Califòrnia." }, - "buy": { - "message": "Compra" - }, - "buyCoinbase": { - "message": "Compra a Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase és el mode més popular al món de comprar i vendre Bitcoin, Ethereum i Litecoin." - }, "buyWithWyre": { "message": "Compra ETH amb Wyre" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Cancel·lat" }, - "cancelN": { - "message": "Cancel·la totes les transaccions de $1" - }, "chainId": { "message": "Cadena ID" }, - "classicInterface": { - "message": "Fer servir interfície clàssica" - }, - "clickCopy": { - "message": "Fes clic per a copiar" - }, "clickToAdd": { "message": "Fes clic a $1 per afegir-los al teu compte" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Necessites fer servir MetaMask amb Google Chrome per a connectar-te al teu Moneder Hardware." }, - "company": { - "message": "Companyia" - }, "confirm": { "message": "Confirma" }, - "confirmationTime": { - "message": "Temps de confirmació (segons)" - }, "confirmed": { "message": "Confirmat" }, - "confirmContract": { - "message": "Confirma el contracte" - }, "confirmPassword": { "message": "Confirma la contrasenya" }, "confirmSecretBackupPhrase": { "message": "Confirma la teva frase de recuperació secreta" }, - "confirmTransaction": { - "message": "Confirmar Transacció" - }, "congratulations": { "message": "Felicitats" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Sol·licitud de connexió" }, - "connecting": { - "message": "S'està connectant..." - }, "connectingTo": { "message": "Connectant a $1 " }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Connectant a Xarxa de Prova Goerli" }, - "connectingToUnknown": { - "message": "Connectant a Xarxa Desconeguda" - }, - "connectToLedger": { - "message": "Connectar a Ledger" - }, - "connectToTrezor": { - "message": "Connectar a Trezor" - }, - "continue": { - "message": "Continua" - }, - "continueToCoinbase": { - "message": "Continua a Coinbase" - }, "continueToWyre": { "message": "Continua a Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Copiat" }, - "copiedClipboard": { - "message": "Copiat al portapapers" - }, "copiedExclamation": { "message": "S'ha copiat!" }, - "copiedSafe": { - "message": "Ho he copiat a un lloc segur" - }, "copy": { "message": "Copia" }, @@ -432,9 +321,6 @@ "createAWallet": { "message": "Crea un Moneder" }, - "createDen": { - "message": "Crea" - }, "createPassword": { "message": "Crear Contrasenya" }, @@ -444,12 +330,6 @@ "currentLanguage": { "message": "Llengua Actual" }, - "currentNetwork": { - "message": "Xarxa actual" - }, - "currentRpc": { - "message": "RPC actual" - }, "customGas": { "message": "Customitza el gas" }, @@ -459,9 +339,6 @@ "customToken": { "message": "Fitxa a Mida" }, - "customize": { - "message": "Personalitza" - }, "customRPC": { "message": "RPC a mida" }, @@ -480,39 +357,15 @@ "deleteAccount": { "message": "Elimina el compte" }, - "denExplainer": { - "message": "El teu DEN és el teu emmagatzematge encriptat amb contrasenya a MetaMask." - }, "deposit": { "message": "Depòsit" }, - "depositBTC": { - "message": "Diposita el teu BTC a l'adreça de sota:" - }, - "depositEth": { - "message": "Diposita Eth" - }, "depositEther": { "message": "Diposita Ether" }, - "depositFiat": { - "message": "Diposita amb Fiat" - }, - "depositFromAccount": { - "message": "Deposita desde un altre compte" - }, - "depositShapeShift": { - "message": "Diposita amb ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Si tens altres criptomonedes, pots comerciar i depositar Ether directament a la teva cartera MetaMask. No es necessita cap compte." - }, "details": { "message": "Detalls" }, - "directDeposit": { - "message": "Depòsit directe" - }, "directDepositEther": { "message": "Diposita Ether directament" }, @@ -543,24 +396,12 @@ "edit": { "message": "Edita" }, - "editNetwork": { - "message": "Editar Xarxa" - }, - "editAccountName": { - "message": "Editar Nom del Compte" - }, "editContact": { "message": "Editar Contacte" }, - "editingTransaction": { - "message": "Fes canvis a la teva transacció" - }, "emailUs": { "message": "Envia'ns un correu!" }, - "encryptNewDen": { - "message": "Encripta el teu nou DEN" - }, "endOfFlowMessage1": { "message": "Has passat el test - mantingues la teva seedphrase segura, és la teva responsabilitat!" }, @@ -591,9 +432,6 @@ "endOfFlowMessage10": { "message": "Tot fet" }, - "ensNameNotFound": { - "message": "Nom ENS no trobat" - }, "ensRegistrationError": { "message": "Error al registre de nom ENS" }, @@ -606,9 +444,6 @@ "enterPassword": { "message": "Introdueix contrasenya" }, - "enterPasswordConfirm": { - "message": "Introdueix la teva contrasenya per confirmar" - }, "enterPasswordContinue": { "message": "Introdueix la contrasenya per continuar" }, @@ -621,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Temps de processament estimats" }, - "exchangeRate": { - "message": "Tasa de canvi" - }, "expandView": { "message": "Eixamplar Vista" }, "exportPrivateKey": { "message": "Exportar Clau Privada." }, - "exportPrivateKeyWarning": { - "message": "Exporta les claus privades sota la teva responsabilitat." - }, "failed": { "message": "Fallit" }, @@ -642,37 +471,22 @@ "faster": { "message": "Més ràpid" }, - "fastest": { - "message": "Màxima" - }, - "feeChartTitle": { - "message": "Prediccions de Tarifes de Transacció en Directe" - }, "fileImportFail": { "message": "La importació no funciona? Fes clic aquí!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Segueix-nos a Twitter" - }, "forgetDevice": { "message": "Oblida aquest dispositiu" }, "from": { "message": "Des de" }, - "fromToSame": { - "message": "Les adreces De i Per a no poden ser la mateixa" - }, "fromShapeShift": { "message": "De ShapeShift" }, "functionType": { "message": "Tipus de Funció" }, - "gasFee": { - "message": "Preu del gas" - }, "gasLimit": { "message": "Límit de gas" }, @@ -682,18 +496,12 @@ "gasLimitInfoModalContent": { "message": "El límit de gas és la màxima quantitat d'unitats de gas que estàs disposat a gastar." }, - "gasLimitRequired": { - "message": "Límit de Gas Obligatori" - }, "gasLimitTooLow": { "message": "El límit de gas ha de ser al menys 21000" }, "gasUsed": { "message": "Gas utilitzat" }, - "generatingSeed": { - "message": "Generant Frase..." - }, "gasPrice": { "message": "Preu del Gas (GWEI)" }, @@ -709,15 +517,9 @@ "gasPriceCalculation": { "message": "Calculem els preus suggerits del gas basant-nos en les taxes d'èxit de la xarxa." }, - "gasPriceRequired": { - "message": "Preu del gas necessari" - }, "generalSettingsDescription": { "message": "Conversió de divises, divisa principal, idioma, icones d'identificació única" }, - "generatingTransaction": { - "message": "Generant transacció" - }, "getEther": { "message": "Aconsegueix Ether" }, @@ -754,9 +556,6 @@ "message": "aquí", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Aquí tens una llista!!!!" - }, "hexData": { "message": "Dades Hex" }, @@ -772,12 +571,6 @@ "history": { "message": "Historial" }, - "howToDeposit": { - "message": "Com t'agradaria dipositar Ether?" - }, - "holdEther": { - "message": "Et permet retenir ether i fitxes, i funciona com a pont per aplicacions descentralitzades." - }, "import": { "message": "Importa", "description": "Button to import an account from a selected file" @@ -791,12 +584,6 @@ "importAccountSeedPhrase": { "message": "Importa un Compte amb Phrase de Recuperació" }, - "importAnAccount": { - "message": "Importa un compte" - }, - "importDen": { - "message": "Importa DEN ja existent" - }, "importWallet": { "message": "Importar Moneder" }, @@ -810,12 +597,6 @@ "importUsingSeed": { "message": "Importa utilitzant la frase de seeds del compte" }, - "importWithSeedPhrase": { - "message": "Importar amb frase de recuperació." - }, - "info": { - "message": "Informació" - }, "infoHelp": { "message": "Informació i Ajuda" }, @@ -843,37 +624,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "No hi ha xarxa ETH, posar en minúscules" }, - "invalidGasParams": { - "message": "Paràmetres de gas no vàlids" - }, "invalidInput": { "message": "Entrada no vàlida." }, - "invalidRequest": { - "message": "Petició No Vàlida" - }, "invalidRPC": { "message": "URL de RPC" }, + "invalidBlockExplorerURL": { + "message": "URL de Block Explorer" + }, "invalidSeedPhrase": { "message": "Frase de recuperació no vàlida" }, - "jsonFail": { - "message": "Alguna cosa no ha funcionat. Si us plau assegura't que " - }, "jsonFile": { "message": "Arxiu JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Fes un seguiment dels tokens que has comprat amb el teu compte MetaMask." - }, "kovan": { "message": "Xarxa de Prova Kovan" }, - "knowledgeDataBase": { - "message": "Visita la nostra base de coneixement" - }, "learnMore": { "message": "Saber més" }, @@ -893,9 +662,6 @@ "links": { "message": "Enllaços" }, - "limit": { - "message": "Límit" - }, "liveGasPricePredictions": { "message": "Prediccions del preu del gas en directe" }, @@ -917,12 +683,6 @@ "logout": { "message": "Tanca la sessió" }, - "loose": { - "message": "Dinàmic" - }, - "loweCaseWords": { - "message": "les paraules del seed només tenen caràcters en minúscula" - }, "mainnet": { "message": "Xarxa Ethereum principal" }, @@ -947,15 +707,9 @@ "metamaskVersion": { "message": "Versió MetaMask" }, - "min": { - "message": "Mínim" - }, "missingYourTokens": { "message": "No veus els teus tokens?" }, - "mobileSyncTitle": { - "message": "Sincronitza els comptes amb el mòbil" - }, "mobileSyncText": { "message": "Si us plau, introdueix la teva contrasenya per confirmar que ets tu!" }, @@ -978,10 +732,6 @@ "message": "Has de seleccionar un arxiu per a importar.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Has d'introduir una contrasenya per l'arxiu seleccionat.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "No es poden enviar quantitats negatives de ETH." }, @@ -1016,12 +766,6 @@ "newPassword": { "message": "Nova contrasenya (mínim 8 caràcters)" }, - "newPassword8Chars": { - "message": "Nova contrasenya (mínim 8 caràcters)" - }, - "newRecipient": { - "message": "Nou Destinatari" - }, "newNetwork": { "message": "Nova Xarxa" }, @@ -1043,21 +787,12 @@ "rpcUrl": { "message": "Nova URL de RPC" }, - "showAdvancedOptions": { - "message": "Mostrar Opcions Avançades" - }, - "hideAdvancedOptions": { - "message": "Amaga les opcions avançades" - }, "optionalChainId": { "message": "Cadena ID (opcional)" }, "optionalSymbol": { "message": "Símbol (opcional)" }, - "optionalNickname": { - "message": "Sobrenom (opcional)" - }, "newTotal": { "message": "Nou total" }, @@ -1076,21 +811,12 @@ "noConversionRateAvailable": { "message": "No hi ha cap tarifa de conversió disponible" }, - "noTransactionHistory": { - "message": "No hi ha historial de transaccions." - }, "noTransactions": { "message": "No tens transaccions" }, "notEnoughGas": { "message": "Gas Insuficient" }, - "notFound": { - "message": "No trobat" - }, - "notStarted": { - "message": "No s'ha iniciat" - }, "noWebcamFoundTitle": { "message": "Càmera web no trobada" }, @@ -1100,41 +826,15 @@ "ofTextNofM": { "message": "de" }, - "oldUI": { - "message": "UI vella" - }, - "oldUIMessage": { - "message": "Has tornat a l'antiga UI. Pots tornar a l'antiga triant aquesta opció al menú desplegable superior dret." - }, - "onlySendToEtherAddress": { - "message": "Enviar només ETH a una adreça Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Només enviar $1 a una adreça de compte Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Obre en una pestanya" - }, - "or": { - "message": "o", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Demana un Trezor o un Ledger i congela les teves inversions" }, "origin": { "message": "Origen" }, - "outgoing": { - "message": "Despeses" - }, "parameters": { "message": "Paràmetres" }, - "originalTotal": { - "message": "Total Original" - }, "participateInMetaMetrics": { "message": "Participar a MetaMetrics" }, @@ -1144,23 +844,12 @@ "password": { "message": "Contrasenya" }, - "passwordCorrect": { - "message": "Si us plau, assegura't que la teva contrasenya és correcta." - }, "passwordsDontMatch": { "message": "Les contrasenyes no coincideixen" }, - "passwordMismatch": { - "message": "les contrasenyes no coincideixen", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "La contrasenya no és prou llarga" }, - "passwordShort": { - "message": "contrasenya massa curta", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Enganxa la teva cadena clau privada aquí:", "description": "For importing an account from a private key" @@ -1174,12 +863,6 @@ "personalAddressDetected": { "message": "Adreça personal detectada. Introduir l'adreça del contracte de fitxa." }, - "pleaseReviewTransaction": { - "message": "Si us plau revisa la teva transacció." - }, - "popularTokens": { - "message": "Fitxes Populars" - }, "primaryCurrencySetting": { "message": "Divisa principal" }, @@ -1208,24 +891,12 @@ "readdToken": { "message": "Pots tornar a afegir aquesta fitxa en el futur anant a \"Afegir fitxa\" al menu d'opcions dels teus comptes." }, - "readMore": { - "message": "Llegeix més aquí" - }, - "readMore2": { - "message": "Llegir més" - }, - "receive": { - "message": "Rep" - }, "recipientAddress": { "message": "Adreça del destinatari" }, "recipientAddressPlaceholder": { "message": "Cerca, adreça pública (0x), o ENS" }, - "refundAddress": { - "message": "La teva adreça de reembossament" - }, "rejectAll": { "message": "Rebutja-ho tot" }, @@ -1259,9 +930,6 @@ "restoreFromSeed": { "message": "Restaurar compte?" }, - "restoreVault": { - "message": "Restaurar Caixa Forta" - }, "restoreAccountWithSeed": { "message": "Restaura el teu compte amb Frase de Recuperació" }, @@ -1271,9 +939,6 @@ "required": { "message": "Obligatori" }, - "retryWithMoreGas": { - "message": "Prova de nou amb un preu de gas més alt aquí" - }, "restore": { "message": "Restaura" }, @@ -1316,13 +981,6 @@ "goerli": { "message": "Xarxa de test Goerli" }, - "rpc": { - "message": "Customitza RPC" - }, - "sampleAccountName": { - "message": "P. ex. El meu nou compte", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Desa" }, @@ -1335,13 +993,6 @@ "saveAsCsvFile": { "message": "Guarda com a Arxiu CSV" }, - "saveAsFile": { - "message": "Guarda com a Fitxer", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Guardar Frase de Recuperació com a Arxiu" - }, "scanInstructions": { "message": "Col·loca el codi QR davant la teva càmera" }, @@ -1378,9 +1029,6 @@ "seedPhraseReq": { "message": "Les frases de recuperació tenen 12 paraules" }, - "select": { - "message": "Selecciona" - }, "selectCurrency": { "message": "Selecciona divisa" }, @@ -1390,9 +1038,6 @@ "selectLocale": { "message": "Selecciona Configuració Regional" }, - "selectService": { - "message": "Selecciona un servei" - }, "selectType": { "message": "Selecciona el tipus" }, @@ -1420,18 +1065,12 @@ "searchTokens": { "message": "Tokens per cercar" }, - "selectAnAddress": { - "message": "Selecciona una Adreça" - }, "selectAnAccount": { "message": "Selecciona un Compte" }, "selectAnAccountHelp": { "message": "Selecciona el compte que vols veure a MetaMask" }, - "selectAnAsset": { - "message": "Selecciona un actiu" - }, "selectAHigherGasFee": { "message": "Selecciona un preu de gas més alt per a accelerar el procès de la teva transacció.*" }, @@ -1441,15 +1080,9 @@ "selectPathHelp": { "message": "Si no veus els teus comptes Ledger a sota, prova canviant la ruta a \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Envia tokens a qualsevol amb un compte Ethereum" - }, "settings": { "message": "Configuració" }, - "shapeshiftBuy": { - "message": "Compra amb Shapeshift" - }, "showAdvancedGasInline": { "message": "Controls de gas avançats" }, @@ -1465,9 +1098,6 @@ "showPrivateKeys": { "message": "Mostrar Claus Privades" }, - "showQRCode": { - "message": "Mostra el codi QR" - }, "showHexData": { "message": "Mostra les dades Hex" }, @@ -1483,33 +1113,18 @@ "signed": { "message": "Signat" }, - "signMessage": { - "message": "Signar Missatge" - }, "signNotice": { "message": "Signar aquest missatge pot tenir efectes secundaris perillosos. Signa només els missatges de llocs en els quals confiïs plenament amb la totalitat del teu compte. Aquest mètode perillós serà retirat en versions posteriors." }, "sigRequest": { "message": "Sol·licitud de Signatura" }, - "sigRequested": { - "message": "Signatura Sol·licitada" - }, "somethingWentWrong": { "message": "Ui! Alguna cosa ha fallat." }, - "spaceBetween": { - "message": "només pot haver-hi un espai entre paraules" - }, "speedUp": { "message": "Accelerar" }, - "speedUpTitle": { - "message": "Accelera la transacció" - }, - "speedUpSubtitle": { - "message": "Augmenta el teu preu del gas per a sobreescriure i accelerar la transacció" - }, "speedUpCancellation": { "message": "Accelera aquesta cancel·lació" }, @@ -1519,9 +1134,6 @@ "switchNetworks": { "message": "Intercanviar Xarxes" }, - "status": { - "message": "Estat" - }, "stateLogs": { "message": "Registres d'estat" }, @@ -1588,9 +1200,6 @@ "syncWithMobileComplete": { "message": "Les teves dades s'han sincronitzat amb èxit. Disfruta de l'app mòbil de MetaMask!" }, - "takesTooLong": { - "message": "Està trigant massa?" - }, "terms": { "message": "Condicions d'ús" }, @@ -1607,27 +1216,15 @@ "message": "$1 a ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adreça de Fitxa" - }, "tokenAlreadyAdded": { "message": "El token ja s'ha afegit." }, - "tokenBalance": { - "message": "El teu saldo de fitxes és:" - }, "tokenContractAddress": { "message": "Adreça del contracte del token" }, - "tokenSelection": { - "message": "Busca tokens o selecciona de la nostra llista de tokens populars." - }, "tokenSymbol": { "message": "Símbol de Fitxa" }, - "tokenWarning1": { - "message": "Fes el seguiment de les fitxes que has comprat amb el teu compte MetaMask. Si has comprat fitxes fent servir un compte diferent, aquestes fitxes no apareixeran aquí." - }, "transaction": { "message": "transacció" }, @@ -1637,9 +1234,6 @@ "transactionCreated": { "message": "Transacció creada amb un valor de $1 a $2." }, - "transactionWithNonce": { - "message": "Transacció $1" - }, "transactionDropped": { "message": "La transacció ha caigut a $2." }, @@ -1652,9 +1246,6 @@ "transactionUpdated": { "message": "Transacció actualitzada a $2." }, - "transactionUpdatedGas": { - "message": "Transacció actualitzada amb tarifa de gas de $1 a $2." - }, "transactionErrored": { "message": "La transacció ha tingut un error." }, @@ -1664,9 +1255,6 @@ "transactionCancelSuccess": { "message": "Transacció cancel·lada amb èxit per $2" }, - "transactions": { - "message": "transaccions" - }, "transactionError": { "message": "Error de Transacció. Excepció llançada en el codi de contracte." }, @@ -1676,12 +1264,6 @@ "transactionFee": { "message": "Preu de la transacció" }, - "transactionMemo": { - "message": "Recordatori de transacció (opcional)" - }, - "transactionNumber": { - "message": "Número de Transacció" - }, "transactionTime": { "message": "Temps de transacció" }, @@ -1694,12 +1276,6 @@ "transferFrom": { "message": "Transferir Des de" }, - "transfers": { - "message": "Transferències" - }, - "trezorHardwareWallet": { - "message": "Cartera harware TREZOR" - }, "troubleTokenBalances": { "message": "Hem tingut problemes en carregar el teu saldo de fitxes. Els pots veure", "description": "Followed by a link (here) to view token balances" @@ -1707,27 +1283,12 @@ "tryAgain": { "message": "Torna-ho a provar" }, - "twelveWords": { - "message": "Aquestes 12 paraules són l'única manera de recuperar els teus comptes MetaMask. Guarda-les a un lloc segur i secret." - }, "typePassword": { "message": "Tecleja la teva contrasenya de MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Benvinguts al nou MetaMask UI. Si tens comentaris sobre la UI o vols sol·licitar alguna característica, si us plau, fes-ho arribar al nostre equip de suport o a GitHub." - }, - "uiWelcome": { - "message": "Benvingut al nou UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Ara estàs utilitzant la nova UI de MetaMask." - }, "unapproved": { "message": "Pendent d'aprovació" }, - "unavailable": { - "message": "No disponible" - }, "units": { "message": "unitats" }, @@ -1737,9 +1298,6 @@ "unknownNetwork": { "message": "Xarxa privada desconeguda" }, - "unknownNetworkId": { - "message": "ID de xarxa desconegut" - }, "unknownQrCode": { "message": "Error: No hem pogut identificar aquest codi QR" }, @@ -1761,25 +1319,15 @@ "uriErrorMsg": { "message": "Els URIs requereixen el prefix HTTP/HTTPS apropiat." }, - "usaOnly": { - "message": "Només Estats Units", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Utilitzat per tot tipus de clients" }, - "useOldUI": { - "message": "Utilitza UI antiga" - }, "userName": { "message": "Nom d'usuari" }, "validFileImport": { "message": "Has de seleccionar un arxiu vàlid per a importar." }, - "vaultCreated": { - "message": "Caixa forta Creada" - }, "viewAccount": { "message": "Mostra el compte" }, @@ -1795,27 +1343,18 @@ "viewOnEtherscan": { "message": "Veure a Etherscan" }, - "viewNetworkInfo": { - "message": "Veure Informació de la Xarxa" - }, "visitWebSite": { "message": "Visita el nostre lloc web" }, "walletSeed": { "message": "Cartera de seeds" }, - "warning": { - "message": "Advertiment" - }, "welcomeBack": { "message": "Benvingut de nou!" }, "welcome": { "message": "Benvingut a MetaMask" }, - "whatsThis": { - "message": "Què és això?" - }, "writePhrase": { "message": "Escriu aquesta frase en un tros de paper i guarda'l en un lloc segur. Si vols més seguretat encara, escriu-la en diversos trossos de paper i guarda'ls cadascun a 2 - 3 llocs diferents." }, @@ -1834,18 +1373,6 @@ "yourPrivateSeedPhrase": { "message": "La teva frase privada de seeds" }, - "yourUniqueAccountImage": { - "message": "La teva imatge única del compte" - }, - "yourUniqueAccountImageDescription1": { - "message": "El teu nou número de compte ha generat aquesta imatge per a tu de manera programàtica." - }, - "yourUniqueAccountImageDescription2": { - "message": "Veuràs aquesta imatge cada vegada que necessitis confirmar una transacció." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask mai no et demanarà la teva frase de recuperació!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Gas a cost zero accelerant-se" } diff --git a/app/_locales/cs/messages.json b/app/_locales/cs/messages.json index 936d89890..e3c67c300 100644 --- a/app/_locales/cs/messages.json +++ b/app/_locales/cs/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Vystavte účty" - }, - "exposeDescription": { - "message": "Vystavte účty na aktuální webové stránky. Užitečné pro starší dappy." - }, - "confirmExpose": { - "message": "Opravdu chcete své účty vystavit na stávajícím webu?" - }, "confirmClear": { "message": "Naozaj chcete vymazať schválené webové stránky?" }, - "clearApprovalDataSuccess": { - "message": "Schválené údaje webových stránek byly úspěšně zrušeny." - }, "clearApprovalData": { "message": "Jasné údaje o schválení" }, @@ -23,9 +11,6 @@ "providerRequestInfo": { "message": "Níže uvedená doména se pokouší požádat o přístup k API Ethereum, aby mohla komunikovat s blokádou Ethereum. Před schválením přístupu Ethereum vždy zkontrolujte, zda jste na správném místě." }, - "accept": { - "message": "Přijmout" - }, "account": { "message": "Účet" }, @@ -35,12 +20,6 @@ "accountName": { "message": "Název účtu" }, - "address": { - "message": "Adresa" - }, - "addCustomToken": { - "message": "Přidat vlastní token" - }, "addToken": { "message": "Přidat token" }, @@ -50,9 +29,6 @@ "amount": { "message": "Částka" }, - "amountPlusGas": { - "message": "Částka + palivo" - }, "appDescription": { "message": "Ethereum rozšíření prohlížeče", "description": "The description of the application" @@ -73,18 +49,12 @@ "attributions": { "message": "Zásluhy" }, - "available": { - "message": "Dostupné" - }, "back": { "message": "Zpět" }, "balance": { "message": "Zůstatek:" }, - "balances": { - "message": "Zůstatek tokenu" - }, "balanceIsInsufficientGas": { "message": "Nedostatek prostředků pro aktuální množství paliva" }, @@ -95,21 +65,9 @@ "blockiesIdenticon": { "message": "Použít Blockies Identicon" }, - "borrowDharma": { - "message": "Pújčit si přes Dharma (Beta)" - }, "builtInCalifornia": { "message": "MetaMask je navržen a vytvořen v Kalifornii." }, - "buy": { - "message": "Koupit" - }, - "buyCoinbase": { - "message": "Nákup na Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase je světově nejoblíbenější místo k nákupu a prodeji bitcoinu, etherea nebo litecoinu." - }, "buyCoinSwitch": { "message": "Nákup na CoinSwitch" }, @@ -119,27 +77,15 @@ "cancel": { "message": "Zrušit" }, - "classicInterface": { - "message": "Použít klasické rozhraní" - }, - "clickCopy": { - "message": "Kliknutím zkopírovat" - }, "confirm": { "message": "Potvrdit" }, "confirmed": { "message": "Potvrzeno" }, - "confirmContract": { - "message": "Potvrdit kontrakt" - }, "confirmPassword": { "message": "Potvrdit heslo" }, - "confirmTransaction": { - "message": "Potvrdit transakci" - }, "connectingToKovan": { "message": "Připojuji se k Kovan Test Network" }, @@ -152,15 +98,6 @@ "connectingToRinkeby": { "message": "Připojuji se k Rinkeby Test Network" }, - "connectingToUnknown": { - "message": "Připojuji se k neznámé síti" - }, - "continue": { - "message": "Pokračovat" - }, - "continueToCoinbase": { - "message": "Přejít na Coinbase" - }, "continueToCoinSwitch": { "message": "Přejít na CoinSwitch" }, @@ -173,15 +110,9 @@ "copiedButton": { "message": "Zkopírováno" }, - "copiedClipboard": { - "message": "Zkopírováno do schránky" - }, "copiedExclamation": { "message": "Zkopírováno!" }, - "copiedSafe": { - "message": "Zkopíroval jsem to na bezpečné místo" - }, "copy": { "message": "Kopírovat" }, @@ -200,28 +131,12 @@ "createAccount": { "message": "Vytvořit účet" }, - "createDen": { - "message": "Vytvořit" - }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, - "currentNetwork": { - "message": "Aktuální síť" - }, - "currentRpc": { - "message": "Současné RPC" - }, "customGas": { "message": "Nastavit palivo" }, "customToken": { "message": "Vlastní token" }, - "customize": { - "message": "Nastavit" - }, "customRPC": { "message": "Vlastní RPC" }, @@ -234,39 +149,15 @@ "defaultNetwork": { "message": "Výchozí síť pro Etherové transakce je Main Net." }, - "denExplainer": { - "message": "Váš DEN je heslem šifrované uložiště v MetaMasku." - }, "deposit": { "message": "Vklad" }, - "depositBTC": { - "message": "Vložte BTC na níže uvedenou adresu:" - }, - "depositEth": { - "message": "Vložit Eth" - }, "depositEther": { "message": "Vložit Ether" }, - "depositFiat": { - "message": "Vklad s fiat měnou" - }, - "depositFromAccount": { - "message": "Vložte z jiného účtu" - }, - "depositShapeShift": { - "message": "Vklad přes ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Pokud vlastníte jiné kryptoměny, můžete je směnit Ether a vložit ho přímo do peněženky MetaMask. Bez založení účtu." - }, "details": { "message": "Podrobnosti" }, - "directDeposit": { - "message": "Přímý vklad" - }, "directDepositEther": { "message": "Vložit Ether přímo" }, @@ -285,33 +176,18 @@ "edit": { "message": "Upravit" }, - "editAccountName": { - "message": "Upravit název účtu" - }, "emailUs": { "message": "Napište nám e-mail!" }, - "encryptNewDen": { - "message": "Zašifrujte svůj nový DEN" - }, "enterPassword": { "message": "Zadejte heslo" }, - "enterPasswordConfirm": { - "message": "Zadejte heslo k potvrzení" - }, "etherscanView": { "message": "Prohlédněte si účet na Etherscan" }, - "exchangeRate": { - "message": "Směnný kurz" - }, "exportPrivateKey": { "message": "Exportovat privátní klíč" }, - "exportPrivateKeyWarning": { - "message": "Exportujte privátní klíč na vlastní riziko." - }, "failed": { "message": "Neúspěšné" }, @@ -323,49 +199,27 @@ "message": "Import souboru nefunguje? Klikněte sem!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Sledujte nás na Twitteru" - }, "from": { "message": "Od" }, - "fromToSame": { - "message": "Adresy odesílatele a příjemce nemohou být stejné" - }, "fromShapeShift": { "message": "Z ShapeShift" }, - "gas": { - "message": "Palivo", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Poplatek za palivo" - }, "gasLimit": { "message": "Limit paliva" }, "gasLimitCalculation": { "message": "Počítáme doporučený limit paliva na základě úspěšnosti v síti." }, - "gasLimitRequired": { - "message": "Limit paliva je povinný" - }, "gasLimitTooLow": { "message": "Limit paliva musí být alespoň 21000" }, - "generatingSeed": { - "message": "Generuji klíčovou frázi..." - }, "gasPrice": { "message": "Cena paliva (GWEI)" }, "gasPriceCalculation": { "message": "Počítáme doporučenou cenu paliva na základě úspěšnosti v síti." }, - "gasPriceRequired": { - "message": "Cena paliva je povinná" - }, "getEther": { "message": "Získejte Ether" }, @@ -381,9 +235,6 @@ "message": "zde", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Tady je seznam!!!!" - }, "hide": { "message": "Skrýt" }, @@ -393,31 +244,16 @@ "hideTokenPrompt": { "message": "Skrýt token?" }, - "howToDeposit": { - "message": "Jakým způsobem chcete vložit Ether?" - }, - "holdEther": { - "message": "Dovoluje vám držet ether a tokeny a slouží jako most k decentralizovaným aplikacím." - }, "importAccount": { "message": "Import účtu" }, "importAccountMsg": { "message": "Importované účty nebudou spojeny s vaší původní MetaMaskovou klíčovou frází. Zjistěte více o importovaných účtech " }, - "importAnAccount": { - "message": "Import účtu" - }, - "importDen": { - "message": "Import existujícího DEN" - }, "imported": { "message": "Importováno", "description": "status showing that an account has been fully loaded into the keyring" }, - "info": { - "message": "Informace" - }, "infoHelp": { "message": "Informace a nápověda" }, @@ -433,31 +269,19 @@ "invalidAddressRecipient": { "message": "Adresa příjemce je neplatná" }, - "invalidGasParams": { - "message": "Neplatná parametry paliva" - }, "invalidInput": { "message": "Neplatný vstup." }, - "invalidRequest": { - "message": "Neplatný požadavek" - }, "invalidRPC": { "message": "Neplatné RPC URI" }, - "jsonFail": { - "message": "Něco se pokazilo. Prosím, ujistěte se, že váš JSON soubor má správný formát." + "invalidBlockExplorerURL": { + "message": "Neplatné Block Explorer URI" }, "jsonFile": { "message": "JSON soubor", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Udržujte si záznamy o tokenech, které jste koupili s účtem v MetaMasku." - }, - "knowledgeDataBase": { - "message": "Navštivte naši Knowledge Base" - }, "learnMore": { "message": "Zjistěte více." }, @@ -483,12 +307,6 @@ "logout": { "message": "Odhlásit" }, - "loose": { - "message": "Nevázané" - }, - "loweCaseWords": { - "message": "slova klíčové fráze mají pouze malá písmena" - }, "message": { "message": "Zpráva" }, @@ -508,10 +326,6 @@ "message": "Musíte zvolit soubor k importu.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Musíte zadat heslo pro zvolený soubor.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nelze odeslat zápornou částku ETH." }, @@ -531,12 +345,6 @@ "newPassword": { "message": "Nové heslo (min 8 znaků)" }, - "newPassword8Chars": { - "message": "Nové heslo (min 8 znaků)" - }, - "newRecipient": { - "message": "Nový příjemce" - }, "next": { "message": "Další" }, @@ -546,45 +354,15 @@ "noDeposits": { "message": "Žádný vklad" }, - "noTransactionHistory": { - "message": "Žádná historie transakcí." - }, "noTransactions": { "message": "Žádné transakce" }, - "notStarted": { - "message": "Nezačalo" - }, - "oldUI": { - "message": "Staré rozhraní" - }, - "oldUIMessage": { - "message": "Vrátili jste se ke starému rozhraní. Můžete přepnout na nové rozhraní v nastavení v pravém horním menu." - }, - "onlySendToEtherAddress": { - "message": "Posílejte jen ETH na Ethereum adresu." - }, - "or": { - "message": "nebo", - "description": "choice between creating or importing a new account" - }, - "passwordCorrect": { - "message": "Ujistěte se, že je vaše heslo správně." - }, "passwordsDontMatch": { "message": "Hesla nejsou stejná" }, - "passwordMismatch": { - "message": "hesla nesouhlasí", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Heslo není dost dlouhé" }, - "passwordShort": { - "message": "heslo je krátké", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Vložte zde svůj privátní klíč:", "description": "For importing an account from a private key" @@ -595,12 +373,6 @@ "personalAddressDetected": { "message": "Detekována osobní adresa. Zadejte adresu kontraktu tokenu." }, - "pleaseReviewTransaction": { - "message": "Zkontrolujte si transakci." - }, - "popularTokens": { - "message": "Oblíbené tokeny" - }, "privacyMsg": { "message": "Zásady ochrany osobních údajů" }, @@ -620,21 +392,9 @@ "readdToken": { "message": "Tento token můžete v budoucnu přidat zpět s „Přidat token“ v nastavení účtu." }, - "readMore": { - "message": "Přečtěte si více zde." - }, - "readMore2": { - "message": "Přečtěte si více." - }, - "receive": { - "message": "Obrdžet" - }, "recipientAddress": { "message": "Adresa příjemce" }, - "refundAddress": { - "message": "Adresa pro vrácení peněz" - }, "rejected": { "message": "Odmítnuto" }, @@ -644,15 +404,9 @@ "restoreFromSeed": { "message": "Obnovit z seed fráze" }, - "restoreVault": { - "message": "Obnovit trezor" - }, "required": { "message": "Povinné" }, - "retryWithMoreGas": { - "message": "Opakujte s vyšší cenou paliva" - }, "revealSeedWords": { "message": "Zobrazit slova klíčové fráze" }, @@ -662,23 +416,9 @@ "revert": { "message": "Zvrátit" }, - "rpc": { - "message": "Vlastní RPC" - }, - "sampleAccountName": { - "message": "Např. můj nový účet", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Uložit" }, - "saveAsFile": { - "message": "Uložit do souboru", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Uložit slova klíčové fráze do souboru" - }, "search": { "message": "Hledat" }, @@ -688,15 +428,9 @@ "seedPhraseReq": { "message": "klíčové fráze mají 12 slov" }, - "select": { - "message": "Vybrat" - }, "selectCurrency": { "message": "Vybrat měnu" }, - "selectService": { - "message": "Vybrat službu" - }, "selectType": { "message": "Vybrat typ" }, @@ -712,21 +446,12 @@ "searchTokens": { "message": "Hledat tokeny" }, - "sendTokensAnywhere": { - "message": "Posílejte tokeny komukoli s Ethereum účtem" - }, "settings": { "message": "Nastavení" }, - "shapeshiftBuy": { - "message": "Nakoupit na ShapeShift" - }, "showPrivateKeys": { "message": "Zobrazit privátní klíče" }, - "showQRCode": { - "message": "Zobrazit QR kód" - }, "sign": { "message": "Podepsat" }, @@ -736,24 +461,12 @@ "signed": { "message": "Podepsáno" }, - "signMessage": { - "message": "Podepsat zprávu" - }, "signNotice": { "message": "Podepsání zprávy může mít \nnebezpečný vedlejší učinek. Podepisujte zprávy pouze ze \nstránek, kterým plně důvěřujete celým svým účtem.\n Tato nebezpečná metoda bude odebrána v budoucí verzi. " }, "sigRequest": { "message": "Požadavek podpisu" }, - "sigRequested": { - "message": "Požádáno o podpis" - }, - "spaceBetween": { - "message": "mezi slovy může být pouze mezera" - }, - "status": { - "message": "Stav" - }, "stateLogs": { "message": "Stavové protokoly" }, @@ -775,9 +488,6 @@ "symbolBetweenZeroTwelve": { "message": "Symbol musí být mezi 0 a 12 znaky." }, - "takesTooLong": { - "message": "Trvá to dlouho?" - }, "terms": { "message": "Podmínky použití" }, @@ -791,92 +501,43 @@ "message": "$1 na ETH přes ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adresa tokenu" - }, "tokenAlreadyAdded": { "message": "Token byl už přidán." }, - "tokenBalance": { - "message": "Váš zůstatek tokenu je:" - }, - "tokenSelection": { - "message": "Vyhledejte token nebo je vyberte z našeho seznamu oblíbených tokenů." - }, "tokenSymbol": { "message": "Symbol tokenu" }, - "tokenWarning1": { - "message": "Mějte přehled o tokenech, které jste koupili s účtem MetaMasku. Pokud jste koupili tokeny s jiným účtem, tyto tokeny se zde nezobrazí." - }, "total": { "message": "Celkem" }, - "transactions": { - "message": "transakce" - }, "transactionError": { "message": "Chyba transakce. Vyhozena výjimka v kódu kontraktu." }, - "transactionMemo": { - "message": "Poznámka transakce (nepovinné)" - }, - "transactionNumber": { - "message": "Číslo transakce" - }, - "transfers": { - "message": "Převody" - }, "troubleTokenBalances": { "message": "Měli jsme problém s načtením vašich tokenových zůstatků. Můžete je vidět ", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "Těchto 12 slov je jedinou možností, jak obnovit MetaMask účet. \nUložte je na bezpečné a neveřejné místo." - }, "typePassword": { "message": "Zadejte své heslo" }, - "uiWelcome": { - "message": "Vítejte v novém rozhraní (Beta)" - }, - "uiWelcomeMessage": { - "message": "Používáte nyní nové rozhraní MetaMasku. Rozhlédněte se kolem, vyzkoušejte nové funkce, jako jsou zasílání tokenů, a dejte nám vědět, pokud narazíte na problém." - }, "unapproved": { "message": "Neschváleno" }, - "unavailable": { - "message": "Nedostupné" - }, "unknown": { "message": "Neznámé" }, "unknownNetwork": { "message": "Neznámá soukromá síť" }, - "unknownNetworkId": { - "message": "Neznámé ID sítě" - }, "uriErrorMsg": { "message": "URI vyžadují korektní HTTP/HTTPS prefix." }, - "usaOnly": { - "message": "jen v USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Používána různými klienty" }, - "useOldUI": { - "message": "Použijte staré rozhraní" - }, "validFileImport": { "message": "Musíte vybrat validní soubor k importu." }, - "vaultCreated": { - "message": "Trezor vytvořen" - }, "viewAccount": { "message": "Zobrazit účet" }, @@ -886,15 +547,9 @@ "walletSeed": { "message": "Klíčová fráze peněženky" }, - "warning": { - "message": "Varování" - }, "welcome": { "message": "Vítejte v MetaMask" }, - "whatsThis": { - "message": "Co to je?" - }, "yourSigRequested": { "message": "Je vyžadován váš podpis" }, diff --git a/app/_locales/da/messages.json b/app/_locales/da/messages.json index c34ba78ed..1c05509c8 100644 --- a/app/_locales/da/messages.json +++ b/app/_locales/da/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Privatlivstilstand er nu som udgangspunkt aktiveret" }, - "exposeAccounts": { - "message": "Afslør Konti" - }, - "exposeDescription": { - "message": "Vis konti til den nuværende webside. Nyttigt for gamle dapps." - }, "chartOnlyAvailableEth": { "message": "Skema kun tilgængeligt på Ethereum-netværk." }, - "confirmExpose": { - "message": "Er du sikker på, at du vil eksponere dine konti til det aktuelle websted?" - }, "confirmClear": { "message": "Er du sikker på, at du vil rydde godkendte hjemmesider?" }, "contractInteraction": { "message": "Kontraktinteraktion" }, - "clearApprovalDataSuccess": { - "message": "Godkendte websidedata ryddet korrekt." - }, "clearApprovalData": { "message": "Ryd fortrolighedsdata" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Version, supportcenter og kontaktinformation." }, - "aboutUs": { - "message": "Om Os" - }, - "accept": { - "message": "Accepter" - }, "acceleratingATransaction": { "message": "* At gøre din transaktion hurtigere ved at bruge en højere Gas-priser, øger dennes chancer for at blive behandlet af netværket hurtigere, men det er ikke altid garanteret." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "aktivitetslog" }, - "add": { - "message": "Tilføj" - }, - "address": { - "message": "Adresse" - }, "addNetwork": { "message": "Tilføj netværk" }, "addRecipient": { "message": "Tilføj modtager" }, - "addressBook": { - "message": "Adressebog" - }, "advanced": { "message": "Avanceret" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Avancerede Valgmuligheder" }, - "addCustomToken": { - "message": "Tilføj brugerdefineret token" - }, "addToAddressBook": { "message": "Føj til adressebogen" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Tilføj alias" }, - "addEthAddress": { - "message": "Tilføj en Ethereum-adresse" - }, "addToken": { "message": "Tilføj Polet" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Tilføj de tokens du har erhvervet ved hjælp af MetaMask" }, - "agreeTermsOfService": { - "message": "Jeg accepterer Servicevilkårene" - }, - "allDone": { - "message": "Helt klar" - }, - "alreadyHaveSeedPhrase": { - "message": "Nej, jeg har allerede en seed-sætning" - }, "amount": { "message": "Beløb" }, - "amountPlusGas": { - "message": "Beløb + Brændstof" - }, - "amountPlusTxFee": { - "message": "Mængde + TX-gebyr" - }, "appDescription": { "message": "En Ethereum-pung i din browser", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Indstil den passive tid i minutter, før MetaMask automatisk logger dig ud" }, - "available": { - "message": "Tilgængelig" - }, "average": { "message": "Gennemsnit" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldoen kan være forældet" }, - "balances": { - "message": "Poletbalance(r)" - }, "balanceIsInsufficientGas": { "message": "Utilstrækkelig saldo for nuværende brændstoftotalbeløb" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Brug Blockies Identicon" }, - "borrowDharma": { - "message": "Lån med Dharma (Beta)" - }, "browserNotSupported": { "message": "Din browser er ikke understøttet..." }, "builtInCalifornia": { "message": "MetaMask er designet og bygget i Californien." }, - "buy": { - "message": "Køb" - }, - "buyCoinbase": { - "message": "Køb en Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase er verdens mest populære måde at købe og sælge Bitcoin, Ethereum og Litecoin." - }, "buyWithWyre": { "message": "Køb ETH med Wyre" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Annulleret" }, - "cancelN": { - "message": "Annullér alle $1-transaktioner" - }, "chainId": { "message": "Kæde-ID" }, - "classicInterface": { - "message": "Brug klassisk interface" - }, - "clickCopy": { - "message": "Klik for at kopiere" - }, "clickToAdd": { "message": "Klik på $1 for at tilføje dem til din konto" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Du skal bruge MetaMask i Google Chrome for at forbinde med din Hardware Wallet." }, - "company": { - "message": "Virksomhed" - }, "confirm": { "message": "Bekræft" }, - "confirmationTime": { - "message": "Bekræftelsestid (sek)" - }, "confirmed": { "message": "Bekræftet" }, - "confirmContract": { - "message": "Bekræft Kontrakt" - }, "confirmPassword": { "message": "Bekræft adgangskode" }, "confirmSecretBackupPhrase": { "message": "Bekræft din hemmelige backup-sætning" }, - "confirmTransaction": { - "message": "Bekræft transaktion" - }, "congratulations": { "message": "Tillykke" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Tilslutningsanmodning" }, - "connecting": { - "message": "Opretter forbindelse..." - }, "connectingTo": { "message": "Forbinder til $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Opretter forbindelse til Goerli Testnetværk" }, - "connectingToUnknown": { - "message": "Opretter forbindelse til ukendt netværk" - }, - "connectToLedger": { - "message": "Forbind til Ledger" - }, - "connectToTrezor": { - "message": "Opret forbindelse til Trezor" - }, - "continue": { - "message": "Fortsæt" - }, - "continueToCoinbase": { - "message": "Fortsæt til Coinbase" - }, "continueToWyre": { "message": "Fortsæt til Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Kopieret" }, - "copiedClipboard": { - "message": "Kopieret til udklipsholder" - }, "copiedExclamation": { "message": "Kopieret!" }, - "copiedSafe": { - "message": "Jeg har kopieret det til et sikkert sted" - }, "copy": { "message": "Kopiér" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Opret en tegnebog" }, - "createDen": { - "message": "Opret" - }, "createPassword": { "message": "Opret adgangskode" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valutakonvertering" }, "currentLanguage": { "message": "Nuværende sprog" }, - "currentNetwork": { - "message": "Nuværende netværk" - }, - "currentRpc": { - "message": "Nuværende RPC" - }, "customGas": { "message": "Tilpas brændstof" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Brugerdefineret Token" }, - "customize": { - "message": "Tilpas" - }, "customRPC": { "message": "Tilpasset RPC" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "Slet konto" }, - "denExplainer": { - "message": "Din DEN er dit adgangskodekrypterede opbevaringssted i MetaMask." - }, "deposit": { "message": "Indbetal" }, - "depositBTC": { - "message": "Indbetal dine BTC til adressen nedenfor:" - }, - "depositEth": { - "message": "Indbetal Eth" - }, "depositEther": { "message": "Indbetal Ether" }, - "depositFiat": { - "message": "Indbetal med Fiat" - }, - "depositFromAccount": { - "message": "Indbetal fra en anden konto" - }, - "depositShapeShift": { - "message": "Indsæt med ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Hvis du ejer andre cryptovalutaer, kan du handle og indbetale Ether direkte ind på din MetaMask-pung. Du behøver ingen konto." - }, "details": { "message": "Detaljer" }, - "directDeposit": { - "message": "Direkte indbetaling" - }, "directDepositEther": { "message": "Indskyd Ether direkte" }, @@ -550,24 +399,12 @@ "edit": { "message": "Rediger" }, - "editNetwork": { - "message": "Rediger netværk" - }, - "editAccountName": { - "message": "Redigér Kontonavn" - }, "editContact": { "message": "Redigér Kontakt" }, - "editingTransaction": { - "message": "Foretag ændringer i din transaktion" - }, "emailUs": { "message": "Send os en email!" }, - "encryptNewDen": { - "message": "Krypter din nye DEN" - }, "endOfFlowMessage1": { "message": "Du bestod testen - pas godt på din seed-sætning, det er dit ansvar!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "Helt klar" }, - "ensNameNotFound": { - "message": "ENS-navn blev ikke fundet" - }, "ensRegistrationError": { "message": "Fejl i ENS-navneregistrering" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "Indtast kodeord" }, - "enterPasswordConfirm": { - "message": "Indtast dit kodeord for at bekræfte" - }, "enterPasswordContinue": { "message": "Indtast adgangskode for at fortsætte" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Estimerede behandlingstider" }, - "exchangeRate": { - "message": "Valutakurs" - }, "expandView": { "message": "Udvis Visning" }, "exportPrivateKey": { "message": "Eksporter privat nøgle" }, - "exportPrivateKeyWarning": { - "message": "Eksportér private nøgler for eget ansvar." - }, "failed": { "message": "Mislykkedes" }, @@ -649,41 +474,22 @@ "faster": { "message": "Hurtigere" }, - "fastest": { - "message": "Hurtigst" - }, - "feeChartTitle": { - "message": "Live Forudsigelser af Transaktionsgebyr" - }, "fileImportFail": { "message": "Virker filimportering ikke? Klik her!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Følg os på Twitter" - }, "forgetDevice": { "message": "Glem denne enhed" }, "from": { "message": "Fra" }, - "fromToSame": { - "message": "Fra- og til-adresserne kan ikke være ens" - }, "fromShapeShift": { "message": "Fra ShapeShift" }, "functionType": { "message": "Funktionstype" }, - "gas": { - "message": "Brændstof", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Brændstofgebyr" - }, "gasLimit": { "message": "Gas-grænse" }, @@ -693,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Gasgrænse er den maksimale mængde gasenheder, du er villig til at bruge." }, - "gasLimitRequired": { - "message": "Brændstofgrænse påkrævet" - }, "gasLimitTooLow": { "message": "Brændstofgrænsen skal være mindst 21000" }, "gasUsed": { "message": "Gas brugt" }, - "generatingSeed": { - "message": "Genererer Seed..." - }, "gasPrice": { "message": "Brændstofpris (GWEI)" }, @@ -720,18 +520,12 @@ "gasPriceCalculation": { "message": "Vi beregner de anbefalede brændstofpriser baseret på netværkernes succesrater." }, - "gasPriceRequired": { - "message": "Brændstofpris påkrævet" - }, "general": { "message": "Generelt" }, "generalSettingsDescription": { "message": "Valutakonvertering, primær valuta, sprog, blockies-identicon" }, - "generatingTransaction": { - "message": "Genererer transaktion" - }, "getEther": { "message": "Hent Ether" }, @@ -768,9 +562,6 @@ "message": "her", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Her er en liste!!!!" - }, "hexData": { "message": "Hex-data" }, @@ -786,12 +577,6 @@ "history": { "message": "Historik" }, - "howToDeposit": { - "message": "Hvordan ønsker du at indbetale Ether?" - }, - "holdEther": { - "message": "Det giver dig mulighed for at holde ether og tokens og fungerer som din bro til decentrale applikationer." - }, "import": { "message": "Importer", "description": "Button to import an account from a selected file" @@ -805,12 +590,6 @@ "importAccountSeedPhrase": { "message": "Importér en Konto med Seedfrase" }, - "importAnAccount": { - "message": "Importér en konto" - }, - "importDen": { - "message": "Importér eksisterende DEN" - }, "importWallet": { "message": "Importér pung" }, @@ -824,9 +603,6 @@ "importUsingSeed": { "message": "Importér ved brug af kontoens seed-sætning" }, - "importWithSeedPhrase": { - "message": "Importer med backupsætning" - }, "infoHelp": { "message": "Info & hjælp" }, @@ -854,37 +630,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ikke ETH-netværk, sat til små bogstaver" }, - "invalidGasParams": { - "message": "Ugyldige brændstofparametre" - }, "invalidInput": { "message": "Ugyldigt input." }, - "invalidRequest": { - "message": "Ugyldig Forespørgsel" - }, "invalidRPC": { "message": "Ugyldig RPC-webadresse" }, + "invalidBlockExplorerURL": { + "message": "Ugyldig Block Explorer-webadresse" + }, "invalidSeedPhrase": { "message": "Ugyldig backupsætning" }, - "jsonFail": { - "message": "Noget gik galt. Sørg venligst for, at din JSON-fil er formatteret korrekt." - }, "jsonFile": { "message": "JSON-fil", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Hold styr på de tokens du har købt med din MetaMask-konto." - }, "kovan": { "message": "Kovan Test-Netværk" }, - "knowledgeDataBase": { - "message": "Besøg vores vidensbase" - }, "max": { "message": "Maks" }, @@ -894,9 +658,6 @@ "ledgerAccountRestriction": { "message": "Du skal benytte din tidligere konto, før du kan tilføje en ny." }, - "legal": { - "message": "Juridisk" - }, "lessThanMax": { "message": "skal være mindre end eller lig med $1.", "description": "helper for inputting hex as decimal input" @@ -907,9 +668,6 @@ "likeToAddTokens": { "message": "Ønsker du at tilføje disse tokens?" }, - "limit": { - "message": "Grænse" - }, "liveGasPricePredictions": { "message": "Live forudsigelser af brændstofpriser" }, @@ -928,12 +686,6 @@ "logout": { "message": "Log ud" }, - "loose": { - "message": "Løs" - }, - "loweCaseWords": { - "message": "seed-ord har kun små bogstaver" - }, "mainnet": { "message": "Hovednetværk for Ethereum" }, @@ -955,9 +707,6 @@ "missingYourTokens": { "message": "Kan du ikke se dine tokens?" }, - "mobileSyncTitle": { - "message": "Synkroniser konti med mobil" - }, "mobileSyncText": { "message": "Indtast din adgangskode for at bekræfte, at det er dig!" }, @@ -980,10 +729,6 @@ "message": "Du skal vælge en fil, der skal importeres.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Du skal indtaste en adgangskode til den valgte fil.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Kan ikke sende en negativ mængde ETH." }, @@ -1018,12 +763,6 @@ "newPassword": { "message": "Ny adgangskode (min. 8 tegn)" }, - "newPassword8Chars": { - "message": "Ny adgangskode (min 8 tegn)" - }, - "newRecipient": { - "message": "Ny Modtager" - }, "newNetwork": { "message": "Nyt Netværk" }, @@ -1045,21 +784,12 @@ "rpcUrl": { "message": "Ny RPC-URL" }, - "showAdvancedOptions": { - "message": "Vis Avancerede Valgmuligheder" - }, - "hideAdvancedOptions": { - "message": "Skjul avancerede indstillinger" - }, "optionalChainId": { "message": "KædeID (valgfrit)" }, "optionalSymbol": { "message": "Symbol (valgfrit)" }, - "optionalNickname": { - "message": "Kaldenavn (valgfrit)" - }, "newTotal": { "message": "Ny Sum" }, @@ -1078,21 +808,12 @@ "noConversionRateAvailable": { "message": "Ingen tilgængelig omregningskurs" }, - "noTransactionHistory": { - "message": "Ingen transaktionshistorie." - }, "noTransactions": { "message": "Du har ingen transaktioner" }, "notEnoughGas": { "message": "Ikke nok gas" }, - "notFound": { - "message": "Ikke fundet" - }, - "notStarted": { - "message": "Ikke startet" - }, "noWebcamFoundTitle": { "message": "Webcam ikke fundet" }, @@ -1102,38 +823,12 @@ "ofTextNofM": { "message": "af" }, - "oldUI": { - "message": "Gammelt UI" - }, - "oldUIMessage": { - "message": "Du er vendt tilbage til den gamle grænseflade. Du kan skifte tilbage til den nye grænseflade via valgmuligheden i rullemenuen øverst til højre." - }, - "onlySendToEtherAddress": { - "message": "Send kun ETH til en Ethereum-adresse." - }, - "onlySendTokensToAccountAddress": { - "message": "Send kun $1 til en Ethereum-kontoadresse.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Åbn i fane" - }, - "or": { - "message": "eller", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Bestil en Trezor eller Ledger og frys dine midler ned" }, - "outgoing": { - "message": "Udgående" - }, "parameters": { "message": "Parametre" }, - "originalTotal": { - "message": "Oprindeligt totalbeløb" - }, "participateInMetaMetrics": { "message": "Deltag i MetaMetrics" }, @@ -1143,23 +838,12 @@ "password": { "message": "Adgangskode" }, - "passwordCorrect": { - "message": "Sørg for at din adgangskode er korrekt." - }, "passwordsDontMatch": { "message": "Adgangskoder stemmer ikke ovenens" }, - "passwordMismatch": { - "message": "kodeordene stemmer ikke overens", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Adgangskode ikke lang nok" }, - "passwordShort": { - "message": "adgangskoden er ikke lang nok", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Indsæt din private nøglestreng her:", "description": "For importing an account from a private key" @@ -1173,12 +857,6 @@ "personalAddressDetected": { "message": "Personlig adresse opdaget. Indtast polet kontrakt adressen." }, - "pleaseReviewTransaction": { - "message": "Gennemgå din transaktion." - }, - "popularTokens": { - "message": "Populære tokens" - }, "prev": { "message": "Forrige" }, @@ -1210,15 +888,6 @@ "readdToken": { "message": "Du kan tilføje denne token i fremtiden, ved at gå til \"Tilføj token\" under dine valgmenuen for dine konti." }, - "readMore": { - "message": "Læs mere her." - }, - "readMore2": { - "message": "Læs mere." - }, - "receive": { - "message": "Modtag" - }, "recents": { "message": "Seneste" }, @@ -1228,9 +897,6 @@ "recipientAddressPlaceholder": { "message": "Søg, offentlig adresse (0x) eller ENS" }, - "refundAddress": { - "message": "Din refusionsadresse" - }, "rejectAll": { "message": "Afvis Alle" }, @@ -1264,9 +930,6 @@ "restoreFromSeed": { "message": "Genopret konto?" }, - "restoreVault": { - "message": "Gendan Boks" - }, "restoreAccountWithSeed": { "message": "Gendan din konto med Seed-sætning" }, @@ -1276,9 +939,6 @@ "required": { "message": "Nødvendig" }, - "retryWithMoreGas": { - "message": "Prøv igen med en højere brændstofpris her" - }, "restore": { "message": "Gendan" }, @@ -1321,13 +981,6 @@ "goerli": { "message": "Goerli-testnetværk" }, - "rpc": { - "message": "Brugerdefineret RPC" - }, - "sampleAccountName": { - "message": "F.eks. Min nye konto", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Gem" }, @@ -1340,13 +993,6 @@ "saveAsCsvFile": { "message": "Gem som CSV-fil" }, - "saveAsFile": { - "message": "Gem som fil", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Gem seed-ord som en fil" - }, "scanInstructions": { "message": "Placer QR-koden foran dit kamera" }, @@ -1377,18 +1023,12 @@ "securitySettingsDescription": { "message": "Indstillinger for beskyttelse af personlige oplysninger og backupsætning til tegnebog" }, - "secondsShorthand": { - "message": "Sek" - }, "seedPhrasePlaceholder": { "message": "Adskil hvert ord med et enkelt mellemrum" }, "seedPhraseReq": { "message": "Backupsætninger er 12 ord lange" }, - "select": { - "message": "Vælg" - }, "selectCurrency": { "message": "Vælg valuta" }, @@ -1398,9 +1038,6 @@ "selectLocale": { "message": "Vælg Lokalitet" }, - "selectService": { - "message": "Vælg tjeneste" - }, "selectType": { "message": "Vælg type" }, @@ -1425,18 +1062,12 @@ "searchTokens": { "message": "Søg efter tokens" }, - "selectAnAddress": { - "message": "Vælg en adresse" - }, "selectAnAccount": { "message": "Vælg en Konto" }, "selectAnAccountHelp": { "message": "Vælg kontoen der skal vises i MetaMask" }, - "selectAnAsset": { - "message": "Vælg et aktiv" - }, "selectAHigherGasFee": { "message": "Vælg et højere Gas-gebyr, for at gøre behandlingen af din transaktion hurtigere.*" }, @@ -1446,15 +1077,9 @@ "selectPathHelp": { "message": "Hvis du ikke ser dine eksisterende Ledger-konti nedenfor, kan du prøve at skifte til \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Send Poletter til enhver med en Ethereum-konto" - }, "settings": { "message": "Indstillinger " }, - "shapeshiftBuy": { - "message": "Køb med Shapeshift" - }, "showAdvancedGasInline": { "message": "Avanceret Gas-styring" }, @@ -1470,9 +1095,6 @@ "showPrivateKeys": { "message": "Vis private nøgler" }, - "showQRCode": { - "message": "Vis QR Kode" - }, "showHexData": { "message": "Vis hex-data" }, @@ -1488,33 +1110,18 @@ "signed": { "message": "Underskrevet" }, - "signMessage": { - "message": "Underskriftmeddelelse" - }, "signNotice": { "message": "Underskrivning af denne besked kan have farlige sideeffekter. Skriv kun under på beskeder fra sider, du har fuld tillid til med hele din konto.\nDenne farlige metode bliver fjernet i en fremtidig version." }, "sigRequest": { "message": "Signaturforespørgsel" }, - "sigRequested": { - "message": "Anmodning om underskrift" - }, "somethingWentWrong": { "message": "Ups! Noget gik galt." }, - "spaceBetween": { - "message": "der kan kun være et mellemrum mellem ordene" - }, "speedUp": { "message": "Fremskynd" }, - "speedUpTitle": { - "message": "Fremskynd transaktion" - }, - "speedUpSubtitle": { - "message": "Øg din brændstofpris for at forsøge at overskrive og gøre din transaktion hurtigere" - }, "speedUpCancellation": { "message": "Gør denne annullering hurtigere" }, @@ -1587,9 +1194,6 @@ "syncWithMobileComplete": { "message": "Dine data er blevet synkroniseret korrekt. Nyd MetaMask-mobilappen!" }, - "takesTooLong": { - "message": "Tager det for lang tid?" - }, "terms": { "message": "Brugsbetingelser" }, @@ -1609,27 +1213,15 @@ "message": "$1 til ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Token-adresse" - }, "tokenAlreadyAdded": { "message": "Token er allerede blevet tilføjet." }, - "tokenBalance": { - "message": "Din Poletbalance er:" - }, "tokenContractAddress": { "message": "Polet Kontrakt Adresse" }, - "tokenSelection": { - "message": "Søg efter tokens eller vælg fra vores liste af populære tokens." - }, "tokenSymbol": { "message": "Token-symbol" }, - "tokenWarning1": { - "message": "Hold styr på de poletter, du har købt med din MetaMask-konto. Hvis du har købt poletter med en anden konto, vil de ikke vises her." - }, "transaction": { "message": "transaktion" }, @@ -1639,9 +1231,6 @@ "transactionCreated": { "message": "Transaktion oprettet med en værdi på $1 til $2." }, - "transactionWithNonce": { - "message": "Transaktion $1" - }, "transactionDropped": { "message": "Transaktionen droppet til $2." }, @@ -1654,9 +1243,6 @@ "transactionUpdated": { "message": "Transaktion opdateret til $2." }, - "transactionUpdatedGas": { - "message": "Transaktion opdateret med et gasgebyr på $1 ved $2." - }, "transactionErrored": { "message": "Transaktionen stødte på en fejl." }, @@ -1666,9 +1252,6 @@ "transactionCancelSuccess": { "message": "Transaktionen blev annulleret ved $2" }, - "transactions": { - "message": "transaktioner" - }, "transactionError": { "message": "Transaktionsfejl. Undtagelse smidt i kontraktskode." }, @@ -1678,12 +1261,6 @@ "transactionFee": { "message": "Transaktionsgebyr" }, - "transactionMemo": { - "message": "Transaktionsnotat (valgfrit)" - }, - "transactionNumber": { - "message": "Transaktionsnummer" - }, "transactionTime": { "message": "Transaktionstid" }, @@ -1696,12 +1273,6 @@ "transferFrom": { "message": "Overfør fra" }, - "transfers": { - "message": "Overførsler" - }, - "trezorHardwareWallet": { - "message": "TREZOR hardware-tegnebog" - }, "troubleTokenBalances": { "message": "Vi havde problemer med at indlæse dine tokenbalancer. Du kan se dem", "description": "Followed by a link (here) to view token balances" @@ -1709,27 +1280,12 @@ "tryAgain": { "message": "Prøv igen" }, - "twelveWords": { - "message": "Kun med disse 12 ord kan du gendanne dine MetaMask-konti.\nGem dem et sikkert og hemmeligt sted." - }, "typePassword": { "message": "Skriv din MetaMask-adgangskode" }, - "uiMigrationAnnouncement": { - "message": "Velkommen til den nye MetaMask UI. Hvis du har feedback til brugergrænsefladen eller anmodninger om funktioner, skal du kontakte vores supportteam eller gennem GitHub." - }, - "uiWelcome": { - "message": "Velkommen til det nye UI (beta)" - }, - "uiWelcomeMessage": { - "message": "Du bruger nu den nye MetaMask-grænseflade." - }, "unapproved": { "message": "Ikke godkendt" }, - "unavailable": { - "message": "Ikke tilgængelig" - }, "units": { "message": "enheder" }, @@ -1739,9 +1295,6 @@ "unknownNetwork": { "message": "Ukendt privat netværk" }, - "unknownNetworkId": { - "message": "Ukendt netværks-ID" - }, "unknownQrCode": { "message": "Fejl: Vi kunne ikke identificere QR-koden" }, @@ -1763,25 +1316,15 @@ "uriErrorMsg": { "message": "Links kræver det rette HTTP/HTTPS-præfix." }, - "usaOnly": { - "message": "Kun USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Brugt af forskellige kunder" }, - "useOldUI": { - "message": "Brug gammel UI" - }, "userName": { "message": "Brugernavn" }, "validFileImport": { "message": "Du skal vælge en gyldig fil at importere." }, - "vaultCreated": { - "message": "Bankboks Oprettet" - }, "viewAccount": { "message": "Vis konto" }, @@ -1797,27 +1340,18 @@ "viewOnEtherscan": { "message": "Se på Etherscan" }, - "viewNetworkInfo": { - "message": "Se netværksinfo" - }, "visitWebSite": { "message": "Besøg vores webside" }, "walletSeed": { "message": "Tegnebogs-seed" }, - "warning": { - "message": "Advarsel" - }, "welcomeBack": { "message": "Velkommen tilbage!" }, "welcome": { "message": "Velkommen til MetaMask" }, - "whatsThis": { - "message": "Hvad er det?" - }, "writePhrase": { "message": "Skriv denne sætning på et stykke papir, og opbevar den et sikkert sted. Hvis du vil have endnu mere sikkerhed, skal du skrive den ned på flere papirstykker og opbevare hver på 2 - 3 forskellige placeringer." }, @@ -1836,18 +1370,6 @@ "yourPrivateSeedPhrase": { "message": "Din private seed-sætning" }, - "yourUniqueAccountImage": { - "message": "Dit unikke kontobillede" - }, - "yourUniqueAccountImageDescription1": { - "message": "Dette billede blev programmeringsmæssigt genereret til dig af dit nye kontonummer." - }, - "yourUniqueAccountImageDescription2": { - "message": "Du vil se dette billede, hver gang du skal bekræfte en transaktion." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask vil aldrig bede om din seedfrase!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nul brændstofpris på fremskynding" } diff --git a/app/_locales/de/messages.json b/app/_locales/de/messages.json index b3d38c1d1..79683988b 100644 --- a/app/_locales/de/messages.json +++ b/app/_locales/de/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Der Datenschutzmodus ist jetzt standardmäßig aktiviert" }, - "exposeAccounts": { - "message": "Expose Konten" - }, - "exposeDescription": { - "message": "Expose Konten auf der aktuellen Website. Nützlich für ältere Dapps." - }, "chartOnlyAvailableEth": { "message": "Die Grafik ist nur in Ethereum-Netzwerken verfügbar." }, - "confirmExpose": { - "message": "Möchten Sie Ihre Konten wirklich der aktuellen Website zugänglich machen?" - }, "confirmClear": { "message": "Möchten Sie die genehmigten Websites wirklich löschen?" }, "contractInteraction": { "message": "Vertragsinteraktion" }, - "clearApprovalDataSuccess": { - "message": "Genehmigte Website-Daten wurden erfolgreich gelöscht." - }, "clearApprovalData": { "message": "Genehmigungsdaten löschen" }, @@ -33,7 +21,7 @@ "message": "$1 möchte sich mit deinem Account verbinden" }, "providerRequestInfo": { - "message": "Die unten aufgeführte Domäne versucht, Zugriff auf die Ethereum-API anzufordern, damit sie mit der Ethereum-Blockchain interagieren kann. Überprüfen Sie immer, dass Sie sich auf der richtigen Website befinden, bevor Sie den Web3-Zugriff genehmigen." + "message": "Diese Website fordert Zugriff auf Ihre aktuelle Kontoadresse. Stellen Sie immer sicher, dass Sie den Websites vertrauen, mit denen Sie interagieren." }, "about": { "message": "Über" @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Version, Supportcenter und Kontaktinformationen." }, - "aboutUs": { - "message": "Über uns" - }, - "accept": { - "message": "Annehmen" - }, "acceleratingATransaction": { "message": "* Die Beschleunigung einer Transaktion durch die Verwendung eines höheren Gaspreises erhöht die Chancen einer schnelleren Verarbeitung durch das Netz, wofür es allerdings keine Garantie gibt." }, @@ -68,21 +50,12 @@ "activityLog": { "message": "Aktivitätsprotokoll" }, - "add": { - "message": "Hinzufügen" - }, - "address": { - "message": "Adresse" - }, "addNetwork": { "message": "Netzwerk hinzufügen" }, "addRecipient": { "message": "Empfänger hinzufügen" }, - "addressBook": { - "message": "Adressbuch" - }, "advanced": { "message": "Erweitert" }, @@ -92,9 +65,6 @@ "advancedOptions": { "message": "Erweiterte Optionen" }, - "addCustomToken": { - "message": "Eigenen Token hinzufügen" - }, "addToAddressBook": { "message": "Zum Adressbuch hinzufügen" }, @@ -104,9 +74,6 @@ "addAlias": { "message": "Alias hinzufügen" }, - "addEthAddress": { - "message": "Eine Ethereum-Adresse hinzufügen" - }, "addToken": { "message": "Token hinzufügen" }, @@ -119,24 +86,9 @@ "addAcquiredTokens": { "message": "Fügen Sie die Token hinzu, die Sie mittels MetaMask erlangt haben" }, - "agreeTermsOfService": { - "message": "Ich erkläre mich mit den Geschäftsbedingungen einverstanden" - }, - "allDone": { - "message": "Alles erledigt" - }, - "alreadyHaveSeedPhrase": { - "message": "Nein, ich habe bereits eine mnemonische Phrase" - }, "amount": { "message": "Betrag" }, - "amountPlusGas": { - "message": "Betrag + Gas" - }, - "amountPlusTxFee": { - "message": "Betrag + TX-Gebühr" - }, "appDescription": { "message": "Ethereum Browsererweiterung", "description": "The description of the application" @@ -172,9 +124,6 @@ "autoLogoutTimeLimitDescription": { "message": "Stellen Sie die Ruhezeit in Minuten ein, nach der sich MetaMask automatisch ausloggen soll" }, - "available": { - "message": "Verfügbar" - }, "average": { "message": "Durchschnitt" }, @@ -199,9 +148,6 @@ "balanceOutdated": { "message": "Kontostand könnte überholt sein" }, - "balances": { - "message": "Deine Guthaben" - }, "balanceIsInsufficientGas": { "message": "Guthaben unzureichend für den aktuellen gesamten Gasbetrag" }, @@ -222,24 +168,12 @@ "blockiesIdenticon": { "message": "Blockies Identicon verwenden" }, - "borrowDharma": { - "message": "Mit Dharma ausleihen (Beta)" - }, "browserNotSupported": { "message": "Ihr Browser wird nicht unterstützt …" }, "builtInCalifornia": { "message": "MetaMask wurde in Kalifornien entwickelt und gebaut." }, - "buy": { - "message": "Kaufen" - }, - "buyCoinbase": { - "message": "Auf Coinbase kaufen" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase ist die weltweit bekannteste Art und Weise um Bitcoin, Ethereum und Litecoin zu kaufen und verkaufen." - }, "buyWithWyre": { "message": "ETH mit Wyre kaufen" }, @@ -273,15 +207,6 @@ "cancelled": { "message": "Abgebrochen" }, - "cancelN": { - "message": "Alle $1 Transaktionen stornieren" - }, - "classicInterface": { - "message": "Klassische Oberfläche verwenden" - }, - "clickCopy": { - "message": "Klicken um zu kopieren" - }, "clickToAdd": { "message": "Klicken Sie auf $1, um sie zu Ihrem Konto hinzuzufügen" }, @@ -294,30 +219,18 @@ "chromeRequiredForHardwareWallets": { "message": "Sie müssen MetaMask unter Google Chrome nutzen, um sich mit Ihrem Hardware-Wallet zu verbinden." }, - "company": { - "message": "Firma" - }, "confirm": { "message": "Bestätigen" }, - "confirmationTime": { - "message": "Bestätigungszeit (Sek.)" - }, "confirmed": { "message": "Bestätigt" }, - "confirmContract": { - "message": "Smart Contract bestätigen" - }, "confirmPassword": { "message": "Passwort bestätigen" }, "confirmSecretBackupPhrase": { "message": "Bestätigen Sie Ihre geheime Sicherungsphrase" }, - "confirmTransaction": { - "message": "Transaktion bestätigen" - }, "congratulations": { "message": "Glückwunsch" }, @@ -330,9 +243,6 @@ "connectRequest": { "message": "Verbindungsanfrage" }, - "connecting": { - "message": "Verbindung wird hergestellt..." - }, "connectingTo": { "message": "Verbindung mit $1 wird hergestellt" }, @@ -354,21 +264,6 @@ "connectingToGoerli": { "message": "Verbindung mit Goerli Test Network wird hergestellt" }, - "connectingToUnknown": { - "message": "Verbinde zu einem unbekanntem Netzwerk" - }, - "connectToLedger": { - "message": "Verbindung zum Ledger herstellen" - }, - "connectToTrezor": { - "message": "Mit Trezor verbinden" - }, - "continue": { - "message": "Weiter" - }, - "continueToCoinbase": { - "message": "Zu Coinbase fortfahren" - }, "continueToWyre": { "message": "Weiter zu Wyre" }, @@ -384,15 +279,9 @@ "copiedButton": { "message": "Kopiert" }, - "copiedClipboard": { - "message": "In die Zwischenablage kopiert" - }, "copiedExclamation": { "message": "Kopiert!" }, - "copiedSafe": { - "message": "Ich habe es an einen sicheren Ort kopiert" - }, "copy": { "message": "Kopieren" }, @@ -423,28 +312,15 @@ "createAWallet": { "message": "Eine Wallet erstellen" }, - "createDen": { - "message": "Erstellen" - }, "createPassword": { "message": "Passwort erstellen" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { - "message": "Währungsumrechung" + "message": "Währungsumrechnung" }, "currentLanguage": { "message": "Aktuelle Sprache" }, - "currentNetwork": { - "message": "Aktuelles Netzwerk" - }, - "currentRpc": { - "message": "Aktueller RPC" - }, "customGas": { "message": "Gas anpassen" }, @@ -454,9 +330,6 @@ "customToken": { "message": "Custom-Tohen" }, - "customize": { - "message": "Anpassen" - }, "customRPC": { "message": "Spezieller RPC" }, @@ -475,36 +348,12 @@ "deleteAccount": { "message": "Konto löschen" }, - "denExplainer": { - "message": "Dein DEN ist dein passwortverschlüsselter Speicher innerhalb von MetaMask." - }, "deposit": { "message": "Einzahlen" }, - "depositBTC": { - "message": "Zahle dein BTC in die unten stehende Adresse ein:" - }, - "depositEth": { - "message": "Eth kaufen" - }, "depositEther": { "message": "Ether einzahlen" }, - "depositFiat": { - "message": "Fiat einzahlen" - }, - "depositFromAccount": { - "message": "Von einem anderen Account einzahlen" - }, - "depositShapeShift": { - "message": "Mit ShapeShift einzahlen" - }, - "depositShapeShiftExplainer": { - "message": "Wenn du andere Kryptowährungen besitzt, kannst du diese direkt mit Hilfe deiner MetaMask Wallet handeln und einzahlen. Du benötigst keinen Account." - }, - "directDeposit": { - "message": "Sofortige Einzahlung" - }, "directDepositEther": { "message": "Sofort Ether einzahlen" }, @@ -535,24 +384,12 @@ "edit": { "message": "Editieren" }, - "editNetwork": { - "message": "Netzwerk bearbeiten" - }, - "editAccountName": { - "message": "Namen des Accounts editieren" - }, "editContact": { "message": "Kontakt bearbeiten" }, - "editingTransaction": { - "message": "Änderungen an Ihrer Transaktion vornehmen" - }, "emailUs": { "message": "Schreib uns eine Mail!" }, - "encryptNewDen": { - "message": "Verschlüssele deine neue DEN" - }, "endOfFlowMessage1": { "message": "Sie haben den Test bestanden - bewahren Sie Ihre mnemonische Phrase sicher auf, Sie sind dafür verantwortlich! " }, @@ -583,9 +420,6 @@ "endOfFlowMessage10": { "message": "Alles erledigt" }, - "ensNameNotFound": { - "message": "ENS-Name nicht gefunden" - }, "ensRegistrationError": { "message": "Fehler bei der ENS-Namensregistrierung" }, @@ -598,9 +432,6 @@ "enterPassword": { "message": "Passwort eingeben" }, - "enterPasswordConfirm": { - "message": "Gib dein neues Passwort zur Bestätigung ein" - }, "enterPasswordContinue": { "message": "Zum Fortfahren Passwort eingeben" }, @@ -613,18 +444,12 @@ "estimatedProcessingTimes": { "message": "Geschätzte Bearbeitungszeiten" }, - "exchangeRate": { - "message": "Wechselrate" - }, "expandView": { "message": "Ansicht erweitern" }, "exportPrivateKey": { "message": "Private Key exportieren" }, - "exportPrivateKeyWarning": { - "message": "Der Export von Private Keys verläuft auf eigene Verantwortung." - }, "failed": { "message": "Fehlgeschlagen" }, @@ -634,12 +459,6 @@ "faster": { "message": "Schneller" }, - "fastest": { - "message": "Schnellste" - }, - "feeChartTitle": { - "message": "Live-Transaktionsgebührenprognosen" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -648,27 +467,18 @@ "message": "Dateiimport fehlgeschlagen? Bitte hier klicken!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Folge uns auf Twitter" - }, "forgetDevice": { "message": "Dieses Gerät entfernen" }, "from": { "message": "Von" }, - "fromToSame": { - "message": "Ziel- und Ursprungsadresse dürfen nicht identisch sein" - }, "fromShapeShift": { "message": "Von ShapeShift" }, "functionType": { "message": "Funktionstyp" }, - "gasFee": { - "message": "Gasgebühren" - }, "gasLimit": { "message": "Gaslimit" }, @@ -678,18 +488,12 @@ "gasLimitInfoModalContent": { "message": "Die Gasgrenze ist die Höchstmenge an Gaseinheiten, die Sie auszugeben bereit sind." }, - "gasLimitRequired": { - "message": "Gaslimit benötigt" - }, "gasLimitTooLow": { "message": "Gaslimit muss mindestens 21000 betragen" }, "gasUsed": { "message": "Verwendetes Gas" }, - "generatingSeed": { - "message": "Seed generieren..." - }, "gasPrice": { "message": "Gaspreis (GWEI)" }, @@ -705,18 +509,12 @@ "gasPriceCalculation": { "message": "Wir berechnen den empfohlenen Gaspreis basierend auf der Erfolgsrate des Netzwerks." }, - "gasPriceRequired": { - "message": "Gaspreis benötigt" - }, "general": { "message": "Allgemein" }, "generalSettingsDescription": { "message": "Währungsumrechnung, Primärwährung, Sprache, Blockies-Identicon" }, - "generatingTransaction": { - "message": "Generierung der Transaktion" - }, "getEther": { "message": "Ether holen" }, @@ -756,9 +554,6 @@ "message": "hier", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Hier ist eine Liste!!!!" - }, "hexData": { "message": "Hexdaten" }, @@ -774,12 +569,6 @@ "history": { "message": "Verlauf" }, - "howToDeposit": { - "message": "Wie möchtest du Ether einzahlen?" - }, - "holdEther": { - "message": "Es erlaubt dir ether & Token zu halten und dient dir als Verbindung zu dezentralisierten Applikationen." - }, "import": { "message": "Importieren", "description": "Button to import an account from a selected file" @@ -788,17 +577,11 @@ "message": "Account importieren" }, "importAccountMsg": { - "message": " Importierte Accounts werden nicht mit der Seed-Wörterfolge deines ursprünglichen MetaMask Accounts verknüpft. Erfahre mehr über importierte Accounts." + "message": " Importierte Accounts werden nicht mit der Seed-Wörterfolge deines ursprünglichen MetaMask Accounts verknüpft. Erfahre mehr über importierte Accounts." }, "importAccountSeedPhrase": { "message": "Ein Konto mit einem Seed-Schlüssel importieren" }, - "importAnAccount": { - "message": "Einen Account importieren" - }, - "importDen": { - "message": "Vorhandenes DEN importieren" - }, "importWallet": { "message": "Wallet importieren" }, @@ -812,9 +595,6 @@ "importUsingSeed": { "message": "Mittels mnemonischer Phrase des Kontos importieren" }, - "importWithSeedPhrase": { - "message": "Mit Seedschlüssel importieren " - }, "infoHelp": { "message": "Info & Hilfe" }, @@ -842,46 +622,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Kein ETH-Netzwerk, auf Kleinschreibung gesetzt" }, - "invalidGasParams": { - "message": "Ungültige Gasparameter" - }, "invalidInput": { "message": "Ungültige Eingabe." }, - "invalidRequest": { - "message": "Ungültige Abfrage" - }, "invalidRPC": { "message": "Ungültige RPC URI" }, + "invalidBlockExplorerURL": { + "message": "Ungültige Block Explorer URI" + }, "invalidSeedPhrase": { "message": "Ungültiger Seedschlüssel" }, - "jsonFail": { - "message": "Irgendetwas ist schief gelaufen. Bitte überprüfe ob deine JSON Datei korrekt formatiert ist." - }, "jsonFile": { "message": "JSON Datei", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Behalten Sie den Überblick über die Token, die Sie mit Ihrem MetaMask-Konto erworben haben." - }, "kovan": { "message": "Kovan Testnetzwerk" }, - "knowledgeDataBase": { - "message": "Schau in unsere Wissensdatenbank" - }, "learnMore": { "message": "Mehr erfahren" }, "ledgerAccountRestriction": { "message": "Sie müssen Ihr letztes Konto verwenden, ehe Sie ein neues hinzufügen können." }, - "legal": { - "message": "Rechtliches" - }, "lessThanMax": { "message": "Muss kleiner oder gleich $1 sein.", "description": "helper for inputting hex as decimal input" @@ -910,12 +675,6 @@ "logout": { "message": "Ausloggen" }, - "loose": { - "message": "Frei" - }, - "loweCaseWords": { - "message": "Die Wörter der Seed-Wörterfolgen sind alle kleingeschrieben" - }, "mainnet": { "message": "Ethereum Main Net" }, @@ -943,9 +702,6 @@ "missingYourTokens": { "message": "Sie können Ihre Token nicht sehen?" }, - "mobileSyncTitle": { - "message": "Konten mit Mobilgerät synchronisieren" - }, "mobileSyncText": { "message": "Bitte geben Sie Ihr Passwort ein, um Ihre Identität zu verifizieren!" }, @@ -968,10 +724,6 @@ "message": "Für den Import musst du eine Datei auswählen.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Für die ausgewählte Datei muss ein Passwort eingegeben werden.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Negative ETH Beträge können nicht versendet werden." }, @@ -994,7 +746,7 @@ "message": "Neue Adresse erkannt! Klicken Sie hier, um sie zu Ihrem Adressbuch hinzuzufügen." }, "newAccountNumberName": { - "message": "Account $1", + "message": "Account $1", "description": "Default name of next account to be created on create account screen" }, "newContact": { @@ -1006,12 +758,6 @@ "newPassword": { "message": "Neues Passwort (min. 8 Zeichen)" }, - "newPassword8Chars": { - "message": "Neues Passwort (min. 8 Zeichen)" - }, - "newRecipient": { - "message": "Neuer Empfänger" - }, "newNetwork": { "message": "Neues Netzwerk" }, @@ -1033,15 +779,6 @@ "rpcUrl": { "message": "Neue RPC-URL" }, - "showAdvancedOptions": { - "message": "Erweiterte Optionen anzeigen" - }, - "hideAdvancedOptions": { - "message": "Erweiterte Optionen ausblenden" - }, - "optionalNickname": { - "message": "Spitzname (optional)" - }, "newTotal": { "message": "Neue Summe" }, @@ -1060,21 +797,12 @@ "noConversionRateAvailable": { "message": "Kein Umrechnungskurs verfügbar" }, - "noTransactionHistory": { - "message": "Keine Transaktionshistorie." - }, "noTransactions": { "message": "Keine Transaktionen" }, "notEnoughGas": { "message": "Nicht genügend Gas" }, - "notFound": { - "message": "Nicht gefunden" - }, - "notStarted": { - "message": "Nicht gestartet" - }, "noWebcamFoundTitle": { "message": "Webcam nicht gefunden" }, @@ -1084,41 +812,15 @@ "ofTextNofM": { "message": "von" }, - "oldUI": { - "message": "Alte Oberfläche" - }, - "oldUIMessage": { - "message": "Du bist zur alten Oberfläche zurückgewechselt. Du kannst mit Hilfe der Option im oberen rechten Dropdown Menü zur neuen Oberfläche zurückwechseln." - }, - "onlySendToEtherAddress": { - "message": "ETH unbedingt nur zu einer Ethereum Adresse senden." - }, - "onlySendTokensToAccountAddress": { - "message": "Nur $1 an eine Ethereum-Konto-Adresse senden.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "In Tab öffnen" - }, - "or": { - "message": "oder", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Bestellen Sie ein Trezor oder Ledger und legen Sie Ihr Geld auf Eis" }, "origin": { "message": "Ursprung" }, - "outgoing": { - "message": "Ausgehend" - }, "parameters": { "message": "Parameter" }, - "originalTotal": { - "message": "Ursprüngliche Gesamtsumme" - }, "participateInMetaMetrics": { "message": "Bei MetaMetrics teilnehmen" }, @@ -1128,23 +830,12 @@ "password": { "message": "Passwort" }, - "passwordCorrect": { - "message": "Bitte überzeuge dich davon, dass dein Passwort korrekt ist." - }, "passwordsDontMatch": { "message": "Passwörter stimmen nicht überein" }, - "passwordMismatch": { - "message": "Passwörter stimmen nicht überein", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Passwort ist nicht lang genug" }, - "passwordShort": { - "message": "Passwort ist nicht lang genug", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Füge deine Private Key Zeichenfolge hier ein:", "description": "For importing an account from a private key" @@ -1158,12 +849,6 @@ "personalAddressDetected": { "message": "Personalisierte Adresse identifiziert. Bitte füge die Token Contract Adresse ein." }, - "pleaseReviewTransaction": { - "message": "Bitte überprüfe deine Transaktion." - }, - "popularTokens": { - "message": "Beliebte Token" - }, "prev": { "message": "Zurück" }, @@ -1191,15 +876,6 @@ "readdToken": { "message": "Du kannst diesen Token immer erneut hinzufügen, indem du in den Menüpunkt \"Token hinzufügen\" in den Einstellungen deines Accounts gehst." }, - "readMore": { - "message": "Hier mehr erfahren." - }, - "readMore2": { - "message": "Mehr erfahren." - }, - "receive": { - "message": "Erhalten" - }, "recents": { "message": "Letzte" }, @@ -1209,9 +885,6 @@ "recipientAddressPlaceholder": { "message": "Suchen, öffentliche Adresse (0x) oder ENS" }, - "refundAddress": { - "message": "Rückerstattungsadresse" - }, "rejectAll": { "message": "Alle verwerfen" }, @@ -1245,9 +918,6 @@ "restoreFromSeed": { "message": "Mit Hilfe der Seed-Wörterfolge wiederherstellen." }, - "restoreVault": { - "message": "Vault wiederherstellen" - }, "restoreAccountWithSeed": { "message": "Ihr Konto mit mnemonischer Phrase wiederherstellen" }, @@ -1257,9 +927,6 @@ "required": { "message": "Benötigt" }, - "retryWithMoreGas": { - "message": "Versuche es hier mit einem höheren Gaspreis noch einmal" - }, "restore": { "message": "Wiederherstellen" }, @@ -1302,13 +969,6 @@ "goerli": { "message": "Goerli Testnetzwerk" }, - "rpc": { - "message": "Spezieller RPC" - }, - "sampleAccountName": { - "message": "Z.B. mein neuer Account", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Speichern" }, @@ -1321,13 +981,6 @@ "saveAsCsvFile": { "message": "Als CSV-Datei speichern" }, - "saveAsFile": { - "message": "Als Datei speichern", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Seed-Wörterfolge als Datei speichern" - }, "scanInstructions": { "message": "Platzieren Sie den QR-Code vor Ihrer Kamera." }, @@ -1358,18 +1011,12 @@ "securitySettingsDescription": { "message": "Datenschutzeinstellungen und mnemonische Phrase des Wallets" }, - "secondsShorthand": { - "message": "Sek" - }, "seedPhrasePlaceholder": { "message": "Trennen Sie jedes Wort durch ein einzelnes Leerzeichen." }, "seedPhraseReq": { "message": "Seed-Wörterfolgen bestehen aus 12 Wörtern" }, - "select": { - "message": "Auswählen" - }, "selectCurrency": { "message": "Währung auswählen" }, @@ -1379,9 +1026,6 @@ "selectLocale": { "message": "Gebietsschema auswählen" }, - "selectService": { - "message": "Service auswählen" - }, "selectType": { "message": "Typ auswählen" }, @@ -1409,18 +1053,12 @@ "searchTokens": { "message": "Token suchen" }, - "selectAnAddress": { - "message": "Eine Adresse auswählen" - }, "selectAnAccount": { "message": "Ein Konto auswählen" }, "selectAnAccountHelp": { "message": "Wählen Sie das Konto aus, das in MetaMask angezeigt werden soll." }, - "selectAnAsset": { - "message": "Wählen Sie ein Asset aus" - }, "selectAHigherGasFee": { "message": "Wählen Sie eine höhere Gasgebühr, um die Abwicklung Ihrer Transaktion zu beschleunigen.*" }, @@ -1430,15 +1068,9 @@ "selectPathHelp": { "message": "Wenn Sie Ihre bestehenden Ledger-Konten nachfolgend nicht sehen, versuchen Sie, die Pfade zu \"Legacy (MEW / MyCrypto)\" zu ändern" }, - "sendTokensAnywhere": { - "message": "Token zu einer beliebigen Person mit einem Ethereumaccount senden" - }, "settings": { "message": "Einstellungen" }, - "shapeshiftBuy": { - "message": "Mit Shapeshift kaufen" - }, "showAdvancedGasInline": { "message": "Erweiterte Gaskontrollen" }, @@ -1454,9 +1086,6 @@ "showPrivateKeys": { "message": "Private Keys anzeigen" }, - "showQRCode": { - "message": "QR Code anzeigen" - }, "showHexData": { "message": "Hexdaten anzeigen" }, @@ -1472,33 +1101,18 @@ "signed": { "message": "Unterschrieben" }, - "signMessage": { - "message": "Nachricht unterschreiben" - }, "signNotice": { "message": "Das Unterschreiben dieser Nachricht kann gefährliche Nebeneffekte haben. Bitte nur Nachrichten von Webseiten unterschreiben denen du deinen vollständigen Account anvertrauen würdest. Diese gefährliche Variante wird in zukünftigen Versionen entfernt werden." }, "sigRequest": { "message": "Unterschriftsanfrage" }, - "sigRequested": { - "message": "Unterschrift angefragt" - }, "somethingWentWrong": { "message": "Hoppla! Da hat etwas nicht geklappt." }, - "spaceBetween": { - "message": "Es darf nur ein Leerzeichen zwischen den Wörtern sein" - }, "speedUp": { "message": "Beschleunigen" }, - "speedUpTitle": { - "message": "Transaktion beschleunigen" - }, - "speedUpSubtitle": { - "message": "Steigern Sie Ihren Gaspreis, um zu versuchen, Ihre Transaktion zu überschreiben und zu beschleunigen" - }, "speedUpCancellation": { "message": "Diese Stornierung beschleunigen" }, @@ -1571,9 +1185,6 @@ "syncWithMobileComplete": { "message": "Ihre Daten wurden erfolgreich synchronisiert. Viel Spaß mit der MetaMask-Handy-App!" }, - "takesTooLong": { - "message": "Dauert es zu lang?" - }, "terms": { "message": "Nutzungsbedingungen" }, @@ -1593,27 +1204,15 @@ "message": "$1 an ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Tokenadresse" - }, "tokenAlreadyAdded": { "message": "Der Token wurde bereits hinzugefügt." }, - "tokenBalance": { - "message": "Dein Tokenguthaben beträgt:" - }, "tokenContractAddress": { "message": "Token-Vertragsadresse" }, - "tokenSelection": { - "message": "Suche nach Token oder wähle aus einer Liste der beliebtesten Token aus." - }, "tokenSymbol": { "message": "Tokensymbol" }, - "tokenWarning1": { - "message": "Behalte die Token die du mit deinem MetaMask Account gekauft hast im Blick. Wenn du Token mit einem anderen Account gekauft hast, werden diese hier nicht angezeigt." - }, "total": { "message": "Gesamt" }, @@ -1626,9 +1225,6 @@ "transactionCreated": { "message": "Transaktion mit einem Wert von $1 bei $2 erstellt." }, - "transactionWithNonce": { - "message": "Transaktion $1" - }, "transactionDropped": { "message": "Transaktion bei $2 eingestellt." }, @@ -1641,9 +1237,6 @@ "transactionUpdated": { "message": "Transaktion für $2 aktualisiert." }, - "transactionUpdatedGas": { - "message": "Transaktion aktualisiert mit einer Gasgebühr von $1 bei $2." - }, "transactionErrored": { "message": "Bei der Transaktion ist ein Fehler aufgetreten." }, @@ -1651,10 +1244,7 @@ "message": "Transaktionsstornierung versucht mit Gasgebühr von $1 bei $2" }, "transactionCancelSuccess": { - "message": "Transaktion bei $2 erfolgreich storniert" - }, - "transactions": { - "message": "Transaktionen" + "message": "Transaktion bei $2 erfolgreich storniert" }, "transactionError": { "message": "Transaktionsfehler. Fehler in Vertragscode eingefügt." @@ -1665,12 +1255,6 @@ "transactionFee": { "message": "Transaktionsgebühr" }, - "transactionMemo": { - "message": "Transaktionsmemo (optional)" - }, - "transactionNumber": { - "message": "Transaktionsnummer" - }, "transactionTime": { "message": "Transaktionszeit" }, @@ -1680,9 +1264,6 @@ "transferFrom": { "message": "Transferieren von" }, - "trezorHardwareWallet": { - "message": "TREZOR Hardware-Wallet" - }, "troubleTokenBalances": { "message": "Wir haben Schwierigkeiten dein Tokenguthaben zu laden. Du kannst es hier anzeigen lassen", "description": "Followed by a link (here) to view token balances" @@ -1690,27 +1271,12 @@ "tryAgain": { "message": "Erneut versuchen" }, - "twelveWords": { - "message": "Diese 12 Wörter stellen die einzige Möglichkeit dar deinen MetaMask Account wiederherzustellen. Speichere sie daher an einem sicheren und geheimen Ort." - }, "typePassword": { "message": "Passwort eingeben" }, - "uiMigrationAnnouncement": { - "message": "Willkommen bei der neuen MetaMask-Benutzeroberfläche. Wenn Sie Feedback zur Benutzeroberfläche oder Vorschläge für Funktionen haben, wenden Sie sich bitte an unser Support-Team bei GitHub." - }, - "uiWelcome": { - "message": "Willkommen zur neuen Oberfläche (Beta)" - }, - "uiWelcomeMessage": { - "message": "Du verwendest nun die neue MetaMask Oberfläche. Schau dich um, teste die neuen Features wie z.B. das Senden von Token und lass es uns wissen falls du irgendwelche Probleme hast." - }, "unapproved": { "message": "Nicht genehmigt" }, - "unavailable": { - "message": "Nicht verfügbar" - }, "units": { "message": "Einheiten" }, @@ -1720,9 +1286,6 @@ "unknownNetwork": { "message": "Unbekanntes privates Netzwerk" }, - "unknownNetworkId": { - "message": "Unbekannte Netzwerk ID" - }, "unknownQrCode": { "message": "Fehler: Wir konnten diesen QR-Code nicht identifizieren." }, @@ -1744,25 +1307,15 @@ "uriErrorMsg": { "message": "URIs benötigen die korrekten HTTP/HTTPS Präfixe." }, - "usaOnly": { - "message": "Nur USA ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Verwendet von einer Reihe verschiedenen Kunden" }, - "useOldUI": { - "message": "Alte Oberfläche verwenden" - }, "userName": { "message": "Nutzername" }, "validFileImport": { "message": "Du musst eine gültige Datei für den Import auswählen." }, - "vaultCreated": { - "message": "Vault erstellt" - }, "viewAccount": { "message": " Account einsehen" }, @@ -1778,24 +1331,15 @@ "viewOnEtherscan": { "message": "Auf Etherscan ansehen" }, - "viewNetworkInfo": { - "message": "Netzwerkinformationen anzeigen" - }, "visitWebSite": { "message": "Gehe zu unserer Webseite" }, - "warning": { - "message": "Warnung" - }, "welcomeBack": { "message": "Willkommen zurück!" }, "welcome": { "message": "Willkommen zu MetaMask" }, - "whatsThis": { - "message": "Was ist das?" - }, "writePhrase": { "message": "Schreiben Sie diese Phrase auf ein Stück Papier und bewahren Sie es an einem sicheren Ort auf. Wenn Sie noch mehr Sicherheit wollen, schreiben Sie sie auf mehrere Papierstücke und bewahren jedes an 2-3 verschiedenen Orten auf." }, @@ -1814,18 +1358,6 @@ "yourPrivateSeedPhrase": { "message": "Ihr privater Seed-Schlüssel" }, - "yourUniqueAccountImage": { - "message": "Ihr einzigartiges Kontobild" - }, - "yourUniqueAccountImageDescription1": { - "message": "Dieses Bild wurde programmgesteuert unter Ihrer neuen Kontonummer für Sie generiert." - }, - "yourUniqueAccountImageDescription2": { - "message": "Sie werden dieses Bild jedes Mal sehen, wenn Sie eine Transaktion bestätigen müssen." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask fragt nie nach Ihrer mnemonischen Phrase!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Keine Gaskosten bei Beschleunigung" } diff --git a/app/_locales/el/messages.json b/app/_locales/el/messages.json index 9a66f7cff..860c5a563 100644 --- a/app/_locales/el/messages.json +++ b/app/_locales/el/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Η Λειτουργία Απορρήτου είναι πλέον ενεργοποιημένη από προεπιλογή" }, - "exposeAccounts": { - "message": "Έκθεση Λογαριασμών" - }, - "exposeDescription": { - "message": "Εκθέστε τους λογαριασμούς στον τρέχοντα ιστότοπο. Χρήσιμο για παλαιότερα dapps." - }, "chartOnlyAvailableEth": { "message": "Το διάγραμμα είναι διαθέσιμο μόνο σε δίκτυα Ethereum." }, - "confirmExpose": { - "message": "Θέλετε σίγουρα να εκθέσετε τους λογαριασμούς σας στον τρέχοντα ιστότοπο;" - }, "confirmClear": { "message": "Είστε βέβαιοι ότι θέλετε να διαγράψετε τους εγκεκριμένους ιστότοπους;" }, "contractInteraction": { "message": "Αλληλεπίδραση Σύμβασης" }, - "clearApprovalDataSuccess": { - "message": "Επιτυχής εκκαθάριση αποδεκτών δεδομένων ιστότοπου." - }, "clearApprovalData": { "message": "Εκκαθάριση Δεδομένων Απορρήτου" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Έκδοση, κέντρο υποστήριξης και πληροφορίες επικοινωνίας." }, - "aboutUs": { - "message": "Σχετικά με Εμάς" - }, - "accept": { - "message": "Αποδοχή" - }, "acceleratingATransaction": { "message": "* Η επιτάχυνση μιας συναλλαγής με τη χρήση υψηλότερης τιμής καυσίμου αυξάνει τις πιθανότητές της για ταχύτερη επεξεργασία από το δίκτυο, αλλά δεν είναι πάντοτε εγγυημένη." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "αρχείο καταγραφής δραστηριότητας" }, - "add": { - "message": "Προσθήκη" - }, - "address": { - "message": "Διεύθυνση" - }, "addNetwork": { "message": "Προσθήκη Δικτύου" }, "addRecipient": { "message": "Προσθήκη Παραλήπτη" }, - "addressBook": { - "message": "Βιβλίο Διευθύνσεων" - }, "advanced": { "message": "Σύνθετες" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Σύνθετες Επιλογές" }, - "addCustomToken": { - "message": "Προσθήκη προσαρμοσμένου token" - }, "addToAddressBook": { "message": "Προσθήκη στο βιβλίο διευθύνσεων" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Προσθήκη ψευδωνύμου" }, - "addEthAddress": { - "message": "Προσθέστε μια διεύθυνση Ethereum" - }, "addToken": { "message": "Προσθήκη Token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Προσθέστε τα token που αποκτήσατε χρησιμοποιώντας το MetaMask" }, - "agreeTermsOfService": { - "message": "Συμφωνώ με τους Όρους Χρήσης" - }, - "allDone": { - "message": "Όλα Έτοιμα" - }, - "alreadyHaveSeedPhrase": { - "message": "Όχι, έχω ήδη μια φράση φύτρου" - }, "amount": { "message": "Ποσό" }, - "amountPlusGas": { - "message": "Ποσό + Καύσιμο" - }, - "amountPlusTxFee": { - "message": "Ποσό + Τέλος TX" - }, "appDescription": { "message": "Ένα Πορτοφόλι Ethereum στο Πρόγραμμα Περιήγησής σας", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Ρυθμίστε τον χρόνο αδράνειας σε λεπτά πριν αποσυνδεθεί αυτόματα το MetaMask" }, - "available": { - "message": "Διαθέσιμο" - }, "average": { "message": "Μέσος Όρος" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Το υπόλοιπο μπορεί να μην είναι ενημερωμένο" }, - "balances": { - "message": "Υπόλοιπο/-α διακριτικών" - }, "balanceIsInsufficientGas": { "message": "Ανεπαρκές υπόλοιπο για το τρέχον σύνολο καυσίμου" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Χρήση Αναπαράστασης Μπλοκ" }, - "borrowDharma": { - "message": "Δανειστείτε Με Dharma (Beta)" - }, "browserNotSupported": { "message": "Το Πρόγραμμα Περιήγησής σας δεν υποστηρίζεται..." }, "builtInCalifornia": { "message": "Το MetaMask έχει σχεδιαστεί και αναπτυχθεί στην Καλιφόρνια." }, - "buy": { - "message": "Αγορά" - }, - "buyCoinbase": { - "message": "Αγοράστε στο Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Το Coinbase είναι ο πιο δημοφιλής τρόπος αγοράς και πώλησης Bitcoin, Ethereum και Litecoin στον κόσμο." - }, "buyWithWyre": { "message": "Αγοράστε ETH με το Wyre" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Ακυρώθηκε" }, - "cancelN": { - "message": "Ακύρωση όλων των συναλλαγών $1" - }, "chainId": { "message": "Αναγνωριστικό Αλυσίδας" }, - "classicInterface": { - "message": "Χρήση κλασικού περιβάλλοντος χρήστη" - }, - "clickCopy": { - "message": "Κάντε κλικ για Αντιγραφή" - }, "clickToAdd": { "message": "Κάντε κλικ στο $1 για να τα προσθέσετε στον λογαριασμό σας" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Θα πρέπει να χρησιμοποιήσετε το MetaMask στο Google Chrome για να συνδεθείτε στο Πορτοφόλι Υλικού." }, - "company": { - "message": "Εταιρεία" - }, "confirm": { "message": "Επιβεβαίωση" }, - "confirmationTime": { - "message": "Χρόνος επιβεβαίωσης (δευτ.)" - }, "confirmed": { "message": "Επιβεβαιωμένο" }, - "confirmContract": { - "message": "Επιβεβαίωση Συμβολαίου" - }, "confirmPassword": { "message": "Επιβεβαίωση Κωδικού Πρόσβασης" }, "confirmSecretBackupPhrase": { "message": "Επιβεβαιώστε τη Μυστική Φράση Αντιγράφου Ασφαλείας" }, - "confirmTransaction": { - "message": "Επιβεβαίωση Συναλλαγής" - }, "congratulations": { "message": "Συγχαρητήρια" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Αίτημα Σύνδεσης" }, - "connecting": { - "message": "Σύνδεση…" - }, "connectingTo": { "message": "Σύνδεση με $1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Σύνδεση στο Δίκτυο Δοκιμής Goerli " }, - "connectingToUnknown": { - "message": "Σύνδεση με Άγνωστο Δίκτυο" - }, - "connectToLedger": { - "message": "Σύνδεση με το Καθολικό" - }, - "connectToTrezor": { - "message": "Συνδεθείτε στο Trezor" - }, - "continue": { - "message": "Συνέχεια" - }, - "continueToCoinbase": { - "message": "Συνεχίστε στο Coinbase" - }, "continueToWyre": { "message": "Συνεχίστε στο Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Αντιγράφηκε" }, - "copiedClipboard": { - "message": "Αντιγράφηκε στο Πρόχειρο" - }, "copiedExclamation": { "message": "Έγινε αντιγραφή!" }, - "copiedSafe": { - "message": "Το αντέγραψα κάπου με ασφάλεια" - }, "copy": { "message": "Αντιγραφή" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Δημιουργήστε ένα Πορτοφόλι" }, - "createDen": { - "message": "Δημιουργία" - }, "createPassword": { "message": "Δημιουργία Κωδικού Πρόσβασης" }, - "crypto": { - "message": "Κρύπτο", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Μετατροπή Νομίσματος" }, "currentLanguage": { "message": "Τρέχουσα Γλώσσα" }, - "currentNetwork": { - "message": "Τρέχον Δίκτυο" - }, - "currentRpc": { - "message": "Τρέχον RPC" - }, "customGas": { "message": "Προσαρμογή Gas" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Προσαρμοσμένο Token" }, - "customize": { - "message": "Προσαρμογή" - }, "customRPC": { "message": "Προσαρμοσμένο RPC" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "Διαγραφή Λογαριασμού" }, - "denExplainer": { - "message": "Το DEN σας είναι ο κρυπτογραφημένος με κωδικό πρόσβασης αποθηκευτικός χώρος στο MetaMask." - }, "deposit": { "message": "Κατάθεση" }, - "depositBTC": { - "message": "Καταθέστε το BTC σας στην παρακάτω διεύθυνση:" - }, - "depositEth": { - "message": "Κατάθεση Eth" - }, "depositEther": { "message": "Κατάθεση Ether" }, - "depositFiat": { - "message": "Κατάθεση με Παραστατικό Χρήμα" - }, - "depositFromAccount": { - "message": "Κατάθεση από άλλο λογαριασμό" - }, - "depositShapeShift": { - "message": "Καταθέστε με το ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Αν διαθέτετε άλλα κρυπτονομίσματα, μπορείτε να πραγματοποιείτε συναλλαγές και να καταθέτετε Ether απευθείας στο πορτοφόλι σας MetaMask. Δεν Απαιτείται Λογαριασμός." - }, "details": { "message": "Λεπτομέρειες" }, - "directDeposit": { - "message": "Απευθείας Κατάθεση" - }, "directDepositEther": { "message": "Απευθείας Κατάθεση Ether" }, @@ -547,24 +396,12 @@ "edit": { "message": "Επεξεργασία" }, - "editNetwork": { - "message": "Επεξεργασία Δικτύου" - }, - "editAccountName": { - "message": "Επεξεργασία Ονόματος Λογαριασμού" - }, "editContact": { "message": "Επεξεργασία Επαφής" }, - "editingTransaction": { - "message": "Κάντε αλλαγές στη συναλλαγή σας" - }, "emailUs": { "message": "Στείλτε μας email!" }, - "encryptNewDen": { - "message": "Κρυπτογραφήστε το νέο σας DEN" - }, "endOfFlowMessage1": { "message": "Περάσατε τη δοκιμή - κρατήστε τη φράση φύτρου σας ασφαλή, είναι δική σας ευθύνη!" }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "Όλα Έτοιμα" }, - "ensNameNotFound": { - "message": "Η ονομασία ENS δεν βρέθηκε" - }, "ensRegistrationError": { "message": "Σφάλμα στην καταχώριση ονόματος ENS" }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "Εισάγετε τον κωδικό πρόσβασης" }, - "enterPasswordConfirm": { - "message": "Εισαγάγετε τον κωδικό πρόσβασης για επιβεβαίωση" - }, "enterPasswordContinue": { "message": "Πληκτρολογήστε τον κωδικό πρόσβασης για να συνεχίσετε" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Εκτιμώμενοι Χρόνοι Επεξεργασίας" }, - "exchangeRate": { - "message": "Συναλλαγματική Ισοτιμία" - }, "expandView": { "message": "Ανάπτυξη Προβολής" }, "exportPrivateKey": { "message": "Εξαγωγή Ιδιωτικού Κλειδιού" }, - "exportPrivateKeyWarning": { - "message": "Κάνετε εξαγωγή των ιδιωτικών κλειδιών με δική σας ευθύνη." - }, "failed": { "message": "Απέτυχε" }, @@ -646,12 +471,6 @@ "faster": { "message": "Πιο γρήγορα" }, - "fastest": { - "message": "Πιο γρήγορη" - }, - "feeChartTitle": { - "message": "Προβλέψεις Τελών για Ζωντανές Συναλλαγές" - }, "fiat": { "message": "Εντολή", "description": "Exchange type" @@ -660,31 +479,18 @@ "message": "Η εισαγωγή αρχείων δεν λειτουργεί; Κάντε κλικ εδώ!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Ακολουθήστε μας στο Twitter" - }, "forgetDevice": { "message": "Διαγραφή αυτής της συσκευής" }, "from": { "message": "Από " }, - "fromToSame": { - "message": "Η διεύθυνση αποστολέα και παραλήπτη δεν μπορεί να είναι η ίδια" - }, "fromShapeShift": { "message": "Από το ShapeShift" }, "functionType": { "message": "Τύπος Λειτουργίας" }, - "gas": { - "message": "Καύσιμο", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Χρέωση Αερίου" - }, "gasLimit": { "message": "Όριο Καυσίμου" }, @@ -694,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Το όριο αερίου είναι το μέγιστο ποσό μονάδων αερίου τι οποίες είστε διατεθειμένοι να δαπανήσετε." }, - "gasLimitRequired": { - "message": "Απαιτείται Όριο Gas" - }, "gasLimitTooLow": { "message": "Το όριο αερίου πρέπει να είναι τουλάχιστον 21000" }, "gasUsed": { "message": "Καύσιμο που Χρησιμοποιήθηκε" }, - "generatingSeed": { - "message": "Δημιουργία Φράσεων ..." - }, "gasPrice": { "message": "Τιμή Αερίου (GWEI)" }, @@ -721,18 +521,12 @@ "gasPriceCalculation": { "message": "Υπολογίζουμε τις προτεινόμενες τιμές αερίου με βάση τα ποσοστά επιτυχίας του δικτύου." }, - "gasPriceRequired": { - "message": "Απαιτείται Τιμή Καυσίμου" - }, "general": { "message": "Γενικά" }, "generalSettingsDescription": { "message": "Μετατροπή νομίσματος, πρωτογενές νόμισμα, γλώσσα, αναπαράσταση μπλοκ" }, - "generatingTransaction": { - "message": "Δημιουργία συναλλαγής" - }, "getEther": { "message": "Λάβετε Ether" }, @@ -772,9 +566,6 @@ "message": "εδώ", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Εδώ είναι μια λίστα!!!!" - }, "hexData": { "message": "Δεκαεξαδικά Δεδομένα" }, @@ -790,12 +581,6 @@ "history": { "message": "Ιστορικό" }, - "howToDeposit": { - "message": "Πώς θέλετε να καταθέσετε Ether;" - }, - "holdEther": { - "message": "Σας επιτρέπει να κρατάτε τα ether & τα tokens και χρησιμεύει σαν την γέφυρά σας σε αποκεντρωμένες εφαρμογές." - }, "import": { "message": "Εισαγωγή", "description": "Button to import an account from a selected file" @@ -809,12 +594,6 @@ "importAccountSeedPhrase": { "message": "Εισαγωγή λογαριασμού με Φράση Φύτρου" }, - "importAnAccount": { - "message": "Εισαγάγετε έναν λογαριασμό" - }, - "importDen": { - "message": "Εισαγωγή Υπάρχοντος DEN" - }, "importWallet": { "message": "Εισαγωγή Πορτοφολιού" }, @@ -828,12 +607,6 @@ "importUsingSeed": { "message": "Εισαγωγή με χρήση φάσης σπόρου λογαριασμού" }, - "importWithSeedPhrase": { - "message": "Εισαγωγή με φράση φύτρου" - }, - "info": { - "message": "Πληροφορίες" - }, "infoHelp": { "message": "Πληροφορίες & Βοήθεια" }, @@ -861,37 +634,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Δίκτυο μη ETH, ρυθμίστε σε μικρούς χαρακτήρες" }, - "invalidGasParams": { - "message": "Μη Έγκυρες Παράμετροι Καυσίμου" - }, "invalidInput": { "message": "Μη έγκυρη είσοδος." }, - "invalidRequest": { - "message": "Μη Έγκυρο Αίτημα" - }, "invalidRPC": { "message": "Μη έγκυρο RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Μη έγκυρο Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Μη έγκυρη φράση φύτρου" }, - "jsonFail": { - "message": "Κάτι πήγε στραβά. Παρακαλούμε βεβαιωθείτε ότι το αρχείο σας JSON έχει διαμορφωθεί σωστά." - }, "jsonFile": { "message": "Αρχείο JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Παρακολουθήστε τα tokens τα οποία έχετε αγοράσει με το λογαριασμό MetaMask σας." - }, "kovan": { "message": "Δίκτυο Δοκιμής Kovan" }, - "knowledgeDataBase": { - "message": "Επισκεφθείτε τη Γνωσιακή μας Βάση" - }, "max": { "message": "Μέγ." }, @@ -901,9 +662,6 @@ "ledgerAccountRestriction": { "message": "Πρέπει να χρησιμοποιήσετε τον τελευταίο σας λογαριασμό πριν προσθέσετε έναν νέο." }, - "legal": { - "message": "Νόμιμος" - }, "lessThanMax": { "message": "πρέπει να είναι μικρότερο από ή ίσο με $1.", "description": "helper for inputting hex as decimal input" @@ -917,9 +675,6 @@ "links": { "message": "Σύνδεσμοι" }, - "limit": { - "message": "Όριο" - }, "liveGasPricePredictions": { "message": "Ζωντανές Προβλέψεις Τιμής Καυσίμου" }, @@ -941,12 +696,6 @@ "logout": { "message": "Αποσύνδεση" }, - "loose": { - "message": "Χαλαρό" - }, - "loweCaseWords": { - "message": "οι λέξεις φύτρου έχουν μόνο πεζούς χαρακτήρες" - }, "mainnet": { "message": "Κύριο Δίκτυο Ethereum" }, @@ -971,18 +720,9 @@ "metamaskVersion": { "message": "Έκδοση MetaMask " }, - "min": { - "message": "Ελάχιστο" - }, "missingYourTokens": { "message": "Δεν βλέπετε τα διακριτικά σας;" }, - "minutesShorthand": { - "message": "Ελάχιστο" - }, - "mobileSyncTitle": { - "message": "Συγχρονισμός λογαριασμών με κινητό" - }, "mobileSyncText": { "message": "Παρακαλούμε δώστε τον κωδικό πρόσβασής σας για να επιβεβαιώσετε ότι είστε εσείς!" }, @@ -1005,10 +745,6 @@ "message": "Πρέπει να επιλέξετε ένα αρχείο για εισαγωγή.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Πρέπει να πληκτρολογήσετε έναν κωδικό πρόσβασης για τον επιλεγμένο φάκελο.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Δεν μπορεί να γίνει αποστολή αρνητικών ποσών ETH." }, @@ -1043,12 +779,6 @@ "newPassword": { "message": "Νέος Κωδικός Πρόσβασης (ελάχιστο 8 χαρακτήρες)" }, - "newPassword8Chars": { - "message": "Νέος Κωδικός Πρόσβασης (ελάχιστο 8 χαρακτήρες)" - }, - "newRecipient": { - "message": "Νέος Παραλήπτης" - }, "newNetwork": { "message": "Νέο Δίκτυο" }, @@ -1070,21 +800,12 @@ "rpcUrl": { "message": "Νέο RPC URL" }, - "showAdvancedOptions": { - "message": "Εμφάνιση Επιλογών για Προχωρημένους" - }, - "hideAdvancedOptions": { - "message": "Απόκρυψη Επιλογών για Προχωρημένους" - }, "optionalChainId": { "message": "Ταυτότητα Αλυσίδας (προαιρετικό)" }, "optionalSymbol": { "message": "Σύμβολο (προαιρετικό)" }, - "optionalNickname": { - "message": "Ψευδώνυμο (προαιρετικό)" - }, "newTotal": { "message": "Νέο Σύνολο" }, @@ -1103,21 +824,12 @@ "noConversionRateAvailable": { "message": "Δεν Υπάρχει Διαθέσιμη Ισοτιμία Μετατροπής" }, - "noTransactionHistory": { - "message": "Δεν υπάρχει ιστορικό συναλλαγών." - }, "noTransactions": { "message": "Δεν έχετε καμιά συναλλαγή" }, "notEnoughGas": { "message": "Δεν Υπάρχει Αρκετό Αέριο" }, - "notFound": { - "message": "Δεν βρέθηκε" - }, - "notStarted": { - "message": "Δεν Ξεκίνησε" - }, "noWebcamFoundTitle": { "message": "Η διαδικτυακή κάμερα δεν βρέθηκε" }, @@ -1127,41 +839,15 @@ "ofTextNofM": { "message": "από" }, - "oldUI": { - "message": "Παλαιό Περιβάλλον Χρήστη" - }, - "oldUIMessage": { - "message": "Επιστρέψατε στο παλαιό περιβάλλον χρήστη. Μπορείτε να κάνετε αλλαγή πάλι στο Νέο Περιβάλλον Χρήστη μέσω του μενού πολλαπλών επιλογών πάνω δεξιά." - }, - "onlySendToEtherAddress": { - "message": "Στείλτε ETH μόνο σε μια διεύθυνση Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Στείλτε μόνο $1 σε μια διεύθυνση λογαριασμού Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Άνοιγμα σε καρτέλα" - }, - "or": { - "message": "ή", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Παραγγείλετε ένα Trezor ή Ledger και κρατήστε τα χρήματά σας σε παγωμένη αποθήκευση" }, "origin": { "message": "Προέλευση" }, - "outgoing": { - "message": "Εξερχόμενος" - }, "parameters": { "message": "Παράμετροι" }, - "originalTotal": { - "message": "Αρχικό Σύνολο" - }, "participateInMetaMetrics": { "message": "Συμμετάσχετε στο MetaMetrics" }, @@ -1171,23 +857,12 @@ "password": { "message": "Κωδικός πρόσβασης" }, - "passwordCorrect": { - "message": "Παρακαλούμε βεβαιωθείτε ότι ο κωδικός πρόσβασής σας είναι σωστός." - }, "passwordsDontMatch": { "message": "Οι κωδικοί πρόσβασης δεν ταιριάζουν" }, - "passwordMismatch": { - "message": "οι κωδικοί πρόσβασης δεν ταιριάζουν", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Ο Κωδικός Πρόσβασης δεν είναι αρκετά μεγάλος" }, - "passwordShort": { - "message": "ο κωδικός πρόσβασης δεν έχει αρκετό μήκος", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Επικολλήστε τη συμβολοσειρά ιδιωτικού κλειδιού εδώ:", "description": "For importing an account from a private key" @@ -1201,12 +876,6 @@ "personalAddressDetected": { "message": "Η προσωπική διεύθυνση εντοπίστηκε. Καταχωρίστε τη διεύθυνση συμβολαίου διακριτικού." }, - "pleaseReviewTransaction": { - "message": "Παρακαλούμε επανεξετάστε τη συναλλαγή σας." - }, - "popularTokens": { - "message": "Δημοφιλή Διακριτικά" - }, "prev": { "message": "Προηγούμενο" }, @@ -1238,15 +907,6 @@ "readdToken": { "message": "Μπορείτε να προσθέσετε ξανά αυτό το διακριτικό στο μέλλον μεταβαίνοντας στο \"Πρόσθεση διακριτικού\" στο μενού επιλογών των λογαριασμών σας." }, - "readMore": { - "message": "Διαβάστε περισσότερα εδώ." - }, - "readMore2": { - "message": "Διαβάστε περισσότερα." - }, - "receive": { - "message": "Λάβετε" - }, "recents": { "message": "Πρόσφατα" }, @@ -1256,9 +916,6 @@ "recipientAddressPlaceholder": { "message": "Αναζήτηση, δημόσια διεύθυνση (0x) ή ENS" }, - "refundAddress": { - "message": "Η Διεύθυνση Επιστροφής Χρημάτων σας" - }, "rejectAll": { "message": "Απόρριψη Όλων" }, @@ -1292,9 +949,6 @@ "restoreFromSeed": { "message": "Επαναφορά λογαριασμού;" }, - "restoreVault": { - "message": "Επαναφορά Vault" - }, "restoreAccountWithSeed": { "message": "Επαναφέρετε τον Λογαριασμό σας με Φράση Επαναφοράς" }, @@ -1304,9 +958,6 @@ "required": { "message": "Απαιτείται" }, - "retryWithMoreGas": { - "message": "Δοκιμάστε ξανά με υψηλότερη τιμή καυσίμου εδώ" - }, "restore": { "message": "Επαναφορά" }, @@ -1349,13 +1000,6 @@ "goerli": { "message": "Δοκιμαστικό Δίκτυο Goerli" }, - "rpc": { - "message": "Προσαρμοσμένο RPC" - }, - "sampleAccountName": { - "message": "Π.χ. Ο νέος λογαριασμός μου", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Αποθήκευση" }, @@ -1368,13 +1012,6 @@ "saveAsCsvFile": { "message": "Αποθηκεύστε ως Αρχείο CSV" }, - "saveAsFile": { - "message": "Αποθήκευση ως Αρχείο", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Αποθηκεύστε Λέξεις Φύτρου Ως Αρχεία" - }, "scanInstructions": { "message": "Τοποθετήστε τον κώδικα QR μπροστά από την κάμερά σας" }, @@ -1405,18 +1042,12 @@ "securitySettingsDescription": { "message": "Φάση ρυθμίσεων απορρήτου και σπόρου πορτοφολιού" }, - "secondsShorthand": { - "message": "Δευτ." - }, "seedPhrasePlaceholder": { "message": "Διαχωρίστε κάθε λέξη μ' ένα κενό" }, "seedPhraseReq": { "message": "Οι φράσεις φύτρου έχουν μήκος 12 λέξεων" }, - "select": { - "message": "Επιλογή" - }, "selectCurrency": { "message": "Επιλέξτε Νόμισμα" }, @@ -1426,9 +1057,6 @@ "selectLocale": { "message": "Επιλέξτε Τοπικές Ρυθμίσεις" }, - "selectService": { - "message": "Επιλογή Υπηρεσίας" - }, "selectType": { "message": "Επιλέξτε Τύπο" }, @@ -1456,18 +1084,12 @@ "searchTokens": { "message": "Αναζήτηση Tokens" }, - "selectAnAddress": { - "message": "Επιλογή Διεύθυνσης" - }, "selectAnAccount": { "message": "Επιλέξτε Λογαριασμό" }, "selectAnAccountHelp": { "message": "Επιλέξτε τον λογαριασμό για προβολή στο MetaMask" }, - "selectAnAsset": { - "message": "Επιλέξτε ένα Περιουσιακό Στοιχείο" - }, "selectAHigherGasFee": { "message": "Επιλέξτε ένα μεγαλύτερο τέλος gas για να επιταχύνετε την επεξεργασία της συναλλαγής σας.*" }, @@ -1477,15 +1099,9 @@ "selectPathHelp": { "message": "Εάν δεν βλέπετε τους υπάρχοντες λογαριασμούς σας Καθολικού παρακάτω, προσπαθήστε να αλλάξετε τις διαδρομές σε \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Στείλτε Διακριτικά σε οποιονδήποτε έχει λογαριασμό Ethereum" - }, "settings": { "message": "Ρυθμίσεις" }, - "shapeshiftBuy": { - "message": "Αγοράστε με Shapeshift" - }, "showAdvancedGasInline": { "message": "Προωθημένος έλεγχος gas" }, @@ -1501,9 +1117,6 @@ "showPrivateKeys": { "message": "Εμφάνιση Ιδιωτικών Κλειδιών" }, - "showQRCode": { - "message": "Εμφάνιση κωδικού QR" - }, "showHexData": { "message": "Εμφάνιση Δεκαεξαδικών Δεδομένων" }, @@ -1519,33 +1132,18 @@ "signed": { "message": "Συνδεδεμένος" }, - "signMessage": { - "message": "Υπογράψτε Μήνυμα" - }, "signNotice": { "message": "Η υπογραφή αυτού του μηνύματος μπορεί να έχει\nεπικίνδυνες παρενέργειες. Υπογράφετε μηνύματα μόνο από\nτοποθεσίες που εμπιστεύεστε πλήρως με ολόκληρο τον λογαριασμό σας.\n  Αυτή η επικίνδυνη μέθοδος θα καταργηθεί σε μια μελλοντική έκδοση." }, "sigRequest": { "message": "Αίτημα Υπογραφής" }, - "sigRequested": { - "message": "Αίτηση Υπογραφής" - }, "somethingWentWrong": { "message": "Ουπς! Κάτι πήγε στραβά." }, - "spaceBetween": { - "message": "μόνο ένα κενό μπορεί να υπάρχει μεταξύ των λέξεων" - }, "speedUp": { "message": "Επιτάχυνση" }, - "speedUpTitle": { - "message": "Επιτάχυνση Συναλλαγής" - }, - "speedUpSubtitle": { - "message": "Αυξήστε την τιμή του φυσικού αερίου για να προσπαθήσετε να αντικαταστήσετε και να επιταχύνετε τη συναλλαγή σας" - }, "speedUpCancellation": { "message": "Επιτάχυνση αυτής της ακύρωσης" }, @@ -1555,9 +1153,6 @@ "switchNetworks": { "message": "Αλλαγή Δικτύων" }, - "status": { - "message": "Κατάσταση" - }, "stateLogs": { "message": "Αρχεία Καταγραφής Κατάστασης" }, @@ -1624,9 +1219,6 @@ "syncWithMobileComplete": { "message": "Τα δεδομένα σας έχουν συγχρονιστεί με επιτυχία. Απολαύστε την εφαρμογή MetaMask για κινητά!" }, - "takesTooLong": { - "message": "Παίρνει πολύ ώρα;" - }, "terms": { "message": "Όροι Χρήσης" }, @@ -1646,27 +1238,15 @@ "token": { "message": "Διακριτικό" }, - "tokenAddress": { - "message": "Διεύθυνση Διακριτικού" - }, "tokenAlreadyAdded": { "message": "Το διακριτικό έχει ήδη προστεθεί." }, - "tokenBalance": { - "message": "Το Υπόλοιπο Token σας είναι:" - }, "tokenContractAddress": { "message": "Διεύθυνση Συμβολαίου Token" }, - "tokenSelection": { - "message": "Αναζητήστε τις μάρκες ή επιλέξτε από τη λίστα δημοφιλών μαρκών." - }, "tokenSymbol": { "message": "Σύμβολο Διακριτικού" }, - "tokenWarning1": { - "message": "Παρακολουθήστε τα διακριτικά που έχετε αγοράσει με τον λογαριασμό σας MetaMask. Αν έχετε αγοράσει διακριτικά χρησιμοποιώντας διαφορετικό λογαριασμό, αυτά τα διακριτικά δεν θα εμφανίζονται εδώ." - }, "total": { "message": "Σύνολο" }, @@ -1679,9 +1259,6 @@ "transactionCreated": { "message": "Η συναλλαγή δημιουργήθηκε με τιμή $1 στο $2." }, - "transactionWithNonce": { - "message": "Συναλλαγή $1" - }, "transactionDropped": { "message": "Η συναλλαγή υποχώρησε στα $2." }, @@ -1694,9 +1271,6 @@ "transactionUpdated": { "message": "Η συναλλαγή ενημερώθηκε σε $2." }, - "transactionUpdatedGas": { - "message": "Η συναλλαγή ενημερώθηκε με τέλος gas του $1 σε $2." - }, "transactionErrored": { "message": "Η συναλλαγή αντιμετώπισε ένα σφάλμα." }, @@ -1706,9 +1280,6 @@ "transactionCancelSuccess": { "message": "Η συναλλαγή ακυρώθηκε με επιτυχία στα $2" }, - "transactions": { - "message": "συναλλαγές" - }, "transactionError": { "message": "Σφάλμα συναλλαγής. Βρέθηκε εξαίρεση στον κωδικό της σύμβασης." }, @@ -1718,12 +1289,6 @@ "transactionFee": { "message": "Χρέωση Συναλλαγής" }, - "transactionMemo": { - "message": "Σημείωση συναλλαγής (προαιρετικό)" - }, - "transactionNumber": { - "message": "Αριθμός Συναλλαγής" - }, "transactionTime": { "message": "Χρόνος Συναλλαγής" }, @@ -1736,12 +1301,6 @@ "transferFrom": { "message": "Μεταφορά Από" }, - "transfers": { - "message": "Μεταφορές" - }, - "trezorHardwareWallet": { - "message": "Υλικό Πορτοφόλι TREZOR" - }, "troubleTokenBalances": { "message": "Είχαμε πρόβλημα να φορτώσουμε τα υπόλοιπα του διακριτικού σας. Μπορείτε να τα δείτε", "description": "Followed by a link (here) to view token balances" @@ -1749,27 +1308,12 @@ "tryAgain": { "message": "Δοκιμάστε ξανά" }, - "twelveWords": { - "message": "Αυτές οι 12 λέξεις είναι ο μόνος τρόπος για να επαναφέρετε τους λογαριασμούς σας MetaMask.\nΣώστε τους κάπου ασφαλή και μυστικά." - }, "typePassword": { "message": "Πληκτρολογήστε τον κωδικό πρόσβασής σας MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Καλώς ήρθατε στη νέα διεπαφή χρήστη του MetaMask. Αν έχετε σχόλια σχετικά με τη διεπαφή χρήστη ή τα αιτήματα λειτουργιών, επικοινωνήστε με την ομάδα υποστήριξης ή με το GitHub." - }, - "uiWelcome": { - "message": "Καλώς ήρθατε στην Νέα Διεπαφή Χρήστη (Beta)" - }, - "uiWelcomeMessage": { - "message": "Χρησιμοποιείτε τώρα το νέο περιβάλλον εργασίας του MetaMask." - }, "unapproved": { "message": "Μη εγκεκριμένο" }, - "unavailable": { - "message": "Μη διαθέσιμο" - }, "units": { "message": "μονάδες" }, @@ -1779,9 +1323,6 @@ "unknownNetwork": { "message": "Άγνωστο Ιδιωτικό Δίκτυο" }, - "unknownNetworkId": { - "message": "Άγνωστο Αναγνωριστικό δικτύου" - }, "unknownQrCode": { "message": "Σφάλμα: Δεν μπορέσαμε να προσδιορίσουμε αυτόν τον κώδικα QR" }, @@ -1803,25 +1344,15 @@ "uriErrorMsg": { "message": "Τα URI απαιτούν το κατάλληλο πρόθεμα HTTP/HTTPS." }, - "usaOnly": { - "message": "Μόνο ΗΠΑ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Χρησιμοποιείται από μια ποικιλία διαφορετικών πελατών" }, - "useOldUI": { - "message": "Χρησιμοποιήστε το παλιό περιβάλλον χρήστη" - }, "userName": { "message": "Όνομα χρήστη" }, "validFileImport": { "message": "Πρέπει να επιλέξετε έναν έγκυρο φάκελο για εισαγωγή." }, - "vaultCreated": { - "message": "Το Χρηματοκιβώτιο Δημιουργήθηκε" - }, "viewAccount": { "message": "Προβολή λογαριασμού" }, @@ -1837,27 +1368,18 @@ "viewOnEtherscan": { "message": "Προβολή στο Etherscan" }, - "viewNetworkInfo": { - "message": "Προβολή Πληροφοριών Δικτύου" - }, "visitWebSite": { "message": "Επισκεφθείτε τον ιστότοπό μας" }, "walletSeed": { "message": "Σπόρος Πορτοφολιού" }, - "warning": { - "message": "Προειδοποίηση" - }, "welcomeBack": { "message": "Καλώς Ήλθατε και Πάλι!" }, "welcome": { "message": "Καλώς ήλθατε στο MetaMask" }, - "whatsThis": { - "message": "Τι είναι αυτό;" - }, "writePhrase": { "message": "Γράψτε αυτήν τη φάση σε ένα κομμάτι χαρτί και αποθηκεύστε την σε μια ασφαλή τοποθεσία. Εάν θέλετε ακόμη περισσότερη ασφάλεια, γράψτε την σε περισσότερα κομμάτια χαρτί και αποθηκεύστε καθένα από αυτά σε 2-3 διαφορετικές τοποθεσίες." }, @@ -1876,18 +1398,6 @@ "yourPrivateSeedPhrase": { "message": "Η προσωπική σας φράση φύτρου" }, - "yourUniqueAccountImage": { - "message": "Η μοναδική εικόνα του λογαριασμού σας" - }, - "yourUniqueAccountImageDescription1": { - "message": "Αυτή η εικόνα δημιουργήθηκε προγραμματιστικά για εσάς από τον νέο αριθμό λογαριασμού σας." - }, - "yourUniqueAccountImageDescription2": { - "message": "Θα βλέπετε αυτήν την εικόνα κάθε φορά που θα χρειάζεται να επιβεβαιώσετε μια συναλλαγή." - }, - "yourUniqueAccountImageDescription3": { - "message": "Το MetaMask δεν θα ζητήσει ποτέ τη φράση επαναφοράς σας!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Μηδενική τιμή καυσίμου κατά την επιτάχυνση" } diff --git a/app/_locales/en/messages.json b/app/_locales/en/messages.json index 86bc1397b..4fe04674b 100644 --- a/app/_locales/en/messages.json +++ b/app/_locales/en/messages.json @@ -5,18 +5,9 @@ "showIncomingTransactionsDescription": { "message": "Select this to use Etherscan to show incoming transactions in the transactions list" }, - "exposeAccounts": { - "message": "Expose Accounts" - }, - "exposeDescription": { - "message": "Expose accounts to the current website. Useful for legacy dapps." - }, "chartOnlyAvailableEth": { "message": "Chart only available on Ethereum networks." }, - "confirmExpose": { - "message": "Are you sure you want to expose your accounts to the current website?" - }, "confirmClear": { "message": "Are you sure you want to clear approved websites?" }, @@ -44,9 +35,6 @@ "contractInteraction": { "message": "Contract Interaction" }, - "clearApprovalDataSuccess": { - "message": "Approved website data cleared successfully." - }, "clearApprovalData": { "message": "Remove all sites" }, @@ -65,12 +53,6 @@ "aboutSettingsDescription": { "message": "Version, support center, and contact info." }, - "aboutUs": { - "message": "About Us" - }, - "accept": { - "message": "Accept" - }, "acceleratingATransaction": { "message": "* Accelerating a transaction by using a higher gas price increases its chances of getting processed by the network faster, but it is not always guaranteed." }, @@ -95,21 +77,12 @@ "activityLog": { "message": "activity log" }, - "add": { - "message": "Add" - }, - "address": { - "message": "Address" - }, "addNetwork": { "message": "Add Network" }, "addRecipient": { "message": "Add Recipient" }, - "addressBook": { - "message": "Address Book" - }, "advanced": { "message": "Advanced" }, @@ -119,9 +92,6 @@ "advancedOptions": { "message": "Advanced Options" }, - "addCustomToken": { - "message": "Add custom token" - }, "addToAddressBook": { "message": "Add to address book" }, @@ -131,9 +101,6 @@ "addAlias": { "message": "Add alias" }, - "addEthAddress": { - "message": "Add an Ethereum address" - }, "addToken": { "message": "Add Token" }, @@ -146,24 +113,9 @@ "addAcquiredTokens": { "message": "Add the tokens you've acquired using MetaMask" }, - "agreeTermsOfService": { - "message": "I agree to the Terms of Service" - }, - "allDone": { - "message": "All Done" - }, - "alreadyHaveSeedPhrase": { - "message": "No, I already have a seed phrase" - }, "amount": { "message": "Amount" }, - "amountPlusGas": { - "message": "Amount + Gas" - }, - "amountPlusTxFee": { - "message": "Amount + TX Fee" - }, "appDescription": { "message": "An Ethereum Wallet in your Browser", "description": "The description of the application" @@ -199,9 +151,6 @@ "autoLogoutTimeLimitDescription": { "message": "Set the idle time in minutes before MetaMask will automatically log out" }, - "available": { - "message": "Available" - }, "average": { "message": "Average" }, @@ -226,18 +175,12 @@ "balanceOutdated": { "message": "Balance may be outdated" }, - "balances": { - "message": "Token balance(s)" - }, "balanceIsInsufficientGas": { "message": "Insufficient balance for current gas total" }, "basic": { "message": "Basic" }, - "beta": { - "message": "BETA" - }, "betweenMinAndMax": { "message": "must be greater than or equal to $1 and less than or equal to $2.", "description": "helper for inputting hex as decimal input" @@ -252,8 +195,14 @@ "blockiesIdenticon": { "message": "Use Blockies Identicon" }, - "borrowDharma": { - "message": "Borrow With Dharma (Beta)" + "nonceField": { + "message": "Customize transaction nonce" + }, + "nonceFieldHeading": { + "message": "Custom Nonce" + }, + "nonceFieldDescription": { + "message": "Turn this on to change the nonce (transaction number) on confirmation screens. This is an advanced feature, use cautiously." }, "browserNotSupported": { "message": "Your Browser is not supported..." @@ -261,15 +210,6 @@ "builtInCalifornia": { "message": "MetaMask is designed and built in California." }, - "buy": { - "message": "Buy" - }, - "buyCoinbase": { - "message": "Buy on Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase is the world’s most popular way to buy and sell Bitcoin, Ethereum, and Litecoin." - }, "buyWithWyre": { "message": "Buy ETH with Wyre" }, @@ -309,18 +249,9 @@ "cancelled": { "message": "Cancelled" }, - "cancelN": { - "message": "Cancel all $1 transactions" - }, "chainId": { "message": "Chain ID" }, - "classicInterface": { - "message": "Use classic interface" - }, - "clickCopy": { - "message": "Click to Copy" - }, "clickToAdd": { "message": "Click on $1 to add them to your account" }, @@ -333,30 +264,18 @@ "chromeRequiredForHardwareWallets": { "message": "You need to use MetaMask on Google Chrome in order to connect to your Hardware Wallet." }, - "company": { - "message": "Company" - }, "confirm": { "message": "Confirm" }, - "confirmationTime": { - "message": "Confirmation time (sec)" - }, "confirmed": { "message": "Confirmed" }, - "confirmContract": { - "message": "Confirm Contract" - }, "confirmPassword": { "message": "Confirm Password" }, "confirmSecretBackupPhrase": { "message": "Confirm your Secret Backup Phrase" }, - "confirmTransaction": { - "message": "Confirm Transaction" - }, "congratulations": { "message": "Congratulations" }, @@ -369,9 +288,6 @@ "connectRequest": { "message": "Connect Request" }, - "connecting": { - "message": "Connecting..." - }, "connectingTo": { "message": "Connecting to $1" }, @@ -393,27 +309,12 @@ "connectingToGoerli": { "message": "Connecting to Goerli Test Network" }, - "connectingToUnknown": { - "message": "Connecting to Unknown Network" - }, - "connectToLedger": { - "message": "Connect to Ledger" - }, - "connectToTrezor": { - "message": "Connect to Trezor" - }, "contacts": { "message": "Contacts" }, "contactsSettingsDescription": { "message": "Add, edit, remove, and manage your contacts" }, - "continue": { - "message": "Continue" - }, - "continueToCoinbase": { - "message": "Continue to Coinbase" - }, "continueToWyre": { "message": "Continue to Wyre" }, @@ -429,15 +330,9 @@ "copiedButton": { "message": "Copied" }, - "copiedClipboard": { - "message": "Copied to Clipboard" - }, "copiedExclamation": { "message": "Copied!" }, - "copiedSafe": { - "message": "I've copied it somewhere safe" - }, "copy": { "message": "Copy" }, @@ -468,28 +363,15 @@ "createAWallet": { "message": "Create a Wallet" }, - "createDen": { - "message": "Create" - }, "createPassword": { "message": "Create Password" }, - "crypto": { - "message": "Crypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Currency Conversion" }, "currentLanguage": { "message": "Current Language" }, - "currentNetwork": { - "message": "Current Network" - }, - "currentRpc": { - "message": "Current RPC" - }, "customGas": { "message": "Customize Gas" }, @@ -499,12 +381,12 @@ "customToken": { "message": "Custom Token" }, - "customize": { - "message": "Customize" - }, "customRPC": { "message": "Custom RPC" }, + "dataBackupFoundInfo": { + "message": "Some of your account data was backed up during a previous installation of MetaMask. This could include your settings, contacts and tokens. Would you like to restore this data now?" + }, "decimalsMustZerotoTen": { "message": "Decimals must be at least 0, and not over 36." }, @@ -520,39 +402,15 @@ "deleteAccount": { "message": "Delete Account" }, - "denExplainer": { - "message": "Your DEN is your password-encrypted storage within MetaMask." - }, "deposit": { "message": "Deposit" }, - "depositBTC": { - "message": "Deposit your BTC to the address below:" - }, - "depositEth": { - "message": "Deposit Eth" - }, "depositEther": { "message": "Deposit Ether" }, - "depositFiat": { - "message": "Deposit with Fiat" - }, - "depositFromAccount": { - "message": "Deposit from another account" - }, - "depositShapeShift": { - "message": "Deposit with ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "If you own other cryptocurrencies, you can trade and deposit Ether directly into your MetaMask wallet. No Account Needed." - }, "details": { "message": "Details" }, - "directDeposit": { - "message": "Direct Deposit" - }, "directDepositEther": { "message": "Directly Deposit Ether" }, @@ -583,24 +441,12 @@ "edit": { "message": "Edit" }, - "editNetwork": { - "message": "Edit Network" - }, - "editAccountName": { - "message": "Edit Account Name" - }, - "editContact":{ + "editContact": { "message": "Edit Contact" }, - "editingTransaction": { - "message": "Make changes to your transaction" - }, "emailUs": { "message": "Email us!" }, - "encryptNewDen": { - "message": "Encrypt your new DEN" - }, "endOfFlowMessage1": { "message": "You passed the test - keep your seedphrase safe, it's your responsibility!" }, @@ -631,9 +477,6 @@ "endOfFlowMessage10": { "message": "All Done" }, - "ensNameNotFound": { - "message": "ENS name not found" - }, "ensRegistrationError": { "message": "Error in ENS name registration" }, @@ -646,15 +489,9 @@ "enterPassword": { "message": "Enter password" }, - "enterPasswordConfirm": { - "message": "Enter your password to confirm" - }, "enterPasswordContinue": { "message": "Enter password to continue" }, - "eth": { - "message": "ETH" - }, "ethereumPublicAddress": { "message": "Ethereum Public Address" }, @@ -664,18 +501,12 @@ "estimatedProcessingTimes": { "message": "Estimated Processing Times" }, - "exchangeRate": { - "message": "Exchange Rate" - }, "expandView": { "message": "Expand View" }, "exportPrivateKey": { "message": "Export Private Key" }, - "exportPrivateKeyWarning": { - "message": "Export private keys at your own risk." - }, "failed": { "message": "Failed" }, @@ -685,12 +516,6 @@ "faster": { "message": "Faster" }, - "fastest": { - "message": "Fastest" - }, - "feeChartTitle": { - "message": "Live Transaction Fee Predictions" - }, "fiat": { "message": "Fiat", "description": "Exchange type" @@ -699,31 +524,18 @@ "message": "File import not working? Click here!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Follow us on Twitter" - }, "forgetDevice": { "message": "Forget this device" }, "from": { "message": "From" }, - "fromToSame": { - "message": "From and To address cannot be the same" - }, "fromShapeShift": { "message": "From ShapeShift" }, "functionType": { "message": "Function Type" }, - "gas": { - "message": "Gas", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Gas Fee" - }, "gasLimit": { "message": "Gas Limit" }, @@ -733,18 +545,12 @@ "gasLimitInfoModalContent": { "message": "Gas limit is the maximum amount of units of gas you are willing to spend." }, - "gasLimitRequired": { - "message": "Gas Limit Required" - }, "gasLimitTooLow": { "message": "Gas limit must be at least 21000" }, "gasUsed": { "message": "Gas Used" }, - "generatingSeed": { - "message": "Generating Seed..." - }, "gasPrice": { "message": "Gas Price (GWEI)" }, @@ -760,18 +566,12 @@ "gasPriceCalculation": { "message": "We calculate the suggested gas prices based on network success rates." }, - "gasPriceRequired": { - "message": "Gas Price Required" - }, "general": { "message": "General" }, "generalSettingsDescription": { "message": "Currency conversion, primary currency, language, blockies identicon" }, - "generatingTransaction": { - "message": "Generating transaction" - }, "getEther": { "message": "Get Ether" }, @@ -811,9 +611,6 @@ "message": "here", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Here's a list!!!!" - }, "hexData": { "message": "Hex Data" }, @@ -829,12 +626,6 @@ "history": { "message": "History" }, - "howToDeposit": { - "message": "How would you like to deposit Ether?" - }, - "holdEther": { - "message": "It allows you to hold ether & tokens, and serves as your bridge to decentralized applications." - }, "import": { "message": "Import", "description": "Button to import an account from a selected file" @@ -848,12 +639,6 @@ "importAccountSeedPhrase": { "message": "Import an Account with Seed Phrase" }, - "importAnAccount": { - "message": "Import an account" - }, - "importDen": { - "message": "Import Existing DEN" - }, "importWallet": { "message": "Import Wallet" }, @@ -867,12 +652,6 @@ "importUsingSeed": { "message": "Import using account seed phrase" }, - "importWithSeedPhrase": { - "message": "Import with seed phrase" - }, - "info": { - "message": "Info" - }, "infoHelp": { "message": "Info & Help" }, @@ -900,37 +679,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Not ETH network, set to lowercase" }, - "invalidGasParams": { - "message": "Invalid Gas Parameters" - }, "invalidInput": { "message": "Invalid input." }, - "invalidRequest": { - "message": "Invalid Request" - }, "invalidRPC": { "message": "Invalid RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Invalid Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Invalid seed phrase" }, - "jsonFail": { - "message": "Something went wrong. Please make sure your JSON file is properly formatted." - }, "jsonFile": { "message": "JSON File", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Keep track of the tokens you’ve bought with your MetaMask account." - }, "kovan": { "message": "Kovan Test Network" }, - "knowledgeDataBase": { - "message": "Visit our Knowledge Base" - }, "max": { "message": "Max" }, @@ -940,9 +707,6 @@ "ledgerAccountRestriction": { "message": "You need to make use your last account before you can add a new one." }, - "legal": { - "message": "Legal" - }, "lessThanMax": { "message": "must be less than or equal to $1.", "description": "helper for inputting hex as decimal input" @@ -956,9 +720,6 @@ "links": { "message": "Links" }, - "limit": { - "message": "Limit" - }, "liveGasPricePredictions": { "message": "Live Gas Price Predictions" }, @@ -980,11 +741,8 @@ "logout": { "message": "Log out" }, - "loose": { - "message": "Loose" - }, - "loweCaseWords": { - "message": "seed words only have lowercase characters" + "logoutTimeTooGreat": { + "message": "Logout time is too great" }, "mainnet": { "message": "Main Ethereum Network" @@ -1010,18 +768,9 @@ "metamaskVersion": { "message": "MetaMask Version" }, - "min": { - "message": "Minimum" - }, "missingYourTokens": { "message": "Don't see your tokens?" }, - "minutesShorthand": { - "message": "Min" - }, - "mobileSyncTitle": { - "message": "Sync accounts with mobile" - }, "mobileSyncText": { "message": "Please enter your password to confirm it's you!" }, @@ -1044,10 +793,6 @@ "message": "You must select a file to import.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "You must enter a password for the selected file.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Can not send negative amounts of ETH." }, @@ -1082,12 +827,6 @@ "newPassword": { "message": "New Password (min 8 chars)" }, - "newPassword8Chars": { - "message": "New Password (min 8 chars)" - }, - "newRecipient": { - "message": "New Recipient" - }, "newNetwork": { "message": "New Network" }, @@ -1109,21 +848,12 @@ "rpcUrl": { "message": "New RPC URL" }, - "showAdvancedOptions": { - "message": "Show Advanced Options" - }, - "hideAdvancedOptions": { - "message": "Hide Advanced Options" - }, "optionalChainId": { "message": "ChainID (optional)" }, "optionalSymbol": { "message": "Symbol (optional)" }, - "optionalNickname": { - "message": "Nickname (optional)" - }, "newTotal": { "message": "New Total" }, @@ -1133,6 +863,10 @@ "next": { "message": "Next" }, + "nextNonceWarning": { + "message": "Nonce is higher than suggested nonce of $1", + "description": "The next nonce according to MetaMask's internal logic" + }, "noAddressForName": { "message": "No address has been set for this name." }, @@ -1142,21 +876,15 @@ "noConversionRateAvailable": { "message": "No Conversion Rate Available" }, - "noTransactionHistory": { - "message": "No transaction history." - }, "noTransactions": { "message": "You have no transactions" }, + "noThanks": { + "message": "No Thanks" + }, "notEnoughGas": { "message": "Not Enough Gas" }, - "notFound": { - "message": "Not Found" - }, - "notStarted": { - "message": "Not Started" - }, "noWebcamFoundTitle": { "message": "Webcam not found" }, @@ -1166,41 +894,15 @@ "ofTextNofM": { "message": "of" }, - "oldUI": { - "message": "Old UI" - }, - "oldUIMessage": { - "message": "You have returned to the old UI. You can switch back to the New UI through the option in the top right dropdown menu." - }, - "onlySendToEtherAddress": { - "message": "Only send ETH to an Ethereum address." - }, - "onlySendTokensToAccountAddress": { - "message": "Only send $1 to an Ethereum account address.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Open in tab" - }, - "or": { - "message": "or", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Order a Trezor or Ledger and keep your funds in cold storage" }, "origin": { "message": "Origin" }, - "outgoing": { - "message": "Outgoing" - }, "parameters": { "message": "Parameters" }, - "originalTotal": { - "message": "Original Total" - }, "participateInMetaMetrics": { "message": "Participate in MetaMetrics" }, @@ -1210,23 +912,12 @@ "password": { "message": "Password" }, - "passwordCorrect": { - "message": "Please make sure your password is correct." - }, "passwordsDontMatch": { "message": "Passwords Don't Match" }, - "passwordMismatch": { - "message": "passwords don't match", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Password not long enough" }, - "passwordShort": { - "message": "password not long enough", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Paste your private key string here:", "description": "For importing an account from a private key" @@ -1240,12 +931,6 @@ "personalAddressDetected": { "message": "Personal address detected. Input the token contract address." }, - "pleaseReviewTransaction": { - "message": "Please review your transaction." - }, - "popularTokens": { - "message": "Popular Tokens" - }, "prev": { "message": "Prev" }, @@ -1277,15 +962,6 @@ "readdToken": { "message": "You can add this token back in the future by going to “Add token” in your accounts options menu." }, - "readMore": { - "message": "Read more here." - }, - "readMore2": { - "message": "Read more." - }, - "receive": { - "message": "Receive" - }, "recents": { "message": "Recents" }, @@ -1295,9 +971,6 @@ "recipientAddressPlaceholder": { "message": "Search, public address (0x), or ENS" }, - "refundAddress": { - "message": "Your Refund Address" - }, "rejectAll": { "message": "Reject All" }, @@ -1331,21 +1004,19 @@ "restoreFromSeed": { "message": "Restore account?" }, - "restoreVault": { - "message": "Restore Vault" - }, "restoreAccountWithSeed": { "message": "Restore your Account with Seed Phrase" }, + "restoreWalletPreferences": { + "message": "A backup of your data from $1 has been found. Would you like to restore your wallet preferences?", + "description": "$1 is the date at which the data was backed up" + }, "requestsAwaitingAcknowledgement": { "message": "requests waiting to be acknowledged" }, "required": { "message": "Required" }, - "retryWithMoreGas": { - "message": "Retry with a higher gas price here" - }, "restore": { "message": "Restore" }, @@ -1388,13 +1059,6 @@ "goerli": { "message": "Goerli Test Network" }, - "rpc": { - "message": "Custom RPC" - }, - "sampleAccountName": { - "message": "E.g. My new account", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Save" }, @@ -1407,13 +1071,6 @@ "saveAsCsvFile": { "message": "Save as CSV File" }, - "saveAsFile": { - "message": "Save as File", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Save Seed Words As File" - }, "scanInstructions": { "message": "Place the QR code in front of your camera" }, @@ -1444,18 +1101,12 @@ "securitySettingsDescription": { "message": "Privacy settings and wallet seed phrase" }, - "secondsShorthand": { - "message": "Sec" - }, "seedPhrasePlaceholder": { "message": "Separate each word with a single space" }, "seedPhraseReq": { "message": "Seed phrases are 12 words long" }, - "select": { - "message": "Select" - }, "selectCurrency": { "message": "Select Currency" }, @@ -1465,9 +1116,6 @@ "selectLocale": { "message": "Select Locale" }, - "selectService": { - "message": "Select Service" - }, "selectType": { "message": "Select Type" }, @@ -1495,18 +1143,12 @@ "searchTokens": { "message": "Search Tokens" }, - "selectAnAddress": { - "message": "Select an Address" - }, "selectAnAccount": { "message": "Select an Account" }, "selectAnAccountHelp": { "message": "Select the account to view in MetaMask" }, - "selectAnAsset": { - "message": "Select an Asset" - }, "selectAHigherGasFee": { "message": "Select a higher gas fee to accelerate the processing of your transaction.*" }, @@ -1516,15 +1158,9 @@ "selectPathHelp": { "message": "If you don't see your existing Ledger accounts below, try switching paths to \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Send Tokens to anyone with an Ethereum account" - }, "settings": { "message": "Settings" }, - "shapeshiftBuy": { - "message": "Buy with Shapeshift" - }, "showAdvancedGasInline": { "message": "Advanced gas controls" }, @@ -1540,9 +1176,6 @@ "showPrivateKeys": { "message": "Show Private Keys" }, - "showQRCode": { - "message": "Show QR Code" - }, "showHexData": { "message": "Show Hex Data" }, @@ -1558,33 +1191,18 @@ "signed": { "message": "Signed" }, - "signMessage": { - "message": "Sign Message" - }, "signNotice": { "message": "Signing this message can have \ndangerous side effects. Only sign messages from \nsites you fully trust with your entire account.\n This dangerous method will be removed in a future version. " }, "sigRequest": { "message": "Signature Request" }, - "sigRequested": { - "message": "Signature Requested" - }, "somethingWentWrong": { "message": "Oops! Something went wrong." }, - "spaceBetween": { - "message": "there can only be a space between words" - }, "speedUp": { "message": "Speed Up" }, - "speedUpTitle": { - "message": "Speed Up Transaction" - }, - "speedUpSubtitle": { - "message": "Increase your gas price to attempt to overwrite and speed up your transaction" - }, "speedUpCancellation": { "message": "Speed up this cancellation" }, @@ -1594,8 +1212,8 @@ "switchNetworks": { "message": "Switch Networks" }, - "status": { - "message": "Status" + "stateLogFileName": { + "message": "MetaMask State Logs" }, "stateLogs": { "message": "State Logs" @@ -1642,6 +1260,15 @@ "symbolBetweenZeroTwelve": { "message": "Symbol must be between 0 and 12 characters." }, + "syncWithThreeBox": { + "message": "Sync data with 3Box (experimental)" + }, + "syncWithThreeBoxDescription": { + "message": "Turn on to have your settings backed up with 3Box. This feature is currenty experimental; use at your own risk." + }, + "syncWithThreeBoxDisabled": { + "message": "3Box has been disabled due to an error during the initial sync" + }, "syncWithMobile": { "message": "Sync with mobile" }, @@ -1663,9 +1290,6 @@ "syncWithMobileComplete": { "message": "Your data has been synced succesfully. Enjoy the MetaMask mobile app!" }, - "takesTooLong": { - "message": "Taking too long?" - }, "terms": { "message": "Terms of Use" }, @@ -1688,27 +1312,15 @@ "token": { "message": "Token" }, - "tokenAddress": { - "message": "Token Address" - }, "tokenAlreadyAdded": { "message": "Token has already been added." }, - "tokenBalance": { - "message": "Your Token Balance is:" - }, "tokenContractAddress": { "message": "Token Contract Address" }, - "tokenSelection": { - "message": "Search for tokens or select from our list of popular tokens." - }, "tokenSymbol": { "message": "Token Symbol" }, - "tokenWarning1": { - "message": "Keep track of the tokens you’ve bought with your MetaMask account. If you bought tokens using a different account, those tokens will not appear here." - }, "total": { "message": "Total" }, @@ -1721,9 +1333,6 @@ "transactionCreated": { "message": "Transaction created with a value of $1 at $2." }, - "transactionWithNonce": { - "message": "Transaction $1" - }, "transactionDropped": { "message": "Transaction dropped at $2." }, @@ -1736,9 +1345,6 @@ "transactionUpdated": { "message": "Transaction updated at $2." }, - "transactionUpdatedGas": { - "message": "Transaction updated with a gas fee of $1 at $2." - }, "transactionErrored": { "message": "Transaction encountered an error." }, @@ -1748,9 +1354,6 @@ "transactionCancelSuccess": { "message": "Transaction successfully cancelled at $2" }, - "transactions": { - "message": "transactions" - }, "transactionError": { "message": "Transaction Error. Exception thrown in contract code." }, @@ -1760,12 +1363,6 @@ "transactionFee": { "message": "Transaction Fee" }, - "transactionMemo": { - "message": "Transaction memo (optional)" - }, - "transactionNumber": { - "message": "Transaction Number" - }, "transactionTime": { "message": "Transaction Time" }, @@ -1778,12 +1375,6 @@ "transferFrom": { "message": "Transfer From" }, - "transfers": { - "message": "Transfers" - }, - "trezorHardwareWallet": { - "message": "TREZOR Hardware Wallet" - }, "troubleTokenBalances": { "message": "We had trouble loading your token balances. You can view them ", "description": "Followed by a link (here) to view token balances" @@ -1791,27 +1382,12 @@ "tryAgain": { "message": "Try again" }, - "twelveWords": { - "message": "These 12 words are the only way to restore your MetaMask accounts.\nSave them somewhere safe and secret." - }, "typePassword": { "message": "Type your MetaMask password" }, - "uiMigrationAnnouncement": { - "message": "Welcome to the new MetaMask UI. If you have feedback about the UI or feature requests, please reach out to our support team or on GitHub." - }, - "uiWelcome": { - "message": "Welcome to the New UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "You are now using the new MetaMask UI." - }, "unapproved": { "message": "Unapproved" }, - "unavailable": { - "message": "Unavailable" - }, "units": { "message": "units" }, @@ -1821,9 +1397,6 @@ "unknownNetwork": { "message": "Unknown Private Network" }, - "unknownNetworkId": { - "message": "Unknown network ID" - }, "unknownQrCode": { "message": "Error: We couldn't identify that QR code" }, @@ -1845,25 +1418,15 @@ "uriErrorMsg": { "message": "URIs require the appropriate HTTP/HTTPS prefix." }, - "usaOnly": { - "message": "USA only", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Used by a variety of different clients" }, - "useOldUI": { - "message": "Use old UI" - }, - "userName":{ + "userName": { "message": "Username" }, "validFileImport": { "message": "You must select a valid file to import." }, - "vaultCreated": { - "message": "Vault Created" - }, "viewAccount": { "message": "View Account" }, @@ -1879,27 +1442,18 @@ "viewOnEtherscan": { "message": "View on Etherscan" }, - "viewNetworkInfo": { - "message": "View Network Info" - }, "visitWebSite": { "message": "Visit our web site" }, "walletSeed": { "message": "Wallet Seed" }, - "warning": { - "message": "Warning" - }, "welcomeBack": { "message": "Welcome Back!" }, "welcome": { "message": "Welcome to MetaMask" }, - "whatsThis": { - "message": "What's this?" - }, "writePhrase": { "message": "Write this phrase on a piece of paper and store in a secure location. If you want even more security, write it down on multiple pieces of paper and store each in 2 - 3 different locations." }, @@ -1918,18 +1472,6 @@ "yourPrivateSeedPhrase": { "message": "Your private seed phrase" }, - "yourUniqueAccountImage": { - "message": "Your unique account image" - }, - "yourUniqueAccountImageDescription1": { - "message": "This image was programmatically generated for you by your new account number." - }, - "yourUniqueAccountImageDescription2": { - "message": "You’ll see this image everytime you need to confirm a transaction." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask will never ask for your seed phrase!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Zero gas price on speed up" } diff --git a/app/_locales/es/messages.json b/app/_locales/es/messages.json index 7f81ad13f..1462909d3 100644 --- a/app/_locales/es/messages.json +++ b/app/_locales/es/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Modo Privado está activado ahora por defecto" }, - "exposeAccounts": { - "message": "Exponer cuentas" - }, - "exposeDescription": { - "message": "Exponer cuentas al sitio web actual. Útil para dapps heredados." - }, "chartOnlyAvailableEth": { "message": "Tabla solo disponible en redes Ethereum." }, - "confirmExpose": { - "message": "¿Seguro que quieres exponer tus cuentas al sitio web actual?" - }, "confirmClear": { "message": "¿Seguro que quieres borrar los sitios web aprobados?" }, "contractInteraction": { "message": "Interacción con contrato" }, - "clearApprovalDataSuccess": { - "message": "Los datos aprobados del sitio web se borraron con éxito." - }, "clearApprovalData": { "message": "Borrar datos de aprobación" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versión, centro de soporte e información de contacto" }, - "aboutUs": { - "message": "Quienes somos" - }, - "accept": { - "message": "Aceptar" - }, "acceleratingATransaction": { "message": "* Agilizar a una transacción al usar un precio de gas más alto aumenta las probabilidades que que la red lo procese más rápidamente, pero eso no siempre está garantizado." }, @@ -71,30 +53,18 @@ "activityLog": { "message": "registro de actividades" }, - "add": { - "message": "Añadir" - }, - "address": { - "message": "Dirección" - }, "addNetwork": { "message": "Añadir Red" }, "addRecipient": { "message": "Añadir destinatario" }, - "addressBook": { - "message": "Libro de Direcciones" - }, "advanced": { "message": "Avanzado" }, "advancedOptions": { "message": "Opciones Avanzadas" }, - "addCustomToken": { - "message": "Agregar token personalizados" - }, "addToAddressBook": { "message": "Añadir al libro de direcciones" }, @@ -104,9 +74,6 @@ "addAlias": { "message": "Añadir alias" }, - "addEthAddress": { - "message": "Añadir una dirección Ethereum" - }, "addToken": { "message": "Agregar token" }, @@ -119,24 +86,9 @@ "addAcquiredTokens": { "message": "Agregar los tokens que has adquirido usando MetaMask" }, - "agreeTermsOfService": { - "message": "Acepto los Términos de Servicio" - }, - "allDone": { - "message": "Todo Listo" - }, - "alreadyHaveSeedPhrase": { - "message": "No, ya tengo una frase semilla" - }, "amount": { "message": "Cantidad" }, - "amountPlusGas": { - "message": "Cantidad + Gas" - }, - "amountPlusTxFee": { - "message": "Cantidad + Comisión por transacción" - }, "appDescription": { "message": "Extensión del navegador para Ethereum", "description": "The description of the application" @@ -172,9 +124,6 @@ "autoLogoutTimeLimitDescription": { "message": "Establece el tiempo de inactividad en minutos antes de que MetaMask cierre la sesión automáticamente." }, - "available": { - "message": "Disponible" - }, "average": { "message": "Promedio" }, @@ -190,9 +139,6 @@ "balance": { "message": "Saldo" }, - "balances": { - "message": "Tus saldos" - }, "balanceIsInsufficientGas": { "message": "Saldo de gas insuficiente" }, @@ -206,24 +152,12 @@ "blockiesIdenticon": { "message": "Usar Blockies Identicon (Iconos)" }, - "borrowDharma": { - "message": "Pedir prestado con Dharma (Beta)" - }, "browserNotSupported": { "message": "Tu navegador no está admitido..." }, "builtInCalifornia": { "message": "MetaMask fue diseñado y construido en California" }, - "buy": { - "message": "Comprar" - }, - "buyCoinbase": { - "message": "Comprar en Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase es la plataforma global más popular para comprar y vender Bitcoin, Ethereum y Litecoin" - }, "buyCoinSwitch": { "message": "Comprar en CoinSwitch" }, @@ -242,18 +176,9 @@ "cancelled": { "message": "Cancelado" }, - "cancelN": { - "message": "Cancelar a todas transacciones de $1" - }, "chainId": { "message": "ID Cadena" }, - "classicInterface": { - "message": "Usar interfaz clásica" - }, - "clickCopy": { - "message": "Click para copiar" - }, "clickToAdd": { "message": "Hazle clic en $1 para agregarles a su cuenta" }, @@ -266,27 +191,15 @@ "chromeRequiredForHardwareWallets": { "message": "Hay que usar MetaMask en Google Chrome para poder conectarse con tu Monedero Físico." }, - "company": { - "message": "Compañía" - }, "confirm": { "message": "Confirmar" }, - "confirmationTime": { - "message": "Tiempo de confirmación (seg)" - }, "confirmed": { "message": "Confirmado" }, - "confirmContract": { - "message": "Confirmar contrato" - }, "confirmPassword": { "message": "Confirmar contraseña" }, - "confirmTransaction": { - "message": "Confirmar transacción" - }, "congratulations": { "message": "Enhorabuena" }, @@ -299,9 +212,6 @@ "connectRequest": { "message": "Petición para conectar" }, - "connecting": { - "message": "Conectándose..." - }, "connectingTo": { "message": "Conectánodse a $1" }, @@ -323,21 +233,6 @@ "connectingToGoerli": { "message": "Conectando al Test de Red Goerli" }, - "connectingToUnknown": { - "message": "Conectando a una red desconocida" - }, - "connectToLedger": { - "message": "Conectarse al Ledger" - }, - "connectToTrezor": { - "message": "Conectarse al Trezor" - }, - "continue": { - "message": "Continuar" - }, - "continueToCoinbase": { - "message": "Continuar a Coinbase" - }, "continueToWyre": { "message": "Continuar a Wyre" }, @@ -353,15 +248,9 @@ "copiedButton": { "message": "Copiado" }, - "copiedClipboard": { - "message": "Copiado al portapapeles" - }, "copiedExclamation": { "message": "¡Copiado!" }, - "copiedSafe": { - "message": "Ya lo guardé en un lugar seguro" - }, "copy": { "message": "Copiar" }, @@ -392,9 +281,6 @@ "createAWallet": { "message": "Crear Wallet" }, - "createDen": { - "message": "Crear" - }, "createPassword": { "message": "Crear Contraseña" }, @@ -404,12 +290,6 @@ "currentLanguage": { "message": "Idioma Actual" }, - "currentNetwork": { - "message": "Red actual" - }, - "currentRpc": { - "message": "RPC actual" - }, "customGas": { "message": "Personalizar gas" }, @@ -419,9 +299,6 @@ "customToken": { "message": "Token Personalizado" }, - "customize": { - "message": "Personalizar" - }, "customRPC": { "message": "RPC personalizado" }, @@ -440,39 +317,15 @@ "deleteAccount": { "message": "Eliminar Cuenta" }, - "denExplainer": { - "message": "El DEN es tu contraseña encriptada almacenada dentro de MetaMask" - }, "deposit": { "message": "Depositar" }, - "depositBTC": { - "message": "Deposita tus BTC a la dirección de abajo:" - }, - "depositEth": { - "message": "Depositar Ether" - }, "depositEther": { "message": "Depositar Ether" }, - "depositFiat": { - "message": "Depositar con fiat (divisa nacional)" - }, - "depositFromAccount": { - "message": "Depositar con otra cuenta" - }, - "depositShapeShift": { - "message": "Depositar con ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Si posees otras criptomonedas, puedes intercambiar y depositar Ether directamente en tu billetera de MetaMask. No necesitas tener una cuenta." - }, "details": { "message": "Detalles" }, - "directDeposit": { - "message": "Depósito directo" - }, "directDepositEther": { "message": "Depositar Ether directamente" }, @@ -500,39 +353,21 @@ "edit": { "message": "Editar" }, - "editNetwork": { - "message": "Editar Red" - }, - "editAccountName": { - "message": "Editar el nombre de la cuenta" - }, "editContact": { "message": "Editar Contacto" }, - "editingTransaction": { - "message": "Hacer cambios a tu transacción" - }, "emailUs": { "message": "¡Envíanos un correo!" }, - "encryptNewDen": { - "message": "Encriptar tu nuevo DEN" - }, "endOfFlowMessage8": { "message": "MetaMask no puede recuperar tu seedphrase. Saber más." }, "endOfFlowMessage9": { "message": "Saber más." }, - "ensNameNotFound": { - "message": "No se encontró el nombre ENS" - }, "enterPassword": { "message": "Ingresa contraseña" }, - "enterPasswordConfirm": { - "message": "Ingresa tu contraseña para confirmar" - }, "enterPasswordContinue": { "message": "Introducir contraseña para seguir" }, @@ -542,18 +377,12 @@ "estimatedProcessingTimes": { "message": "Tiempo Previsto de procesamiento" }, - "exchangeRate": { - "message": "Tipo de cambio" - }, "expandView": { "message": "Ampliar Vista" }, "exportPrivateKey": { "message": "Exportar clave privada" }, - "exportPrivateKeyWarning": { - "message": "Exportar claves privadas bajo TU PROPIO riesgo" - }, "failed": { "message": "Fallo" }, @@ -563,12 +392,6 @@ "faster": { "message": "Más Rápido" }, - "fastest": { - "message": "Lo Mas Rápido" - }, - "feeChartTitle": { - "message": "Previsiones en vivo de las comisiones por transacciones" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -577,45 +400,30 @@ "message": "¿La importación no funcionó? ¡Haz click aquí!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Síguenos en Twitter" - }, "forgetDevice": { "message": "Olvidar a este dispositivo" }, "from": { "message": "De:" }, - "fromToSame": { - "message": "La dirección de origen y destino no pueden ser la misma" - }, "fromShapeShift": { "message": "De ShapeShift" }, "functionType": { "message": "Tipo de función" }, - "gasFee": { - "message": "Comisión de gas" - }, "gasLimit": { "message": "Límite de gas" }, "gasLimitCalculation": { "message": "Calculamos el límite de gas sugerido en función de las tasas de éxito de la red" }, - "gasLimitRequired": { - "message": "Límite de gas requerido" - }, "gasLimitTooLow": { "message": "El límite de gas debe ser de al menos 21000" }, "gasUsed": { "message": "Gas usado" }, - "generatingSeed": { - "message": "Generando semilla..." - }, "gasPrice": { "message": "Precio del Gas (GWEI)" }, @@ -628,15 +436,9 @@ "gasPriceCalculation": { "message": "Calculamos los precios sugeridos del gas en función de las tasas de éxito de la red" }, - "gasPriceRequired": { - "message": "Precio del gas requerido" - }, "generalSettingsDescription": { "message": "Conversión de divisas, divisa principal, idioma, blockies identicon" }, - "generatingTransaction": { - "message": "Generando la transacción" - }, "getEther": { "message": "Conseguir Ether" }, @@ -667,9 +469,6 @@ "message": "Aquí", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "¡¡¡Aquí está una lista!!!" - }, "hexData": { "message": "Datos de formato Hex" }, @@ -685,12 +484,6 @@ "history": { "message": "Historial" }, - "howToDeposit": { - "message": "¿Cómo te gustaria depositar Ether?" - }, - "holdEther": { - "message": "Te permite mantener tus ether y tokens, así como puente para aplicaciones descentralizadas" - }, "import": { "message": "Importar", "description": "Button to import an account from a selected file" @@ -701,12 +494,6 @@ "importAccountMsg": { "message": "Las cuentas importadas no serán asociadas con tu cuenta original creada con tu MetaMask. Aprende más acerca de importar cuentas." }, - "importAnAccount": { - "message": "Importar una cuenta" - }, - "importDen": { - "message": "Importar DEN existente" - }, "importWallet": { "message": "Importar Wallet" }, @@ -717,9 +504,6 @@ "importUsingSeed": { "message": "Importar usando la frase semilla de la cuenta" }, - "info": { - "message": "Información" - }, "infoHelp": { "message": "Informacion y ayuda" }, @@ -744,37 +528,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "No es una red ETH, convertirlo a minúscula" }, - "invalidGasParams": { - "message": "Parametros de gas inválidos" - }, "invalidInput": { "message": "Entrada inválida" }, - "invalidRequest": { - "message": "Petición inválida" - }, "invalidRPC": { "message": "Invalida URL del RPC" }, + "invalidBlockExplorerURL": { + "message": "Invalida URL del Block Explorer" + }, "invalidSeedPhrase": { "message": "Frase semilla no válida." }, - "jsonFail": { - "message": "Algo falló. Asegúrate que tu JSON tiene el formato correcto" - }, "jsonFile": { "message": "Archivo JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Estar al tanto con los tokens que has comprado a través de tu cuenta de MetaMask." - }, "kovan": { "message": "Red de pruebas Kovan" }, - "knowledgeDataBase": { - "message": "Visita nuestra base de conocimiento" - }, "learnMore": { "message": "Más información" }, @@ -791,9 +563,6 @@ "links": { "message": "Enlaces" }, - "limit": { - "message": "Límite" - }, "liveGasPricePredictions": { "message": "Previsiones en vivo del precio de Gas" }, @@ -812,12 +581,6 @@ "logout": { "message": "Cerrar sesión" }, - "loose": { - "message": "Suelto" - }, - "loweCaseWords": { - "message": "las frases semilla sólo pueden tener minúsculas" - }, "mainnet": { "message": "Red principal de Ethereum (Main Net)" }, @@ -836,15 +599,9 @@ "metamaskVersion": { "message": "Versión de MetaMask" }, - "min": { - "message": "Mínimo" - }, "missingYourTokens": { "message": "¿No ves tus tokens?" }, - "mobileSyncTitle": { - "message": "Sincronizar cuentas con el móvil" - }, "myAccounts": { "message": "Mis cuentas" }, @@ -858,10 +615,6 @@ "message": "Debes seleccionar un archivo para importar", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Debes ingresar una contraseña para el archivo seleccionado", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "No se pueden mandar cantidades negativas de ETH" }, @@ -887,30 +640,15 @@ "newPassword": { "message": "Nueva contraseña (mínimo [8] caracteres)" }, - "newPassword8Chars": { - "message": "Nueva contraseña (mínimo [8] caracteres)" - }, - "newRecipient": { - "message": "Nuevo destinatario" - }, "newNetwork": { "message": "Red Nueva" }, - "showAdvancedOptions": { - "message": "Mostrar opciones avanzadas" - }, - "hideAdvancedOptions": { - "message": "Ocultar opciones avanzadas" - }, "optionalChainId": { "message": "ChainID (opcional)" }, "optionalSymbol": { "message": "Símbolo (opcional)" }, - "optionalNickname": { - "message": "Apodo (opcional)" - }, "newTotal": { "message": "Nuevo total" }, @@ -929,18 +667,9 @@ "noConversionRateAvailable": { "message": "No hay tasa de conversión" }, - "noTransactionHistory": { - "message": "Sin historial de transacciones" - }, "noTransactions": { "message": "Sin transacciones" }, - "notFound": { - "message": "No se encontró" - }, - "notStarted": { - "message": "Sin iniciar" - }, "noWebcamFoundTitle": { "message": "No se encontró a la webcam" }, @@ -950,61 +679,24 @@ "ofTextNofM": { "message": "de" }, - "oldUI": { - "message": "Antigua UI (Interfaz de Usuario)" - }, - "oldUIMessage": { - "message": "Regresaste a la antigua UI (Interfaz de Usuario). Puedes regresar a la nueva UI mediante la opcion en la barra desplegable del menu de arriba a la derecha." - }, - "onlySendToEtherAddress": { - "message": "Sólo envía a una dirección de Ethereum" - }, - "onlySendTokensToAccountAddress": { - "message": "Mandar solamente $1 a la dirección de una cuenta de Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Abrir en una pestaña" - }, - "or": { - "message": "o", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Comprate un Trezor o Ledger y guarda tus fondos en almacenamiento frío" }, "origin": { "message": "Orígen" }, - "outgoing": { - "message": "De salida" - }, "parameters": { "message": "Parámetros" }, - "originalTotal": { - "message": "Total Original" - }, "password": { "message": "Contraseña" }, - "passwordCorrect": { - "message": "Asegurate que tu contraseña es correcta" - }, "passwordsDontMatch": { "message": "Las contraseñas no coinciden" }, - "passwordMismatch": { - "message": "La contraseña no coincide", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "La contraseña no es lo suficientemente larga" }, - "passwordShort": { - "message": "La contraseña no es lo suficientemente larga", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Pega tu clave privada aqui", "description": "For importing an account from a private key" @@ -1018,12 +710,6 @@ "personalAddressDetected": { "message": "Dirección personal detectada. Ingresa la dirección del contrato del token" }, - "pleaseReviewTransaction": { - "message": "Por favor, revisa tu transaccion" - }, - "popularTokens": { - "message": "Tokens Corrientes" - }, "primaryCurrencySetting": { "message": "Moneda principal" }, @@ -1052,24 +738,12 @@ "readdToken": { "message": "Puedes volver a agregar este token en el futuro pinchando sobre 'Agregar token' en el menú de opciones de tu cuenta" }, - "readMore": { - "message": "Leer más aquí" - }, - "readMore2": { - "message": "Leer más" - }, - "receive": { - "message": "Recibir" - }, "recents": { "message": "Recientes" }, "recipientAddress": { "message": "Dirección del receptor" }, - "refundAddress": { - "message": "Tu dirección de reembolso" - }, "rejectAll": { "message": "Rechazar todas" }, @@ -1094,9 +768,6 @@ "restoreFromSeed": { "message": "Restaurar desde semilla" }, - "restoreVault": { - "message": "Restaurar bóveda" - }, "restoreAccountWithSeed": { "message": "Restaurar tu Cuenta con Frase Semilla" }, @@ -1106,9 +777,6 @@ "required": { "message": "Requerido" }, - "retryWithMoreGas": { - "message": "Vuelva a intentar con un precio de gas más alto aquí" - }, "restore": { "message": "Restaurar" }, @@ -1148,13 +816,6 @@ "ropsten": { "message": "Red privada Ropsten" }, - "rpc": { - "message": "RPC Personalizado" - }, - "sampleAccountName": { - "message": "P.ej. Mi nueva cuenta", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Guardar" }, @@ -1167,13 +828,6 @@ "saveAsCsvFile": { "message": "Guardar como archivo CSV" }, - "saveAsFile": { - "message": "Guardar como archivo", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Guardar la semilla como archivo" - }, "scanInstructions": { "message": "Coloque el código QR delante de tu cámara" }, @@ -1189,27 +843,18 @@ "secretPhrase": { "message": "Ingresa tu frase de doce (12) palabras para restaurar tu bóveda" }, - "secondsShorthand": { - "message": "Seg" - }, "seedPhrasePlaceholder": { "message": "Separar a cada palabra con un sólo espacio" }, "seedPhraseReq": { "message": "las frases semilla tienen doce (12) palabras de largo" }, - "select": { - "message": "Seleccionar" - }, "selectCurrency": { "message": "Seleccionar moneda" }, "selectLocale": { "message": "Seleccionar local" }, - "selectService": { - "message": "Seleccionar servicio" - }, "selectType": { "message": "Seleccionar tipo" }, @@ -1237,9 +882,6 @@ "searchTokens": { "message": "Buscar Tokens" }, - "selectAnAddress": { - "message": "Seleccionar una Dirección" - }, "selectAnAccount": { "message": "Seleccionar una Cuenta" }, @@ -1255,21 +897,12 @@ "selectPathHelp": { "message": "Si no ves tus cuentas actuales de Ledger abajo, prueba cambiando la ruta a \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Enviar tokens a cualquiera con una cuenta de Ethereum" - }, "settings": { "message": "Configuración" }, - "shapeshiftBuy": { - "message": "Comprar con ShapeShift" - }, "showPrivateKeys": { "message": "Mostrar claves privadas" }, - "showQRCode": { - "message": "Mostrar codigo QR" - }, "showHexData": { "message": "Mostrar Datos en formato Hex" }, @@ -1285,33 +918,18 @@ "signed": { "message": "Firmado" }, - "signMessage": { - "message": "Firmar mensaje" - }, "signNotice": { "message": "Firmar este mensaje puede tener\n efectos secundarios peligrosos. Firma sólo\nmensajes desde sitios a los que estés plenamente dispuesto a confiar tu cuenta.\nEste método peligroso va a ser \neliminado en una version futura." }, "sigRequest": { "message": "Solicitud de firma" }, - "sigRequested": { - "message": "Firma solicitada" - }, "somethingWentWrong": { "message": "¡Ups! Algo funcionó mal." }, - "spaceBetween": { - "message": "Sólo puede haber un espacio entre las palabras" - }, "speedUp": { "message": "Agilizar" }, - "speedUpTitle": { - "message": "Agilizar la Transacción" - }, - "speedUpSubtitle": { - "message": "Aumenta el precio de gas para intentar sobrescribir y así agilizar a la transacción" - }, "speedUpCancellation": { "message": "Agilizar esta cancelación" }, @@ -1321,9 +939,6 @@ "switchNetworks": { "message": "Cambiar de Red" }, - "status": { - "message": "Estado" - }, "stateLogs": { "message": "Logs de estado" }, @@ -1369,9 +984,6 @@ "syncWithMobileTitle": { "message": "Sincronizar con el móvil" }, - "takesTooLong": { - "message": "¿Está tardando demasiado?" - }, "terms": { "message": "Términos de uso" }, @@ -1385,24 +997,12 @@ "message": "$1 a ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Dirección del token" - }, "tokenAlreadyAdded": { "message": "El token está actualmente agregado" }, - "tokenBalance": { - "message": "Tu balance de tokens es:" - }, - "tokenSelection": { - "message": "Busca tokens o selecciónalo de nuestra lista de tokens populares" - }, "tokenSymbol": { "message": "Símbolo del token" }, - "tokenWarning1": { - "message": "Mantén un registro de los tokens que has comprado con tu cuenta de MetaMask. Si compraste tokens usando una cuenta diferente, esos tokens no aparecerán aquí." - }, "transaction": { "message": "transacción" }, @@ -1412,9 +1012,6 @@ "transactionCreated": { "message": "Se creó una transacción con un valor de $1, a $2." }, - "transactionWithNonce": { - "message": "Transacción $1" - }, "transactionDropped": { "message": "Transacción se cayó en $2." }, @@ -1427,9 +1024,6 @@ "transactionUpdated": { "message": "Se actualizó la transacción en $2." }, - "transactionUpdatedGas": { - "message": "Se actualizó la transacción, con una comisión de gas de $1 en $2." - }, "transactionErrored": { "message": "La transacción tuvo un error." }, @@ -1439,9 +1033,6 @@ "transactionCancelSuccess": { "message": "La transacción se canceló con éxito en $2" }, - "transactions": { - "message": "Transacciones" - }, "transactionError": { "message": "Error en transacción. Se produjo una excepción en el código del contrato." }, @@ -1451,12 +1042,6 @@ "transactionFee": { "message": "Comisión de la transacción" }, - "transactionMemo": { - "message": "Memo de transacción (opcional)" - }, - "transactionNumber": { - "message": "Número de transacción" - }, "transactionTime": { "message": "Tiempo de Transacción" }, @@ -1466,12 +1051,6 @@ "transferFrom": { "message": "Traspasar de" }, - "transfers": { - "message": "Transferencias" - }, - "trezorHardwareWallet": { - "message": "Monedero físico TREZOR" - }, "troubleTokenBalances": { "message": "Tuvimos problemas para cargar tus saldos de tokens. Puedes verlos ", "description": "Followed by a link (here) to view token balances" @@ -1479,24 +1058,12 @@ "tryAgain": { "message": "Vuelve a intentar" }, - "twelveWords": { - "message": "Estas 12 palabras son la única forma de restablecer tus cuentas de MetaMask. \nGuárdalas en un lugar seguro y secreto." - }, "typePassword": { "message": "Escribe tu contraseña" }, - "uiWelcome": { - "message": "Bienvenido a la nueva UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Estás usando la nueva UI de MetaMask. Echa un vistazo alrededor, prueba las nuevas características, tales como mandar tokens, y háznos saber si tienes algún problema" - }, "unapproved": { "message": "No aprobado" }, - "unavailable": { - "message": "No disponible" - }, "units": { "message": "unidades" }, @@ -1506,9 +1073,6 @@ "unknownNetwork": { "message": "Red privada desconocida" }, - "unknownNetworkId": { - "message": "ID (identidad) de red desconocida" - }, "unknownQrCode": { "message": "Error: No pudimos identificar ese código QR" }, @@ -1530,22 +1094,12 @@ "uriErrorMsg": { "message": "URI necesita el prefijo HTTP/HTTPS apropiado" }, - "usaOnly": { - "message": "Sólo USA (Estados Unidos)", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Utilizado por una variedad de clientes diferentes" }, - "useOldUI": { - "message": "Usar UI antigua" - }, "validFileImport": { "message": "Debes selecionar un archivo valido para importar" }, - "vaultCreated": { - "message": "Bóveda creada" - }, "viewAccount": { "message": "Mirar cuenta" }, @@ -1558,18 +1112,12 @@ "walletSeed": { "message": "Semilla de la billetera" }, - "warning": { - "message": "Advertencia" - }, "welcomeBack": { "message": "¡Bienvenido de nuevo!" }, "welcome": { "message": "Bienvenido a MetaMask" }, - "whatsThis": { - "message": "¿Qué es esto?" - }, "yesLetsTry": { "message": "Sí, probemos" }, diff --git a/app/_locales/es_419/messages.json b/app/_locales/es_419/messages.json index 3496418d3..244eff885 100644 --- a/app/_locales/es_419/messages.json +++ b/app/_locales/es_419/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "El modo de privacidad está habilitado de manera predeterminada" }, - "exposeAccounts": { - "message": "Exponer cuentas" - }, - "exposeDescription": { - "message": "Expón cuentas en el sitio web actual. Es útil para las dApps heredadas." - }, "chartOnlyAvailableEth": { "message": "Chart está disponible únicamente en las redes de Ethereum." }, - "confirmExpose": { - "message": "¿Estás seguro de que deseas exponer tus cuentas en sitio web actual?" - }, "confirmClear": { "message": "¿Estás seguro de que deseas borrar los sitios web aprobados?" }, "contractInteraction": { "message": "Interacción contractual" }, - "clearApprovalDataSuccess": { - "message": "Los datos aprobados del sitio web se han borrado con éxito." - }, "clearApprovalData": { "message": "Borrar datos de privacidad" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versión, centro de soporte técnico e información de contacto." }, - "aboutUs": { - "message": "Acerca de nosotros" - }, - "accept": { - "message": "Aceptar" - }, "acceleratingATransaction": { "message": "* Aumentar una transacción utilizando un precio de gas más alto aumenta sus posibilidades de ser procesada más rápido por la red, pero esto no siempre está garantizado." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "registro de actividad" }, - "add": { - "message": "Agregar" - }, - "address": { - "message": "Dirección" - }, "addNetwork": { "message": "Añadir red" }, "addRecipient": { "message": "Agregar destinatario" }, - "addressBook": { - "message": "Libreta de direcciones" - }, "advanced": { "message": "Avanzada" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Opciones avanzadas" }, - "addCustomToken": { - "message": "Agregar token personalizado" - }, "addToAddressBook": { "message": "Agregar a la libreta de direcciones" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Agregar alias" }, - "addEthAddress": { - "message": "Agregar una dirección de Ethereum" - }, "addToken": { "message": "Agregar token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Agrega los tokens adquiridos con MetaMask" }, - "agreeTermsOfService": { - "message": "Acepto las Condiciones de servicio" - }, - "allDone": { - "message": "Todo listo" - }, - "alreadyHaveSeedPhrase": { - "message": "No, ya tengo una frase de inicialización" - }, "amount": { "message": "Monto" }, - "amountPlusGas": { - "message": "Monto + gas" - }, - "amountPlusTxFee": { - "message": "Monto + tasa de tran." - }, "appDescription": { "message": "Una billetera de Ethereum en tu navegador", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Configura tu tiempo de inactividad en minutos para controlar cuándo MetaMask cerrará tu sesión de forma automática" }, - "available": { - "message": "Disponible" - }, "average": { "message": "Promedio" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "El saldo puede estar anticuado" }, - "balances": { - "message": "Saldo(s) de tokens" - }, "balanceIsInsufficientGas": { "message": "Saldo insuficiente para el total actual de gas" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Utilizar blockies identicon" }, - "borrowDharma": { - "message": "Pedir prestado con Dharma (Beta)" - }, "browserNotSupported": { "message": "Tu navegador no es compatible…" }, "builtInCalifornia": { "message": "MetaMask se diseñó y creó en California." }, - "buy": { - "message": "Comprar" - }, - "buyCoinbase": { - "message": "Comprar en Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase es el método más popular del mundo para la compra y venta de criptomonedas de Bitcoin, Ethereum y Litecoin." - }, "buyWithWyre": { "message": "Comprar ETH con Wyre" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Cancelado" }, - "cancelN": { - "message": "Cancelar todas las transacciones de $1" - }, "chainId": { "message": "ID de cadena" }, - "classicInterface": { - "message": "Usar la interfaz clásica" - }, - "clickCopy": { - "message": "Haz clic para copiar" - }, "clickToAdd": { "message": "Haz clic en $1 para agregarlos a tu cuenta" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Debes utilizar MetaMask en Google Chrome para poder conectarte a tu billetera de hardware." }, - "company": { - "message": "Empresa" - }, "confirm": { "message": "Confirmar" }, - "confirmationTime": { - "message": "Tiempo de confirmación (segundos)" - }, "confirmed": { "message": "Confirmado" }, - "confirmContract": { - "message": "Confirmar contrato" - }, "confirmPassword": { "message": "Confirmar contraseña" }, "confirmSecretBackupPhrase": { "message": "Confirma tu frase de copia de seguridad secreta" }, - "confirmTransaction": { - "message": "Confirmar transacción" - }, "congratulations": { "message": "Felicitaciones" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Solicitud de conexión" }, - "connecting": { - "message": "Conectando…" - }, "connectingTo": { "message": "Conexión con $1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Conexión con la red de prueba Goerli" }, - "connectingToUnknown": { - "message": "Conexión con una red desconocida" - }, - "connectToLedger": { - "message": "Conectarse a Ledger" - }, - "connectToTrezor": { - "message": "Conectarse a Trezor" - }, - "continue": { - "message": "Continuar" - }, - "continueToCoinbase": { - "message": "Continuar a Coinbase" - }, "continueToWyre": { "message": "Continuar a Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Copiado" }, - "copiedClipboard": { - "message": "Se ha copiado al portapapeles" - }, "copiedExclamation": { "message": "Copiado" }, - "copiedSafe": { - "message": "Lo he copiado en un lugar seguro" - }, "copy": { "message": "Copiar" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Crear una billetera" }, - "createDen": { - "message": "Crear" - }, "createPassword": { "message": "Crear contraseña" }, - "crypto": { - "message": "Criptomonedas", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Conversión de moneda" }, "currentLanguage": { "message": "Idioma actual" }, - "currentNetwork": { - "message": "Red actual" - }, - "currentRpc": { - "message": "RPC actual" - }, "customGas": { "message": "Personalizar gas" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Token personalizado" }, - "customize": { - "message": "Personalizar" - }, "customRPC": { "message": "RPC personalizado" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "Borrar cuenta" }, - "denExplainer": { - "message": "Tu DEN es tu almacenamiento cifrado con contraseña en MetaMask." - }, "deposit": { "message": "Depósito" }, - "depositBTC": { - "message": "Depositar BTC en la siguiente dirección:" - }, - "depositEth": { - "message": "Depositar ETH" - }, "depositEther": { "message": "Depositar Ethers" }, - "depositFiat": { - "message": "Depositar con dinero fiduciario" - }, - "depositFromAccount": { - "message": "Depositar desde otra cuenta" - }, - "depositShapeShift": { - "message": "Depositar con ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Si posees otras criptomonedas, puedes comerciar y depositar Ethers directamente en tu billetera de MetaMask sin crear una cuenta." - }, "details": { "message": "Detalles" }, - "directDeposit": { - "message": "Depósito directo" - }, "directDepositEther": { "message": "Depósito directo de Ethers" }, @@ -547,24 +396,12 @@ "edit": { "message": "Editar" }, - "editNetwork": { - "message": "Editar red" - }, - "editAccountName": { - "message": "Editar el nombre de la cuenta" - }, "editContact": { "message": "Editar contacto" }, - "editingTransaction": { - "message": "Hacer cambios en tu transacción" - }, "emailUs": { "message": "¡Envíanos un correo electrónico!" }, - "encryptNewDen": { - "message": "Cifra tu nuevo DEN" - }, "endOfFlowMessage1": { "message": "Pasaste la prueba. Es responsabilidad tuya mantener la frase de inicialización segura." }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "Todo listo" }, - "ensNameNotFound": { - "message": "No se ha encontrado el nombre de ENS" - }, "ensRegistrationError": { "message": "Error en el registro de nombres de ENS" }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "Ingresa la contraseña" }, - "enterPasswordConfirm": { - "message": "Ingresa tu contraseña para confirmar" - }, "enterPasswordContinue": { "message": "Ingresa tu contraseña para continuar" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Tiempo estimado de procesamiento" }, - "exchangeRate": { - "message": "Tipo de cambio" - }, "expandView": { "message": "Expandir vista" }, "exportPrivateKey": { "message": "Exportar clave privada" }, - "exportPrivateKeyWarning": { - "message": "Exportar claves privadas bajo tu propio riesgo." - }, "failed": { "message": "Error" }, @@ -646,12 +471,6 @@ "faster": { "message": "Más rápido" }, - "fastest": { - "message": "A velocidad máxima" - }, - "feeChartTitle": { - "message": "Predicciones de tasas de transacción en vivo" - }, "fiat": { "message": "Dinero fiduciario", "description": "Exchange type" @@ -660,27 +479,18 @@ "message": "¿No puedes importar archivos? ¡Haz clic aquí!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Síguenos en Twitter" - }, "forgetDevice": { "message": "Olvidar este dispositivo" }, "from": { "message": "De" }, - "fromToSame": { - "message": "La dirección de origen y destino no puede ser la misma" - }, "fromShapeShift": { "message": "De ShapeShift" }, "functionType": { "message": "Tipo de función" }, - "gasFee": { - "message": "Tasa por gas" - }, "gasLimit": { "message": "Limite de gas" }, @@ -690,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "El límite de gas es la cantidad máxima de unidades de gas que estás dispuesto a gastar." }, - "gasLimitRequired": { - "message": "Se necesita el límite de gas" - }, "gasLimitTooLow": { "message": "El límite de gas debe ser de al menos 21 000" }, "gasUsed": { "message": "Gas usado" }, - "generatingSeed": { - "message": "Generando inicialización…" - }, "gasPrice": { "message": "Precio del gas (GWEI)" }, @@ -717,15 +521,9 @@ "gasPriceCalculation": { "message": "Calculamos los precios de gas sugeridos según las tasas de ganancia en la red." }, - "gasPriceRequired": { - "message": "Se necesita el precio del gas" - }, "generalSettingsDescription": { "message": "Conversión de moneda, moneda principal, idioma, blockies identicon" }, - "generatingTransaction": { - "message": "Generando transacción" - }, "getEther": { "message": "Obtener Ethers" }, @@ -762,9 +560,6 @@ "message": "aquí", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "¡Aquí hay una lista!" - }, "hexData": { "message": "Datos hexadecimales" }, @@ -780,12 +575,6 @@ "history": { "message": "Historial" }, - "howToDeposit": { - "message": "¿Cómo deseas depositar Ethers?" - }, - "holdEther": { - "message": "Te permite tener Ethers y tokens, y te sirve como puente hacia aplicaciones descentralizadas." - }, "import": { "message": "Importar", "description": "Button to import an account from a selected file" @@ -799,12 +588,6 @@ "importAccountSeedPhrase": { "message": "Importar una cuenta con frase de inicialización" }, - "importAnAccount": { - "message": "Importar una cuenta" - }, - "importDen": { - "message": "Importar DEN existente" - }, "importWallet": { "message": "Importar billetera" }, @@ -818,12 +601,6 @@ "importUsingSeed": { "message": "Importar usando la frase de inicialización de la cuenta" }, - "importWithSeedPhrase": { - "message": "Importar con frase de inicialización" - }, - "info": { - "message": "Información" - }, "infoHelp": { "message": "Información y ayuda" }, @@ -851,37 +628,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "No existe la red ETH, utilice minúsculas" }, - "invalidGasParams": { - "message": "Los parámetros de gas no son válidos" - }, "invalidInput": { "message": "Ingreso no válido." }, - "invalidRequest": { - "message": "Solicitud no válida" - }, "invalidRPC": { "message": "RPC de URL no válido" }, + "invalidBlockExplorerURL": { + "message": "Block Explorer de URL no válido" + }, "invalidSeedPhrase": { "message": "Frase de inicialización no válida" }, - "jsonFail": { - "message": "Algo salió mal. Asegúrate de que tu archivo JSON tiene el formato correcto." - }, "jsonFile": { "message": "Archivo JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Mantén un seguimiento de los tokens que has comprado con tu cuenta de MetaMask." - }, "kovan": { "message": "Red de prueba Kovan" }, - "knowledgeDataBase": { - "message": "Visita nuestra base de conocimiento" - }, "max": { "message": "Máx." }, @@ -891,9 +656,6 @@ "ledgerAccountRestriction": { "message": "Necesitas utilizar tu cuenta anterior para agregar una nueva." }, - "legal": { - "message": "Información legal" - }, "lessThanMax": { "message": "debe ser menor o igual a $1.", "description": "helper for inputting hex as decimal input" @@ -907,9 +669,6 @@ "links": { "message": "Enlaces" }, - "limit": { - "message": "Límite" - }, "liveGasPricePredictions": { "message": "Predicciones del precio del gas en vivo" }, @@ -928,12 +687,6 @@ "logout": { "message": "Cerrar sesión" }, - "loose": { - "message": "Perder" - }, - "loweCaseWords": { - "message": "las palabras de inicialización solo utilizan minúsculas" - }, "mainnet": { "message": "Red principal de Ethereum" }, @@ -955,18 +708,9 @@ "metamaskVersion": { "message": "Versión de MetaMask" }, - "min": { - "message": "Mínimo" - }, "missingYourTokens": { "message": "¿No puedes ver tus tokens?" }, - "minutesShorthand": { - "message": "min" - }, - "mobileSyncTitle": { - "message": "Sincronizar cuentas con un dispositivo móvil" - }, "mobileSyncText": { "message": "Ingresa tu contraseña para confirmar que eres tú." }, @@ -989,10 +733,6 @@ "message": "Selecciona un archivo para importar.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Tienes que ingresar una contraseña para el archivo seleccionado.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "No se pueden enviar montos negativos de ETH." }, @@ -1027,12 +767,6 @@ "newPassword": { "message": "Nueva contraseña (mín. 8 caracteres)" }, - "newPassword8Chars": { - "message": "Contraseña nueva (mín. 8 caracteres)" - }, - "newRecipient": { - "message": "Nuevo destinatario" - }, "newNetwork": { "message": "Nueva red" }, @@ -1054,21 +788,12 @@ "rpcUrl": { "message": "Nueva URL de RPC" }, - "showAdvancedOptions": { - "message": "Mostrar opciones avanzadas" - }, - "hideAdvancedOptions": { - "message": "Ocultar opciones avanzadas" - }, "optionalChainId": { "message": "ID de cadena (opcional)" }, "optionalSymbol": { "message": "Símbolo (opcional)" }, - "optionalNickname": { - "message": "Alias (opcional)" - }, "newTotal": { "message": "Nuevo total" }, @@ -1087,21 +812,12 @@ "noConversionRateAvailable": { "message": "No hay ninguna tasa de conversión disponible" }, - "noTransactionHistory": { - "message": "No existe un historial de transacciones." - }, "noTransactions": { "message": "No tienes transacciones" }, "notEnoughGas": { "message": "No tienes suficiente gas" }, - "notFound": { - "message": "No se ha encontrado." - }, - "notStarted": { - "message": "Sin comenzar" - }, "noWebcamFoundTitle": { "message": "No se encuentra la cámara web" }, @@ -1111,41 +827,15 @@ "ofTextNofM": { "message": "de" }, - "oldUI": { - "message": "Interfaz de usuario antigua" - }, - "oldUIMessage": { - "message": "Has vuelto a la interfaz de usuario antigua. Puedes regresar a la nueva interfaz de usuario a través de la opción en el menú desplegable, ubicado en la parte superior derecha de la pantalla." - }, - "onlySendToEtherAddress": { - "message": "Envía ETH únicamente a una dirección de Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Envía $1 únicamente a la dirección de una cuenta de Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Abrir en una pestaña" - }, - "or": { - "message": "o", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Pida una billetera Trezor o Ledger y mantenga sus fondos en un almacenamiento en frío" }, "origin": { "message": "Origen" }, - "outgoing": { - "message": "Saliente" - }, "parameters": { "message": "Parámetros" }, - "originalTotal": { - "message": "Total original" - }, "participateInMetaMetrics": { "message": "Participar en MetaMetrics" }, @@ -1155,23 +845,12 @@ "password": { "message": "Contraseña" }, - "passwordCorrect": { - "message": "Asegúrate de que tu contraseña está correcta." - }, "passwordsDontMatch": { "message": "Las contraseñas no coinciden" }, - "passwordMismatch": { - "message": "las contraseñas no coinciden", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "La contraseña no es lo suficientemente larga" }, - "passwordShort": { - "message": "la contraseña no es lo suficientemente larga", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Copia y pega tu cadena de claves privada aquí:", "description": "For importing an account from a private key" @@ -1185,12 +864,6 @@ "personalAddressDetected": { "message": "Dirección personal detectada. Ingresa la dirección de contrato del token." }, - "pleaseReviewTransaction": { - "message": "Revisa tu transacción." - }, - "popularTokens": { - "message": "Tokens populares" - }, "prev": { "message": "Ant" }, @@ -1222,15 +895,6 @@ "readdToken": { "message": "Puedes volver a agregar este token a través de la opción \"Agregar token\" en el menú de opciones de tus cuentas." }, - "readMore": { - "message": "Obtén información adicional aquí." - }, - "readMore2": { - "message": "Obtén información adicional." - }, - "receive": { - "message": "Recibir" - }, "recents": { "message": "Recientes" }, @@ -1240,9 +904,6 @@ "recipientAddressPlaceholder": { "message": "Buscar, dirección pública (0x) o ENS" }, - "refundAddress": { - "message": "Su dirección de reembolso" - }, "rejectAll": { "message": "Rechazar todo" }, @@ -1276,9 +937,6 @@ "restoreFromSeed": { "message": "¿Restaurar cuenta?" }, - "restoreVault": { - "message": "Restaurar almacén" - }, "restoreAccountWithSeed": { "message": "Restaura tu cuenta con la frase de inicialización" }, @@ -1288,9 +946,6 @@ "required": { "message": "Obligatorio" }, - "retryWithMoreGas": { - "message": "Vuelve a intentarlo aquí con un precio de gas más alto" - }, "restore": { "message": "Restaurar" }, @@ -1333,13 +988,6 @@ "goerli": { "message": "Red de prueba Goerli" }, - "rpc": { - "message": "RPC personalizado" - }, - "sampleAccountName": { - "message": "P. ej.: Mi nueva cuenta", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Guardar" }, @@ -1352,13 +1000,6 @@ "saveAsCsvFile": { "message": "Guardar como archivo CSV" }, - "saveAsFile": { - "message": "Guardar como archivo", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Guardar palabras de inicialización como archivo" - }, "scanInstructions": { "message": "Coloca el código QR delante de la cámara" }, @@ -1389,18 +1030,12 @@ "securitySettingsDescription": { "message": "Configuración de privacidad y frase de inicialización de la billetera" }, - "secondsShorthand": { - "message": "s" - }, "seedPhrasePlaceholder": { "message": "Separa cada palabra con un solo espacio" }, "seedPhraseReq": { "message": "Las frases de inicialización tienen una longitud de 12 palabras" }, - "select": { - "message": "Seleccionar" - }, "selectCurrency": { "message": "Seleccionar moneda" }, @@ -1410,9 +1045,6 @@ "selectLocale": { "message": "Selecciona la configuración regional" }, - "selectService": { - "message": "Seleccionar servicio" - }, "selectType": { "message": "Seleccionar tipo" }, @@ -1440,18 +1072,12 @@ "searchTokens": { "message": "Buscar tokens" }, - "selectAnAddress": { - "message": "Selecciona una dirección" - }, "selectAnAccount": { "message": "Selecciona una cuenta" }, "selectAnAccountHelp": { "message": "Selecciona la cuenta que deseas ver en MetaMask" }, - "selectAnAsset": { - "message": "Seleccione un activo" - }, "selectAHigherGasFee": { "message": "Selecciona una tasa de gas más alta para acelerar el procesamiento de tu transacción.*" }, @@ -1461,15 +1087,9 @@ "selectPathHelp": { "message": "Si no ves tus cuentas existentes de Ledger más abajo, intenta cambiar la ruta a \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Envía tokens a cualquier persona con una cuenta de Ethereum" - }, "settings": { "message": "Configuración" }, - "shapeshiftBuy": { - "message": "Comprar con Shapeshift" - }, "showAdvancedGasInline": { "message": "Controles de gas avanzados" }, @@ -1485,9 +1105,6 @@ "showPrivateKeys": { "message": "Mostrar claves privadas" }, - "showQRCode": { - "message": "Mostrar el código QR" - }, "showHexData": { "message": "Mostrar datos hexadecimales" }, @@ -1503,33 +1120,18 @@ "signed": { "message": "Firmado" }, - "signMessage": { - "message": "Firmar mensaje" - }, "signNotice": { "message": "Firmar este mensaje puede tener \nefectos secundarios peligrosos. Solo firma mensajes de \nsitios web en los que confíes plenamente con toda su cuenta.\n Este método es riesgoso y se eliminará en una versión futura." }, "sigRequest": { "message": "Solicitud de firma" }, - "sigRequested": { - "message": "Firma solicitada" - }, "somethingWentWrong": { "message": "¡Vaya! Se produjo un error." }, - "spaceBetween": { - "message": "solo puede haber un espacio entre cada palabra" - }, "speedUp": { "message": "Acelerar" }, - "speedUpTitle": { - "message": "Acelerar transacción" - }, - "speedUpSubtitle": { - "message": "Aumenta el precio del gas para intentar sobrescribir y acelerar su transacción" - }, "speedUpCancellation": { "message": "Acelerar esta cancelación" }, @@ -1539,9 +1141,6 @@ "switchNetworks": { "message": "Cambiar redes" }, - "status": { - "message": "Estado" - }, "stateLogs": { "message": "Registros de estado" }, @@ -1608,9 +1207,6 @@ "syncWithMobileComplete": { "message": "Tus datos se han sincronizado con éxito. ¡Disfruta de la aplicación móvil de MetaMask!" }, - "takesTooLong": { - "message": "¿La espera es muy larga?" - }, "terms": { "message": "Condiciones de uso" }, @@ -1630,27 +1226,15 @@ "message": "$1 a ETH a través de ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Dirección del token" - }, "tokenAlreadyAdded": { "message": "El token ya se ha agregado." }, - "tokenBalance": { - "message": "Tu saldo de tokens es:" - }, "tokenContractAddress": { "message": "Dirección de contrato del token" }, - "tokenSelection": { - "message": "Busca tokens o selecciónalos desde nuestra lista de tokens populares." - }, "tokenSymbol": { "message": "Símbolo del token" }, - "tokenWarning1": { - "message": "Mantén un seguimiento de los tokens que has comprado con tu cuenta de MetaMask. Si has comprado tokens con una cuenta distinta, estos no aparecerán aquí." - }, "transaction": { "message": "transacción" }, @@ -1660,9 +1244,6 @@ "transactionCreated": { "message": "Se creó la transacción con un valor de $1 en $2." }, - "transactionWithNonce": { - "message": "Transacción $1" - }, "transactionDropped": { "message": "La transacción se redujo en $2." }, @@ -1675,9 +1256,6 @@ "transactionUpdated": { "message": "La transacción se actualizó en $2." }, - "transactionUpdatedGas": { - "message": "La transacción se actualizó con una tasa de gas de $1 en $2." - }, "transactionErrored": { "message": "Error en la transacción." }, @@ -1687,9 +1265,6 @@ "transactionCancelSuccess": { "message": "La transacción se canceló con éxito en $2" }, - "transactions": { - "message": "transacciones" - }, "transactionError": { "message": "Error de transacción. Se dio una excepción en el código de contrato." }, @@ -1699,12 +1274,6 @@ "transactionFee": { "message": "Tasa de transacción" }, - "transactionMemo": { - "message": "Memo de transacción (opcional)" - }, - "transactionNumber": { - "message": "Número de transacción" - }, "transactionTime": { "message": "Tiempo de transacción" }, @@ -1717,12 +1286,6 @@ "transferFrom": { "message": "Transferir desde" }, - "transfers": { - "message": "Transferencias" - }, - "trezorHardwareWallet": { - "message": "Billetera de hardware de TREZOR" - }, "troubleTokenBalances": { "message": "Hubo un problema al cargar tus saldos de tokens. Puedes verlos", "description": "Followed by a link (here) to view token balances" @@ -1730,27 +1293,12 @@ "tryAgain": { "message": "Reintentar" }, - "twelveWords": { - "message": "Tus cuentas de MetaMask solo se pueden restaurar con esta 12 palabras.\nGuárdalas en un lugar seguro y secreto." - }, "typePassword": { "message": "Ingresa tu contraseña de MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Bienvenido a la nueva interfaz de MetaMask. Si tienes algún comentario sobre la interfaz o recomendaciones de nuevas funciones, puedes ponerte en contacto con nosotros a través nuestro equipo de asistencia o en GitHub." - }, - "uiWelcome": { - "message": "Bienvenido a la nueva interfaz (Beta)" - }, - "uiWelcomeMessage": { - "message": "Estás utilizando la nueva interfaz de MetaMask." - }, "unapproved": { "message": "Sin autorización" }, - "unavailable": { - "message": "No disponible" - }, "units": { "message": "unidades" }, @@ -1760,9 +1308,6 @@ "unknownNetwork": { "message": "Red privada desconocida" }, - "unknownNetworkId": { - "message": "ID de red desconocida" - }, "unknownQrCode": { "message": "Error: No se pudo identificar el código QR" }, @@ -1784,25 +1329,15 @@ "uriErrorMsg": { "message": "Los URI deben tener el prefijo HTTP/HTTPS apropiado." }, - "usaOnly": { - "message": "Solo EE. UU.", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Utilizado por una gran variedad de clientes distintos" }, - "useOldUI": { - "message": "Utilizar la interfaz antigua" - }, "userName": { "message": "Nombre de usuario" }, "validFileImport": { "message": "Selecciona un archivo válido para importar." }, - "vaultCreated": { - "message": "Almacén creado" - }, "viewAccount": { "message": "Ver cuenta" }, @@ -1818,27 +1353,18 @@ "viewOnEtherscan": { "message": "Ver en Etherscan" }, - "viewNetworkInfo": { - "message": "Ver información de red" - }, "visitWebSite": { "message": "Visita nuestro sitio web" }, "walletSeed": { "message": "Inicialización de la billetera" }, - "warning": { - "message": "Advertencia" - }, "welcomeBack": { "message": "¡Hola de nuevo!" }, "welcome": { "message": "Bienvenido a MetaMask" }, - "whatsThis": { - "message": "¿Qué es esto?" - }, "writePhrase": { "message": "Escribe esta frase en un papel y guárdalo en un lugar seguro. Si deseas una seguridad incluso mejor, escríbela en varios trozos de papel y guárdalos en dos o tres lugares distintos." }, @@ -1857,18 +1383,6 @@ "yourPrivateSeedPhrase": { "message": "Tu frase de inicialización privada" }, - "yourUniqueAccountImage": { - "message": "Tu imagen de cuenta exclusiva" - }, - "yourUniqueAccountImageDescription1": { - "message": "Esta imagen se generó de manera programática para ti a partir del número de tu nueva cuenta." - }, - "yourUniqueAccountImageDescription2": { - "message": "Verás esta imagen cada vez que necesites confirmar una transacción." - }, - "yourUniqueAccountImageDescription3": { - "message": "¡MetaMask no te pedirá nunca tu frase de inicialización!" - }, "zeroGasPriceOnSpeedUpError": { "message": "El precio del gas es cero en aceleración" } diff --git a/app/_locales/et/messages.json b/app/_locales/et/messages.json index 88e892dca..79bc3ebd4 100644 --- a/app/_locales/et/messages.json +++ b/app/_locales/et/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Privaatsusrežiim on nüüd vaikimisi lubatud" }, - "exposeAccounts": { - "message": "Avalda kontod" - }, - "exposeDescription": { - "message": "Avaldage kontod praegustele veebilehtedele. Kasulik pärandus dAppside puhul." - }, "chartOnlyAvailableEth": { "message": "Tabel on saadaval vaid Ethereumi võrkudes." }, - "confirmExpose": { - "message": "Kas soovite kindlasti oma kontod praegustele veebilehtedele avaldada?" - }, "confirmClear": { "message": "Kas soovite kindlasti kinnitatud veebisaidid kustutada?" }, "contractInteraction": { "message": "Lepingu suhtlus" }, - "clearApprovalDataSuccess": { - "message": "Kinnitatud veebisaidi andmed edukalt kustutatud." - }, "clearApprovalData": { "message": "Tühjenda privaatsusandmed" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versioon, tugikeskus ja kontaktteave." }, - "aboutUs": { - "message": "Meist" - }, - "accept": { - "message": "Nõustu" - }, "acceleratingATransaction": { "message": "* Tehingu kiirendamine kõrgemate gaasihindadega suurendab võimalust kiiremaks võrgus töötlemiseks, kuid see ei ole alati tagatud." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "tegevuste logi" }, - "add": { - "message": "Lisa" - }, - "address": { - "message": "Aadress" - }, "addNetwork": { "message": "Lisage võrk" }, "addRecipient": { "message": "Lisa saaja" }, - "addressBook": { - "message": "Aadressiraamat" - }, "advanced": { "message": "Täpsemad" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Täpsemad suvandid" }, - "addCustomToken": { - "message": "Lisage kohandatud luba" - }, "addToAddressBook": { "message": "Lisage aadressiraamatusse" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Lisage alias" }, - "addEthAddress": { - "message": "Lisage Etherumi aadress" - }, "addToken": { "message": "Lisage luba" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Lisage load, mis olete MetaMaskiga saanud" }, - "agreeTermsOfService": { - "message": "Nõustun teenusetingimustega" - }, - "allDone": { - "message": "Valmis" - }, - "alreadyHaveSeedPhrase": { - "message": "Ei, mul on juba seemnefraas" - }, "amount": { "message": "Summa" }, - "amountPlusGas": { - "message": "Kogus + gaas" - }, - "amountPlusTxFee": { - "message": "Summa + maksutasu" - }, "appDescription": { "message": "Ethereumi rahakott teie lehitsejas", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Seadistage jõudeolek minutites, enne kui MetaMask automaatselt välja logib" }, - "available": { - "message": "Saadaval" - }, "average": { "message": "Keskmine" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "Saldo võib olla aegunud" }, - "balances": { - "message": "Loasaldo(d)" - }, "balanceIsInsufficientGas": { "message": "Ebapiisav kontojääk praeguse gaasi kogusumma jaoks" }, "basic": { "message": "Põhiseaded" }, - "beta": { - "message": "BEETAVERSIOON" - }, "betweenMinAndMax": { "message": "peab olema suurem või võrdne $1 ja väiksem või võrdne $2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "Kasuta Blockies Identiconi" }, - "borrowDharma": { - "message": "Dharmaga laenamine (beetaversioon)" - }, "browserNotSupported": { "message": "Teie lehitsejat ei toetata..." }, "builtInCalifornia": { "message": "MetaMask on projekteeritud ja loodud Californias." }, - "buy": { - "message": "Osta" - }, - "buyCoinbase": { - "message": "Ostmine Coinbase'is" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase on maailma populaarseim viis Bitcoini, Ethereumi ja Litecoini ostmiseks ja müümiseks." - }, "buyWithWyre": { "message": "Ostke ETH-d Wyre'iga" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "Tühistatud" }, - "cancelN": { - "message": "Tühistage kõik $1 tehingud" - }, "chainId": { "message": "Ahela ID" }, - "classicInterface": { - "message": "Kasutage klassikalist liidest" - }, - "clickCopy": { - "message": "Klõpsake kopeerimiseks" - }, "clickToAdd": { "message": "Klõpsake valikul $1, et need oma kontole lisada" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Riistvararahakoti ühendamiseks peate kasutama MetaMaski Google Chrome'is." }, - "company": { - "message": "Ettevõte" - }, "confirm": { "message": "Kinnita" }, - "confirmationTime": { - "message": "Kinnitamise aeg (s)" - }, "confirmed": { "message": "Kinnitatud" }, - "confirmContract": { - "message": "Kinnita leping" - }, "confirmPassword": { "message": "Kinnitage parool" }, "confirmSecretBackupPhrase": { "message": "Kinnitage oma salajane varundamisfraas" }, - "confirmTransaction": { - "message": "Kinnitage tehing" - }, "congratulations": { "message": "Palju õnne!" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "Ühenduse taotlus" }, - "connecting": { - "message": "Ühendamine ..." - }, "connectingTo": { "message": "Ühenduse loomine $1" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "Ühendamine Goerli testvõrguga" }, - "connectingToUnknown": { - "message": "Ühendamine tundmatu võrguga" - }, - "connectToLedger": { - "message": "Ühenda pearaamatuga" - }, - "connectToTrezor": { - "message": "Ühenda Trezoriga" - }, - "continue": { - "message": "Jätka" - }, - "continueToCoinbase": { - "message": "Avage Coinbase" - }, "continueToWyre": { "message": "Ava Wyre" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "Kopeeritud" }, - "copiedClipboard": { - "message": "Kopeeritud lõikelaule" - }, "copiedExclamation": { "message": "Kopeeritud!" }, - "copiedSafe": { - "message": "Kopeerisin selle turvalisse kohta" - }, "copy": { "message": "Kopeeri" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "Loo rahakott" }, - "createDen": { - "message": "Loo" - }, "createPassword": { "message": "Loo parool" }, - "crypto": { - "message": "Krüpto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valuuta teisendamine" }, "currentLanguage": { "message": "Praegune keel" }, - "currentNetwork": { - "message": "Praegune võrk" - }, - "currentRpc": { - "message": "Praegune RPC" - }, "customGas": { "message": "Gaasi kohandamine" }, @@ -469,9 +342,6 @@ "customToken": { "message": "Kohandatud luba" }, - "customize": { - "message": "Kohanda" - }, "customRPC": { "message": "Kohandatud RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "Kustuta konto" }, - "denExplainer": { - "message": "Teie DEN on teie parooliga krüptitud salvestusruum MetaMaskis." - }, "deposit": { "message": "Sissemakse" }, - "depositBTC": { - "message": "Hoiustage oma BTC-d järgmisel aadressil:" - }, - "depositEth": { - "message": "Eetri sissemakse" - }, "depositEther": { "message": "Eetri sissemakse" }, - "depositFiat": { - "message": "Hoius Fiatiga" - }, - "depositFromAccount": { - "message": "Sissemakse teistelt kontolt" - }, - "depositShapeShift": { - "message": "Sissemakse ShapeShiftiga" - }, - "depositShapeShiftExplainer": { - "message": "Kui teil on teisi krüptorahasid, saate vahetada ja teha eetri sissemakseid otse oma MetaMaski rahakotti. Konto ei ole vajalik." - }, "details": { "message": "Üksikasjad" }, - "directDeposit": { - "message": "Otsene sissemakse" - }, "directDepositEther": { "message": "Eetri otsene sissemakse" }, @@ -553,24 +399,12 @@ "edit": { "message": "Muuda" }, - "editNetwork": { - "message": "Võrgu redigeerimine" - }, - "editAccountName": { - "message": "Muuda konto nime" - }, "editContact": { "message": "Muuda kontakti" }, - "editingTransaction": { - "message": "Muutke oma tehingut" - }, "emailUs": { "message": "Saatke meile e-kiri!" }, - "encryptNewDen": { - "message": "Uue DEN-i krüptimine" - }, "endOfFlowMessage1": { "message": "Läbisite kontrolli – hoidke seemnefraasi turvaliselt, see on teie vastutusel!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "Valmis" }, - "ensNameNotFound": { - "message": "ENSi nime ei leitud" - }, "ensRegistrationError": { "message": "Tõrge ENS-i nime registreerimisel" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "Sisestage parool" }, - "enterPasswordConfirm": { - "message": "Sisestage kinnitamiseks parool" - }, "enterPasswordContinue": { "message": "Jätkamiseks sisestage parool" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Eeldatavad töötlemisajad" }, - "exchangeRate": { - "message": "Vahetuskurss" - }, "expandView": { "message": "Laienda vaadet" }, "exportPrivateKey": { "message": "Ekspordi privaatvõti" }, - "exportPrivateKeyWarning": { - "message": "Eksportige privaatvõtmeid omal vastutusel." - }, "failed": { "message": "Nurjus" }, @@ -652,41 +474,22 @@ "faster": { "message": "Kiiremini" }, - "fastest": { - "message": "Kõige kiirem" - }, - "feeChartTitle": { - "message": "Tehingutasude prognoosid reaalajas" - }, "fileImportFail": { "message": "Faili importimine ei toimi? Klõpsake siia!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Jälgige meid Twitteris" - }, "forgetDevice": { "message": "Unusta see seade" }, "from": { "message": "Saatja" }, - "fromToSame": { - "message": "Saatja ja saaja aadress ei tohi kattuda" - }, "fromShapeShift": { "message": "ShapeShiftist" }, "functionType": { "message": "Funktsiooni tüüp" }, - "gas": { - "message": "Gaas", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Gaasi hind" - }, "gasLimit": { "message": "Gaasi ülemmäär" }, @@ -696,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Gaasi ülemmäär on maksimaalne gaasiühikute hulk, mida olete nõus kulutama." }, - "gasLimitRequired": { - "message": "Gaasi ülemmäär on kohustuslik" - }, "gasLimitTooLow": { "message": "Gaasi ülemmäär peab olema vähemalt 21 000" }, "gasUsed": { "message": "Kasutatud gaasihulk" }, - "generatingSeed": { - "message": "Seemet genereeritakse..." - }, "gasPrice": { "message": "Gaasi hind (GWEI)" }, @@ -723,18 +520,12 @@ "gasPriceCalculation": { "message": "Arvutame soovituslikke gaasihindu vastavalt võrgu efektiivsusele." }, - "gasPriceRequired": { - "message": "Gaasi hind on kohustuslik" - }, "general": { "message": "Üldine teave" }, "generalSettingsDescription": { "message": "Valuutavahetus, põhivaluuta, keel, plokkidest identicon" }, - "generatingTransaction": { - "message": "Tehingu genereerimine" - }, "getEther": { "message": "Hankige eetrit" }, @@ -774,9 +565,6 @@ "message": "siin", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Siin on nimekiri!!!!" - }, "hexData": { "message": "Hex-andmed" }, @@ -792,12 +580,6 @@ "history": { "message": "Ajalugu" }, - "howToDeposit": { - "message": "Kuidas soovite eetrit hoiustada?" - }, - "holdEther": { - "message": "See võimaldab talletada eetrit ja lubasid ning toimib üleminekukohana detsentraliseeritud rakendustesse." - }, "import": { "message": "Impordi", "description": "Button to import an account from a selected file" @@ -811,12 +593,6 @@ "importAccountSeedPhrase": { "message": "Impordi seemnefraasiga konto" }, - "importAnAccount": { - "message": "Impordi konto" - }, - "importDen": { - "message": "Olemasoleva DENi importimine" - }, "importWallet": { "message": "Importige rahakott" }, @@ -830,12 +606,6 @@ "importUsingSeed": { "message": "Impordi konto seemnefraasi abil" }, - "importWithSeedPhrase": { - "message": "Importige seemnefraasiga" - }, - "info": { - "message": "Teave" - }, "infoHelp": { "message": "Teave ja abi" }, @@ -863,46 +633,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Kehtetu ETH-võrk, kasutage väiketähti" }, - "invalidGasParams": { - "message": "Kehtetud gaasiandmed" - }, "invalidInput": { "message": "Vigane sisend." }, - "invalidRequest": { - "message": "Vigane taotlus" - }, "invalidRPC": { "message": "Vale RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Vale Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Vigane seemnefraas" }, - "jsonFail": { - "message": "Midagi läks valesti. Veenduge, et JSON-laiendiga fail on õigesti vormindatud." - }, "jsonFile": { "message": "JSON-laiendiga fail", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Jälgige lubasid, mille olete MetaMaski kontoga soetanud." - }, "kovan": { "message": "Kovani testvõrk" }, - "knowledgeDataBase": { - "message": "Külastage meie teadmusbaasi" - }, "learnMore": { "message": "Lisateave" }, "ledgerAccountRestriction": { "message": "Enne uue konto loomist peate kasutama eelmist kontot." }, - "legal": { - "message": "Juriidiline teave" - }, "lessThanMax": { "message": "peab olema $1või väiksem.", "description": "helper for inputting hex as decimal input" @@ -916,9 +671,6 @@ "links": { "message": "Lingid" }, - "limit": { - "message": "Ülemmäär" - }, "liveGasPricePredictions": { "message": "Gaasihinna prognoosid reaalajas" }, @@ -937,12 +689,6 @@ "logout": { "message": "Logi välja" }, - "loose": { - "message": "Vaba" - }, - "loweCaseWords": { - "message": "seemnesõnades on ainult väiketähed" - }, "mainnet": { "message": "Ethereumi põhivõrk" }, @@ -967,15 +713,9 @@ "metamaskVersion": { "message": "MetaMaski versioon" }, - "min": { - "message": "Miinimum" - }, "missingYourTokens": { "message": "Te ei näe oma lube?" }, - "mobileSyncTitle": { - "message": "Sünkroonige kontod mobiiliga" - }, "mobileSyncText": { "message": "Sisestage parool, et saaksime teid tuvastada!" }, @@ -998,10 +738,6 @@ "message": "Peate importimiseks faili valima.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Valitud faili jaoks peate parooli sisestama.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Negatiivset ETHi summat ei saa saata." }, @@ -1036,12 +772,6 @@ "newPassword": { "message": "Uus parool (vähemalt 8 tähemärki)" }, - "newPassword8Chars": { - "message": "Uus parool (vähemalt 8 tähemärki)" - }, - "newRecipient": { - "message": "Uus saaja" - }, "newNetwork": { "message": "Uus võrk" }, @@ -1063,21 +793,12 @@ "rpcUrl": { "message": "Uus RPC URL" }, - "showAdvancedOptions": { - "message": "Näita täpsemaid suvandeid" - }, - "hideAdvancedOptions": { - "message": "Peida täpsemad suvandid" - }, "optionalChainId": { "message": "ChainID (valikuline)" }, "optionalSymbol": { "message": "Sümbol (valikuline)" }, - "optionalNickname": { - "message": "Hüüdnimi (valikuline)" - }, "newTotal": { "message": "Uus kogusumma" }, @@ -1096,21 +817,12 @@ "noConversionRateAvailable": { "message": "Ühtegi vahetuskurssi pole saadaval" }, - "noTransactionHistory": { - "message": "Tehingute ajalugu puudub." - }, "noTransactions": { "message": "Teil ei ole tehinguid" }, "notEnoughGas": { "message": "Ei ole piisavalt gaasi" }, - "notFound": { - "message": "Ei leitud" - }, - "notStarted": { - "message": "Käivitamata" - }, "noWebcamFoundTitle": { "message": "Veebikaamerat ei leitud" }, @@ -1120,41 +832,15 @@ "ofTextNofM": { "message": "/" }, - "oldUI": { - "message": "Vana kasutajaliides" - }, - "oldUIMessage": { - "message": "Te olete naasnud vanasse kasutajaliidesesse. Saate lülituda tagasi uude kasutajaliidesesse, tehes vastava valiku ülemises paremas nurgas asuvast rippmenüüst." - }, - "onlySendToEtherAddress": { - "message": "Saatke ETHe ainult Ethereumi aadressile." - }, - "onlySendTokensToAccountAddress": { - "message": "Saatke Ethereumi kontoaadressile ainult $1.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Ava vahekaardil" - }, - "or": { - "message": "või", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Tellige Trezor või Ledger ja hoidke oma varasid külmruumis" }, "origin": { "message": "Päritolu" }, - "outgoing": { - "message": "Väljaminev" - }, "parameters": { "message": "Parameetrid" }, - "originalTotal": { - "message": "Algne summa" - }, "participateInMetaMetrics": { "message": "Osalege MetaMetricsis" }, @@ -1164,23 +850,12 @@ "password": { "message": "Parool" }, - "passwordCorrect": { - "message": "Veenduge, et parool on õige." - }, "passwordsDontMatch": { "message": "Paroolid ei ühti" }, - "passwordMismatch": { - "message": "paroolid ei ühti", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Parool pole piisavalt pikk" }, - "passwordShort": { - "message": "parool pole piisavalt pikk", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Kleepige oma privaatne võtmestring siia:", "description": "For importing an account from a private key" @@ -1194,12 +869,6 @@ "personalAddressDetected": { "message": "Leiti isiklik aadress. Sisestage loa kontaktaadress." }, - "pleaseReviewTransaction": { - "message": "Kontrollige oma tehingut." - }, - "popularTokens": { - "message": "Populaarsed load" - }, "prev": { "message": "Eelm" }, @@ -1231,15 +900,6 @@ "readdToken": { "message": "Saate selle loa tulevikus tagasi lisada, kui lähete oma kontovalikute menüüs vahelehele „Lisa luba“." }, - "readMore": { - "message": "Lisateavet leiate siit." - }, - "readMore2": { - "message": "Lisateave." - }, - "receive": { - "message": "Võta vastu" - }, "recents": { "message": "Hiljutised" }, @@ -1249,9 +909,6 @@ "recipientAddressPlaceholder": { "message": "Otsing, avalik aadress (0x) või ENS" }, - "refundAddress": { - "message": "Teie tagasimakse aadress" - }, "rejectAll": { "message": "Lükka kõik tagasi" }, @@ -1285,9 +942,6 @@ "restoreFromSeed": { "message": "Taastada konto?" }, - "restoreVault": { - "message": "Taasta hoidla" - }, "restoreAccountWithSeed": { "message": "Taastage konto seemnefraasi abil" }, @@ -1297,9 +951,6 @@ "required": { "message": "Nõutav" }, - "retryWithMoreGas": { - "message": "Proovige kõrgema gaasihinnaga siin" - }, "restore": { "message": "Taasta" }, @@ -1342,13 +993,6 @@ "goerli": { "message": "Goerli testvõrk" }, - "rpc": { - "message": "Kohandatud RPC" - }, - "sampleAccountName": { - "message": "Nt Minu konto", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Salvesta" }, @@ -1361,13 +1005,6 @@ "saveAsCsvFile": { "message": "Salvesta CSV-failina" }, - "saveAsFile": { - "message": "Salvesta failina", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Salvesta seemnesõnad failina" - }, "scanInstructions": { "message": "Asetage QR-kood kaamera ette" }, @@ -1398,18 +1035,12 @@ "securitySettingsDescription": { "message": "Privaatsusseaded ja rahakoti seemnefraas" }, - "secondsShorthand": { - "message": "Sekund" - }, "seedPhrasePlaceholder": { "message": "Eraldage iga sõna ühe tühikuga" }, "seedPhraseReq": { "message": "Seemnefraasid on 12 sõna pikad" }, - "select": { - "message": "Vali" - }, "selectCurrency": { "message": "Valitud valuuta" }, @@ -1419,9 +1050,6 @@ "selectLocale": { "message": "Valige Lokaat" }, - "selectService": { - "message": "Vali teenus" - }, "selectType": { "message": "Valige tüüp" }, @@ -1449,18 +1077,12 @@ "searchTokens": { "message": "Lubade otsimine" }, - "selectAnAddress": { - "message": "Valige aadress" - }, "selectAnAccount": { "message": "Valige konto" }, "selectAnAccountHelp": { "message": "Valige konto, mida MetaMaskis vaadata" }, - "selectAnAsset": { - "message": "Valige vara" - }, "selectAHigherGasFee": { "message": "Valige suurem gaasihind, et kiirendada tehingu töötlemist.*" }, @@ -1470,15 +1092,9 @@ "selectPathHelp": { "message": "Kui te ei näe allpool oma olemasolevaid pearaamatu kontosid, vahetage tee kohta \"Legacy (MEW/MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Saatke luba kõigile, kellel on Ethereumi konto" - }, "settings": { "message": "Seaded" }, - "shapeshiftBuy": { - "message": "Ostke Shapeshiftiga" - }, "showAdvancedGasInline": { "message": "Täiustatud gaasijuhikud" }, @@ -1494,9 +1110,6 @@ "showPrivateKeys": { "message": "Kuva privaatvõtmed" }, - "showQRCode": { - "message": "Kuva QR-kood" - }, "showHexData": { "message": "Kuva Hex-andmed" }, @@ -1512,33 +1125,18 @@ "signed": { "message": "Allkirjastatud" }, - "signMessage": { - "message": "Allkirjasta sõnum" - }, "signNotice": { "message": "Selle sõnumi allkirjastamisel \nvõib olla ohtlikke kõrvaltoimeid. Allkirjastage sõnumeid vaid \nsaitidelt, mida te kogu kontoga usaldate.\n See ohtlik meetod eemaldatakse uues versioonis." }, "sigRequest": { "message": "Allkirja taotlus" }, - "sigRequested": { - "message": "Allkiri taotletud" - }, "somethingWentWrong": { "message": "Oih! Midagi läks valesti." }, - "spaceBetween": { - "message": "sõnade vahel saab olla ainult tühik" - }, "speedUp": { "message": "Kiirendamine" }, - "speedUpTitle": { - "message": "Kiirenda tehingut" - }, - "speedUpSubtitle": { - "message": "Suurendage gaasihinda, et püüda oma tehingut üle kirjutada ja kiirendada" - }, "speedUpCancellation": { "message": "Kiirendage seda tühistamist" }, @@ -1548,9 +1146,6 @@ "switchNetworks": { "message": "Vaheta võrku" }, - "status": { - "message": "Olek" - }, "stateLogs": { "message": "Olekulogid" }, @@ -1617,9 +1212,6 @@ "syncWithMobileComplete": { "message": "Teie andmed on edukalt sünkroonitud. Nautige MetaMaski mobiilirakendust!" }, - "takesTooLong": { - "message": "Võtab liiga kaua aega?" - }, "terms": { "message": "Teenusetingimused" }, @@ -1642,27 +1234,15 @@ "token": { "message": "Luba" }, - "tokenAddress": { - "message": "Loa aadress" - }, "tokenAlreadyAdded": { "message": "Luba on juba lisatud." }, - "tokenBalance": { - "message": "Teie tokeni saldo on:" - }, "tokenContractAddress": { "message": "Loa lepinguaadress" }, - "tokenSelection": { - "message": "Otsige tokeneid või valige meie populaarsete tokenite loendist." - }, "tokenSymbol": { "message": "Tokeni sümbol" }, - "tokenWarning1": { - "message": "Jälgige lubasid, mille olete MetaMaski kontoga ostnud. Kui ostsite lube teise kontoga, ei ilmu need siin." - }, "total": { "message": "Kokku" }, @@ -1675,9 +1255,6 @@ "transactionCreated": { "message": "Tehing loodud väärtusega $1 asukohas $2." }, - "transactionWithNonce": { - "message": "Tehing $1" - }, "transactionDropped": { "message": "Tehing vabastatud $2." }, @@ -1690,9 +1267,6 @@ "transactionUpdated": { "message": "Tehing on uuendatud $2." }, - "transactionUpdatedGas": { - "message": "Tehing värskendatud gaasihinnaga $1 asukohas $2." - }, "transactionErrored": { "message": "Tehingul ilmnes tõrge." }, @@ -1702,9 +1276,6 @@ "transactionCancelSuccess": { "message": "Tehing edukalt tühistatud $2" }, - "transactions": { - "message": "tehingud" - }, "transactionError": { "message": "Tehingu tõrge. Lepingukoodis ilmnes erand." }, @@ -1714,12 +1285,6 @@ "transactionFee": { "message": "Tehingutasu" }, - "transactionMemo": { - "message": "Tehingu memo (valikuline)" - }, - "transactionNumber": { - "message": "Tehingu number" - }, "transactionTime": { "message": "Tehingu aeg" }, @@ -1732,12 +1297,6 @@ "transferFrom": { "message": "Ülekandmine asukohast" }, - "transfers": { - "message": "Ülekanded" - }, - "trezorHardwareWallet": { - "message": "TREZORi riistvara rahakott" - }, "troubleTokenBalances": { "message": "Teie loasaldode laadimisega oli probleem. Saate neid vaadata", "description": "Followed by a link (here) to view token balances" @@ -1745,27 +1304,12 @@ "tryAgain": { "message": "Proovi uuesti" }, - "twelveWords": { - "message": "Need 12 sõna on ainus võimalus Metamask kontode taastamiseks.\nSalvestage need turvalisse ja salajasse kohta." - }, "typePassword": { "message": "Sisestage oma MetaMaski parool" }, - "uiMigrationAnnouncement": { - "message": "Tere tulemast uude MetaMaski kasutajaliidesesse. Kui teil on kasutajaliidese kohta tagasisidet või funktsioonitaotluseid, võtke ühendust meie tugimeeskonnaga GitHubis." - }, - "uiWelcome": { - "message": "Tere tulemast uude kasutajaliidesesse (beetaversioon)" - }, - "uiWelcomeMessage": { - "message": "Kasutate nüüd uut MetaMaski kasutajaliidest." - }, "unapproved": { "message": "Kinnitamata" }, - "unavailable": { - "message": "Pole saadaval" - }, "units": { "message": "ühikud" }, @@ -1775,9 +1319,6 @@ "unknownNetwork": { "message": "Tundmatu privaatvõrk" }, - "unknownNetworkId": { - "message": "Tundmatu võrgu ID" - }, "unknownQrCode": { "message": "Tõrge: seda QR-koodi ei saanud tuvastada" }, @@ -1799,25 +1340,15 @@ "uriErrorMsg": { "message": "URI-d nõuavad sobivat HTTP/HTTPS-i prefiksit." }, - "usaOnly": { - "message": "Ainult USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Kasutavad erinevad kliendid" }, - "useOldUI": { - "message": "Kasuta vana kasutajaliidest" - }, "userName": { "message": "Kasutajanimi" }, "validFileImport": { "message": "Peate valima importimiseks sobiva faili." }, - "vaultCreated": { - "message": "Hoidla loodud" - }, "viewAccount": { "message": "Kuva konto" }, @@ -1833,27 +1364,18 @@ "viewOnEtherscan": { "message": "Kuva Etherscanil" }, - "viewNetworkInfo": { - "message": "Vaata võrguteavet" - }, "visitWebSite": { "message": "Külastage meie veebilehte" }, "walletSeed": { "message": "Rahakoti seeme" }, - "warning": { - "message": "Hoiatus" - }, "welcomeBack": { "message": "Tere tulemast tagasi!" }, "welcome": { "message": "Tere tulemast MetaMaski" }, - "whatsThis": { - "message": "Mis see on?" - }, "writePhrase": { "message": "Kirjutage see fraas paberile ja hoidke seda turvalises kohas. Veel suurema turvalisuse tagamiseks kirjutage see mitmele paberile ja hoidke neid 2–3 erinevas kohas." }, @@ -1872,18 +1394,6 @@ "yourPrivateSeedPhrase": { "message": "Teie privaatne seemnefraas" }, - "yourUniqueAccountImage": { - "message": "Teie ainulaadne konto pilt" - }, - "yourUniqueAccountImageDescription1": { - "message": "Selle pildi lõi programmiliselt uus kontoumber." - }, - "yourUniqueAccountImageDescription2": { - "message": "Näete seda pilti iga kord, kui peate tehingu kinnitama." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask ei küsi kunagi teie seemnefraasi!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Null gaasihind kiirendamisel" } diff --git a/app/_locales/fa/messages.json b/app/_locales/fa/messages.json index 8e9cadf74..848341941 100644 --- a/app/_locales/fa/messages.json +++ b/app/_locales/fa/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "وضعیت محرمیت حالا بصورت خودکار فعال است" }, - "exposeAccounts": { - "message": "فاش سازی حساب ها" - }, - "exposeDescription": { - "message": "آشکار سازی حساب ها به وبسایت فعلی. پرکاربرد برای dapps بازمانده." - }, "chartOnlyAvailableEth": { "message": "تنها قابل دسترس را در شبکه های ایتریوم جدول بندی نمایید" }, - "confirmExpose": { - "message": "آیا مطمئن هستید تا حساب های تان را به وب سایت های موجود همگانی نمایید؟" - }, "confirmClear": { "message": "آیا مطمئن هستید تا وب سایت های تصدیق شده را حذف کنید؟" }, "contractInteraction": { "message": "تعامل قرارداد" }, - "clearApprovalDataSuccess": { - "message": "اطلاعات وبسایت تصدیق شده موفقانه حذف شد." - }, "clearApprovalData": { "message": "حذف اطلاعات حریم خصوصی" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "نسخه، مرکز پشتیبانی و معلومات تماس." }, - "aboutUs": { - "message": "درباره ما" - }, - "accept": { - "message": "پذیرفتن" - }, "acceleratingATransaction": { "message": "* تسریع یک معامله با استفاده از قیمت بالاتر گاز، فرصت تسریع پروسس آنرا توسط شبکه افزایش میدهد اما همیشه این تضمین نمیشود." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "دفترچه فعالیت" }, - "add": { - "message": "افزودن" - }, - "address": { - "message": "آدرس" - }, "addNetwork": { "message": "اضافه شبکه" }, "addRecipient": { "message": "اضافه کردن دریافت کننده" }, - "addressBook": { - "message": "کتابچه آدرسها" - }, "advanced": { "message": "پیشرفته" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "گزینه های پیشرفته" }, - "addCustomToken": { - "message": "یک نشانه معمولی اضافه کنید" - }, "addToAddressBook": { "message": "به کتاب آدرسها اضافه کنید" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "نام مستعار اضافه کنید" }, - "addEthAddress": { - "message": "اضافه یک آدرس ایتریم" - }, "addToken": { "message": "یک رمز یاب اضافه کنید" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "رمزیاب های را که با استفاده از MetaMask بدست آورده اید، اضافه کنید" }, - "agreeTermsOfService": { - "message": " من با شرایط خدمات موافق هستم" - }, - "allDone": { - "message": "همه انجام شد" - }, - "alreadyHaveSeedPhrase": { - "message": "نه خیر، من از قبل یک عبارت بازیاب داشتم" - }, "amount": { "message": "مبلغ" }, - "amountPlusGas": { - "message": "مبلغ + گاز" - }, - "amountPlusTxFee": { - "message": "مبلغ + فیس TX" - }, "appDescription": { "message": "یک کیف ایتریوم در براوزر شما", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "زمان های بیکار را به شکل دقیقه قبل از خروج MetaMask تنظیم کنید" }, - "available": { - "message": "دردسترس" - }, "average": { "message": "اوسط" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "صورت حساب ممکن انقضاء شده باشد" }, - "balances": { - "message": "صورت حساب (های) رمزیاب" - }, "balanceIsInsufficientGas": { "message": "بیلانس ناکافی برای مجموع گاز فعلی" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "استفاده شناسا بلوک ها" }, - "borrowDharma": { - "message": "قرض با دارما (Beta)" - }, "browserNotSupported": { "message": "مرورگر شما پشتیبانی نمیشود" }, "builtInCalifornia": { "message": "MetaMask در کالیفورنیا طراحی و ساخته شده است." }, - "buy": { - "message": "خرید" - }, - "buyCoinbase": { - "message": "بر اساس کوین بیس خریداری نمایید" - }, - "buyCoinbaseExplainer": { - "message": "کوین بیس پر نفوذ ترین روش در جهان است تا بیت کوین، ایتریم و لیت کوین را خرید و فروش نماییم." - }, "buyWithWyre": { "message": "ETH را توسط Wyre خریداری نمایید" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "لغو شد" }, - "cancelN": { - "message": "تمام معاملات 1$1 را لغو نمایید" - }, "chainId": { "message": "آی دی زنجیره" }, - "classicInterface": { - "message": "استفاده انترفیس کلاسیک" - }, - "clickCopy": { - "message": "برای کاپی کلیک کنید" - }, "clickToAdd": { "message": "بالای 1$1 کلیک نموده و آنرا به حساب تان اضافه نمایید" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "برای وصل شدن به کیف سخت افزار شما باید MetaMask را در گوگل کروم استفاده نمایید." }, - "company": { - "message": "شرکت" - }, "confirm": { "message": "تأیید" }, - "confirmationTime": { - "message": "زمان تأیید (ثانیه)" - }, "confirmed": { "message": "تأیید شد" }, - "confirmContract": { - "message": "تأیید قرارداد" - }, "confirmPassword": { "message": "تأیید رمز" }, "confirmSecretBackupPhrase": { "message": "تأیید عبارت پشتیبان مخفی تان" }, - "confirmTransaction": { - "message": "معامله را تأیید کنید" - }, "congratulations": { "message": "تبریک" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "درخواست اتصال" }, - "connecting": { - "message": "در حال اتصال..." - }, "connectingTo": { "message": "در حال اتصال به 1$1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "در حال اتصال به شبکه آزمایشی Goerli " }, - "connectingToUnknown": { - "message": "در حال اتصال با شبکه ناشناخته" - }, - "connectToLedger": { - "message": "اتصال به دفتر حساب" - }, - "connectToTrezor": { - "message": "اتصال به Trezor" - }, - "continue": { - "message": "ادامه" - }, - "continueToCoinbase": { - "message": "ادامه به کوین بیس" - }, "continueToWyre": { "message": "ادامه به Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "کاپی شد" }, - "copiedClipboard": { - "message": "در کلیپ بورد کاپی شد" - }, "copiedExclamation": { "message": "کپی شد!" }, - "copiedSafe": { - "message": "من آنرا در یک جای مصؤن کاپی نمودم" - }, "copy": { "message": "کپی" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "یک کیف ایجاد کنید" }, - "createDen": { - "message": "ایجاد" - }, "createPassword": { "message": "ایجاد رمز عبور" }, - "crypto": { - "message": "مخفی", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "تبادل واحد پول" }, "currentLanguage": { "message": "زبان فعلی" }, - "currentNetwork": { - "message": "شبکه فعلی" - }, - "currentRpc": { - "message": "RPC فعلی" - }, "customGas": { "message": "گاز دلخواه" }, @@ -466,9 +342,6 @@ "customToken": { "message": "رمزیاب دلخواه" }, - "customize": { - "message": "سفارشی کردن" - }, "customRPC": { "message": "RPC رایج" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "حذف حساب" }, - "denExplainer": { - "message": "DEN شما ذخیره رمز-گذاری شده در داخل MetaMask میباشد." - }, "deposit": { "message": "سپرده" }, - "depositBTC": { - "message": "BTC خود را به آدرس ذیل تأدیه کنید:" - }, - "depositEth": { - "message": "پرداخت Eth" - }, "depositEther": { "message": "پرداخت ایتر" }, - "depositFiat": { - "message": "تأدیه توسط Fiat" - }, - "depositFromAccount": { - "message": "پرداخت از حساب دیگر" - }, - "depositShapeShift": { - "message": "پرداخت با ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "در صورتیکه شما رمز ارز های دیگر داشته باشید، میتوانید ایتر را مستقیماً به کیف MetaMask تان ریخته و پرداخت نمایید. هیچگونه حسابی نیاز نیست." - }, "details": { "message": "جزئیات" }, - "directDeposit": { - "message": "پرداخت مستقیم" - }, "directDepositEther": { "message": "پرداخت مستقیم ایتر" }, @@ -550,24 +399,12 @@ "edit": { "message": "ویرایش" }, - "editNetwork": { - "message": "ویرایش شبکه" - }, - "editAccountName": { - "message": "ویرایش نام حساب" - }, "editContact": { "message": "ویرایش تماس" }, - "editingTransaction": { - "message": "در معاملات تان تغییرات ایجاد کنید" - }, "emailUs": { "message": "به ما ایمیل کنید!" }, - "encryptNewDen": { - "message": "رمز گذاری DEN جدید شما" - }, "endOfFlowMessage1": { "message": "شما در امتحان موفق شدید - عبارت بازیابی را مصؤن نگهدارید، این مسؤلیت شماست!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "همه انجام شد" }, - "ensNameNotFound": { - "message": "نام ENS دریافت نگردید" - }, "ensRegistrationError": { "message": "خطا در ثبت نام ENS" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "رمز عبور را وارد کنید" }, - "enterPasswordConfirm": { - "message": "رمز عبور تان را برای تأیید وارد کنید" - }, "enterPasswordContinue": { "message": "برای ادامه رمز عبور را وارد کنید" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "زمان های تخمینی پروسس" }, - "exchangeRate": { - "message": "نرخ تبادله" - }, "expandView": { "message": "توسعه ساحه دید" }, "exportPrivateKey": { "message": "صدور کلید شخصی" }, - "exportPrivateKeyWarning": { - "message": "صدور کلید های شخصی در بدل خطر به خود شما." - }, "failed": { "message": "ناموفق شد" }, @@ -649,12 +474,6 @@ "faster": { "message": "سریع تر" }, - "fastest": { - "message": "سریع‌ترین" - }, - "feeChartTitle": { - "message": "پیش بینی های فیس زنده معامله" - }, "fiat": { "message": "حکم قانونی", "description": "Exchange type" @@ -663,31 +482,18 @@ "message": "وارد کردن فایل کار نمیکند؟ اینجا کلیک نمایید!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "ما را در تویتر دنبال کنید" - }, "forgetDevice": { "message": "فراموش کردن این دستگاه" }, "from": { "message": "از" }, - "fromToSame": { - "message": "آدرس های از و به عین چیز نمیباشد" - }, "fromShapeShift": { "message": "از ShapeShift" }, "functionType": { "message": "نوعیت عملکرد" }, - "gas": { - "message": "گاز", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "فیس گاز" - }, "gasLimit": { "message": "محدوده گاز" }, @@ -697,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "محدوده گاز حد اکثر تعداد واحدات گاز است که میخواهید مصرف نمایید." }, - "gasLimitRequired": { - "message": "محدوده گاز نیاز است" - }, "gasLimitTooLow": { "message": "حدود گاز باید حد اقل 21000 باشد" }, "gasUsed": { "message": "گاز استفاده شد" }, - "generatingSeed": { - "message": "ایجاد بازیاب" - }, "gasPrice": { "message": "قیمت گاز (GWEI)" }, @@ -724,18 +524,12 @@ "gasPriceCalculation": { "message": "ما قیمت های پیشنهادی گاز را مبتنی بر نرخ های موفقیت شبکه محاسبه مینماییم." }, - "gasPriceRequired": { - "message": "قیمت گاز نیاز است" - }, "general": { "message": "عمومی" }, "generalSettingsDescription": { "message": "تبادل واحد پول، واحد پول اصلی، زبان، شناسا های بلوکی" }, - "generatingTransaction": { - "message": "در حال ایجاد معامله" - }, "getEther": { "message": "اتر را بگیرید" }, @@ -775,9 +569,6 @@ "message": "اینجا", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "اینجا یک لیستی وجود دارد!!!!" - }, "hexData": { "message": "اطلاعات Hex" }, @@ -793,12 +584,6 @@ "history": { "message": "سابقه" }, - "howToDeposit": { - "message": "چگونه شما میخواهید تا ایتر را پرداخت کنید؟" - }, - "holdEther": { - "message": "این به شما اجازه میدهد تا ایتر و رمزیاب را نگهدارید، و منحیث پل ارتباطی میان شما و اپلیکیشن های غیر متمرکز شده عمل میکند." - }, "import": { "message": "وارد کردن", "description": "Button to import an account from a selected file" @@ -812,12 +597,6 @@ "importAccountSeedPhrase": { "message": "یک حساب با عبارت بازیاب را وارد کنید" }, - "importAnAccount": { - "message": "وارد کردن یک حساب" - }, - "importDen": { - "message": "وارد کردن DEN موجود" - }, "importWallet": { "message": "وارد سازی کیف" }, @@ -831,12 +610,6 @@ "importUsingSeed": { "message": "وارد کردن با استفاده از عبارت بازیاب حساب" }, - "importWithSeedPhrase": { - "message": "توسط عبارت اولی وارد کنید" - }, - "info": { - "message": "معلومات" - }, "infoHelp": { "message": "معلومات و کمک" }, @@ -864,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "شبکه ETH نه، به حروف کوچک تنظیم کنید" }, - "invalidGasParams": { - "message": "پارامتر های نامعتبر گاز" - }, "invalidInput": { "message": "ورودی نامعتبر." }, - "invalidRequest": { - "message": "درخواست نامعتبر" - }, "invalidRPC": { "message": "RPC URL نا معتبر" }, + "invalidBlockExplorerURL": { + "message": "Block Explorer URL نا معتبر" + }, "invalidSeedPhrase": { "message": "عبارت بازیابی نا معتبر" }, - "jsonFail": { - "message": "مشکلی رونما گردید. لطفًا مطمئن شوید که فایل JSON به شکل درست ایجاد شده است." - }, "jsonFile": { "message": "فایل JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "پیگیری رمزیاب های تان را که شما با حساب MetaMask تان آورده اید، نگهدارید." - }, "kovan": { "message": "شبکه آزمایشی Kovan" }, - "knowledgeDataBase": { - "message": "Knowledge Base ما را مشاهده کنید" - }, "max": { "message": "حداکثر" }, @@ -904,9 +665,6 @@ "ledgerAccountRestriction": { "message": "لازم است تا حساب قبلی تان را قبل از اینکه جدید اضافه کنید، مورد استفاده قرار دهید." }, - "legal": { - "message": "قانونی" - }, "lessThanMax": { "message": "باید کوچکتر از 1$1 یا مساوی با آن باشد.", "description": "helper for inputting hex as decimal input" @@ -920,9 +678,6 @@ "links": { "message": "لینک ها" }, - "limit": { - "message": "محدوده" - }, "liveGasPricePredictions": { "message": "پیش بینی های قیمت گاز" }, @@ -944,12 +699,6 @@ "logout": { "message": "خروج" }, - "loose": { - "message": "رها" - }, - "loweCaseWords": { - "message": "کلمات بازیاب تنها میتوانند حروف کوچک را شامل شوند" - }, "mainnet": { "message": "شبکه اصلی ایتریم" }, @@ -974,18 +723,9 @@ "metamaskVersion": { "message": "نسخه MetaMask" }, - "min": { - "message": "حداقل" - }, "missingYourTokens": { "message": "آیا رمزیاب های تان را نمیبیند؟" }, - "minutesShorthand": { - "message": "حداقل" - }, - "mobileSyncTitle": { - "message": "همگام سازی حساب ها با موبایل" - }, "mobileSyncText": { "message": "لطفًا رمز عبور را وارد نمایید تا تأیید شود که خود شما هستید!" }, @@ -1008,10 +748,6 @@ "message": "شما باید یک فایل برای وارد کردن را انتخاب کنید.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "شما باید برای فایل انتخاب شده یک رمز عبور وارد کنید.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "نمیتوان مبالغ منفی ETH را ارسال کرد." }, @@ -1046,12 +782,6 @@ "newPassword": { "message": "رمز عبور جدید (حداقل 8 حرف)" }, - "newPassword8Chars": { - "message": "رمز عبور جدید (حداقل 8 حرف)" - }, - "newRecipient": { - "message": "دریافت کننده جدید" - }, "newNetwork": { "message": "شبکه جدید" }, @@ -1073,21 +803,12 @@ "rpcUrl": { "message": "RPC URL جدید" }, - "showAdvancedOptions": { - "message": "نمایش گزینه های پیشرفته" - }, - "hideAdvancedOptions": { - "message": "پنهان سازی گزینه های پیشرفته" - }, "optionalChainId": { "message": "آی دی زنجیره (انتخابی)" }, "optionalSymbol": { "message": "سمبول (انتخابی)" }, - "optionalNickname": { - "message": "لقب (انتخابی)" - }, "newTotal": { "message": "مجموع جدید" }, @@ -1106,21 +827,12 @@ "noConversionRateAvailable": { "message": "هیچ نرخ تغییر موجود نمیباشد" }, - "noTransactionHistory": { - "message": "هیچ تاریخچه معامله وجود ندارد." - }, "noTransactions": { "message": "شما هیچ معامله ندارید" }, "notEnoughGas": { "message": "گاز ناکافی است" }, - "notFound": { - "message": "یافت نشد" - }, - "notStarted": { - "message": "شروع نشده" - }, "noWebcamFoundTitle": { "message": "وب کام پیدا نشد" }, @@ -1130,41 +842,15 @@ "ofTextNofM": { "message": "به" }, - "oldUI": { - "message": "UI قبلی" - }, - "oldUIMessage": { - "message": "شما به UI قبلی برگشتید. شما میتوانید به UI جدید توسط گزینه موجود در قسمت راست بالا مینوی پایین دوباره برگردید." - }, - "onlySendToEtherAddress": { - "message": "تنها ارسال ETH به یک آدرس ایتریم." - }, - "onlySendTokensToAccountAddress": { - "message": "تنها 1$1 را به یک آدرس حساب ایتریم بفرستید.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "باز کردن در تب" - }, - "or": { - "message": "یا", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "یک Trezor یا Ledger را سفارش داده و پول های تان را در ذخیره سرد نگهدارید" }, "origin": { "message": "مبدأ" }, - "outgoing": { - "message": "هزینه ها" - }, "parameters": { "message": "پارامتر ها" }, - "originalTotal": { - "message": "مجموع اصلی" - }, "participateInMetaMetrics": { "message": "اشتراک در MetaMetrics" }, @@ -1174,23 +860,12 @@ "password": { "message": "گذرواژه" }, - "passwordCorrect": { - "message": "مطمئن باشید که رمز عبور تان درست است." - }, "passwordsDontMatch": { "message": "رمز های عبور مطابقت نمیکنند" }, - "passwordMismatch": { - "message": "رمز های عبور با هم مطابقت ندارند", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "رمز عبور کافی نیست" }, - "passwordShort": { - "message": "رمز عبور کافی نیست", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "زنجیره کلید شخصی را در اینجا کاپی کنید:", "description": "For importing an account from a private key" @@ -1204,12 +879,6 @@ "personalAddressDetected": { "message": "آدرس شخصی تشخیص شد. آدرس قرارداد رمزیاب را وارد کنید." }, - "pleaseReviewTransaction": { - "message": "لطفًا معامله تان را بازبینی نمایید." - }, - "popularTokens": { - "message": "رمزیاب های مشهور" - }, "prev": { "message": "قبلی" }, @@ -1241,15 +910,6 @@ "readdToken": { "message": "شما میتوانید این رمزیاب را دوباره برای آینده با رفتن به گزینه \"Add token\" در مینوی تنظیمات حساب ها، اضافه نمایید." }, - "readMore": { - "message": "اینجا بیشتر بخوانید." - }, - "readMore2": { - "message": "بیشتر بخوانید." - }, - "receive": { - "message": "دریافت" - }, "recents": { "message": "واپسین" }, @@ -1259,9 +919,6 @@ "recipientAddressPlaceholder": { "message": "جستجو، آدرس عمومی (0x)، یا ENS" }, - "refundAddress": { - "message": "آدرس بازپس دهی شما" - }, "rejectAll": { "message": "رد همه" }, @@ -1295,9 +952,6 @@ "restoreFromSeed": { "message": "بازگرداندن حساب؟" }, - "restoreVault": { - "message": "خزانه را بازیابی کنید" - }, "restoreAccountWithSeed": { "message": "حساب تان را با عبارت بازیاب، بازیابی کنید" }, @@ -1307,9 +961,6 @@ "required": { "message": "لازم است" }, - "retryWithMoreGas": { - "message": "تلاش دوباره با قیمت بلند تر گاز در اینجا" - }, "restore": { "message": "بازیابی" }, @@ -1352,13 +1003,6 @@ "goerli": { "message": "شبکه آزمایشی Goerli" }, - "rpc": { - "message": " RPC رایج" - }, - "sampleAccountName": { - "message": "مثلًا. حساب جدید من", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "ذخیره" }, @@ -1371,13 +1015,6 @@ "saveAsCsvFile": { "message": "ذخیره منحیث فایل CSV" }, - "saveAsFile": { - "message": "ذخیره به‌عنوان فایل", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "کلمات بازیابی را منحیث یک فایل ذخیره نمایید" - }, "scanInstructions": { "message": "رمز QR را در مقابل کمره تان قرار دهید" }, @@ -1408,18 +1045,12 @@ "securitySettingsDescription": { "message": "تنظیمات حریم خصوصی و عبارت بازیاب کیف" }, - "secondsShorthand": { - "message": "ثانیه" - }, "seedPhrasePlaceholder": { "message": "هر کلمه را با یک فاصله واحد جدا سازید" }, "seedPhraseReq": { "message": "عبارات بازیاب 12 کلمه اند" }, - "select": { - "message": "انتخاب" - }, "selectCurrency": { "message": "واحد پول را انتخاب کنید" }, @@ -1429,9 +1060,6 @@ "selectLocale": { "message": "محل را انتخاب کنید" }, - "selectService": { - "message": "خدمات را انتخاب کنید" - }, "selectType": { "message": "نوعیت را انتخاب کنید" }, @@ -1459,18 +1087,12 @@ "searchTokens": { "message": "رمزیاب های جستجو" }, - "selectAnAddress": { - "message": "یک آدرس را انتخاب کنید" - }, "selectAnAccount": { "message": "یک حساب را انتخاب کنید" }, "selectAnAccountHelp": { "message": "برای مشاهده MetaMask حساب را انتخاب نمایید" }, - "selectAnAsset": { - "message": "انتخاب یک سرمایه" - }, "selectAHigherGasFee": { "message": "یک فیس بالاتر گاز را انتخاب نمایید تا پروسس معامله تان تسریع یابد.*" }, @@ -1480,15 +1102,9 @@ "selectPathHelp": { "message": "در صورتیکه شما حساب های موجود دفتر حساب را در ذیل نمیبینید، مسیر ها به \"Legacy (MEW / MyCrypto)\"  تغییر دهید" }, - "sendTokensAnywhere": { - "message": "ارسال رمزیاب ها به هرکسیکه دارای حساب ایتریم است" - }, "settings": { "message": "تنظیمات" }, - "shapeshiftBuy": { - "message": "خریدن توسط Shapeshift " - }, "showAdvancedGasInline": { "message": "کنترول های پیشرفته گاز" }, @@ -1504,9 +1120,6 @@ "showPrivateKeys": { "message": "نمایش کلید های شخصی" }, - "showQRCode": { - "message": "نمایش کد QR" - }, "showHexData": { "message": "نمایش اطلاعات Hex" }, @@ -1522,33 +1135,18 @@ "signed": { "message": "وارد شد" }, - "signMessage": { - "message": "علامت گذاری پیام" - }, "signNotice": { "message": "علامت کردن این پیام میتواند\nعوارض جانبی داشته باشد. تنها پیام های را که\nاز سایت های که کاملًا اعتماد داشته باشید با حساب خود علامت بزنید.\nاین روش خطرناک در نسخه آینده از بین برده خواهد شد." }, "sigRequest": { "message": "درخواست امضاء" }, - "sigRequested": { - "message": "امضاء درخواست شده" - }, "somethingWentWrong": { "message": "اوه! مشکلی پیش آمده." }, - "spaceBetween": { - "message": "تنها یک فاصله میان کلمات وجود خواهد داشت" - }, "speedUp": { "message": "تسریع" }, - "speedUpTitle": { - "message": "تسریع معامله" - }, - "speedUpSubtitle": { - "message": "افزایش قیمت گاز شما جهت تلاش به بالانویس کردن و تسریع تعامل تان" - }, "speedUpCancellation": { "message": "این لغو را تسریع بخشید" }, @@ -1558,9 +1156,6 @@ "switchNetworks": { "message": "تغییر شبکه ها" }, - "status": { - "message": "وضعیت" - }, "stateLogs": { "message": "دفترچه وضعیت" }, @@ -1627,9 +1222,6 @@ "syncWithMobileComplete": { "message": "دیتای شما موفقانه همگام سازی شد. از اپلیکیشن موبایل MetaMask لذت ببرید!" }, - "takesTooLong": { - "message": "آیا وقت بیشتر میگیرد؟" - }, "terms": { "message": "شرایط استفاده" }, @@ -1652,27 +1244,15 @@ "token": { "message": "رمزیاب" }, - "tokenAddress": { - "message": "آدرس رمزیاب" - }, "tokenAlreadyAdded": { "message": "رمزیاب از قبل اضافه شده است." }, - "tokenBalance": { - "message": "صورت حساب رمز یاب شما:" - }, "tokenContractAddress": { "message": "آدرس قرارداد رمزیاب" }, - "tokenSelection": { - "message": "جستجوی رمزیاب ها یا انتخاب از لیست رمزیاب های معمول ما." - }, "tokenSymbol": { "message": "سمبول رمزیاب" }, - "tokenWarning1": { - "message": "رد پای رمزیاب های تان را که با حساب MetaMask تان آورده اید، نگهدارید. در صورتیکه رمزیاب ها را با استفاده از حساب متفاوت دیگر آورده باشید، رمزیاب ها اینجا ظاهر نمیشوند." - }, "total": { "message": "مجموع" }, @@ -1685,9 +1265,6 @@ "transactionCreated": { "message": "معامله با ارزش 1$1 در 2$2 ایجاد شد." }, - "transactionWithNonce": { - "message": "معامله 1$1" - }, "transactionDropped": { "message": "معامله به 1$2 نزول کرد." }, @@ -1700,9 +1277,6 @@ "transactionUpdated": { "message": "معامله به 1$2 بروزرسانی شد." }, - "transactionUpdatedGas": { - "message": "معامله با فیس گاز 1$1 در 2$2 بروزرسانی شد." - }, "transactionErrored": { "message": "معامله با خطا مواجه شد." }, @@ -1712,9 +1286,6 @@ "transactionCancelSuccess": { "message": "معامله به 1$2 موفقانه لغو شد" }, - "transactions": { - "message": "معاملات" - }, "transactionError": { "message": "خطا معامله. استثناء در کود قرارداد گذاشته شده است." }, @@ -1724,12 +1295,6 @@ "transactionFee": { "message": "فیس معامله" }, - "transactionMemo": { - "message": "یادداشت معامله (انتخابی)" - }, - "transactionNumber": { - "message": "شماره معامله" - }, "transactionTime": { "message": "زمان معامله" }, @@ -1742,12 +1307,6 @@ "transferFrom": { "message": "انتقال از" }, - "transfers": { - "message": "انتقالات" - }, - "trezorHardwareWallet": { - "message": "کیف سخت افزار TREZOR" - }, "troubleTokenBalances": { "message": "ما در بارگیری صورت حساب های رمزیاب تان دچار مشکل شدیم. شما میتوانید آنها را مشاهده کنید", "description": "Followed by a link (here) to view token balances" @@ -1755,27 +1314,12 @@ "tryAgain": { "message": "امتحان مجدد" }, - "twelveWords": { - "message": "این 12 کلمه یگانه راه بازیابی حساب های MetaMask شماست.\nآنها را در یک جای مصؤن و مخفی نگهدارید." - }, "typePassword": { "message": "رمز عبور MetaMask تان را تایپ نمایید" }, - "uiMigrationAnnouncement": { - "message": "به MetaMask UI جدید خوش آمدید. در صورتیکه شما در مورد UI و درخواست های مشخصات واکنشی داشته باشید، لطفًا با تیم حمایتی ما یا GitHub تماس حاصل نمایید." - }, - "uiWelcome": { - "message": "به New UI (Beta) خوش آمدید" - }, - "uiWelcomeMessage": { - "message": "شما حالا MetaMask UI جدید را استفاده میکنید." - }, "unapproved": { "message": "تصدیق ناشده" }, - "unavailable": { - "message": "ناموجود" - }, "units": { "message": "واحد ها" }, @@ -1785,9 +1329,6 @@ "unknownNetwork": { "message": "شبکه خصوصی ناشناخته" }, - "unknownNetworkId": { - "message": "آی دی نا شناخته شبکه" - }, "unknownQrCode": { "message": "خطا: ما نتوانستیم کود QR را شناسایی نماییم" }, @@ -1809,25 +1350,15 @@ "uriErrorMsg": { "message": "URl ها نیازمند پیشوند مناسب HTTP/HTTPS اند." }, - "usaOnly": { - "message": "تنها USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "استفاده شده توسط گروهی از مشتریان مختلف" }, - "useOldUI": { - "message": "استفاده UI قبلی" - }, "userName": { "message": "نام کاربری" }, "validFileImport": { "message": "شما باید یک فایل معتبر را جهت وارد سازی انتخاب کنید." }, - "vaultCreated": { - "message": "ارزش ایجاد شد" - }, "viewAccount": { "message": "مشاهده حساب" }, @@ -1843,27 +1374,18 @@ "viewOnEtherscan": { "message": "مشاهده در ایترسکن" }, - "viewNetworkInfo": { - "message": "مشاهده معلومات شبکه" - }, "visitWebSite": { "message": "از وب سایت ما دیدن نمایید" }, "walletSeed": { "message": "بازیاب کیف" }, - "warning": { - "message": "اخطار" - }, "welcomeBack": { "message": "بازگشت شما را خوش‌آمد می‌گوییم!" }, "welcome": { "message": "به MetaMask خوش آمدید" }, - "whatsThis": { - "message": " این چیست؟" - }, "writePhrase": { "message": "این عبارت را در یک صفحه کاغذ نوشته و در یک موقعیت مصؤن نگهدارید. در صورتیکه شما امنیت بیشتر از این میخواهید، آنرا در صفحات متعدد کاغذ نوشته و در 2 - 3 موقعیت مختلف نگهدارید." }, @@ -1882,18 +1404,6 @@ "yourPrivateSeedPhrase": { "message": "عبارت بازیاب شخصی شما" }, - "yourUniqueAccountImage": { - "message": "تصویر حساب منحصر به فرد شما" - }, - "yourUniqueAccountImageDescription1": { - "message": "این تصویر بصورت برنامه یی برای شما توسط شماره جدید حساب ایجاد شده است." - }, - "yourUniqueAccountImageDescription2": { - "message": "هر بار که شما نیاز به تأیید یک معامله داشته باشید، این تصویر را مشاهده خواهید کرد." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask هیچگاه از شما عبارت بازیاب را نخواهد پرسید!" - }, "zeroGasPriceOnSpeedUpError": { "message": "قیمت صفر گاز بسوی سرعت" } diff --git a/app/_locales/fi/messages.json b/app/_locales/fi/messages.json index 3dbf3793d..a0a0ebfe2 100644 --- a/app/_locales/fi/messages.json +++ b/app/_locales/fi/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Yksityisyystila on nyt oletusarvoisesti käytössä" }, - "exposeAccounts": { - "message": "Paljasta tilit" - }, - "exposeDescription": { - "message": "Paljasta tilit nykyiselle verkkosivustoille. Hyödyllinen vanhoille eikä enää päivitettäville hajautetuille sovelluksille." - }, "chartOnlyAvailableEth": { "message": "Kaavio saatavilla vain Ethereum-verkoissa." }, - "confirmExpose": { - "message": "Tahdotko varmasti näyttää tilisi nykyiselle verkkosivustolle?" - }, "confirmClear": { "message": "Haluatko varmasti tyhjentää hyväksytyt verkkosivustot?" }, "contractInteraction": { "message": "Sopimustoiminta" }, - "clearApprovalDataSuccess": { - "message": "Hyväksyttyjen verkkotietojen poistaminen onnistui." - }, "clearApprovalData": { "message": "Tyhjennä yksityisyystiedot" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versio, tukikeskus ja yhteystiedot." }, - "aboutUs": { - "message": "Tietoja meistä" - }, - "accept": { - "message": "Hyväksy" - }, "acceleratingATransaction": { "message": "* Tapahtuman nopeuttaminen käyttämällä korkeampaa gas-hintaa parantaa mahdollisuutta, että verkko käsittelee sen nopeammin, mutta tämä ei ole aina taattua." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "toimintaloki" }, - "add": { - "message": "Lisää" - }, - "address": { - "message": "Osoite" - }, "addNetwork": { "message": "Lisää verkko" }, "addRecipient": { "message": "Lisää vastaanottaja" }, - "addressBook": { - "message": "Osoitekirja" - }, "advanced": { "message": "Lisäasetukset" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Tarkemmat vaihtoehdot" }, - "addCustomToken": { - "message": "Lisää asiakkaan poletti" - }, "addToAddressBook": { "message": "Lisää osoitekirjaan" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Lisää alias" }, - "addEthAddress": { - "message": "Lisää Ethereumin osoite" - }, "addToken": { "message": "Lisää tietue" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Lisää MetaMaskia käyttämällä hankkimasi tietueet" }, - "agreeTermsOfService": { - "message": "Hyväksyn käyttöehdot" - }, - "allDone": { - "message": "Valmista" - }, - "alreadyHaveSeedPhrase": { - "message": "Ei, minulla on jo juurilause" - }, "amount": { "message": "Summa" }, - "amountPlusGas": { - "message": "Määrä + gas" - }, - "amountPlusTxFee": { - "message": "Määrä + tapahtumamaksu" - }, "appDescription": { "message": "Ethereum-kukkaro selaimessasi", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Määritä, montako minuuttia MetaMask on ollut joutilaana ennen kuin sinut kirjataan automaattisesti ulos" }, - "available": { - "message": "Saatavilla" - }, "average": { "message": "Keskiverto" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldo saattaa olla vanhentunut" }, - "balances": { - "message": "Poletin saldo(t)" - }, "balanceIsInsufficientGas": { "message": "Saldo ei kata nykyistä polttoaineen kokonaismäärää" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Käytä Blockies Identiconia" }, - "borrowDharma": { - "message": "Lainaa Dharmalla (beta-versio)" - }, "browserNotSupported": { "message": "Selaintasi ei tueta..." }, "builtInCalifornia": { "message": "MetaMask on suunniteltu ja koottu Kaliforniassa." }, - "buy": { - "message": "Osta" - }, - "buyCoinbase": { - "message": "Osta Coinbasessa" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase on maailman suosituin tapa ostaa ja myydä bitcoinia, ethereumia ja litecoinia." - }, "buyWithWyre": { "message": "Osta ETH:ta Wyrella" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Peruttu" }, - "cancelN": { - "message": "Peruuta kaikki $1 arvoiset tapahtumat" - }, "chainId": { "message": "Ketjun tunnus" }, - "classicInterface": { - "message": "Käytä perinteistä käyttöliittymää" - }, - "clickCopy": { - "message": "Kopioi napsauttamalla" - }, "clickToAdd": { "message": "Napsauta kohdetta $1 lisätäksesi ne tiliisi" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Sinun tarvitsee käyttää MetaMaskia Google Chromessa voidaksesi yhdistää laitteistokukkaroosi." }, - "company": { - "message": "Yritys" - }, "confirm": { "message": "Vahvista" }, - "confirmationTime": { - "message": "Vahvistusaika (sekuntia)" - }, "confirmed": { "message": "Vahvistettu" }, - "confirmContract": { - "message": "Vahvista sopimus" - }, "confirmPassword": { "message": "Vahvista salasana" }, "confirmSecretBackupPhrase": { "message": "Vahvista salainen varmistuslauseesi" }, - "confirmTransaction": { - "message": "Vahvista tapahtuma" - }, "congratulations": { "message": "Onneksi olkoon" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Yhdistämispyyntö" }, - "connecting": { - "message": "Yhdistetään…" - }, "connectingTo": { "message": "Yhdistetään summaan $1 " }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Yhdistetään Goerlin testiverkostoon" }, - "connectingToUnknown": { - "message": "Yhdistetään tuntemattomaan verkkoon" - }, - "connectToLedger": { - "message": "Yhdistä Ledgeriin" - }, - "connectToTrezor": { - "message": "Yhdistä Trezoriin" - }, - "continue": { - "message": "Jatka" - }, - "continueToCoinbase": { - "message": "Jatka Coinbaseen" - }, "continueToWyre": { "message": "Jatka Wyreen" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Kopioitu" }, - "copiedClipboard": { - "message": "Kopioitu leikepöydälle" - }, "copiedExclamation": { "message": "Kopioitu" }, - "copiedSafe": { - "message": "Olen kopioinut sen turvalliseen paikkaan" - }, "copy": { "message": "Kopioi" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Luo kukkaro" }, - "createDen": { - "message": "Luo" - }, "createPassword": { "message": "Luo salasana" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valuuttamuunnin" }, "currentLanguage": { "message": "Nykyinen kieli" }, - "currentNetwork": { - "message": "Nykyinen verkko" - }, - "currentRpc": { - "message": "Nykyinen RPC" - }, "customGas": { "message": "Mukauta bensa" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Mukautettu tietue" }, - "customize": { - "message": "Muokkaa" - }, "customRPC": { "message": "Mukautettu RPC" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "Poista tili" }, - "denExplainer": { - "message": "DEN on salasanasuojattu varastosi MetaMaskissa." - }, "deposit": { "message": "Talleta" }, - "depositBTC": { - "message": "Talleta BTC:si alla olevaan osoitteeseen:" - }, - "depositEth": { - "message": "Talleta Eth" - }, "depositEther": { "message": "Talleta Etheriä" }, - "depositFiat": { - "message": "Talleta Fiatin mukaan" - }, - "depositFromAccount": { - "message": "Talleta toiselta tililtä" - }, - "depositShapeShift": { - "message": "Tee talletus ShapeShiftillä" - }, - "depositShapeShiftExplainer": { - "message": "Jos sinulla on muita kryptovaluuttoja, voit vaihtaa ja tallettaa Etheriä suoraan MetaMask-lompakkoosi. Tiliä ei tarvita." - }, "details": { "message": "Tiedot" }, - "directDeposit": { - "message": "Suora talletus" - }, "directDepositEther": { "message": "Talleta etheriä suoraan" }, @@ -547,24 +396,12 @@ "edit": { "message": "Muokkaa" }, - "editNetwork": { - "message": "Muokkaa verkostoa" - }, - "editAccountName": { - "message": "Muokkaa tilin nimiä" - }, "editContact": { "message": "Muokkaa yhteystietoa" }, - "editingTransaction": { - "message": "Tee muutoksia maksusiirtoihisi" - }, "emailUs": { "message": "Lähetä meille sähköpostia!" }, - "encryptNewDen": { - "message": "Salaa uusi DEN:isi" - }, "endOfFlowMessage1": { "message": "Läpäisit kokeen – pidä salaustekstisi turvassa. Se on sinun vastuullasi!" }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "Valmista" }, - "ensNameNotFound": { - "message": "ENS-nimeä ei löytynyt" - }, "ensRegistrationError": { "message": "Virhe ENS-nimen rekisteröinnissä" }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "Kirjoita salasana" }, - "enterPasswordConfirm": { - "message": "Vahvista antamalla salasanasi" - }, "enterPasswordContinue": { "message": "Syötä salasana voidaksesi jatkaa" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Arvioidut käsittelyajat" }, - "exchangeRate": { - "message": "Vaihtokurssi" - }, "expandView": { "message": "Laajenna näkymää" }, "exportPrivateKey": { "message": "Vie yksityinen avain" }, - "exportPrivateKeyWarning": { - "message": "Vie yksityiset avaimet omalla vastuullasi." - }, "failed": { "message": "Epäonnistui" }, @@ -646,12 +471,6 @@ "faster": { "message": "Nopeammin" }, - "fastest": { - "message": "Nopein" - }, - "feeChartTitle": { - "message": "Tapahtumamaksujen live-ennusteet" - }, "fiat": { "message": "Kiinteä", "description": "Exchange type" @@ -660,31 +479,18 @@ "message": "Eikö tiedoston tuominen onnistu? Klikkaa tästä!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Seuraa meitä Twitterissä" - }, "forgetDevice": { "message": "Unohda tämä laite" }, "from": { "message": "Alkaen" }, - "fromToSame": { - "message": "Lähettäjän ja vastaanottajan osoite ei voi olla sama" - }, "fromShapeShift": { "message": "ShapeShiftistä" }, "functionType": { "message": "Funktion tyyppi" }, - "gas": { - "message": "Polttoaine", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Gas-maksu" - }, "gasLimit": { "message": "Gas-raja" }, @@ -694,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Polttoaineraja tarkoittaa suurinta mahdollista polttoainemäärää, jonka olet valmis kuluttamaan." }, - "gasLimitRequired": { - "message": "Bensarajoitus vaaditaan" - }, "gasLimitTooLow": { "message": "Gas-rajan tulee olla vähintään 21 000" }, "gasUsed": { "message": "Käytetty bensaa" }, - "generatingSeed": { - "message": "Luodaan juurta..." - }, "gasPrice": { "message": "Gas-hinta (GWEI)" }, @@ -721,18 +521,12 @@ "gasPriceCalculation": { "message": "Laskemme ehdotetut polttoaineiden hinnat verkoston menestyksen perusteella." }, - "gasPriceRequired": { - "message": "Bensan hinta vaaditaan" - }, "general": { "message": "Yleistä" }, "generalSettingsDescription": { "message": "Valuuttamuunnin, päävaluutta, kieli, blockies identicon" }, - "generatingTransaction": { - "message": "Luodaan tapahtumaa" - }, "getEther": { "message": "Hanki Etheriä" }, @@ -772,9 +566,6 @@ "message": "tässä", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Tässä on luettelo!!!!" - }, "hexData": { "message": "Hex-tiedot" }, @@ -790,12 +581,6 @@ "history": { "message": "Historia" }, - "howToDeposit": { - "message": "Miten haluaisit tallettaa etheriä?" - }, - "holdEther": { - "message": "Se antaa sinun omistaa etheriä ja tietueita sekä toimii väylänäsi hajautettuihin sovelluksiin." - }, "import": { "message": "Tuo", "description": "Button to import an account from a selected file" @@ -809,12 +594,6 @@ "importAccountSeedPhrase": { "message": "Tuo tili siemenlauseella" }, - "importAnAccount": { - "message": "Tuo tili" - }, - "importDen": { - "message": "Tuo nykyinen DEN" - }, "importWallet": { "message": "Tuo kukkaro" }, @@ -828,12 +607,6 @@ "importUsingSeed": { "message": "Tuo käyttäen tilin siemenlausetta" }, - "importWithSeedPhrase": { - "message": "Tuo käyttäen salaustekstiä" - }, - "info": { - "message": "Tiedot" - }, "infoHelp": { "message": "Tietoja ja ohje" }, @@ -861,37 +634,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ei ole ETH-verkosto; vaihda pieniin kirjaimiin" }, - "invalidGasParams": { - "message": "Virheelliset gas-parametrit" - }, "invalidInput": { "message": "Virheellinen syötetty arvo." }, - "invalidRequest": { - "message": "Virheellinen pyyntö" - }, "invalidRPC": { "message": "Virheellinen RPC:n URL-osoite" }, + "invalidBlockExplorerURL": { + "message": "Virheellinen Block Explorer URL-osoite" + }, "invalidSeedPhrase": { "message": "Virheellinen salausteksti" }, - "jsonFail": { - "message": "Jotakin meni pieleen. Varmistathan, että JSON-tiedostosi on muotoiltu oikein." - }, "jsonFile": { "message": "JSON-tiedosto", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Seuraa tietueita, joita olet ostanut MetaMask-tililläsi." - }, "kovan": { "message": "Kovanin koeverkko" }, - "knowledgeDataBase": { - "message": "Vieraile tietämyskannassamme" - }, "max": { "message": "Maks" }, @@ -901,9 +662,6 @@ "ledgerAccountRestriction": { "message": "Sinun tarvitsee käyttää edellistä tiliäsi ennen kuin voit lisätä uuden." }, - "legal": { - "message": "Juridiikka" - }, "lessThanMax": { "message": "tulee olla korkeintaan $1.", "description": "helper for inputting hex as decimal input" @@ -917,9 +675,6 @@ "links": { "message": "Linkit" }, - "limit": { - "message": "Raja" - }, "liveGasPricePredictions": { "message": "Polttoaineen hintojen live-ennusteet" }, @@ -941,12 +696,6 @@ "logout": { "message": "Kirjaudu ulos" }, - "loose": { - "message": "Höllennä" - }, - "loweCaseWords": { - "message": "juurisanoissa saa olla vain pieniä kirjaimia" - }, "mainnet": { "message": "Ethereumin pääverkko" }, @@ -971,18 +720,9 @@ "metamaskVersion": { "message": "MetaMask-versio" }, - "min": { - "message": "Vähintään" - }, "missingYourTokens": { "message": "Etkö näe tietueitasi?" }, - "minutesShorthand": { - "message": "Vähintään" - }, - "mobileSyncTitle": { - "message": "Synkronoi tilit mobiililaitteelle" - }, "mobileSyncText": { "message": "Vahvista henkilöllisyytesi antamalla salasanasi!" }, @@ -1005,10 +745,6 @@ "message": "Sinun tarvitsee valita tuotava tiedosto.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Sinun tarvitsee syöttää salasana valitulle tiedostolle.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "ETH:ta ei voi lähettää negatiivista määrää." }, @@ -1043,12 +779,6 @@ "newPassword": { "message": "Uusi salasana (väh. 8 merkkiä)" }, - "newPassword8Chars": { - "message": "Uusi salasana (väh. 8 merkkiä)" - }, - "newRecipient": { - "message": "Uusi vastaanottaja" - }, "newNetwork": { "message": "Uusi verkko" }, @@ -1070,21 +800,12 @@ "rpcUrl": { "message": "Uusi RPC:n URL" }, - "showAdvancedOptions": { - "message": "Valitse tarkemmat vaihtoehdot" - }, - "hideAdvancedOptions": { - "message": "Piilota lisävalinnat" - }, "optionalChainId": { "message": "Ketjun tunnus (valinnainen)" }, "optionalSymbol": { "message": "Symboli (valinnainen)" }, - "optionalNickname": { - "message": "Kutsumanimi (valinnainen)" - }, "newTotal": { "message": "Uusi kokonaissumma" }, @@ -1103,21 +824,12 @@ "noConversionRateAvailable": { "message": "Vaihtokurssi ei saatavilla" }, - "noTransactionHistory": { - "message": "Ei tapahtumahistoriaa." - }, "noTransactions": { "message": "Sinulla ei ole tapahtumia" }, "notEnoughGas": { "message": "Liian vähän gasia" }, - "notFound": { - "message": "Ei löydy" - }, - "notStarted": { - "message": "Ei aloitettu" - }, "noWebcamFoundTitle": { "message": "Verkkokameraa ei löytynyt" }, @@ -1127,41 +839,15 @@ "ofTextNofM": { "message": "/" }, - "oldUI": { - "message": "Vanha UI" - }, - "oldUIMessage": { - "message": "Olet palannut vanhaan UI:hin. Ota uusi UI jälleen käyttöön ylhäällä oikealla olevasta pudotusvalikosta." - }, - "onlySendToEtherAddress": { - "message": "Lähetä ETH:ita vain Ethereum-osoitteeseen" - }, - "onlySendTokensToAccountAddress": { - "message": "Lähetä vain $1 Ethereum-tiliosoitteeseen.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Avaa välilehdessä" - }, - "or": { - "message": "tai", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Tilaa Trezor tai Ledger ja pidä varasi vakaassa tallennustilassa" }, "origin": { "message": "Alkuperä" }, - "outgoing": { - "message": "Lähtevä" - }, "parameters": { "message": "Parametrit" }, - "originalTotal": { - "message": "Alkuperäinen kokonaissumma" - }, "participateInMetaMetrics": { "message": "Osallistu MetaMetricsiin" }, @@ -1171,23 +857,12 @@ "password": { "message": "Salasana" }, - "passwordCorrect": { - "message": "Varmistathan, että salasanasi on oikein." - }, "passwordsDontMatch": { "message": "Salasanat eivät täsmää" }, - "passwordMismatch": { - "message": "salasanat eivät täsmää", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Salasana ei kyllin pitkä" }, - "passwordShort": { - "message": "salasana ei tarpeeksi pitkä", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Liitä yksityisen avaimesi merkkijono tähän:", "description": "For importing an account from a private key" @@ -1201,12 +876,6 @@ "personalAddressDetected": { "message": "Henkilökohtainen osoite havaittu. Anna käyttötunnuksen yhteysosoite." }, - "pleaseReviewTransaction": { - "message": "Ole hyvä ja tarkista tapahtumasi." - }, - "popularTokens": { - "message": "Suositut käyttötunnukset" - }, "prev": { "message": "Aiemp." }, @@ -1238,15 +907,6 @@ "readdToken": { "message": "Voit lisätä tämän tietueen myöhemmin takaisin siirtymällä tilisi vaihtoehtovalikon kohtaan ”Lisää tietue”." }, - "readMore": { - "message": "Lue lisää täältä." - }, - "readMore2": { - "message": "Lue lisää" - }, - "receive": { - "message": "Vastaanota" - }, "recents": { "message": "Viimeaikaiset" }, @@ -1256,9 +916,6 @@ "recipientAddressPlaceholder": { "message": "Haku, julkinen osoite (0x) tai ENS" }, - "refundAddress": { - "message": "Palautus- ja hyvitysosoitteesi" - }, "rejectAll": { "message": "Hylkää kaikki" }, @@ -1292,9 +949,6 @@ "restoreFromSeed": { "message": "Palautetaanko tili?" }, - "restoreVault": { - "message": "Palauta holvi" - }, "restoreAccountWithSeed": { "message": "Palauta tilisi käyttäen salaustekstiä (seed phrase)" }, @@ -1304,9 +958,6 @@ "required": { "message": "Pakollinen" }, - "retryWithMoreGas": { - "message": "Yritä uudelleen tästä korkeammalla bensan hinnalla" - }, "restore": { "message": "Palauta" }, @@ -1349,13 +1000,6 @@ "goerli": { "message": "Goerli-testiverkko" }, - "rpc": { - "message": "Mukautettu RPC" - }, - "sampleAccountName": { - "message": "Esim. Oma uusi tilini", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Tallenna" }, @@ -1368,13 +1012,6 @@ "saveAsCsvFile": { "message": "Tallenna CSV-tiedostona" }, - "saveAsFile": { - "message": "Tallenna tiedostona", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Tallenna siemensanat tiedostoksi" - }, "scanInstructions": { "message": "Aseta QR-koodi kamerasi eteen" }, @@ -1405,18 +1042,12 @@ "securitySettingsDescription": { "message": "Yksityisyysasetukset ja kukkaron salausteksti" }, - "secondsShorthand": { - "message": "Sekuntia" - }, "seedPhrasePlaceholder": { "message": "Erota kukin sana yhdellä välilyönnillä" }, "seedPhraseReq": { "message": "Juurilauseet ovat 12 sanan pituisia" }, - "select": { - "message": "Valitse" - }, "selectCurrency": { "message": "Valitse valuutta" }, @@ -1426,9 +1057,6 @@ "selectLocale": { "message": "Valitse kielialue" }, - "selectService": { - "message": "Valitse palvelu" - }, "selectType": { "message": "Valitse tyyppi" }, @@ -1456,18 +1084,12 @@ "searchTokens": { "message": "Hae tietueita" }, - "selectAnAddress": { - "message": "Valitse osoite" - }, "selectAnAccount": { "message": "Valitse tili" }, "selectAnAccountHelp": { "message": "Valitse MetaMaskissa näytettävä tili" }, - "selectAnAsset": { - "message": "Valitse voimavara" - }, "selectAHigherGasFee": { "message": "Valitse korkeampi bensataksa vauhdittaaksesi tapahtumasi käsittelyä.*" }, @@ -1477,15 +1099,9 @@ "selectPathHelp": { "message": "Jos et näe nykyisiä Ledger-tilejäsi tämän alla, koeta vaihtaa poluksi ”Vanha (MEW / MyCrypto)”" }, - "sendTokensAnywhere": { - "message": "Lähetä käyttötunnuksia kenelle tahansa Ethereum-tilin omaavalle" - }, "settings": { "message": "Asetukset" }, - "shapeshiftBuy": { - "message": "Osta Shapeshiftilla" - }, "showAdvancedGasInline": { "message": "Bensan lisävalvonta" }, @@ -1501,9 +1117,6 @@ "showPrivateKeys": { "message": "Näytä yksityiset avaimet" }, - "showQRCode": { - "message": "Näytä QR-koodi" - }, "showHexData": { "message": "Näytä Hex-tiedot" }, @@ -1519,33 +1132,18 @@ "signed": { "message": "Allekirjoitettu" }, - "signMessage": { - "message": "Allekirjoita viesti" - }, "signNotice": { "message": "Tämän viestin allekirjoittamisella voi olla\nvaarallisia sivuvaikutuksia. Allekirjoita viestejä ainoastaan\nsivustoilta, joihin luotat täysin koko tililläsi.\n Tällainen vaarallinen menetelmä poistetaan tulevista versioista." }, "sigRequest": { "message": "Allekirjoitus pyydetään" }, - "sigRequested": { - "message": "Allekirjoitusta pyydetään" - }, "somethingWentWrong": { "message": "Hupsis! Jotakin meni pieleen." }, - "spaceBetween": { - "message": "sanojen välissä voi olla ainoastaan välilyönti" - }, "speedUp": { "message": "Nopeuta" }, - "speedUpTitle": { - "message": "Nopeuta tapahtumaa" - }, - "speedUpSubtitle": { - "message": "Kasvata gas-hintaasi yrittämällä korvata ja nopeuttaa tapahtumaasi" - }, "speedUpCancellation": { "message": "Nopeuta tätä peruutusta" }, @@ -1555,9 +1153,6 @@ "switchNetworks": { "message": "Vaihda verkostoa" }, - "status": { - "message": "Tila" - }, "stateLogs": { "message": "Tilaloki" }, @@ -1624,9 +1219,6 @@ "syncWithMobileComplete": { "message": "Tietojesi synkronoiminen onnistui. Nauti MetaMask-mobiilisovelluksesta!" }, - "takesTooLong": { - "message": "Kestääkö liian kauan?" - }, "terms": { "message": "Käyttöehdot" }, @@ -1649,27 +1241,15 @@ "token": { "message": "Poletti" }, - "tokenAddress": { - "message": "Tietueen osoite" - }, "tokenAlreadyAdded": { "message": "Poletti on jo lisätty." }, - "tokenBalance": { - "message": "Käyttötunnussaldosi on:" - }, "tokenContractAddress": { "message": "Käyttötunnuksen yhteysosoite" }, - "tokenSelection": { - "message": "Hae tietueita tai valitse suosittujen tietueiden luettelostamme." - }, "tokenSymbol": { "message": "Tietuesymboli" }, - "tokenWarning1": { - "message": "Pidä kirjaa MetaMask-tililläsi ostamistasi tunnuksista. Jos olet ostanut tunnuksia eri tilillä, niin ne näkyvät täällä." - }, "total": { "message": "Yhteensä" }, @@ -1682,9 +1262,6 @@ "transactionCreated": { "message": "Tapahtuma luotu $1 arvolla kohdassa $2." }, - "transactionWithNonce": { - "message": "Tapahtuma $1" - }, "transactionDropped": { "message": "Tapahtumasta luovuttu kohdassa $2." }, @@ -1697,9 +1274,6 @@ "transactionUpdated": { "message": "Tapahtuma päivitetty – $2." }, - "transactionUpdatedGas": { - "message": "Tapahtuma päivitetty – gas-maksun $1 hinta nyt $2." - }, "transactionErrored": { "message": "Tapahtumissa tapahtui virhe." }, @@ -1709,9 +1283,6 @@ "transactionCancelSuccess": { "message": "Tapahtuman peruutus onnistui – $2" }, - "transactions": { - "message": "tapahtumat" - }, "transactionError": { "message": "Tapahtumavirhe. Poikkeus havaittu sopimuskoodissa." }, @@ -1721,12 +1292,6 @@ "transactionFee": { "message": "Siirtomaksu" }, - "transactionMemo": { - "message": "Maksumuistio (valinnainen)" - }, - "transactionNumber": { - "message": "Tapahtuman numero" - }, "transactionTime": { "message": "Tapahtuman aika" }, @@ -1739,12 +1304,6 @@ "transferFrom": { "message": "Siirto kohteesta" }, - "transfers": { - "message": "Siirrot" - }, - "trezorHardwareWallet": { - "message": "TREZOR-laitteistokukkaro" - }, "troubleTokenBalances": { "message": "Kohtasimme ongelmia ladatessamme tietuesaldojasi. Voit katsella niitä kohteessa", "description": "Followed by a link (here) to view token balances" @@ -1752,27 +1311,12 @@ "tryAgain": { "message": "Yritä uudelleen" }, - "twelveWords": { - "message": "Nämä 12 sanaa ovat ainoa keino MetaMask-tiliesi palauttamiseen.\nTallenna ne turvalliseen ja salaiseen paikkaan." - }, "typePassword": { "message": "Kirjoita MetaMask-salasanasi" }, - "uiMigrationAnnouncement": { - "message": "Terve tuloa MetaMaskin uuteen käyttöliittymään. Mikäli sinulla on palautetta käyttöliittymästä tai ominaisuuksiin liittyviä pyyntöjä, ole hyvä ja ota yhteyttä tukiryhmäämme tai GitHubissa." - }, - "uiWelcome": { - "message": "Tervetuloa uuteen käyttöliittymään (beta-versio)" - }, - "uiWelcomeMessage": { - "message": "Käytät nyt MetaMaskin uutta käyttöliittymää." - }, "unapproved": { "message": "Ei hyväksytty" }, - "unavailable": { - "message": "Ei käytettävissä" - }, "units": { "message": "yksikköä" }, @@ -1782,9 +1326,6 @@ "unknownNetwork": { "message": "Tuntematon yksityinen verkko" }, - "unknownNetworkId": { - "message": "Tuntematon verkon tunnus" - }, "unknownQrCode": { "message": "Virhe: Emme onnistuneet tunnistamaan kyseistä QR-koodia" }, @@ -1806,25 +1347,15 @@ "uriErrorMsg": { "message": "URI:t vaativat asianmukaisen HTTP/HTTPS-etuliitteen." }, - "usaOnly": { - "message": "Vain USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Lukuisien eri asiakkaiden käyttämä" }, - "useOldUI": { - "message": "Ota käyttöön vanha UI" - }, "userName": { "message": "Käyttäjätunnus" }, "validFileImport": { "message": "Valittava tuotavaksi kelpaava tiedosto." }, - "vaultCreated": { - "message": "Holvi luotu" - }, "viewAccount": { "message": "Näytä tili" }, @@ -1840,27 +1371,18 @@ "viewOnEtherscan": { "message": "Näytä Etherscanissa" }, - "viewNetworkInfo": { - "message": "Näytä verkon tiedot" - }, "visitWebSite": { "message": "Vieraile verkkosivustollamme" }, "walletSeed": { "message": "Lompakon siemen" }, - "warning": { - "message": "Varoitus" - }, "welcomeBack": { "message": "Tervetuloa takaisin!" }, "welcome": { "message": "Tervetuloa MetaMaskiin" }, - "whatsThis": { - "message": "Mikä tämä on?" - }, "writePhrase": { "message": "Kirjoita tämä teksti paperille ja säilytä sitä turvallisessa paikassa. Jos haluat olla vielä paremmassa turvassa, kirjoita se ylös useille eri papereille ja talleta ne kahteen tai kolmeen eri paikkaan." }, @@ -1879,18 +1401,6 @@ "yourPrivateSeedPhrase": { "message": "Sinun yksityinen siemenlauseesi" }, - "yourUniqueAccountImage": { - "message": "Ainutlaatuinen tilikuvasi" - }, - "yourUniqueAccountImageDescription1": { - "message": "Uusi tilinumerosi loi tämän tämän kuvan ohjelmallisesti sinua varten." - }, - "yourUniqueAccountImageDescription2": { - "message": "Näet tämän kuvan aina, kun sinun on vahvistettava rahansiirto." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask ei koskaan kysy juurilausettasi!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Polttoaine ei maksa kiihdytyksen yhteydessä" } diff --git a/app/_locales/fil/messages.json b/app/_locales/fil/messages.json index d8bcef5c7..b62df2909 100644 --- a/app/_locales/fil/messages.json +++ b/app/_locales/fil/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Naka-enable ang Privacy Mode bilang default" }, - "exposeAccounts": { - "message": "I-expose Ang Mga Account" - }, - "exposeDescription": { - "message": "I-expose ang mga account sa kasalukuyang website. Kapaki-pakinabang para sa legacy dapps." - }, "chartOnlyAvailableEth": { "message": "Available lang ang chart sa mga Ethereum network." }, - "confirmExpose": { - "message": "Sigurado ka bang gusto mong ilantad ang iyong mga account sa kasalukuyang website?" - }, "confirmClear": { "message": "Sigurado ka bang gusto mong i-clear ang mga inaprubahang website?" }, "contractInteraction": { "message": "Paggamit sa Contract" }, - "clearApprovalDataSuccess": { - "message": "Na-clear ang inaprubahang data ng website." - }, "clearApprovalData": { "message": "I-clear ang Privacy Data" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Bersyon, support center, at impormasyon sa pakikipag-ugnayan." }, - "aboutUs": { - "message": "Tungkol sa Amin" - }, - "accept": { - "message": "Tanggapin" - }, "acceleratingATransaction": { "message": "* Ang pagpapabilis sa isang transaksyon sa pamamagitan ng paggamit ng mas mataas na presyo ng gas ay makakadagdag sa tsansa nitong maproseso ng network nang mas mabilis, pero hindi ito palaging garantisado." }, @@ -68,9 +50,6 @@ "activityLog": { "message": "log ng aktibidad" }, - "add": { - "message": "Magdagdag" - }, "addNetwork": { "message": "Magdagdag ng Network" }, @@ -83,9 +62,6 @@ "advancedOptions": { "message": "Mga Advanced na Opsyon" }, - "addCustomToken": { - "message": "Magdagdag ng custom na token" - }, "addToAddressBook": { "message": "Idagdag sa address book" }, @@ -95,9 +71,6 @@ "addAlias": { "message": "Magdagdag ng alias" }, - "addEthAddress": { - "message": "Magdagdag ng Ethereum address" - }, "addToken": { "message": "Magdagdag ng Token" }, @@ -110,24 +83,9 @@ "addAcquiredTokens": { "message": "Idagdag ang mga token na nakuha mo gamit ang MetaMask" }, - "agreeTermsOfService": { - "message": "Sumasang-ayon ako sa Mga Tuntunin ng Serbisyo" - }, - "allDone": { - "message": "Tapos na Lahat" - }, - "alreadyHaveSeedPhrase": { - "message": "Hindi, may seed phrase na ako" - }, "amount": { "message": "Halaga" }, - "amountPlusGas": { - "message": "Halaga + Gas" - }, - "amountPlusTxFee": { - "message": "Halaga + TX Fee" - }, "appDescription": { "message": "Isang Ethereum Wallet sa iyong Browser", "description": "The description of the application" @@ -181,9 +139,6 @@ "balanceOutdated": { "message": "Maaaring outdated na ang balanse" }, - "balances": { - "message": "(Mga) Token balance" - }, "balanceIsInsufficientGas": { "message": "Hindi sapat ang balanse para sa kasalukuyang total ng gas" }, @@ -201,24 +156,12 @@ "blockiesIdenticon": { "message": "Gumamit ng Blockies Identicon" }, - "borrowDharma": { - "message": "Humiram Sa Dharma (Beta)" - }, "browserNotSupported": { "message": "Hindi sinusuportahan ang iyong Browser..." }, "builtInCalifornia": { "message": "Ang MetaMask ay dinisenyo at binuo sa California." }, - "buy": { - "message": "Bilhin" - }, - "buyCoinbase": { - "message": "Bilhin sa Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Ang Coinbase ay ang pinakasikat na paraan para bumili at magbenta ng Bitcoin, Ethereum, at Litecoin sa mundo." - }, "buyWithWyre": { "message": "Bumili ng ETH gamit ang Wyre" }, @@ -252,15 +195,6 @@ "cancelled": { "message": "Nakansela" }, - "cancelN": { - "message": "Kanselahin ang lahat ng $1 (na) transaksyon" - }, - "classicInterface": { - "message": "Gamitin ang classic interface" - }, - "clickCopy": { - "message": "I-click para Kopyahin" - }, "clickToAdd": { "message": "Mag-click sa $1 para idagdag ang mga iyon sa iyong account" }, @@ -273,30 +207,18 @@ "chromeRequiredForHardwareWallets": { "message": "Kailangan mong gamitin ang MetaMask sa Google Chrome upang makakonekta sa iyong Hardware Wallet." }, - "company": { - "message": "Kumpanya" - }, "confirm": { "message": "Kumpirmahin" }, - "confirmationTime": { - "message": "Tagal ng pagkumpirma (seg)" - }, "confirmed": { "message": "Nakumpirma" }, - "confirmContract": { - "message": "Kumpirmahin ang Contract" - }, "confirmPassword": { "message": "Kumpirmahin ang Password" }, "confirmSecretBackupPhrase": { "message": "Kumpirmahin ang iyong Secret Backup Phrase" }, - "confirmTransaction": { - "message": "Kumpirmahin ang Transaksyon" - }, "congratulations": { "message": "Binabati kita" }, @@ -306,9 +228,6 @@ "connect": { "message": "Kumonekta" }, - "connecting": { - "message": "Kumokonekta..." - }, "connectingTo": { "message": "Kumokonekta sa $1" }, @@ -330,21 +249,6 @@ "connectingToGoerli": { "message": "Kumokonekta sa Goerli Test Network" }, - "connectingToUnknown": { - "message": "Kumonekta sa Hindi Kilalang Network" - }, - "connectToLedger": { - "message": "Kumonekta sa Ledger" - }, - "connectToTrezor": { - "message": "Kumonekta sa Trezor" - }, - "continue": { - "message": "Magpatuloy" - }, - "continueToCoinbase": { - "message": "Magpatuloy sa Coinbase" - }, "continueToWyre": { "message": "Magpatuloy sa Wyre" }, @@ -360,15 +264,9 @@ "copiedButton": { "message": "Nakopya" }, - "copiedClipboard": { - "message": "Nakopya sa Clipboard" - }, "copiedExclamation": { "message": "Nakopya!" }, - "copiedSafe": { - "message": "Nakopya ko ito sa isang lugar na ligtas" - }, "copyAddress": { "message": "Kopyahin ang address sa clipboard" }, @@ -396,9 +294,6 @@ "createAWallet": { "message": "Gumawa ng Wallet" }, - "createDen": { - "message": "Gumawa" - }, "createPassword": { "message": "Gumawa ng Password" }, @@ -408,12 +303,6 @@ "currentLanguage": { "message": "Kasalukuyang Wika" }, - "currentNetwork": { - "message": "Kasalukuyang Network" - }, - "currentRpc": { - "message": "Kasalukuyang RPC" - }, "customGas": { "message": "I-customize ang Gas" }, @@ -423,9 +312,6 @@ "customToken": { "message": "Custom na Token" }, - "customize": { - "message": "I-customize" - }, "decimalsMustZerotoTen": { "message": "Ang mga decimal ay hindi dapat bumaba sa 0, at hindi lumampas sa 36." }, @@ -441,39 +327,15 @@ "deleteAccount": { "message": "I-delete ang Account" }, - "denExplainer": { - "message": "Ang iyong DEN ay ang iyong storage na naka-encrypt gamit ang isang password sa loob ng MetaMask." - }, "deposit": { "message": "Deposito" }, - "depositBTC": { - "message": "Ideposito ang iyong BTC sa address sa ibaba:" - }, - "depositEth": { - "message": "Magdeposito ng Eth" - }, "depositEther": { "message": "Magdeposito ng Ether" }, - "depositFiat": { - "message": "Magdeposito gamit ang Fiat" - }, - "depositFromAccount": { - "message": "Magdeposito mula sa ibang account" - }, - "depositShapeShift": { - "message": "Magdeposito gamit ang ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Kung mayroon kang iba pang mga cryptocurrency, maaari kang makipagpalitan at magdeposito ng Ether nang direkta sa iyong MetaMask wallet. Walang Account na Kailangan." - }, "details": { "message": "Mga Detalye" }, - "directDeposit": { - "message": "Direktang Deposito" - }, "directDepositEther": { "message": "Direktang Magdeposito ng Ether" }, @@ -504,24 +366,12 @@ "edit": { "message": "I-edit" }, - "editNetwork": { - "message": "I-edit ang Network" - }, - "editAccountName": { - "message": "I-edit ang Pangalan ng Account" - }, "editContact": { "message": "I-edit ang Contact" }, - "editingTransaction": { - "message": "Gumawa ng mga pagbabago sa iyong transaksyon" - }, "emailUs": { "message": "Mag-email sa amin!" }, - "encryptNewDen": { - "message": "I-encrypt ang iyong bagong DEN" - }, "endOfFlowMessage1": { "message": "Pumasa ka sa test - panatilihing ligtas ang iyong seedphrase, responsibilidad mo ito!" }, @@ -552,9 +402,6 @@ "endOfFlowMessage10": { "message": "Tapos na Lahat" }, - "ensNameNotFound": { - "message": "Hindi nakita ang ENS name" - }, "ensRegistrationError": { "message": "May error sa pagrerehistro ng ENS name" }, @@ -567,9 +414,6 @@ "enterPassword": { "message": "Ilagay ang password" }, - "enterPasswordConfirm": { - "message": "Ilagay ang iyong password para kumpirmahin" - }, "enterPasswordContinue": { "message": "Ilagay ang password para magpatuloy" }, @@ -579,18 +423,12 @@ "estimatedProcessingTimes": { "message": "Tinatantiyang Tagal ng Pagproseso" }, - "exchangeRate": { - "message": "Presyo ng Palitan" - }, "expandView": { "message": "I-expand ang View" }, "exportPrivateKey": { "message": "I-export ang Private Key" }, - "exportPrivateKeyWarning": { - "message": "Ikaw ang mananagot sa pag-export ng mga private key." - }, "failed": { "message": "Nabigo" }, @@ -600,28 +438,16 @@ "faster": { "message": "Mas Mabilis" }, - "fastest": { - "message": "Pinakamabilis" - }, - "feeChartTitle": { - "message": "Mga Live na Prediksyon sa Fee sa Transaksyon" - }, "fileImportFail": { "message": "Hindi gumagana ang pag-import ng file? Mag-click dito!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "I-follow kami sa Twitter" - }, "forgetDevice": { "message": "Kalimutan ang device na ito" }, "from": { "message": "Mula sa" }, - "fromToSame": { - "message": "Hindi puwedeng pareho ang address na Mula sa at Para sa" - }, "fromShapeShift": { "message": "Mula sa ShapeShift" }, @@ -637,18 +463,12 @@ "gasLimitInfoModalContent": { "message": "Ang limitasyon sa gas ay ang maximum na dami ng mga unit ng gas na handa kang gastusin." }, - "gasLimitRequired": { - "message": "Kailangan ng Limitasyon sa Gas" - }, "gasLimitTooLow": { "message": "Ang limitasyon sa gas ay dapat na hindi bababa sa 21000" }, "gasUsed": { "message": "Gas na Ginamit" }, - "generatingSeed": { - "message": "Jine-generate ang Seed..." - }, "gasPrice": { "message": "Presyo ng Gas (GWEI)" }, @@ -664,18 +484,12 @@ "gasPriceCalculation": { "message": "Kinakalkula namin ang mga iminumungkahing preyso ng gas batay sa mga success rate sa network." }, - "gasPriceRequired": { - "message": "Kailangan ang Presyo ng Gas" - }, "general": { "message": "Pangkalahatan" }, "generalSettingsDescription": { "message": "Pagpapapalit ng currency, pangunahing currency, wika, blockies identicon" }, - "generatingTransaction": { - "message": "Jine-generate ang transaksyon" - }, "getEther": { "message": "Kumuha ng Ether" }, @@ -712,9 +526,6 @@ "message": "dito", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Narito ang isang listahan!!!!" - }, "hide": { "message": "Itago" }, @@ -724,12 +535,6 @@ "hideTokenPrompt": { "message": "Itago ang Token?" }, - "howToDeposit": { - "message": "Paano mo gustong magdeposito ng Ether?" - }, - "holdEther": { - "message": "Binibigyang-daan ka nitong magkaroon ng ether at mga token, at nagsisilbi ito bilang iyong bridge sa mga decentralized na application." - }, "import": { "message": "I-import", "description": "Button to import an account from a selected file" @@ -743,12 +548,6 @@ "importAccountSeedPhrase": { "message": "Mag-import ng Account gamit ang Seed Phrase" }, - "importAnAccount": { - "message": "Mag-import ng account" - }, - "importDen": { - "message": "Mag-import ng Kasalukuyang DEN" - }, "importWallet": { "message": "Mag-import ng Wallet" }, @@ -762,12 +561,6 @@ "importUsingSeed": { "message": "Mag-import gamit ang seed phrase ng account" }, - "importWithSeedPhrase": { - "message": "Mag-import gamit ang seed phrase" - }, - "info": { - "message": "Impormasyon" - }, "infoHelp": { "message": "Impormasyon at Tulong" }, @@ -795,30 +588,18 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Hindi ito isang ETH network, i-set sa lowercase" }, - "invalidGasParams": { - "message": "Hindi Valid ang Mga Parameter ng Gas" - }, "invalidInput": { "message": "Hindi valid ang input." }, - "invalidRequest": { - "message": "Hindi Valid ang Request" - }, "invalidRPC": { "message": "Hindi valid ang RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Hindi valid ang Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Hindi valid ang seed phrase" }, - "jsonFail": { - "message": "Nagkaroon ng problema. Pakitiyak na wasto ang formatting ng iyong JSON file." - }, - "keepTrackTokens": { - "message": "Subaybayan ang mga token na nabili mo sa iyong MetaMask account." - }, - "knowledgeDataBase": { - "message": "Bisitahin ang aming Knowledge Base" - }, "learnMore": { "message": "Matuto pa" }, @@ -838,9 +619,6 @@ "links": { "message": "Mga Link" }, - "limit": { - "message": "Limitasyon" - }, "liveGasPricePredictions": { "message": "Mga Live na Prediksyon sa Presyo ng Gas" }, @@ -859,9 +637,6 @@ "logout": { "message": "Mag-log out" }, - "loweCaseWords": { - "message": "ang seed words ay may mga lowercase na character lang" - }, "memorizePhrase": { "message": "Tandaan ang pariralang ito." }, @@ -880,9 +655,6 @@ "missingYourTokens": { "message": "Hindi mo ba nakikita ang iyong mga token?" }, - "mobileSyncTitle": { - "message": "I-sync ang mga account sa mobile" - }, "mobileSyncText": { "message": "Pakilagay ang iyong password para kumpirmahing ikaw ito!" }, @@ -905,10 +677,6 @@ "message": "Dapat kang pumili ng file na ii-import.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Dapat kang maglagay ng password para sa napiling file.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Hindi makakapagpadala ng mga negative na halaga ng ETH." }, @@ -939,12 +707,6 @@ "newPassword": { "message": "Bagong Password (min 8 char)" }, - "newPassword8Chars": { - "message": "Bagong Password (min 8 char)" - }, - "newRecipient": { - "message": "Bagong Recipient" - }, "newNetwork": { "message": "Bagong Network" }, @@ -966,21 +728,12 @@ "rpcUrl": { "message": "Bagong RPC URL" }, - "showAdvancedOptions": { - "message": "Ipakita ang Mga Advanced na Opsyon" - }, - "hideAdvancedOptions": { - "message": "Itago ang Mga Advanced na Opsyon" - }, "optionalChainId": { "message": "ChainID (opsyonal)" }, "optionalSymbol": { "message": "Simbolo (opsyonal)" }, - "optionalNickname": { - "message": "Palayaw (opsyonal)" - }, "newTotal": { "message": "Bagong Total" }, @@ -999,21 +752,12 @@ "noConversionRateAvailable": { "message": "Walang Presyo ng Palitan na Available" }, - "noTransactionHistory": { - "message": "Walang kasaysayan ng transaksyon." - }, "noTransactions": { "message": "Wala kang mga transaksyon" }, "notEnoughGas": { "message": "Hindi Sapat Ang Gas" }, - "notFound": { - "message": "Hindi Natagpuan" - }, - "notStarted": { - "message": "Hindi pa Nasimulan" - }, "noWebcamFoundTitle": { "message": "Hindi nakita ang webcam" }, @@ -1023,64 +767,27 @@ "ofTextNofM": { "message": "sa" }, - "oldUI": { - "message": "Lumang UI" - }, - "oldUIMessage": { - "message": "Bumalik ka sa lumang UI. Maaari kang bumalik ulit sa Bagong UI sa pamamagitan ng opsyon sa kanang dropdown menu sa itaas." - }, - "onlySendToEtherAddress": { - "message": "Magpadala lang ng ETH sa isang Ethereum address." - }, - "onlySendTokensToAccountAddress": { - "message": "Magpadala lang ng $1 sa isang Ethereum account address.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Buksan sa tab" - }, - "or": { - "message": "o", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Mag-order ng Trezor o Ledger para itago sa cold storage ang iyong pondo" }, "origin": { "message": "Pinanggalingan" }, - "outgoing": { - "message": "Papalabas" - }, "parameters": { "message": "Mga Parameter" }, - "originalTotal": { - "message": "Original na Kabuuan" - }, "participateInMetaMetrics": { "message": "Makilahok sa MetaMetrics" }, "participateInMetaMetricsDescription": { "message": "Makilahok sa MetaMetrics para tulungan kaming mas pagandahin ang MetaMask" }, - "passwordCorrect": { - "message": "Pakitiyak na tama ang iyong password." - }, "passwordsDontMatch": { "message": "Hindi Nagtutugma Ang Mga Password" }, - "passwordMismatch": { - "message": "hindi nagtutugma ang mga password", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Hindi sapat ang haba ng password" }, - "passwordShort": { - "message": "hindi sapat ang haba ng password", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "I-paste ang iyong private key string dito:", "description": "For importing an account from a private key" @@ -1094,12 +801,6 @@ "personalAddressDetected": { "message": "Naka-detect ng personal na address. I-input ang token contract address." }, - "pleaseReviewTransaction": { - "message": "Pakisuri ang iyong transaction." - }, - "popularTokens": { - "message": "Mga Sikat na Token" - }, "prev": { "message": "Nakaraan" }, @@ -1127,15 +828,6 @@ "readdToken": { "message": "Puwede mong idagdag ulit ang token na ito sa hinaharap sa pamamagitan ng pagpunta sa “Magdagdag ng token” sa menu ng mga opsyon ng iyong mga accounts." }, - "readMore": { - "message": "Magbasa pa rito." - }, - "readMore2": { - "message": "Magbasa pa." - }, - "receive": { - "message": "Tanggapin" - }, "recents": { "message": "Kamakailan" }, @@ -1145,9 +837,6 @@ "recipientAddressPlaceholder": { "message": "Maghanap, pampublikong address (0x), o ENS" }, - "refundAddress": { - "message": "Ang Iyong Refund Address" - }, "rejectAll": { "message": "Tanggihan Lahat" }, @@ -1181,9 +870,6 @@ "restoreFromSeed": { "message": "I-restore ang account?" }, - "restoreVault": { - "message": "I-restore ang Vault" - }, "restoreAccountWithSeed": { "message": "I-restore ang iyong Account gamit ang Seed Phrase" }, @@ -1193,9 +879,6 @@ "required": { "message": "Kailangan" }, - "retryWithMoreGas": { - "message": "Subukan nang may mas mataas na presyo ng gas dito" - }, "restore": { "message": "Ipanumbalik" }, @@ -1226,10 +909,6 @@ "readyToConnect": { "message": "Handa ka nang Kumonekta?" }, - "sampleAccountName": { - "message": "Hal. Aking bagong account", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "I-save" }, @@ -1242,13 +921,6 @@ "saveAsCsvFile": { "message": "I-save bilang CSV File" }, - "saveAsFile": { - "message": "I-save bilang File", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "I-save Ang Seed Words Bilang File" - }, "scanInstructions": { "message": "Ilagay ang QR code sa harap ng iyong camera" }, @@ -1276,18 +948,12 @@ "securitySettingsDescription": { "message": "Mga setting ng privacy at seed phrase ng wallet" }, - "secondsShorthand": { - "message": "Seg" - }, "seedPhrasePlaceholder": { "message": "Paghiwa-hiwalayin ang bawat salita gamit ang isang space" }, "seedPhraseReq": { "message": "Ang mga seed phrase ay may habang 12 salita" }, - "select": { - "message": "Pumili" - }, "selectCurrency": { "message": "Pumili ng Currency" }, @@ -1297,9 +963,6 @@ "selectLocale": { "message": "Pumili ng Locale" }, - "selectService": { - "message": "Pumili ng Serbisyo" - }, "selectType": { "message": "Piliin ang Uri" }, @@ -1327,18 +990,12 @@ "searchTokens": { "message": "Maghanap ng Mga Token" }, - "selectAnAddress": { - "message": "Pumili ng Address" - }, "selectAnAccount": { "message": "Pumili ng Account" }, "selectAnAccountHelp": { "message": "Piliin ang account na titingnan sa MetaMask" }, - "selectAnAsset": { - "message": "Pumili ng Asset" - }, "selectAHigherGasFee": { "message": "Pumili ng mas mataas na gas fee para pabilisin ang pagproseso ng iyong transaksyon.*" }, @@ -1348,15 +1005,9 @@ "selectPathHelp": { "message": "Kung hindi mo makita ang kasalukuyan mong mga Ledger account sa ibaba, subukang ilipat ang mga path sa \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Magpadala ng Mga Token sa kahit sino gamit ang isang Ethereum account" - }, "settings": { "message": "Mga Setting" }, - "shapeshiftBuy": { - "message": "Bilhin gamit ang Shapeshift" - }, "showAdvancedGasInline": { "message": "Mga advanced na kontrol sa gas" }, @@ -1372,9 +1023,6 @@ "showPrivateKeys": { "message": "Ipakita ang mga Private Key" }, - "showQRCode": { - "message": "Ipakita ang QR Code" - }, "showHexData": { "message": "Ipakita ang Hex Data" }, @@ -1387,30 +1035,15 @@ "signed": { "message": "Na-sign" }, - "signMessage": { - "message": "I-sign ang Mensahe" - }, "signNotice": { "message": "Kapag na-sign ang mensaheng ito, maaaring magkaroon \nng mapapanganib na side effect. Mag-sign lang ng mga mensaheng mula \nsa mga site na ganap mong pinagkakatiwalaang gumamit sa iyong account.\n Isa itong mapanganib na method na aalisin sa isang bersyon sa hinaharap. " }, - "sigRequested": { - "message": "Hiniling ang Signature" - }, "somethingWentWrong": { "message": "Oops! Nagkaroon ng problema." }, - "spaceBetween": { - "message": "puwede lang magkaroon ng space sa pagitan ng mga salita" - }, "speedUp": { "message": "Pabilisin" }, - "speedUpTitle": { - "message": "Pabilisin Ang Transaksyon" - }, - "speedUpSubtitle": { - "message": "Dagdagan ang iyong presyo ng gas para subukang i-overwrite at pabilisin ang iyong transaksyon" - }, "speedUpCancellation": { "message": "Pabilisin ang pagkanselang ito" }, @@ -1420,9 +1053,6 @@ "switchNetworks": { "message": "Lumipat ng Network" }, - "status": { - "message": "Katayuan" - }, "stateLogs": { "message": "Mga State Log" }, @@ -1489,9 +1119,6 @@ "syncWithMobileComplete": { "message": "Matagumpay na na-sync ang iyong data. I-enjoy ang MetaMask mobile app!" }, - "takesTooLong": { - "message": "Masyadong matagal?" - }, "terms": { "message": "Mga Tuntunin ng Paggamit" }, @@ -1511,18 +1138,9 @@ "tokenAlreadyAdded": { "message": "Naidagdag na ang token." }, - "tokenBalance": { - "message": "Ang iyong Token Balance ay:" - }, - "tokenSelection": { - "message": "Maghanap ng mga token o pumili sa aming listahan ng mga sikat na token." - }, "tokenSymbol": { "message": "Simbolo ng Token" }, - "tokenWarning1": { - "message": "Subaybayan ang mga token na nabili mo sa iyong MetaMask account. Kung bumili ka ng mga token gamit ang ibang account, lalabas dito ang mga token na iyon." - }, "total": { "message": "Kabuuan" }, @@ -1535,9 +1153,6 @@ "transactionCreated": { "message": "Nagawa ang transaksyon nang may halagang $1 sa ganap na $2." }, - "transactionWithNonce": { - "message": "Transaksyon $1" - }, "transactionDropped": { "message": "Na-drop ang transaksyon sa $2." }, @@ -1550,9 +1165,6 @@ "transactionUpdated": { "message": "Na-update ang transaksyon sa $2." }, - "transactionUpdatedGas": { - "message": "Na-update ang transaksyon nang may gas fee na $1 sa ganap na $2." - }, "transactionErrored": { "message": "Nagkaroon ng error ang transaksyon." }, @@ -1562,9 +1174,6 @@ "transactionCancelSuccess": { "message": "Nakansela ang transaksyon sa ganap na $2" }, - "transactions": { - "message": "mga transaksyon" - }, "transactionError": { "message": "May Error sa Transaksyon. May exception sa contract code." }, @@ -1574,9 +1183,6 @@ "transactionFee": { "message": "Fee sa Transaksyon" }, - "transactionMemo": { - "message": "Memo ng transaksyon (opsyonal)" - }, "transactionTime": { "message": "Oras ng Transaksyon" }, @@ -1589,9 +1195,6 @@ "transferFrom": { "message": "I-transfer Mula Sa" }, - "transfers": { - "message": "Mga Transfer" - }, "troubleTokenBalances": { "message": "Nagkaroon kami ng problema sa pag-loading sa iyong mga token balance. Makikita mo ang mga iyon ", "description": "Followed by a link (here) to view token balances" @@ -1599,27 +1202,12 @@ "tryAgain": { "message": "Subukang muli" }, - "twelveWords": { - "message": "Ang 12 salitang ito lang ang tanging paraan para ma-restore ang iyong mga MetaMask account.\nI-save ang mga iyon sa isang lugar na ligtas at lihim." - }, "typePassword": { "message": "I-type ang iyong password sa MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Welcome sa bagong MetaMask UI. Kung mayroon kang feedback tungkol sa UI o mga feature request, makipag-ugnayan sa aming support team o sa GitHub." - }, - "uiWelcome": { - "message": "Welcome sa Bagong UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Ginagamit mo na ngayon ang bagong MetaMask UI." - }, "unapproved": { "message": "Hindi inaprubahan" }, - "unavailable": { - "message": "Hindi available" - }, "units": { "message": "(na) unit" }, @@ -1629,9 +1217,6 @@ "unknownNetwork": { "message": "Hindi Kilalang Pribadong Network" }, - "unknownNetworkId": { - "message": "Hindi kilala ang network ID" - }, "unknownQrCode": { "message": "Error: Hindi namin nakilala ang QR code na iyan" }, @@ -1653,22 +1238,12 @@ "uriErrorMsg": { "message": "Kinakailangan ng mga URI ang naaangkop na HTTP/HTTPS prefix." }, - "usaOnly": { - "message": "USA lang", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Ginagamit ng iba't ibang client" }, - "useOldUI": { - "message": "Gamitin ang lumang UI" - }, "validFileImport": { "message": "Dapat kang pumili ng valid na file na ii-import." }, - "vaultCreated": { - "message": "Nagawa ang Vault" - }, "viewAccount": { "message": "Tingnan ang Account" }, @@ -1684,24 +1259,15 @@ "viewOnEtherscan": { "message": "Tingnan sa Etherscan" }, - "viewNetworkInfo": { - "message": "Tingnan ang Impormasyon ng Network" - }, "visitWebSite": { "message": "Bisitahin ang aming web site" }, - "warning": { - "message": "Babala" - }, "welcomeBack": { "message": "Welcome Ulit!" }, "welcome": { "message": "Welcome sa MetaMask" }, - "whatsThis": { - "message": "Ano ito?" - }, "writePhrase": { "message": "Isulat ang pariralang ito sa isang piraso ng papel at itago ito sa isang secure na lokasyon. Kung gusto mo ng higit pang seguridad, isulat ito sa maraming piraso ng papel at itago ang bawat isa sa 2 - 3 iba't ibang lokasyon." }, @@ -1720,18 +1286,6 @@ "yourPrivateSeedPhrase": { "message": "Ang iyong pribadong seed phrase" }, - "yourUniqueAccountImage": { - "message": "Ang natatanging imahe ng iyong account" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ang imaheng ito ay na-generate ng isang program para sa iyo gamit ang iyong bagong account number." - }, - "yourUniqueAccountImageDescription2": { - "message": "Makikita mo ang imaheng ito sa bawat pagkakataong kailangan mong kumpirmahin ang isang transaksyon." - }, - "yourUniqueAccountImageDescription3": { - "message": "Hindi kailanman hihilingin ng MetaMask ang iyong seed phrase!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Zero ang presyo ng gas sa speed up" } diff --git a/app/_locales/fr/messages.json b/app/_locales/fr/messages.json index e45c6a662..b39e6b361 100644 --- a/app/_locales/fr/messages.json +++ b/app/_locales/fr/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Le mode conversation privée est maintenant activé par défaut" }, - "exposeAccounts": { - "message": "Exposer les comptes" - }, - "exposeDescription": { - "message": "Exposer des comptes sur le site Web actuel. Utile pour les dapps hérités." - }, "chartOnlyAvailableEth": { "message": "Tableau disponible uniquement sur les réseaux Ethereum." }, - "confirmExpose": { - "message": "Êtes-vous sûr de vouloir exposer vos comptes au site Web actuel?" - }, "confirmClear": { "message": "Êtes-vous sûr de vouloir supprimer les sites Web approuvés?" }, "contractInteraction": { "message": "Interaction avec un contrat" }, - "clearApprovalDataSuccess": { - "message": "Les données de site Web approuvées ont été supprimées." - }, "clearApprovalData": { "message": "Effacer les données d'approbation" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Version, centre d'assistance et coordonnées." }, - "aboutUs": { - "message": "À propos de nous" - }, - "accept": { - "message": "Accepter" - }, "acceleratingATransaction": { "message": "* Accélérer une transaction en utilisant un prix de l'essence plus élevé augmente ses chances d'être traitée plus rapidement par le réseau, mais ce n'est pas toujours garanti." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "Log d'activité" }, - "add": { - "message": "Ajouter" - }, - "address": { - "message": "Adresse" - }, "addNetwork": { "message": "Ajouter un réseau" }, "addRecipient": { "message": "Ajouter destinataire" }, - "addressBook": { - "message": "Carnet d'adresses" - }, "advanced": { "message": "Paramètres avancés" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Options avancées" }, - "addCustomToken": { - "message": "Ajouter un jeton personnalisé" - }, "addToAddressBook": { "message": "Ajouter au carnet d'adresses" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Ajouter un alias" }, - "addEthAddress": { - "message": "Ajoutez une adresse Ethereum" - }, "addToken": { "message": "Ajouter un jeton" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Ajouter les jetons que vous avez acquis par l'intermédiaire de MetaMask" }, - "agreeTermsOfService": { - "message": "J'accepte les conditions de service" - }, - "allDone": { - "message": "Tout est terminé" - }, - "alreadyHaveSeedPhrase": { - "message": "Non, j'ai déjà une phrase mnémotechnique" - }, "amount": { "message": "Montant" }, - "amountPlusGas": { - "message": "Montant + Gaz" - }, - "amountPlusTxFee": { - "message": "Montant + frais TX" - }, "appDescription": { "message": "Extension Ethereum pour navigateur", "description": "The description of the application" @@ -172,9 +124,6 @@ "autoLogoutTimeLimitDescription": { "message": "Réglez le temps d'inactivité en minutes avant que MetaMask ne se déconnecte automatiquement." }, - "available": { - "message": "Disponible" - }, "average": { "message": "Moyen" }, @@ -199,9 +148,6 @@ "balanceOutdated": { "message": "Le solde peut ne pas être à jour" }, - "balances": { - "message": "Balance(s) de(s) jeton(s)" - }, "balanceIsInsufficientGas": { "message": "Solde insuffisant pour le total actuel de gaz" }, @@ -219,24 +165,12 @@ "blockiesIdenticon": { "message": "Utiliser les Identicon Blockies" }, - "borrowDharma": { - "message": "Emprunter avec Dharma (Bêta)" - }, "browserNotSupported": { "message": "Votre navigateur internet n'est pas supporté..." }, "builtInCalifornia": { "message": "MetaMask est designé et developpé en Californie." }, - "buy": { - "message": "Acheter" - }, - "buyCoinbase": { - "message": "Acheter sur Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase est le moyen le plus populaire d'acheter et de vendre des Ethers." - }, "buyWithWyre": { "message": "Acheter ETH avec Wyre" }, @@ -270,18 +204,9 @@ "cancelled": { "message": "Annulé" }, - "cancelN": { - "message": "Annuler toutes les transactions $1" - }, "chainId": { "message": "ID de chaîne" }, - "classicInterface": { - "message": "Utiliser l'interface classique" - }, - "clickCopy": { - "message": "Cliquer pour copier" - }, "clickToAdd": { "message": "Cliquez sur $1 pour les ajouter à votre compte" }, @@ -294,30 +219,18 @@ "chromeRequiredForHardwareWallets": { "message": "Pour connecter votre portefeuille hardware, vous devez utiliser MetaMask pour Google Chrome." }, - "company": { - "message": "Société" - }, "confirm": { "message": "Confirmer" }, - "confirmationTime": { - "message": "Temps de confirmation (sec)" - }, "confirmed": { "message": "Confirmé" }, - "confirmContract": { - "message": "Confirmer le contrat" - }, "confirmPassword": { "message": "Confirmer le mot de passe" }, "confirmSecretBackupPhrase": { "message": "Confirmez votre phrase mnémotechnique " }, - "confirmTransaction": { - "message": "Confirmer la transaction" - }, "congratulations": { "message": "Félicitations" }, @@ -330,9 +243,6 @@ "connectRequest": { "message": "Demande de connexion" }, - "connecting": { - "message": "Connexion..." - }, "connectingTo": { "message": "Connexion à $1" }, @@ -354,21 +264,6 @@ "connectingToGoerli": { "message": "Connexion au réseau de test Goerli" }, - "connectingToUnknown": { - "message": "Connexion à un réseau inconnu" - }, - "connectToLedger": { - "message": "Connecter un Ledger" - }, - "connectToTrezor": { - "message": "Connecter un Trezor" - }, - "continue": { - "message": "Continuer" - }, - "continueToCoinbase": { - "message": "Continuer vers Coinbase" - }, "continueToWyre": { "message": "Continuer vers Wyre" }, @@ -384,15 +279,9 @@ "copiedButton": { "message": "Copié" }, - "copiedClipboard": { - "message": "Copié dans le Presse-papiers" - }, "copiedExclamation": { "message": "Copié!" }, - "copiedSafe": { - "message": "Copié de manière sécurisé" - }, "copy": { "message": "Copier" }, @@ -423,9 +312,6 @@ "createAWallet": { "message": "Créer un portefeuille" }, - "createDen": { - "message": "Créer un antre" - }, "createPassword": { "message": "Créer un mot de passe" }, @@ -435,12 +321,6 @@ "currentLanguage": { "message": "Langue actuelle" }, - "currentNetwork": { - "message": "Réseau actuel" - }, - "currentRpc": { - "message": "RPC Actuel" - }, "customGas": { "message": "Personnaliser le gaz" }, @@ -450,9 +330,6 @@ "customToken": { "message": "Jeton personnalisé" }, - "customize": { - "message": "Personnaliser" - }, "customRPC": { "message": "RPC personnalisé" }, @@ -471,39 +348,15 @@ "deleteAccount": { "message": "Supprimer le compte" }, - "denExplainer": { - "message": "Votre DEN est votre stockage crypté par mot de passe dans MetaMask." - }, "deposit": { "message": "Déposer" }, - "depositBTC": { - "message": "Déposez vos BTC à l'adresse ci-dessous:" - }, - "depositEth": { - "message": "Déposer Eth" - }, "depositEther": { "message": "Déposer de l'Ether" }, - "depositFiat": { - "message": "Déposer de la monnaie-fiat" - }, - "depositFromAccount": { - "message": "Déposer depuis un autre compte" - }, - "depositShapeShift": { - "message": "Déposer avec ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Si vous possédez d'autres crypto-monnaies, vous pouvez échanger et déposer de l'Ether directement dans votre portefeuille MetaMask via Shapeshift. Aucun compte n'est requis." - }, "details": { "message": "Détails" }, - "directDeposit": { - "message": "Dépôt direct" - }, "directDepositEther": { "message": "Dépôt direct d'Ether" }, @@ -534,24 +387,12 @@ "edit": { "message": "Modifier" }, - "editNetwork": { - "message": "Modifier le réseau" - }, - "editAccountName": { - "message": "Modifier le nom du compte" - }, "editContact": { "message": "Modifier le contact" }, - "editingTransaction": { - "message": "Modifier votre transaction" - }, "emailUs": { "message": "Envoyez-nous un email !" }, - "encryptNewDen": { - "message": "Chiffrer votre nouveau DEN" - }, "endOfFlowMessage1": { "message": "Vous avez réussi l'essai : gardez votre phrase de départ en sécurité, c'est de votre responsabilité !" }, @@ -582,9 +423,6 @@ "endOfFlowMessage10": { "message": "Tout est terminé" }, - "ensNameNotFound": { - "message": "Nom ENS inconnu" - }, "ensRegistrationError": { "message": "Erreur dans l'enregistrement du nom ENS" }, @@ -597,9 +435,6 @@ "enterPassword": { "message": "Entrez votre mot de passe" }, - "enterPasswordConfirm": { - "message": "Entrez votre mot de passe pour confirmer" - }, "enterPasswordContinue": { "message": "Entrez votre mot de passe pour continuer" }, @@ -612,18 +447,12 @@ "estimatedProcessingTimes": { "message": "Délais de traitement estimés" }, - "exchangeRate": { - "message": "Taux de change" - }, "expandView": { "message": "Agrandir la vue" }, "exportPrivateKey": { "message": "Exporter la clé privée" }, - "exportPrivateKeyWarning": { - "message": "Exporter les clés privées à vos risques et périls." - }, "failed": { "message": "Échec" }, @@ -633,12 +462,6 @@ "faster": { "message": "Plus rapide" }, - "fastest": { - "message": "La plus rapide" - }, - "feeChartTitle": { - "message": "Prédiction du coût de la transaction en direct" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -647,27 +470,18 @@ "message": "L'importation de fichier ne fonctionne pas? Cliquez ici!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Suivez-nous sur Twitter" - }, "forgetDevice": { "message": "Oublier cet appareil" }, "from": { "message": "de" }, - "fromToSame": { - "message": "Les addresses d'origine et de destination doivent être différentes" - }, "fromShapeShift": { "message": "de ShapeShift" }, "functionType": { "message": "Type de fonction" }, - "gasFee": { - "message": "Coût en gaz" - }, "gasLimit": { "message": "Quantité max. de gaz" }, @@ -677,18 +491,12 @@ "gasLimitInfoModalContent": { "message": "La limite d'essence est la quantité maximale d'unités d'essence que vous êtes prêt à dépenser." }, - "gasLimitRequired": { - "message": "Quantité max. de gaz requise" - }, "gasLimitTooLow": { "message": "La quantité max. de gaz doit être d'au moins 21000" }, "gasUsed": { "message": "Essence utilisée" }, - "generatingSeed": { - "message": "Generation de la Seed..." - }, "gasPrice": { "message": "Prix du gaz (GWEI)" }, @@ -704,18 +512,12 @@ "gasPriceCalculation": { "message": "Nous calculons les prix du gaz proposés en fonction des taux de réussite du réseau." }, - "gasPriceRequired": { - "message": "Prix du gaz requis" - }, "general": { "message": "Général" }, "generalSettingsDescription": { "message": "Conversion de devise, devise principale, langue, blockies identicon" }, - "generatingTransaction": { - "message": "Préparation de la transaction" - }, "getEther": { "message": "Obtenir des Ether" }, @@ -752,9 +554,6 @@ "message": "ici", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Voici une liste !!!!" - }, "hexData": { "message": "Data Hex" }, @@ -770,12 +569,6 @@ "history": { "message": "Historique" }, - "howToDeposit": { - "message": "Comment voulez-vous déposer de l'Ether?" - }, - "holdEther": { - "message": "Cela vous permet de conserver vos Ethers et vos jetons afin d'utiliser directement des applications décentralisées." - }, "import": { "message": "Importer", "description": "Button to import an account from a selected file" @@ -789,12 +582,6 @@ "importAccountSeedPhrase": { "message": "Importez un compte avec une phrase mnémotechnique" }, - "importAnAccount": { - "message": "Importer un compte" - }, - "importDen": { - "message": "Importer DEN existant" - }, "importWallet": { "message": "Importer le portefeuille" }, @@ -808,9 +595,6 @@ "importUsingSeed": { "message": "Importer à partir de la phrase Seed du compte" }, - "importWithSeedPhrase": { - "message": "Importer avec phrase de départ" - }, "infoHelp": { "message": "Info & Aide" }, @@ -832,46 +616,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Pas de réseau ETH, régler en minuscules" }, - "invalidGasParams": { - "message": "Paramètres de gaz invalides" - }, "invalidInput": { "message": "Saisie non valide." }, - "invalidRequest": { - "message": "Requête invalide" - }, "invalidRPC": { "message": "URL RPC invalide" }, + "invalidBlockExplorerURL": { + "message": "URL Block Explorer invalide" + }, "invalidSeedPhrase": { "message": "Phrase Seed invalide" }, - "jsonFail": { - "message": "Il y a eu un problème. Veuillez vérifier que votre fichier json a le bon format." - }, "jsonFile": { "message": "Fichier JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Garder la trace des jetons que vous avez acheté avec votre compte MetaMask." - }, "kovan": { "message": "Réseau de test Kovan" }, - "knowledgeDataBase": { - "message": "Visitez notre base de connaissances" - }, "learnMore": { "message": "En savoir plus" }, "ledgerAccountRestriction": { "message": "Vous devez d'abord utiliser le dernier compte que vous avez créé avant de pouvoir en créer un autre." }, - "legal": { - "message": "Juridique" - }, "lessThanMax": { "message": "doit être inférieur ou égal à $1.", "description": "helper for inputting hex as decimal input" @@ -885,9 +654,6 @@ "links": { "message": "Liens" }, - "limit": { - "message": "Limite" - }, "liveGasPricePredictions": { "message": "Prévisions des prix de l'essence en direct" }, @@ -906,12 +672,6 @@ "logout": { "message": "Déconnexion" }, - "loose": { - "message": "Vacant" - }, - "loweCaseWords": { - "message": "Les mots seed n'ont que des caractères en minuscules" - }, "mainnet": { "message": "Réseau principal Ethereum" }, @@ -933,9 +693,6 @@ "missingYourTokens": { "message": "Vous ne voyez pas vos jetons ?" }, - "mobileSyncTitle": { - "message": "Synchroniser les comptes avec le mobile" - }, "mobileSyncText": { "message": "Veuillez entrer votre mot de passe pour confirmer que c'est bien vous !" }, @@ -958,10 +715,6 @@ "message": "Vous devez sélectionner un fichier à importer.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Vous devez entrer un mot de passe pour le fichier sélectionné.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Vous ne pouvez envoyer des montants négatifs d'ETH." }, @@ -996,12 +749,6 @@ "newPassword": { "message": "Nouveau mot de passe (min 8 caractères)" }, - "newPassword8Chars": { - "message": "Nouveau mot de passe (min 8 caractères)" - }, - "newRecipient": { - "message": "Nouveau destinataire" - }, "newNetwork": { "message": "Nouveau réseau" }, @@ -1023,21 +770,12 @@ "rpcUrl": { "message": "Nouvelle URL de RPC" }, - "showAdvancedOptions": { - "message": "Afficher les options avancées" - }, - "hideAdvancedOptions": { - "message": "Masquer les options avancées" - }, "optionalChainId": { "message": "ChainID (facultatif)" }, "optionalSymbol": { "message": "Symbole (facultatif)" }, - "optionalNickname": { - "message": "Surnom (facultatif)" - }, "newTotal": { "message": "Nouveau total" }, @@ -1056,21 +794,12 @@ "noConversionRateAvailable": { "message": "Aucun taux de conversion disponible" }, - "noTransactionHistory": { - "message": "Aucun historique de transaction." - }, "noTransactions": { "message": "Aucune transaction" }, "notEnoughGas": { "message": "Pas assez d'essence" }, - "notFound": { - "message": "Non trouvé" - }, - "notStarted": { - "message": "Pas démarré" - }, "noWebcamFoundTitle": { "message": "Webcam introuvable" }, @@ -1080,41 +809,15 @@ "ofTextNofM": { "message": "de" }, - "oldUI": { - "message": "Ancienne interface utilisateur" - }, - "oldUIMessage": { - "message": "Vous êtes revenu à l'ancienne interface utilisateur. Vous pouvez revenir à la nouvelle interface via l'option dans le menu déroulant en haut à droite." - }, - "onlySendToEtherAddress": { - "message": "N'envoyez de l'Ether que sur une adresse Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "N'envoyez des $1 que sur une adresse Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Ouvrir dans un onglet" - }, - "or": { - "message": "ou", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Commander un Trezor ou un Ledger et conserver vos fonds en \"cold storage\"" }, "origin": { "message": "Origine" }, - "outgoing": { - "message": "Sortie" - }, "parameters": { "message": "Paramètres" }, - "originalTotal": { - "message": "Montant total d'origine" - }, "participateInMetaMetrics": { "message": "Participer à MetaMetrics" }, @@ -1124,23 +827,12 @@ "password": { "message": "Mot de passe" }, - "passwordCorrect": { - "message": "Veuillez vérifier votre mot de passe." - }, "passwordsDontMatch": { "message": "Les mots de passe ne correspondent pas" }, - "passwordMismatch": { - "message": "les mots de passe ne correspondent pas", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Mot de passe trop court" }, - "passwordShort": { - "message": "Mot de passe trop court", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Collez votre clé privée ici:", "description": "For importing an account from a private key" @@ -1154,12 +846,6 @@ "personalAddressDetected": { "message": "Votre adresse personnelle a été détectée. Veuillez saisir à la place l'adresse du contrat du jeton." }, - "pleaseReviewTransaction": { - "message": "Veuillez vérifier votre transaction." - }, - "popularTokens": { - "message": "Jetons populaires" - }, "prev": { "message": "Préc." }, @@ -1191,15 +877,6 @@ "readdToken": { "message": "Vous pourrez ajouter à nouveau ce jeton en allant sur “Ajouter un jeton” dans le menu des options de votre compte." }, - "readMore": { - "message": "En savoir plus ici." - }, - "readMore2": { - "message": "En savoir plus." - }, - "receive": { - "message": "Recevoir" - }, "recents": { "message": "Récents" }, @@ -1209,9 +886,6 @@ "recipientAddressPlaceholder": { "message": "Recherche, adresse publique (0x) ou ENS" }, - "refundAddress": { - "message": "Votre adresse de remboursement" - }, "rejectAll": { "message": "Tout rejeter" }, @@ -1245,9 +919,6 @@ "restoreFromSeed": { "message": "Restaurer le compte ?" }, - "restoreVault": { - "message": "Restaurer le Coffre" - }, "restoreAccountWithSeed": { "message": "Restaurer votre compte avec une phrase Seed." }, @@ -1257,9 +928,6 @@ "required": { "message": "Obligatoire" }, - "retryWithMoreGas": { - "message": "Réessayer avec un prix de gaz plus élevé" - }, "restore": { "message": "Restaurer" }, @@ -1302,13 +970,6 @@ "goerli": { "message": "Réseau de test Goerli" }, - "rpc": { - "message": "RPC Personnalisé" - }, - "sampleAccountName": { - "message": "Par exemple: \"mon nouveau compte\" ", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Enregistrer" }, @@ -1321,13 +982,6 @@ "saveAsCsvFile": { "message": "Enregistrer comme fichier CSV" }, - "saveAsFile": { - "message": "Enregistrer dans un fichier", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Enregistrer la phrase Seed dans un fichier" - }, "scanInstructions": { "message": "Placez le QR code devant votre appareil photo" }, @@ -1364,9 +1018,6 @@ "seedPhraseReq": { "message": "Les phrases Seed sont composées de 12 mots" }, - "select": { - "message": "Selectionner" - }, "selectCurrency": { "message": "Selectionner Devise" }, @@ -1376,9 +1027,6 @@ "selectLocale": { "message": "Selectionner la localisation" }, - "selectService": { - "message": "Sélectionner un service" - }, "selectType": { "message": "Selectionner le type" }, @@ -1406,18 +1054,12 @@ "searchTokens": { "message": "Rechercher des jetons" }, - "selectAnAddress": { - "message": "Selectionner une adresse" - }, "selectAnAccount": { "message": "Selectionner un compte" }, "selectAnAccountHelp": { "message": "Selectionner le compte à afficher dans MetaMask" }, - "selectAnAsset": { - "message": "Sélectionnez un actif" - }, "selectAHigherGasFee": { "message": "Choisissez des frais d'essence plus élevés pour accélérer le traitement de votre transaction*." }, @@ -1427,15 +1069,9 @@ "selectPathHelp": { "message": "Si vos comptes Ledger n'apparaissent pas ci-dessous, essayez de selectionner le path \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Envoyer des jetons à toute personne possédant un compte Ethereum" - }, "settings": { "message": "Paramètres" }, - "shapeshiftBuy": { - "message": "Acheter avec Shapeshift" - }, "showAdvancedGasInline": { "message": "Contrôles d'essence avancés" }, @@ -1451,9 +1087,6 @@ "showPrivateKeys": { "message": "Afficher les clés privées" }, - "showQRCode": { - "message": "Afficher le QR Code" - }, "showHexData": { "message": "Afficher les données Hex" }, @@ -1469,33 +1102,18 @@ "signed": { "message": "Signé" }, - "signMessage": { - "message": "Signer le message" - }, "signNotice": { "message": "La signature de ce message peut avoir des effets secondaires \ndangereux. Signer uniquement les messages de \nsites auxquels vous faites entièrement confiance avec votre compte.\n Cette méthode dangereuse sera supprimée dans une future version." }, "sigRequest": { "message": "Demande de signature" }, - "sigRequested": { - "message": "Signature demandée" - }, "somethingWentWrong": { "message": "Oups ! Quelque chose a mal tourné. " }, - "spaceBetween": { - "message": "il ne peut y avoir qu'un seul espace entre les mots" - }, "speedUp": { "message": "accélérer" }, - "speedUpTitle": { - "message": "Accélérer la Transaction" - }, - "speedUpSubtitle": { - "message": "Augmenter le prix du gas pour tenter de remplacer et d'accélérer votre transaction" - }, "speedUpCancellation": { "message": "Accélérer cette annulation" }, @@ -1505,9 +1123,6 @@ "switchNetworks": { "message": "Changer de réseau" }, - "status": { - "message": "Statut" - }, "stateLogs": { "message": "Logs d'Etat" }, @@ -1574,9 +1189,6 @@ "syncWithMobileComplete": { "message": "Vos données ont été synchronisées avec succès. Profitez de l'application mobile MetaMask !" }, - "takesTooLong": { - "message": "Cela prend trop de temps ?" - }, "terms": { "message": "Conditions d'Utilisation" }, @@ -1599,27 +1211,15 @@ "token": { "message": "Jeton" }, - "tokenAddress": { - "message": "Addresse du Jeton" - }, "tokenAlreadyAdded": { "message": "Ce Jeton a déjà été ajouté." }, - "tokenBalance": { - "message": "Votre solde de jeton est :" - }, "tokenContractAddress": { "message": "Adresse du contrat de jeton" }, - "tokenSelection": { - "message": "Recherchez des tokens or sélectionnez en parmi notre liste de jetons populaires." - }, "tokenSymbol": { "message": "Symbole du Jeton" }, - "tokenWarning1": { - "message": "Garder la trace des jetons achetésvia MetaMask. Si vous en avez acheté avec un autre compte, ces jetons n'apparaîtront pas ici." - }, "transactionConfirmed": { "message": "Transaction confirmée sur $2." }, @@ -1638,9 +1238,6 @@ "transactionUpdated": { "message": "Transaction mise à jour sur $2." }, - "transactionUpdatedGas": { - "message": "Transaction mise à jour avec un prix de gaz de $1 sur $2." - }, "transactionErrored": { "message": "La transaction a rencontré une erreur." }, @@ -1659,12 +1256,6 @@ "transactionFee": { "message": "Frais de transaction" }, - "transactionMemo": { - "message": "Mémo de transaction (optionnel)" - }, - "transactionNumber": { - "message": "Numéro de transaction" - }, "transactionTime": { "message": "Heure de la transaction" }, @@ -1677,12 +1268,6 @@ "transferFrom": { "message": "Transfert Depuis" }, - "transfers": { - "message": "Transferts" - }, - "trezorHardwareWallet": { - "message": "Portefeuille hardware TREZOR" - }, "troubleTokenBalances": { "message": "Nous avons eu du mal à charger votre balance de jetons, vous pouvez la consulter ici :", "description": "Followed by a link (here) to view token balances" @@ -1690,27 +1275,12 @@ "tryAgain": { "message": "Essayez à nouveau" }, - "twelveWords": { - "message": "Ces 12 mots sont la seule manière de restaurer vos comptes MetaMask.\nEnregistrez les quelquepart de sûr et secret." - }, "typePassword": { "message": "Entrez votre mot de passe" }, - "uiMigrationAnnouncement": { - "message": "Bienvenue dans la nouvelle interface utilisateur de MetaMask. Si vous avez des commentaires à propos de l'interface utilisateur ou des demandes de fonctionnalités, veuillez contacter notre équipe d'assistance ou contactez-nous sur GitHub." - }, - "uiWelcome": { - "message": "Bienvenue dans la nouvelle interface utilisateur (Beta)" - }, - "uiWelcomeMessage": { - "message": "Vous utilisez maintenant la nouvelle interface utilisateur MetaMask. Jetez un coup d'oeil, essayez de nouvelles fonctionnalités comme l'envoi de jetons, et faites-nous savoir si vous avez des problèmes." - }, "unapproved": { "message": "Non autorisé" }, - "unavailable": { - "message": "Indisponible" - }, "units": { "message": "unités" }, @@ -1720,9 +1290,6 @@ "unknownNetwork": { "message": "Réseau privé inconnu" }, - "unknownNetworkId": { - "message": "ID réseau inconnu" - }, "unknownQrCode": { "message": "Erreur: Nous n'avons pas pu identifier le QR code" }, @@ -1744,25 +1311,15 @@ "uriErrorMsg": { "message": "Les URLs requièrent un préfixe HTTP/HTTPS approprié." }, - "usaOnly": { - "message": "Etats-Unis seulement", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Utilisé par une variété de clients différents" }, - "useOldUI": { - "message": "Utiliser l'ancienne interface." - }, "userName": { "message": "Nom d'utilisateur" }, "validFileImport": { "message": "Vous devez selectionner un fichier valide à importer." }, - "vaultCreated": { - "message": "Coffre créé" - }, "viewAccount": { "message": "Afficher le compte" }, @@ -1778,27 +1335,18 @@ "viewOnEtherscan": { "message": "Voir sur Etherscan" }, - "viewNetworkInfo": { - "message": "Voir les informations sur le réseau" - }, "visitWebSite": { "message": "Visitez notre site web" }, "walletSeed": { "message": "Seed du portefeuille" }, - "warning": { - "message": "Avertissement" - }, "welcomeBack": { "message": "Bienvenue à nouveau !" }, "welcome": { "message": "Bienvenue dans la Beta de MetaMask" }, - "whatsThis": { - "message": "Qu'est-ce que c'est?" - }, "writePhrase": { "message": "Écrivez cette phrase sur une feuille de papier et rangez-la dans un endroit sûr. Si vous voulez encore plus de sécurité, notez-la sur plusieurs feuilles de papier et rangez-les dans deux ou trois endroits différents." }, @@ -1817,18 +1365,6 @@ "yourPrivateSeedPhrase": { "message": "Votre phrase Seed privée" }, - "yourUniqueAccountImage": { - "message": "Votre image de compte unique" - }, - "yourUniqueAccountImageDescription1": { - "message": "Cette image a été générée automatiquement pour vous par votre nouveau numéro de compte." - }, - "yourUniqueAccountImageDescription2": { - "message": "Vous verrez cette image à chaque fois que vous aurez besoin de confirmer une transaction." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask ne vous demandera jamais votre phrase de départ !" - }, "zeroGasPriceOnSpeedUpError": { "message": "Prix de l'essence zéro sur l'accélération" } diff --git a/app/_locales/gu/messages.json b/app/_locales/gu/messages.json index eb5cbba23..bcd467be1 100644 --- a/app/_locales/gu/messages.json +++ b/app/_locales/gu/messages.json @@ -9,24 +9,12 @@ "about": { "message": "વિશે" }, - "accept": { - "message": "સ્વીકારો" - }, "account": { "message": "એકાઉન્ટ" }, - "add": { - "message": "ઉમેરો" - }, - "address": { - "message": "સરનામું" - }, "advanced": { "message": "વિગતવાર" }, - "available": { - "message": "ઉપલબ્ધ" - }, "back": { "message": "પાછળ" }, @@ -54,12 +42,6 @@ "connect": { "message": "કનેક્ટ કરો" }, - "connecting": { - "message": "કનેક્ટિંગ..." - }, - "continue": { - "message": "આગળ વધો" - }, "copy": { "message": "કૉપિ કરો" }, @@ -69,12 +51,6 @@ "create": { "message": "બનાવો" }, - "createDen": { - "message": "બનાવો" - }, - "customize": { - "message": "કસ્ટમાઇઝ કરો" - }, "delete": { "message": "કાઢી નાખો" }, @@ -93,9 +69,6 @@ "fast": { "message": "ઝડપી" }, - "fastest": { - "message": "સૌથી ઝડપી" - }, "forgetDevice": { "message": "આ ઉપકરણને ભૂલી જાઓ" }, @@ -119,15 +92,9 @@ "loading": { "message": "લોડ કરી રહ્યું છે..." }, - "min": { - "message": "ન્યૂનતમ" - }, "next": { "message": "આગલું" }, - "notFound": { - "message": "મળ્યું નથી" - }, "origin": { "message": "મૂળ" }, @@ -158,18 +125,12 @@ "search": { "message": "શોધો" }, - "select": { - "message": "પસંદ કરો" - }, "send": { "message": "મોકલો" }, "settings": { "message": "સેટિંગ્સ" }, - "status": { - "message": "સ્થિતિ" - }, "submit": { "message": "સબમિટ કરો" }, @@ -187,8 +148,5 @@ }, "viewAccount": { "message": "એકાઉન્ટ જુઓ" - }, - "warning": { - "message": "ચેતવણી" } } diff --git a/app/_locales/he/messages.json b/app/_locales/he/messages.json index 090e9a637..64bf6a0a5 100644 --- a/app/_locales/he/messages.json +++ b/app/_locales/he/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "מצב פרטיות זמין עכשיו כברירת מחדל" }, - "exposeAccounts": { - "message": "גילוי חשבונות" - }, - "exposeDescription": { - "message": "חשוף חשבונות לאתר האינטרנט הנוכחי. זה שימושי עבור אפליקציות מבוזרות (dapps) מדור קודם." - }, "chartOnlyAvailableEth": { "message": "טבלה זמינה רק ברשתות אתריום." }, - "confirmExpose": { - "message": "הנך בטוח/ה שברצונך לחשוף את חשבונותיך לאתר האינטרנט הנוכחי?" - }, "confirmClear": { "message": "הנך בטוח/ה כי ברצונך למחוק אתרים שאושרו?" }, "contractInteraction": { "message": "אינטראקציית חוזה" }, - "clearApprovalDataSuccess": { - "message": "נתוני האתר שאושר נוקו בהצלחה." - }, "clearApprovalData": { "message": "נקה נתוני פרטיות" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "גרסה, מרכז תמיכה ופרטי יצירת קשר." }, - "aboutUs": { - "message": "על אודותינו" - }, - "accept": { - "message": "אשר" - }, "acceleratingATransaction": { "message": "* האצת עסקה על ידי שימוש במחיר דלק גבוה יותר מגדילה את סיכוייה לעבור עיבוד מהיר יותר ע\"י הרשת, אך זה לא תמיד מובטח." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "יומן פעילות" }, - "add": { - "message": "הוסף" - }, - "address": { - "message": "כתובת" - }, "addNetwork": { "message": "הוסף/י רשת" }, "addRecipient": { "message": "הוסף נמען" }, - "addressBook": { - "message": "פנקס כתובות" - }, "advanced": { "message": "מתקדם" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "אפשרויות מתקדמות" }, - "addCustomToken": { - "message": "הוסף טוקן מותאם אישית" - }, "addToAddressBook": { "message": "הוסף לפנקס הכתובות" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "הוסף כינוי" }, - "addEthAddress": { - "message": "הוסף כתובת אתריום" - }, "addToken": { "message": "הוסף/י אסימון" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "הוספת הטוקנים שהשגת באמצעות MetaMask" }, - "agreeTermsOfService": { - "message": "אני מסכימ/ה לתנאי השימוש" - }, - "allDone": { - "message": "הכל בוצע" - }, - "alreadyHaveSeedPhrase": { - "message": "לא, יש לי כבר seed phrase" - }, "amount": { "message": "כמות" }, - "amountPlusGas": { - "message": "סכום + גז" - }, - "amountPlusTxFee": { - "message": "סכום + עמלת TX" - }, "appDescription": { "message": "ארנק אתריום בדפדפן שלך", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "הגדר/י את זמן היעדר הפעילות בדקות לפני ש-MetaMask יתנתק אוטומטית." }, - "available": { - "message": "פנוי" - }, "average": { "message": "ממוצע" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "ייתכן כי היתרה אינה מעודכנת" }, - "balances": { - "message": "יתר(ו)ת טוקנים" - }, "balanceIsInsufficientGas": { "message": "יתרה לא מספיקה עבור סך דלק נוכחי" }, "basic": { "message": "בסיסי" }, - "beta": { - "message": "בטא" - }, "betweenMinAndMax": { "message": "חייב להיות גדול או שווה ל-$1 ופחות או שווה ל-$2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "השתמש ב- Blockies Identicon" }, - "borrowDharma": { - "message": "הלוואה באמצעות Dharma (בטא)" - }, "browserNotSupported": { "message": "הדפדפן שלך אינו נתמך..." }, "builtInCalifornia": { "message": "MetaMask תוכנן ונבנה בקליפורניה." }, - "buy": { - "message": "רכישה" - }, - "buyCoinbase": { - "message": "קנה/י ב-Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase היא הדרך הפופולרית ביותר בעולם לקנות ולמכור ביטקוין, אתריום וליטקוין." - }, "buyWithWyre": { "message": "רכישת את'ר עם Wyre" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "מבוטל" }, - "cancelN": { - "message": "בטל את כל עסקאות $1" - }, "chainId": { "message": "מזהה שרשרת" }, - "classicInterface": { - "message": "השתמש בממשק קלאסי" - }, - "clickCopy": { - "message": "לחצ/י כדי להעתיק" - }, "clickToAdd": { "message": "לחצ/י על $1 כדי להוסיף אותם לחשבונך" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "עליך להשתמש ב-MetaMask בגוגל כרום כדי להתחבר לארנק החומרה שלך." }, - "company": { - "message": "חברה" - }, "confirm": { "message": "אישור" }, - "confirmationTime": { - "message": "זמן אישור (שניות)" - }, "confirmed": { "message": "אושר" }, - "confirmContract": { - "message": "אישור החוזה" - }, "confirmPassword": { "message": "נא לאשר סיסמה" }, "confirmSecretBackupPhrase": { "message": "אשר/י את צירוף הגיבוי הסודי שלך" }, - "confirmTransaction": { - "message": "אישור העסקה" - }, "congratulations": { "message": "מזל טוב" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "חבר/י בקשה" }, - "connecting": { - "message": "מתחבר..." - }, "connectingTo": { "message": "מתחבר ל- $1 " }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "מתחבר ל-Goerli Test Network" }, - "connectingToUnknown": { - "message": "מתחבר לרשת לא ידועה" - }, - "connectToLedger": { - "message": "התחבר ל-Ledger" - }, - "connectToTrezor": { - "message": "התחבר/י ל-Trezor" - }, - "continue": { - "message": "המשך" - }, - "continueToCoinbase": { - "message": "המשך אל Coinbase" - }, "continueToWyre": { "message": "המשך ל-Wyre" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "הועתק" }, - "copiedClipboard": { - "message": "הועתק ללוח" - }, "copiedExclamation": { "message": "הועתק!" }, - "copiedSafe": { - "message": "העתקתי זאת למקום מאובטח" - }, "copy": { "message": "העתק" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "צור ארנק" }, - "createDen": { - "message": "צור" - }, "createPassword": { "message": "יצירת ססמה" }, - "crypto": { - "message": "קריפטו", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "המרת מטבע" }, "currentLanguage": { "message": "שפה נוכחית" }, - "currentNetwork": { - "message": "רשת נוכחית" - }, - "currentRpc": { - "message": "RPC נוכחי" - }, "customGas": { "message": "התאמה אישית של דלק" }, @@ -469,9 +342,6 @@ "customToken": { "message": "אסימון מותאם אישית" }, - "customize": { - "message": "התאם אישית" - }, "customRPC": { "message": "RPC מותאם אישית" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "מחק חשבון" }, - "denExplainer": { - "message": "ה-DEN שלך הוא האחסון שלך המוצפן באמצעות סיסמה בתוך MetaMask." - }, "deposit": { "message": "הפקדה" }, - "depositBTC": { - "message": "הפקד/י את ה-BTC שלך לכתובת שלהלן:" - }, - "depositEth": { - "message": "הפקדת את'ר" - }, "depositEther": { "message": "הפקדת את'ר" }, - "depositFiat": { - "message": "הפקדה באמצעות פיאט" - }, - "depositFromAccount": { - "message": "ביצוע הפקדה מחשבון אחר" - }, - "depositShapeShift": { - "message": "הפקדה באמצעות ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "אם יש בבעלותך מטבעות מבוזרים, תוכל/י לסחור ולהפקיד Ether ישירות בארנק MetaMask שלך. אין צורך בחשבון." - }, "details": { "message": "פרטים" }, - "directDeposit": { - "message": "הפקדה ישירה" - }, "directDepositEther": { "message": "הפקד את'ר ישירות" }, @@ -553,24 +399,12 @@ "edit": { "message": "ערוך" }, - "editNetwork": { - "message": "עריכת רשת" - }, - "editAccountName": { - "message": "ערוך את שם החשבון" - }, "editContact": { "message": "ערוך איש קשר" }, - "editingTransaction": { - "message": "בצע/י שינויים בעסקה שלך" - }, "emailUs": { "message": "שלח/י לנו מייל!" }, - "encryptNewDen": { - "message": "הצפנת ה-DEN החדש שלך" - }, "endOfFlowMessage1": { "message": "עברת את הבחינה - יש לשמור את ה-seedphrase שלך במקום בטוח, זה באחריותך!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "הכל בוצע" }, - "ensNameNotFound": { - "message": "שם ENS לא נמצא" - }, "ensRegistrationError": { "message": "שגיאה ברישום שם ENS" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "יש להזין ססמה" }, - "enterPasswordConfirm": { - "message": "יש להזין את הססמה שלך כדי לאשר" - }, "enterPasswordContinue": { "message": "יש להזין ססמה כדי להמשיך" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "זמני עיבוד משוערים" }, - "exchangeRate": { - "message": "שער חליפין" - }, "expandView": { "message": "הרחב תצוגה" }, "exportPrivateKey": { "message": "יצא/י מפתח פרטי" }, - "exportPrivateKeyWarning": { - "message": "יצא מפתחות פרטיים על אחריותך בלבד." - }, "failed": { "message": "נכשל" }, @@ -652,12 +474,6 @@ "faster": { "message": "מהר יותר" }, - "fastest": { - "message": "הכי מהיר" - }, - "feeChartTitle": { - "message": "תחזיות עמלת עסקה בלייב" - }, "fiat": { "message": "פיאט", "description": "Exchange type" @@ -666,31 +482,18 @@ "message": "ייבוא הקובץ לא עובד? לחצ/י כאן!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "עקב/י אחרינו בטוויטר" - }, "forgetDevice": { "message": "מחיקת המכשיר הזה" }, "from": { "message": "מאת" }, - "fromToSame": { - "message": "כתובת המוען וכתובת הנמען לא יכולות להיות זהות" - }, "fromShapeShift": { "message": "מ-ShapeShift" }, "functionType": { "message": "סוג פונקציה" }, - "gas": { - "message": "גז", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "תשלום גז" - }, "gasLimit": { "message": "הגבלת דלק" }, @@ -700,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "הגבלת דלק היא המספר המרבי של יחידות דלק שהנך מוכנ/ה להוציא." }, - "gasLimitRequired": { - "message": "נדרשת הגבלת דלק" - }, "gasLimitTooLow": { "message": "הגבלת הדלק חייבת להיות לפחות 21000" }, "gasUsed": { "message": "דלק שנעשה בו שימוש" }, - "generatingSeed": { - "message": "מחולל Seed" - }, "gasPrice": { "message": "מחיר גז (GWEI)" }, @@ -727,18 +524,12 @@ "gasPriceCalculation": { "message": "אנו מחשבים את מחירי הדלק המוצעים על בסיס שיעורי ההצלחה של הרשת." }, - "gasPriceRequired": { - "message": "דרוש מחיר גז" - }, "general": { "message": "כללי" }, "generalSettingsDescription": { "message": "המרת מטבע, מטבע עיקרי, שפה, blockies identicon" }, - "generatingTransaction": { - "message": "יוצר עסקה" - }, "getEther": { "message": "השג/י את'ר" }, @@ -778,9 +569,6 @@ "message": "כאן", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "הנה רשימה!!!!" - }, "hexData": { "message": "מידע הקסדצימלי (Hex)" }, @@ -796,12 +584,6 @@ "history": { "message": "היסטוריה" }, - "howToDeposit": { - "message": "כיצד ברצונך להפקיד את'ר?" - }, - "holdEther": { - "message": "זה מאפשר לך להחזיק את'ר וטוקנים, ומשמש כגשר שלך לאפליקציות מבוזרות." - }, "import": { "message": "ייבוא", "description": "Button to import an account from a selected file" @@ -815,12 +597,6 @@ "importAccountSeedPhrase": { "message": "יבא חשבון באמצעות Seed Phrase" }, - "importAnAccount": { - "message": "ייבא חשבון" - }, - "importDen": { - "message": "ייבא DEN קיים" - }, "importWallet": { "message": "ייבא ארנק" }, @@ -834,12 +610,6 @@ "importUsingSeed": { "message": "ייבא באמצעות צירוף הגרעין של החשבון" }, - "importWithSeedPhrase": { - "message": "ייבא עם צירוף גרעין" - }, - "info": { - "message": "מידע" - }, "infoHelp": { "message": "מידע ועזרה" }, @@ -867,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "לא רשת ETH, מוגדר במצב אותיות קטנות" }, - "invalidGasParams": { - "message": "פרמטרי דלק לא חוקיים" - }, "invalidInput": { "message": "קלט לא תקין." }, - "invalidRequest": { - "message": "בקשה לא חוקית" - }, "invalidRPC": { "message": "כתובת URL לא חוקית של RPC" }, + "invalidBlockExplorerURL": { + "message": "כתובת URL לא חוקית של Block Explorer" + }, "invalidSeedPhrase": { "message": "seed phrase לא חוקי" }, - "jsonFail": { - "message": "משהו השתבש. נא לוודא כי קובץ ה-JSON שלך בפורמט הנכון." - }, "jsonFile": { "message": "קובץ JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "עקוב/עקבי אחרי האסימונים שקנית באמצעות חשבון MetaMask שלך." - }, "kovan": { "message": "רשת בדיקה Kovan " }, - "knowledgeDataBase": { - "message": "בקר/י בבסיס הידע שלנו" - }, "max": { "message": "מקסימום" }, @@ -907,9 +665,6 @@ "ledgerAccountRestriction": { "message": "עליך להשתמש בחשבון האחרון שלך לפני שתוכל/י להוסיף חשבון חדש." }, - "legal": { - "message": "משפטי" - }, "lessThanMax": { "message": "חייב להיות פחות או שווה ל- $1.", "description": "helper for inputting hex as decimal input" @@ -923,9 +678,6 @@ "links": { "message": "קישורים" }, - "limit": { - "message": "הגבלה (limit)" - }, "liveGasPricePredictions": { "message": "תחזיות מחירי גז בשידור חי" }, @@ -944,12 +696,6 @@ "logout": { "message": "התנתקות" }, - "loose": { - "message": "מפורד (Loose)" - }, - "loweCaseWords": { - "message": "מילות גרעין מכילות רק אותיות קטנות" - }, "mainnet": { "message": "רשת אתריום ראשית" }, @@ -974,18 +720,9 @@ "metamaskVersion": { "message": "גרסת MetaMask" }, - "min": { - "message": "מינימום" - }, "missingYourTokens": { "message": "אין באפשרותך לראות את הטוקנים שלך?" }, - "minutesShorthand": { - "message": "מינימום" - }, - "mobileSyncTitle": { - "message": "סנכרן חשבונות עם הנייד" - }, "mobileSyncText": { "message": "נא להזין את הססמה שלך כדי לאשר שזה/זו אכן את/ה!" }, @@ -1008,10 +745,6 @@ "message": "יש לבחור קובץ לייצוא.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "עליך להזין ססמה עבור הקובץ שנבחר.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "לא ניתן לשלוח סכומים שליליים של ETH." }, @@ -1046,12 +779,6 @@ "newPassword": { "message": "ססמה חדשה (לפחות 8 תווים)" }, - "newPassword8Chars": { - "message": "ססמה חדשה (לפחות 8 תווים)" - }, - "newRecipient": { - "message": "נמען חדש" - }, "newNetwork": { "message": "רשת חדשה" }, @@ -1073,21 +800,12 @@ "rpcUrl": { "message": "כתובת URL חדשה של RPC" }, - "showAdvancedOptions": { - "message": "הצג אפשרויות מתקדמות" - }, - "hideAdvancedOptions": { - "message": "הסתר אפשויות מתקדמות" - }, "optionalChainId": { "message": "ChainID (אופציונלי)" }, "optionalSymbol": { "message": "סמל (אופציונלי)" }, - "optionalNickname": { - "message": "כינוי (אופציונלי)" - }, "newTotal": { "message": "סכום כולל חדש" }, @@ -1106,21 +824,12 @@ "noConversionRateAvailable": { "message": "אין שער המרה זמין" }, - "noTransactionHistory": { - "message": "אין היסטוריית עסקאות." - }, "noTransactions": { "message": "אין לך עסקאות" }, "notEnoughGas": { "message": "אין מספיק דלק" }, - "notFound": { - "message": "לא נמצא" - }, - "notStarted": { - "message": "לא התחיל" - }, "noWebcamFoundTitle": { "message": "מצלמת הרשת לא נמצאה" }, @@ -1130,41 +839,15 @@ "ofTextNofM": { "message": "של" }, - "oldUI": { - "message": "ממשק משתמש ישן" - }, - "oldUIMessage": { - "message": "חזרת לממשק המשתמש הישן. באפשרותך לחזור לממשק החדש דרך האפשרות בתפריט הנפתח מימין למעלה." - }, - "onlySendToEtherAddress": { - "message": "שלח ETH רק לכתובת אתריום." - }, - "onlySendTokensToAccountAddress": { - "message": "שלח $1 רק לכתובת חשבון אתריום.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "פתח בכרטיסייה" - }, - "or": { - "message": "או", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "הזמנ/י Trezor או Ledger ושמר/י את הכספים שלך באחסון קר" }, "origin": { "message": "מקור" }, - "outgoing": { - "message": "יוצא" - }, "parameters": { "message": "פרמטרים" }, - "originalTotal": { - "message": "סה\"כ מקורי" - }, "participateInMetaMetrics": { "message": "קח/י חלק ב- MetaMetrics" }, @@ -1174,23 +857,12 @@ "password": { "message": "סיסמה" }, - "passwordCorrect": { - "message": "נא לוודא שהסיסמה שלך נכונה." - }, "passwordsDontMatch": { "message": "ססמאות אינן תואמות" }, - "passwordMismatch": { - "message": "הססמאות אינן תואמות", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "הססמה אינה ארוכה מספיק" }, - "passwordShort": { - "message": "הססמה אינה ארוכה מספיק", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "הדבק/י את מחרוזת המפתח הפרטי שלך כאן:", "description": "For importing an account from a private key" @@ -1204,12 +876,6 @@ "personalAddressDetected": { "message": "זוהתה כתובת אישית. יש להזין את כתובת חוזה הטוקן." }, - "pleaseReviewTransaction": { - "message": "נא לעבור על פרטי העסקה." - }, - "popularTokens": { - "message": "טוקנים פופולריים" - }, "prev": { "message": "הקודם" }, @@ -1241,15 +907,6 @@ "readdToken": { "message": "באפשרותך להוסיף טוקן זה בחזרה בעתיד על ידי מעבר אל \"הוסף טוקן\" בתפריט אפשרויות החשבונות שלך." }, - "readMore": { - "message": "קרא/י עוד כאן." - }, - "readMore2": { - "message": "קרא/י עוד." - }, - "receive": { - "message": "קבל" - }, "recents": { "message": "אחרונים" }, @@ -1259,9 +916,6 @@ "recipientAddressPlaceholder": { "message": "חיפוש, כתובת ציבורית (0x), או ENS" }, - "refundAddress": { - "message": "הכתובת שלך להחזר" - }, "rejectAll": { "message": "דחה הכל" }, @@ -1295,9 +949,6 @@ "restoreFromSeed": { "message": "לשחזר את החשבון?" }, - "restoreVault": { - "message": "שחזור הכספת" - }, "restoreAccountWithSeed": { "message": "שחזר את חשבונך באמצעות צירוף הגרעין" }, @@ -1307,9 +958,6 @@ "required": { "message": "נדרש" }, - "retryWithMoreGas": { - "message": "נסה/י שוב עם מחיר דלק גבוה יותר כאן" - }, "restore": { "message": "שחזר" }, @@ -1349,13 +997,6 @@ "goerli": { "message": "רשת בדיקה Goerli " }, - "rpc": { - "message": "RPC מותאם אישית" - }, - "sampleAccountName": { - "message": "לדוגמא, החשבון החדש שלי", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "שמור" }, @@ -1368,13 +1009,6 @@ "saveAsCsvFile": { "message": "שמירה כקובץ CSV" }, - "saveAsFile": { - "message": "שמירה כקובץ", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "שמור מילות גרעין כקובץ" - }, "scanInstructions": { "message": "הצב/י את קוד ה-QR שלך מול המצלמה" }, @@ -1405,18 +1039,12 @@ "securitySettingsDescription": { "message": "הגדרות פרטיות וצירוף הגרעין של הארנק" }, - "secondsShorthand": { - "message": "שניות" - }, "seedPhrasePlaceholder": { "message": "הפרד/י בין המילים ברווח אחד" }, "seedPhraseReq": { "message": "צירופי גרעין מורכבים מ-12 מילים" }, - "select": { - "message": "בחר" - }, "selectCurrency": { "message": "בחר מטבע" }, @@ -1426,9 +1054,6 @@ "selectLocale": { "message": "בחר/י מיקום" }, - "selectService": { - "message": "בחר/י שירות" - }, "selectType": { "message": "בחר/י סוג" }, @@ -1456,18 +1081,12 @@ "searchTokens": { "message": "חיפוש טוקנים" }, - "selectAnAddress": { - "message": "בחר כתובת" - }, "selectAnAccount": { "message": "בחר חשבון" }, "selectAnAccountHelp": { "message": "בחר את החשבון לצפייה ב- MetaMask" }, - "selectAnAsset": { - "message": "בחר/י נכס" - }, "selectAHigherGasFee": { "message": "בחר/י בעמלת דלק גבוהה יותר כדי להאיץ את עיבוד העסקה שלך. *" }, @@ -1477,15 +1096,9 @@ "selectPathHelp": { "message": "אם אינך רואה את חשבונות ה-Ledger הקיימים שלך בהמשך, נסה/י להחליף נתיב ל-Legacy (MEW / MyCrypto)" }, - "sendTokensAnywhere": { - "message": "שלח/י טוקנים לכל מי שברשותו חשבון אתריום" - }, "settings": { "message": "הגדרות" }, - "shapeshiftBuy": { - "message": "רכישה באמצעות Shapeshift" - }, "showAdvancedGasInline": { "message": "אמצעי שליטה מתקדמים בדלק" }, @@ -1501,9 +1114,6 @@ "showPrivateKeys": { "message": "הצג מפתחות פרטיים" }, - "showQRCode": { - "message": "הצג קוד QR" - }, "showHexData": { "message": "הצג מידע הקסדצימלי (Hex)" }, @@ -1519,33 +1129,18 @@ "signed": { "message": "חתום" }, - "signMessage": { - "message": "חתימה על הודעה" - }, "signNotice": { "message": "לחתימה על הודעה זו יכולות להיות תוצאות לוואי מסוכנות. מומלץ לחתום רק הודעות מאתרים שיש לך אמון מלא בהם והפקדת את כל החשבון שלך בידיהם. השיטה המסוכנת תוסר בגרסה עתידית." }, "sigRequest": { "message": "בקשת חתימה" }, - "sigRequested": { - "message": "נדרשת חתימה" - }, "somethingWentWrong": { "message": "אופס! משהו השתבש." }, - "spaceBetween": { - "message": "יכול להיות רק רווח אחד בין מילים" - }, "speedUp": { "message": "האצה" }, - "speedUpTitle": { - "message": "האצת העסקה" - }, - "speedUpSubtitle": { - "message": "העלה/י את מחיר הגז שלך כדי לנסות לבטל ולהאיץ את העסקה שלך" - }, "speedUpCancellation": { "message": "האצת ביטול זה" }, @@ -1555,9 +1150,6 @@ "switchNetworks": { "message": "החלף רשתות" }, - "status": { - "message": "סטטוס" - }, "stateLogs": { "message": "יומני מצב" }, @@ -1624,9 +1216,6 @@ "syncWithMobileComplete": { "message": "הנתונים שלך סונכרנו בהצלחה. תיהנה/י מאפליקציית MetaMask לטלפונים ניידים! " }, - "takesTooLong": { - "message": "לוקח יותר מדי זמן?" - }, "terms": { "message": "תנאי שימוש" }, @@ -1649,27 +1238,15 @@ "token": { "message": "טוקן" }, - "tokenAddress": { - "message": "כתובת טוקן" - }, "tokenAlreadyAdded": { "message": "הוסף כבר אסימון." }, - "tokenBalance": { - "message": "יתרת הטוקנים שלך היא:" - }, "tokenContractAddress": { "message": "כתובת חוזה טוקן" }, - "tokenSelection": { - "message": "חפש/י אסימונים או בחר/י מרשימת האסימונים הפופולריים שלנו." - }, "tokenSymbol": { "message": "סמל טוקן" }, - "tokenWarning1": { - "message": "עקב/י אחר הטוקנים שרכשת באמצעות חשבון MetaMask שלך. אם רכשת טוקנים באמצעות חשבון אחר, טוקנים אלה לא יופיעו כאן." - }, "total": { "message": "סך הכל" }, @@ -1682,9 +1259,6 @@ "transactionCreated": { "message": "עסקה נוצרה עם ערך של $1 ב-$2." }, - "transactionWithNonce": { - "message": "עסקה $1" - }, "transactionDropped": { "message": "העסקה ירדה ב-$2." }, @@ -1697,9 +1271,6 @@ "transactionUpdated": { "message": "העסקה עודכנה ב- $2." }, - "transactionUpdatedGas": { - "message": "העסקה עודכנה עם עמלת דלק של $1 ב-$2." - }, "transactionErrored": { "message": "העסקה נתקלה בשגיאה." }, @@ -1709,9 +1280,6 @@ "transactionCancelSuccess": { "message": "העסקה בוטלה בהצלחה ב-$2" }, - "transactions": { - "message": "עסקאות" - }, "transactionError": { "message": "תקלה בעסקה. שגיאה אירעה בקוד החוזה." }, @@ -1721,12 +1289,6 @@ "transactionFee": { "message": "עמלת עסקה" }, - "transactionMemo": { - "message": "תזכיר עסקה (אופציונלי)" - }, - "transactionNumber": { - "message": "מספר עסקה" - }, "transactionTime": { "message": "זמן העסקה" }, @@ -1739,12 +1301,6 @@ "transferFrom": { "message": "העברה מ-" }, - "transfers": { - "message": "העברות" - }, - "trezorHardwareWallet": { - "message": "ארנק חומרה TREZOR " - }, "troubleTokenBalances": { "message": "לא הצלחנו לטעון את יתרות הטוקנים שלך. באפשרותך להציג אותן", "description": "Followed by a link (here) to view token balances" @@ -1752,27 +1308,12 @@ "tryAgain": { "message": "ניסיון חוזר" }, - "twelveWords": { - "message": "12 מילים אלו הן הדרך היחידה לשחזר את חשבונות ה-MetaMask שלך.\nיש לשמור אותן במקום בטוח וסודי." - }, "typePassword": { "message": "נא להקליד את סיסמת MetaMask שלך" }, - "uiMigrationAnnouncement": { - "message": "ברוכים הבאים לממשק המשתמש החדש של MetaMask. אם יש לך משוב לגבי ממשק המשתמש או בקשות לפי'צרים, אנא פנה/י לצוות התמיכה שלנו או ב-GitHub." - }, - "uiWelcome": { - "message": "ברוכים הבאים לממשק המשתמש החדש (בטא)" - }, - "uiWelcomeMessage": { - "message": "הנך משתמש/ת כעת בממשק המשתמש החדש של MetaMask." - }, "unapproved": { "message": "לא אושר" }, - "unavailable": { - "message": "לא זמין" - }, "units": { "message": "יחידות" }, @@ -1782,9 +1323,6 @@ "unknownNetwork": { "message": "רשת פרטית לא ידועה" }, - "unknownNetworkId": { - "message": "מזהה רשת לא ידוע" - }, "unknownQrCode": { "message": "שגיאה: לא הצלחנו לזהות את קוד ה- QR הזה" }, @@ -1806,25 +1344,15 @@ "uriErrorMsg": { "message": "כתובות URI דורשות את קידומת HTTP/HTTPS המתאימה." }, - "usaOnly": { - "message": "ארה\"ב בלבד", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "בשימוש על ידי מגוון לקוחות שונים" }, - "useOldUI": { - "message": "השתמש בממשק המשתמש הישן" - }, "userName": { "message": "שם משתמש" }, "validFileImport": { "message": "עליך לבחור קובץ חוקי לייבוא." }, - "vaultCreated": { - "message": "נוצרה כספת " - }, "viewAccount": { "message": "הצג חשבון" }, @@ -1840,27 +1368,18 @@ "viewOnEtherscan": { "message": "הצג ב-Etherscan" }, - "viewNetworkInfo": { - "message": "הצג מידע על רשת" - }, "visitWebSite": { "message": "בקר/י באתר שלנו" }, "walletSeed": { "message": "גרעין (Seed) ארנק" }, - "warning": { - "message": "אזהרה" - }, "welcomeBack": { "message": "ברוך שובך!" }, "welcome": { "message": "ברוכים הבאים ל- MetaMask" }, - "whatsThis": { - "message": "מה זה?" - }, "writePhrase": { "message": "יש לכתוב צירוף זה על פיסת נייר ולשמור במקום מאובטח. אם הנך מעוניינ/ת ביותר אבטחה, רשמ/י אותו על גבי מספר פיסות נייר ואחסני כל אחת מהן ב- 2-3 מקומות שונים." }, @@ -1879,18 +1398,6 @@ "yourPrivateSeedPhrase": { "message": "ה-seed phrase הפרטי שלך" }, - "yourUniqueAccountImage": { - "message": "תמונת החשבון הייחודית שלך" - }, - "yourUniqueAccountImageDescription1": { - "message": "תמונה זו נוצרה עבורך על ידי תוכנה על פי מספר החשבון החדש שלך." - }, - "yourUniqueAccountImageDescription2": { - "message": "תראה/י תמונה זו בכל פעם שתצטרכ/י לאשר עסקה." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask לעולם לא יבקש ממך את ה-seed phrase שלך!" - }, "zeroGasPriceOnSpeedUpError": { "message": "מחיר גז אפס על האצה" } diff --git a/app/_locales/hi/messages.json b/app/_locales/hi/messages.json index 2a0bb999a..f434c93b1 100644 --- a/app/_locales/hi/messages.json +++ b/app/_locales/hi/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "गोपनीय मोड अब डिफ़ॉल्ट रूप से सक्षम है" }, - "exposeAccounts": { - "message": "खातों को दिखाएँ" - }, - "exposeDescription": { - "message": "वर्तमान वेबसाइट पर खातों को प्रकटकरें। लीगेसी डीएप्सके लिए उपयोगी।" - }, "chartOnlyAvailableEth": { "message": "केवल ईथरअम नेटवर्क पर उपलब्ध चार्ट।" }, - "confirmExpose": { - "message": "क्या आप वाकई अपने खाते को वर्तमान वेबसाइट पर दिखाना चाहते हैं?" - }, "confirmClear": { "message": "क्या आप वाकई स्वीकृत वेबसाइटों को क्लियर करना चाहते हैं?" }, "contractInteraction": { "message": "कॉन्ट्रैक्ट की बातचीत" }, - "clearApprovalDataSuccess": { - "message": "स्वीकृत वेबसाइट डेटा सफलतापूर्वक रिक्त हो गया।" - }, "clearApprovalData": { "message": "गोपनीयता डेटा रिक्त करें" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "संस्करण, सहायता केंद्र और संपर्क जानकारी।" }, - "aboutUs": { - "message": "हमारे बारे में" - }, - "accept": { - "message": "स्वीकार करें" - }, "acceleratingATransaction": { "message": "* एक उच्च गैस की कीमत का उपयोग करके अंतरण में तेजी लाने से नेटवर्क द्वारा प्रोसेस होने की संभावना तेजी से बढ़ जाती है, लेकिन इसकी हमेशा गारंटी नहीं होती है।" }, @@ -71,21 +53,12 @@ "activityLog": { "message": "गतिविधि लॉग" }, - "add": { - "message": "जोड़ें" - }, - "address": { - "message": "पता" - }, "addNetwork": { "message": "नेटवर्क जोड़ें" }, "addRecipient": { "message": "प्राप्तकर्ता को जोड़ें" }, - "addressBook": { - "message": "पता पुस्तिका" - }, "advanced": { "message": "उन्नत" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "उन्नत विकल्प" }, - "addCustomToken": { - "message": "कस्टम टोकन जोड़ें" - }, "addToAddressBook": { "message": "एड्रेस बुक में जोड़ें" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "उपनाम जोड़ें" }, - "addEthAddress": { - "message": "एक Ethereum पता जोड़ें" - }, "addToken": { "message": "टोकन जोड़ें" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "MetaMask का उपयोग करके आपके द्वारा अर्जित किए गए टोकन जोड़ें" }, - "agreeTermsOfService": { - "message": "मैं सेवा की शर्तों से सहमत हूँ" - }, - "allDone": { - "message": "सब हो गया" - }, - "alreadyHaveSeedPhrase": { - "message": "जी नहीं, मेरे पास पहले से ही एक बीज वाक्यांश है" - }, "amount": { "message": "राशि " }, - "amountPlusGas": { - "message": "मात्रा + गैस" - }, - "amountPlusTxFee": { - "message": "धनराशि + TX शुल्क" - }, "appDescription": { "message": "आपके ब्राउज़र में एक Ethereum वॉलेट", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "मेटामास्क से स्वचालित रूप से लॉग आउट होने से पहले निष्क्रिय समय को मिनटों में सेट करें" }, - "available": { - "message": "उपलब्ध" - }, "average": { "message": "औसत" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "शेष पुराना हो सकता है" }, - "balances": { - "message": "टोकन बैलेंस" - }, "balanceIsInsufficientGas": { "message": "र्तमान गैस की कुल योग के लिए अपर्याप्त बैलेंस" }, "basic": { "message": "मूलभूत" }, - "beta": { - "message": "बीटा" - }, "betweenMinAndMax": { "message": "$1 से अधिक या बराबर होना चाहिए और $2 के बराबर या उससे कम होना चाहिए।", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "ब्लॉकिज़ आईडिन्टीकॉन का प्रयोग करें।" }, - "borrowDharma": { - "message": "धर्म से उधार (बीटा)" - }, "browserNotSupported": { "message": "आपका ब्राउज़र समर्थित नहीं है..." }, "builtInCalifornia": { "message": "मेटामास्क का डिजाइन और निर्माण कैलिफोर्निया में किया गया है।" }, - "buy": { - "message": "खरीदें" - }, - "buyCoinbase": { - "message": "कॉइनबेस पर खरीदें" - }, - "buyCoinbaseExplainer": { - "message": "Bitcoin, Ethereum और Litecoin को खरीदने और बेचने के लिए Coinbase दुनिया का सबसे लोकप्रिय तरीका है।" - }, "buyWithWyre": { "message": "Wyre से ETH खरीदें" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "रद्द" }, - "cancelN": { - "message": "$1 के सभी ट्रांज़ैक्शन को रद्द करें" - }, "chainId": { "message": "चेन आई.डी." }, - "classicInterface": { - "message": "क्लासिक इंटरफ़ेस का उपयोग करें" - }, - "clickCopy": { - "message": "कॉपी करने के लिए क्लिक करें" - }, "clickToAdd": { "message": "उन्हें अपने खाते में जोड़ने के लिए $1 पर क्लिक करें" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "अपने हार्डवेयर वॉलेट से कनेक्ट करने के लिए आपको Google Chrome में MetaMask का उपयोग करना ज़रूरी है।" }, - "company": { - "message": "कंपनी" - }, "confirm": { "message": "दुबारा पूछें" }, - "confirmationTime": { - "message": "पुष्टिकरण समय (सेकंड)" - }, "confirmed": { "message": "पुष्टि की गई" }, - "confirmContract": { - "message": "अनुबंध की पुष्टि करें" - }, "confirmPassword": { "message": "पासवर्ड की पुष्टि करें" }, "confirmSecretBackupPhrase": { "message": "अपने सीक्रेट बैकअप फ़्रेज़ की पुष्टि करें" }, - "confirmTransaction": { - "message": "अंतरण की पुष्टि करें" - }, "congratulations": { "message": "बधाई हो" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "संपर्क अनुरोध" }, - "connecting": { - "message": "कनेक्ट हो रहा है..." - }, "connectingTo": { "message": "$1 से कनेक्ट हो रहा है" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "गोर्ली टेस्ट नेटवर्क से जोड़ रहा है" }, - "connectingToUnknown": { - "message": "अज्ञात नेटवर्क से जोड़ना" - }, - "connectToLedger": { - "message": "लेजर से कनेक्ट करें" - }, - "connectToTrezor": { - "message": "Trezor से कनेक्ट करें" - }, - "continue": { - "message": "जारी रखें" - }, - "continueToCoinbase": { - "message": "Coinbase पर जारी रखें" - }, "continueToWyre": { "message": "Wyre को जारी रखें" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "कॉपी किया गया" }, - "copiedClipboard": { - "message": "क्लिपबोर्ड में कॉपी किया गया" - }, "copiedExclamation": { "message": "कॉपी की गई!" }, - "copiedSafe": { - "message": "मैंने इसे किसी सुरक्षित स्थान पर कॉपी कर लिया है" - }, "copy": { "message": "कॉपी बनाएं" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "एक वॉलेट बनाएं" }, - "createDen": { - "message": "बनाएं" - }, "createPassword": { "message": "पासवर्ड बनाएँ" }, - "crypto": { - "message": "क्रिप्टो", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "मुद्रा रूपांतरण" }, "currentLanguage": { "message": "वर्तमान भाषा" }, - "currentNetwork": { - "message": "वर्तमान नेटवर्क" - }, - "currentRpc": { - "message": "वर्तमान RPC" - }, "customGas": { "message": "कस्टमाइज़ गैस" }, @@ -469,9 +342,6 @@ "customToken": { "message": "कस्टम टोकन" }, - "customize": { - "message": "कस्टमाइज़ करें" - }, "customRPC": { "message": "कस्टम RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "खाता हटाएँ\n" }, - "denExplainer": { - "message": "आपका डीईएन मेटामास्क के भीतर आपका पासवर्ड-एन्क्रिप्टेड स्टोरेज है।" - }, "deposit": { "message": "जमा " }, - "depositBTC": { - "message": "अपने BTC को नीचे दिए गए पते पर जमा करें:" - }, - "depositEth": { - "message": "ईटीएच को जमा करें" - }, "depositEther": { "message": "Ether जमा करें" }, - "depositFiat": { - "message": "Fiat से जमा करें" - }, - "depositFromAccount": { - "message": "अन्य खाते से जमा करें" - }, - "depositShapeShift": { - "message": "शेपशिफ्ट के साथ जमा करें" - }, - "depositShapeShiftExplainer": { - "message": "यदि आप अन्य क्रिप्टोकरेंसी के मालिक हैं, तो आप ईथर को सीधे अपने मेटामास्क वॉयलेट में जमा कर सकते हैं। कोई खाता नहीं चाहिए।" - }, "details": { "message": "विवरण" }, - "directDeposit": { - "message": "सीधे जमा करें" - }, "directDepositEther": { "message": "Ether को सीधे जमा करें" }, @@ -553,24 +399,12 @@ "edit": { "message": "संपादित करें" }, - "editNetwork": { - "message": "नेटवर्क सम्पादित करें" - }, - "editAccountName": { - "message": "खाते का नाम सम्पादित करें" - }, "editContact": { "message": "संपर्क संपादित करें" }, - "editingTransaction": { - "message": "अपने ट्रांज़ैक्शन में बदलाव करें" - }, "emailUs": { "message": "हमें ईमेल करें!" }, - "encryptNewDen": { - "message": "अपने नए DEN को एन्क्रिप्ट करें" - }, "endOfFlowMessage1": { "message": "आपने परीक्षा उत्तीर्ण कर ली - अपने बीज वाक्यांश को सुरक्षित रखें, यह आपकी जिम्मेदारी है!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "सब हो गया" }, - "ensNameNotFound": { - "message": "ईएनएस नाम नहीं मिला" - }, "ensRegistrationError": { "message": "ईएनएस नाम पंजीकरण में त्रुटि" }, @@ -616,15 +447,9 @@ "enterPassword": { "message": "पासवर्ड दर्ज करें" }, - "enterPasswordConfirm": { - "message": "पुष्टिकरण के लिए अपना पासवर्ड दर्ज करें" - }, "enterPasswordContinue": { "message": "जारी रखने के लिए पासवर्ड दर्ज करें" }, - "eth": { - "message": "ईटीएच" - }, "ethereumPublicAddress": { "message": "ईथरअम पब्लिक एड्रेस" }, @@ -634,18 +459,12 @@ "estimatedProcessingTimes": { "message": "प्रोसेस करने के अनुमानित समय" }, - "exchangeRate": { - "message": "विनिमय दर" - }, "expandView": { "message": "विस्तार से देखें" }, "exportPrivateKey": { "message": "निजी कुंजी निर्यात करें " }, - "exportPrivateKeyWarning": { - "message": "अपने स्वयं के जोखिम पर व्यक्तिगत कुंजी निर्यात करें।" - }, "failed": { "message": "असफल हुआ" }, @@ -655,12 +474,6 @@ "faster": { "message": "तीव्र" }, - "fastest": { - "message": "सबसे तेज़" - }, - "feeChartTitle": { - "message": "लाइव ट्रांज़ैक्शन के शुल्क की भविष्यवाणी" - }, "fiat": { "message": "फ़्लैट", "description": "Exchange type" @@ -669,31 +482,18 @@ "message": "फ़ाइल आयात काम नहीं कर रहा है? यहां क्लिक करे!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "हमें Twitter पर फॉलो करें" - }, "forgetDevice": { "message": "इस डिवाइस को भूल जाएं" }, "from": { "message": "से\n" }, - "fromToSame": { - "message": "से और को पते समान नहीं हो सकते" - }, "fromShapeShift": { "message": "शेपशिफ्ट से" }, "functionType": { "message": "कार्यप्रणाली प्रकार" }, - "gas": { - "message": "गैस", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "गैस शुल्क" - }, "gasLimit": { "message": "गैस की सीमा" }, @@ -703,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "गैस की सीमा गैस के यूनिट की अधिकतम राशि है जिसे आप खर्च करना चाहते हैं।" }, - "gasLimitRequired": { - "message": "गैस सीमा की आवश्यकता है" - }, "gasLimitTooLow": { "message": "गैस की सीमा कम से कम 21000 होनी चाहिए" }, "gasUsed": { "message": "उपयोग किए गए गैस" }, - "generatingSeed": { - "message": "बीज उत्पन्न कर रहा है ..." - }, "gasPrice": { "message": "गैस की कीमत (जीडब्ल्यूईआई)" }, @@ -730,18 +524,12 @@ "gasPriceCalculation": { "message": "हम नेटवर्क की सफलता के दर के आधार पर सुझाए गए गैस की कीमतों की गणना करते हैं।" }, - "gasPriceRequired": { - "message": "गैस की कीमत की आवश्यकता है" - }, "general": { "message": "सामान्य" }, "generalSettingsDescription": { "message": "मुद्रा रूपांतरण, प्राथमिक मुद्रा, भाषा, ब्लॉकीज़ पहचान" }, - "generatingTransaction": { - "message": "अंतरण का सृजन करना" - }, "getEther": { "message": "Ether पाएँ" }, @@ -781,9 +569,6 @@ "message": "यहाँ ", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "यहाँ एक सूची है !!!!" - }, "hexData": { "message": "हेक्स डेटा" }, @@ -799,12 +584,6 @@ "history": { "message": "इतिहास" }, - "howToDeposit": { - "message": "आप Ether को कैसे जमा करना चाहेंगे?" - }, - "holdEther": { - "message": "यह आपको ईथर और टोकन रखने की अनुमति देता है, और विकेंद्रीकृत एप्लीकेशन के साथ आपके ब्रिज के रूप में कार्य करता है। " - }, "import": { "message": "आयात करें", "description": "Button to import an account from a selected file" @@ -818,12 +597,6 @@ "importAccountSeedPhrase": { "message": "बीज वाक्यांश के साथ एक खाता आयात करें" }, - "importAnAccount": { - "message": "एक खाता आयात करें" - }, - "importDen": { - "message": "वर्तमान DEN को आयात करें" - }, "importWallet": { "message": "वॉलेट आयात करें" }, @@ -837,12 +610,6 @@ "importUsingSeed": { "message": "खाता बीज वाक्यांश का उपयोग कर आयात करें" }, - "importWithSeedPhrase": { - "message": "बीज वाक्यांश के साथ आयात करें" - }, - "info": { - "message": "जानकारी" - }, "infoHelp": { "message": "जानकारी और सहायता" }, @@ -870,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ईटीएच नेटवर्क नहीं, लोअरकेस में सेट करें" }, - "invalidGasParams": { - "message": "अमान्य गैस पैरामीटर" - }, "invalidInput": { "message": "अमान्य इनपुट।" }, - "invalidRequest": { - "message": "अमान्य अनुरोध" - }, "invalidRPC": { "message": "अमान्य RPC URL" }, + "invalidBlockExplorerURL": { + "message": "अमान्य Block Explorer URL" + }, "invalidSeedPhrase": { "message": "अमान्य बीज वाक्यांश" }, - "jsonFail": { - "message": "कुछ गलत हो गया। कृपया सुनिश्चित करें कि आपकी जेएसओएन फाइल ठीक से फ़ॉर्मेट की गई हैहै।" - }, "jsonFile": { "message": "JSON फ़ाइल", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "अपने मेटाकास्क खाते से खरीदे गए टोकन का ध्यान रखें।" - }, "kovan": { "message": "कोवन टेस्ट नेटवर्क" }, - "knowledgeDataBase": { - "message": "हमारे जानकारी पृष्ठ पर जाएँ" - }, "max": { "message": "अधिकतम" }, @@ -910,9 +665,6 @@ "ledgerAccountRestriction": { "message": "नया खाता जोड़ने से पहले आपको अपने पिछले खाते का उपयोग करना होगा।" }, - "legal": { - "message": "वैध" - }, "lessThanMax": { "message": "$1 से कम या उसके बराबर होना चाहिए।", "description": "helper for inputting hex as decimal input" @@ -923,9 +675,6 @@ "likeToAddTokens": { "message": "क्या आप इन टोकन को जोड़ना चाहेंगे?" }, - "limit": { - "message": "सीमा" - }, "liveGasPricePredictions": { "message": "लाइव गैस की कीमत की भविष्यवाणी" }, @@ -947,12 +696,6 @@ "logout": { "message": "लॉग आउट" }, - "loose": { - "message": "अनिश्चित" - }, - "loweCaseWords": { - "message": "बीज शब्दों में केवल लोअरकेस वर्ण होते हैं" - }, "mainnet": { "message": "मुख्य Ethereum नेटवर्क" }, @@ -977,18 +720,9 @@ "metamaskVersion": { "message": "MetaMask का संस्करण" }, - "min": { - "message": "न्यूनतम" - }, "missingYourTokens": { "message": "अपने टोकन को देख नहीं पा रहें हैं?" }, - "minutesShorthand": { - "message": "न्यूनतम " - }, - "mobileSyncTitle": { - "message": "मोबाइल के साथ सिंक करें" - }, "mobileSyncText": { "message": "यह आप ही हैं इसकी पुष्टि करने के लिए कृपया अपना पासवर्ड दर्ज करें!" }, @@ -1011,10 +745,6 @@ "message": "आयात करने के लिए आपको एक फ़ाइल का चयन करना होगा।", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "चुनी हुई फ़ाइल के लिए आपको पासवर्ड दर्ज करना ज़रूरी है।", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "ETH की नकारात्मक धनराशि को नहीं भेज सकते।" }, @@ -1049,12 +779,6 @@ "newPassword": { "message": "नया पासवर्ड (कम से कम 8 अक्षर)" }, - "newPassword8Chars": { - "message": "नया पासवर्ड (कम से कम 8 अक्षर)" - }, - "newRecipient": { - "message": "नया प्राप्तकर्ता" - }, "newNetwork": { "message": "नया नेटवर्क" }, @@ -1076,21 +800,12 @@ "rpcUrl": { "message": "नया RPC URL" }, - "showAdvancedOptions": { - "message": "उन्नत विकल्प दिखाएं" - }, - "hideAdvancedOptions": { - "message": "उन्नत विकल्प छिपाएँ" - }, "optionalChainId": { "message": "चैनआईडी (वैकल्पिक)" }, "optionalSymbol": { "message": "सिम्बल (वैकल्पिक)" }, - "optionalNickname": { - "message": "उपनाम (वैकल्पिक)" - }, "newTotal": { "message": "नया कुल" }, @@ -1109,21 +824,12 @@ "noConversionRateAvailable": { "message": "कोई रूपांतरण दर उपलब्ध नहीं है" }, - "noTransactionHistory": { - "message": "कोई ट्रांज़ैक्शन विवरण नहीं है।" - }, "noTransactions": { "message": "आपका कोई अंतरण नहीं है" }, "notEnoughGas": { "message": "पर्याप्त गैस नहीं है" }, - "notFound": { - "message": "नहीं मिला" - }, - "notStarted": { - "message": "शुरू नहीं हुआ है" - }, "noWebcamFoundTitle": { "message": "वेब कैमरा नहीं मिला" }, @@ -1133,41 +839,15 @@ "ofTextNofM": { "message": "का" }, - "oldUI": { - "message": "पुराना UI" - }, - "oldUIMessage": { - "message": "आप पुराने यूआई पर लौट आए हैं। आप शीर्ष दाईं ओर ड्रॉपडाउन मेनू में विकल्प के माध्यम से नए यूआई पर वापस जा सकते हैं।" - }, - "onlySendToEtherAddress": { - "message": "Ethereum पते पर केवल ETH भेजें।" - }, - "onlySendTokensToAccountAddress": { - "message": "एक Ethereum खाते के पते पर केवल $1भेजें।", - "description": "displays token symbol" - }, - "openInTab": { - "message": "टैब में खोलें" - }, - "or": { - "message": "या", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Trezor या Ledger ऑर्डर करें और अपने फंड को स्थगित करें" }, "origin": { "message": "मूल" }, - "outgoing": { - "message": "बाहर जाने वाला" - }, "parameters": { "message": "पैरामीटर" }, - "originalTotal": { - "message": "प्रारंभिक योग" - }, "participateInMetaMetrics": { "message": "मेटामेट्रिक्स में भाग लें" }, @@ -1177,23 +857,12 @@ "password": { "message": "पासवर्ड" }, - "passwordCorrect": { - "message": "कृपया सुनिश्चित करें कि आपका पासवर्ड सही है।" - }, "passwordsDontMatch": { "message": "पासवर्ड समान नहीं हैं" }, - "passwordMismatch": { - "message": "पासवर्ड मेल नहीं खाते", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "पासवर्ड पर्याप्त रूप से लम्बा नहीं हैं" }, - "passwordShort": { - "message": "पासवर्ड बहुत लंबा नहीं है", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "अपनी निजी कुंजी स्ट्रिंग यहां पेस्ट करें:", "description": "For importing an account from a private key" @@ -1207,12 +876,6 @@ "personalAddressDetected": { "message": "व्यक्तिगत पते का पता लगाया गया। टोकन अनुबंध पता डालें।" }, - "pleaseReviewTransaction": { - "message": "कृपया अपने अंतरण की समीक्षा करें।" - }, - "popularTokens": { - "message": "लोकप्रिय टोकन" - }, "prev": { "message": "पिछला" }, @@ -1244,15 +907,6 @@ "readdToken": { "message": "आप अपने खातों के विकल्प मेनू में \"टोकन जोड़ें\" पर जाकर भविष्य में इस टोकन को वापस जोड़ सकते हैं।" }, - "readMore": { - "message": "यहाँ और पढ़ें" - }, - "readMore2": { - "message": "अधिक पढ़ें।" - }, - "receive": { - "message": "प्राप्त करें" - }, "recents": { "message": "हाल ही का\n" }, @@ -1262,9 +916,6 @@ "recipientAddressPlaceholder": { "message": "ढूँढें, सार्वजनिक पता (0x), या ENS" }, - "refundAddress": { - "message": "आपका धन वापसी का पता" - }, "rejectAll": { "message": "सभी को अस्वीकार करें" }, @@ -1298,9 +949,6 @@ "restoreFromSeed": { "message": "खाता पुनर्स्थापित करें?" }, - "restoreVault": { - "message": "वॉल्ट रिस्टोर करें" - }, "restoreAccountWithSeed": { "message": "सीड फ़्रेज़ से अपने खाते को रिस्टोर करें" }, @@ -1310,9 +958,6 @@ "required": { "message": "अपेक्षित" }, - "retryWithMoreGas": { - "message": "यहां अधिक गैस की कीमत के साथ पुन: प्रयास करें" - }, "restore": { "message": "पुनर्स्थापित करें" }, @@ -1355,13 +1000,6 @@ "goerli": { "message": "गोएर्ली टेस्ट नेटवर्क" }, - "rpc": { - "message": "कस्टम आरपीसी" - }, - "sampleAccountName": { - "message": "उदाहरण के लिए जैसे मेरा नया खाता", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "सहेजें" }, @@ -1374,13 +1012,6 @@ "saveAsCsvFile": { "message": " सीवीएस फ़ाइल के रूप में सहेजें" }, - "saveAsFile": { - "message": "फाइल की तरह सुरक्षित करें", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "फ़ाइल के रूप में बीज शब्द सहेजें" - }, "scanInstructions": { "message": "अपने कैमरे के सामने क्यूआर कोड रखें" }, @@ -1411,18 +1042,12 @@ "securitySettingsDescription": { "message": "गोपनीयता सेटिंग और वॉलेट सीड फ़्रेज़" }, - "secondsShorthand": { - "message": "सेकंड" - }, "seedPhrasePlaceholder": { "message": "प्रत्येक शब्द को एक ही स्पेस से अलग करें" }, "seedPhraseReq": { "message": "बीज वाक्यांश 12 शब्द लंबे होते हैं" }, - "select": { - "message": "चुनें" - }, "selectCurrency": { "message": "मुद्रा का चयन करें" }, @@ -1432,9 +1057,6 @@ "selectLocale": { "message": "स्थान का चयन करें" }, - "selectService": { - "message": "सेवा चुनें" - }, "selectType": { "message": "प्रकार का चयन करें" }, @@ -1462,18 +1084,12 @@ "searchTokens": { "message": "टोकन ढूँढें" }, - "selectAnAddress": { - "message": "एक पते का चयन करें" - }, "selectAnAccount": { "message": "एक खाते का चयन करें" }, "selectAnAccountHelp": { "message": "मेटामास्क में देखने के लिए खाते का चयन करें" }, - "selectAnAsset": { - "message": "एक परिसंपत्ति का चयन करें" - }, "selectAHigherGasFee": { "message": "अपने अंतरण के प्रोसेस में तेजी लाने के लिए एक उच्च गैस शुल्क का चयन करें। *" }, @@ -1483,15 +1099,9 @@ "selectPathHelp": { "message": "यदि आप अपने मौजूदा लेजर खातों को नीचे नहीं देख पाते हैं, तो \"लीगेसी (एमईडब्ल्यू/माईक्रिप्टो)\" के लिए पाथ को बदलने का प्रयास करें।" }, - "sendTokensAnywhere": { - "message": "एक Ethereum खाते से किसी को भी टोकन भेजें" - }, "settings": { "message": "सेटिंग" }, - "shapeshiftBuy": { - "message": "Shapeshift से खरीदें" - }, "showAdvancedGasInline": { "message": "उन्नत गैस नियंत्रण" }, @@ -1504,9 +1114,6 @@ "showFiatConversionInTestnetsDescription": { "message": "Testnets पर fiat परिवर्तन दिखाने के लिए इसे चुनें" }, - "showQRCode": { - "message": "QR Code दिखाएं " - }, "showHexData": { "message": "हेक्स डेटा दिखाएँ" }, @@ -1522,33 +1129,18 @@ "signed": { "message": "साइन किया गया" }, - "signMessage": { - "message": "साइन सन्देश" - }, "signNotice": { "message": "इस संदेश पर साइनिंग करने से खतरनाक दुष्प्रभाव हो सकते हैं। केवल उन साइटों के संदेशों पर साइन करें जिन पर आप अपने पूरे खाते के लिए पूरी तरह भरोसा करते हैं।\n  इस खतरनाक तरीके को भविष्य के संस्करण में हटा दिया जाएगा।" }, "sigRequest": { "message": "हस्ताक्षर का अनुरोध" }, - "sigRequested": { - "message": "हस्ताक्षर का अनुरोध किया" - }, "somethingWentWrong": { "message": "ओह! कुछ गलत हो गया।" }, - "spaceBetween": { - "message": "शब्दों के बीच केवल एक स्पेस हो सकता है" - }, "speedUp": { "message": "गति बढ़ाएँ" }, - "speedUpTitle": { - "message": "ट्रांज़ैक्शन की गति बढ़ाएँ" - }, - "speedUpSubtitle": { - "message": "अपने अंतरण को अधिलेखित करने और अपने अंतरण को गति देने के लिए अपनी गैस की कीमत बढ़ाएं" - }, "speedUpCancellation": { "message": "रद्द करने की इस प्रक्रिया को गति दें" }, @@ -1558,9 +1150,6 @@ "switchNetworks": { "message": "नेटवर्क स्विच करें" }, - "status": { - "message": "स्थिति" - }, "stateLogs": { "message": "स्टेट लॉग" }, @@ -1627,9 +1216,6 @@ "syncWithMobileComplete": { "message": "आपका डेटा सफलतापूर्वक समन्वयित कर लिया गया है। मेटामास्क मोबाइल ऐप का आनंद लें!" }, - "takesTooLong": { - "message": "बहुत समय लग रहा है?" - }, "terms": { "message": "उपयोग की शर्तें" }, @@ -1652,27 +1238,15 @@ "token": { "message": "टोकन" }, - "tokenAddress": { - "message": "टोकन पता" - }, "tokenAlreadyAdded": { "message": "टोकन को पहले ही जोड़ा जा चुका है।" }, - "tokenBalance": { - "message": "आपका बकाया टोकन है:" - }, "tokenContractAddress": { "message": "टोकन संपर्क पता" }, - "tokenSelection": { - "message": "टोकन की खोज करें या लोकप्रिय टोकन की हमारी सूची में से चुनें।" - }, "tokenSymbol": { "message": "टोकन प्रतीक" }, - "tokenWarning1": { - "message": "अपने मेटाकास्क खाते से आपके द्वारा खरीदे गए टोकन का ट्रैक रखें। यदि आपने एक अलग खाते का उपयोग करके टोकन खरीदा है, तो वे टोकन यहां दिखाई नहीं देंगे।" - }, "total": { "message": "संपूर्ण" }, @@ -1685,9 +1259,6 @@ "transactionCreated": { "message": "$2 पर $1 के मूल्य से ट्रांज़ैक्शन किया गया।" }, - "transactionWithNonce": { - "message": "अंतरण $1" - }, "transactionDropped": { "message": "अंतरण $2 पर गिरा।" }, @@ -1700,9 +1271,6 @@ "transactionUpdated": { "message": "$2 पर ट्रांज़ैक्शन अपडेट किया गया।" }, - "transactionUpdatedGas": { - "message": "$2 पर $1 के गैस शुल्क के साथ ट्रांज़ैक्शन अपडेट किया गया।" - }, "transactionErrored": { "message": "अंतरण में त्रुटि हुई। \n" }, @@ -1712,9 +1280,6 @@ "transactionCancelSuccess": { "message": "अंतरण सफलतापूर्वक $2 पर रद्द कर दिया गया" }, - "transactions": { - "message": "अंतरण" - }, "transactionError": { "message": "ट्रांज़ैक्शन में त्रुटि। गलतियों को कॉन्ट्रैक्ट कोड में दर्शया गया है।" }, @@ -1724,12 +1289,6 @@ "transactionFee": { "message": "ट्रांज़ैक्शन शुल्क" }, - "transactionMemo": { - "message": "ट्रांज़ैक्शन मेमो (वैकल्पिक)" - }, - "transactionNumber": { - "message": "अंतरण संख्या" - }, "transactionTime": { "message": "ट्रांज़ैक्शन का समय" }, @@ -1742,12 +1301,6 @@ "transferFrom": { "message": "से ट्रांसफर करें" }, - "transfers": { - "message": "ट्रांसफर किए गए" - }, - "trezorHardwareWallet": { - "message": "TREZOR हार्डवेयर वॉलेट" - }, "troubleTokenBalances": { "message": "हमें आपके टोकन बैलेंस लोड करने में परेशानी हुई। आप उन्हें देख सकते हैं", "description": "Followed by a link (here) to view token balances" @@ -1755,27 +1308,12 @@ "tryAgain": { "message": "दोबारा कोशिश करें" }, - "twelveWords": { - "message": "आपके MetaMask खातों को रिस्टोर करने का एकमात्र तरीका ये 12 शब्द हैं।\nउन्हें कहीं सुरक्षित और सीक्रेट रखें।" - }, "typePassword": { "message": "अपना मेटामास्क पासवर्ड टाइप करें" }, - "uiMigrationAnnouncement": { - "message": "नए MetaMask UI में आपका स्वागत है। यदि आपके पास UI या सुविधा अनुरोधों के बारे में कुछ सुझाव हैं, तो कृपया हमारी सहायता टीम या GitHub से संपर्क करें।" - }, - "uiWelcome": { - "message": "नए UI (बीटा) में स्वागत है" - }, - "uiWelcomeMessage": { - "message": "अब आप नए MetaMask UI का उपयोग कर रहे हैं।" - }, "unapproved": { "message": "अस्वीकृत" }, - "unavailable": { - "message": "अनुपलब्ध है" - }, "units": { "message": "इकाइयाँ" }, @@ -1785,9 +1323,6 @@ "unknownNetwork": { "message": "निजी नेटवर्क को अनलॉक करें" }, - "unknownNetworkId": { - "message": "अज्ञात नेटवर्क आईडी" - }, "unknownQrCode": { "message": "त्रुटि: हम उस क्यूआर कोड की पहचान नहीं कर सके" }, @@ -1809,25 +1344,15 @@ "uriErrorMsg": { "message": "URI को उपयुक्त HTTP/HTTPS प्रीफ़िक्स की आवश्यकता होती है।" }, - "usaOnly": { - "message": "केवल यूएसए", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "विभिन्न प्रकार के ग्राहकों द्वारा उपयोग किया जाता है" }, - "useOldUI": { - "message": "पुराने यूआई का उपयोग करें" - }, "userName": { "message": "उपयोगकर्ता नाम" }, "validFileImport": { "message": "आयात करने के लिए आपको एक मान्य फ़ाइल को चुनना होगा।" }, - "vaultCreated": { - "message": "वॉल्ट बनाया गया" - }, "viewAccount": { "message": "खाता देखें" }, @@ -1843,27 +1368,18 @@ "viewOnEtherscan": { "message": "इथरस्कैन पर देखें" }, - "viewNetworkInfo": { - "message": "नेटवर्क जानकारी देखें" - }, "visitWebSite": { "message": "हमारी वेबसाइट पर जाएँ" }, "walletSeed": { "message": "वॉलेट सीड" }, - "warning": { - "message": "चेतावनी" - }, "welcomeBack": { "message": "वापस आने पर स्वागत है!" }, "welcome": { "message": "MetaMask में आपका स्वागत है" }, - "whatsThis": { - "message": "यह क्या है?" - }, "writePhrase": { "message": "इस वाक्यांश को कागज के टुकड़े पर लिखें और एक सुरक्षित स्थान पर संग्रहीत करें। यदि आप और भी अधिक सुरक्षा चाहते हैं, तो इसे कागज के कई टुकड़ों पर लिखें और प्रत्येक को 2 - 3 विभिन्न स्थानों में संग्रहीत करें।" }, @@ -1882,18 +1398,6 @@ "yourPrivateSeedPhrase": { "message": "आपका निजी बीज वाक्यांश" }, - "yourUniqueAccountImage": { - "message": "आपके खाते की अद्भुत इमेज" - }, - "yourUniqueAccountImageDescription1": { - "message": "यह छवि आपके नए खाता संख्या द्वारा आपके लिए प्रोग्रामेटिक रूप से बनाई गई थी।" - }, - "yourUniqueAccountImageDescription2": { - "message": "अंतरण की पुष्टि करने के लिए आप हर बार इस चित्र को देखेंगे।" - }, - "yourUniqueAccountImageDescription3": { - "message": "मेटामास्क आपके बीज वाक्यांश के लिए कभी नहीं पूछेगा!" - }, "zeroGasPriceOnSpeedUpError": { "message": "शून्य गैस की कीमत में तेजी" } diff --git a/app/_locales/hn/messages.json b/app/_locales/hn/messages.json index ad87c65a4..471776b02 100644 --- a/app/_locales/hn/messages.json +++ b/app/_locales/hn/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "खातों का पर्दाफाश करें" - }, - "exposeDescription": { - "message": "मौजूदा वेबसाइट पर खातों का पर्दाफाश करें। विरासत डैप्स के लिए उपयोगी।" - }, - "confirmExpose": { - "message": "क्या आप वाकई अपने खातों को वर्तमान वेबसाइट पर बेनकाब करना चाहते हैं?" - }, "confirmClear": { "message": "क्या आप वाकई अनुमोदित वेबसाइटों को साफ़ करना चाहते हैं?" }, - "clearApprovalDataSuccess": { - "message": "स्वीकृत वेबसाइट डेटा सफलतापूर्वक मंजूरी दे दी।" - }, "clearApprovalData": { "message": "अनुमोदन डेटा साफ़ करें" }, @@ -26,9 +14,6 @@ "providerRequestInfo": { "message": "नीचे सूचीबद्ध डोमेन वेब 3 एपीआई तक पहुंच का अनुरोध करने का प्रयास कर रहा है ताकि यह एथेरियम ब्लॉकचेन से बातचीत कर सके। वेब 3 एक्सेस को मंजूरी देने से पहले हमेशा सही जांच करें कि आप सही साइट पर हैं।" }, - "accept": { - "message": "स्वीकार करें" - }, "account": { "message": "खाता" }, @@ -38,12 +23,6 @@ "accountName": { "message": "खाते का नाम" }, - "address": { - "message": "खाते का पता" - }, - "addCustomToken": { - "message": "कस्टम टोकन जोड़ें" - }, "addToken": { "message": "टोकन जोड़ें" }, @@ -53,9 +32,6 @@ "amount": { "message": "राशि" }, - "amountPlusGas": { - "message": "राशि + गैस" - }, "appDescription": { "message": "इथीरियम ब्राउज़र एक्सटेंशन", "description": "आवेदन का विवरण" @@ -70,24 +46,15 @@ "attributions": { "message": "एट्रिब्यूशन" }, - "available": { - "message": "एट्रिब्यूशन उपलब्ध ह्ने" - }, "back": { "message": "वापस" }, "balance": { "message": "उपलब्ध बैलेंस।" }, - "balances": { - "message": "आपके उपलब्ध बैलेंस" - }, "balanceIsInsufficientGas": { "message": "वर्तमान गैस कुल के लिए अपर्याप्त शेष" }, - "beta": { - "message": "BETA/बीटा" - }, "betweenMinAndMax": { "message": "$1 के बराबर या ज्यदा या, $2 के बराबर या कम होना चाहिए।", "description": "हेक्स इनपुट के लिए दशमलव इनपुट के रूप में सहायक" @@ -95,21 +62,9 @@ "blockiesIdenticon": { "message": "ब्लॉकीज पहचान का उपयोग करें" }, - "borrowDharma": { - "message": "धर्मा (बीटा) से / के साथ उधार लें" - }, "builtInCalifornia": { "message": "मेटामास्क कैलिफ़ोर्निया में डिज़ाइन और बनाया गया है।" }, - "buy": { - "message": "खरीदें" - }, - "buyCoinbase": { - "message": "कॉइनबेस पर खरीदें" - }, - "buyCoinbaseExplainer": { - "message": "बिल्टकोइन, इथीरियम और लाइटकोइन खरीदने और बेचने के लिए दुनिया का सबसे लोकप्रिय तरीका कॉइनबेस है।" - }, "buyCoinSwitch": { "message": "कॉइनस्विच पर खरीदें" }, @@ -119,30 +74,12 @@ "cancel": { "message": "रद्द करें" }, - "classicInterface": { - "message": "क्लासिक इंटरफ़ेस का उपयोग क" - }, - "clickCopy": { - "message": "कॉपी करने के लिए क्लिक करें" - }, "confirm": { "message": "पुष्टि करें" }, - "confirmContract": { - "message": "अनुबंध की पुष्टि करें" - }, "confirmPassword": { "message": "पासवर्ड की पुष्टि करें" }, - "confirmTransaction": { - "message": "लेनदेन की पुष्टि करें" - }, - "continue": { - "message": "जारी रखें" - }, - "continueToCoinbase": { - "message": "कॉइनबेस को ब्हेजना जारी रखें" - }, "continueToCoinSwitch": { "message": "कॉइनस्विच को ब्हेजना जारी रखें" }, @@ -155,15 +92,9 @@ "copiedButton": { "message": "कॉपी किया गया" }, - "copiedClipboard": { - "message": "क्लिपबोर्ड पर कॉपी किया गया" - }, "copiedExclamation": { "message": "कॉपी कर दिया गया!" }, - "copiedSafe": { - "message": "मैंने इसे कहीं सुरक्षित कॉपी कर दिया है" - }, "copy": { "message": "कॉपी / प्रतिलिपि कर्रे" }, @@ -182,22 +113,9 @@ "createAccount": { "message": "खाता बनाएं" }, - "createDen": { - "message": "डेन बनाएं" - }, - "crypto": { - "message": "क्रिप्टो", - "description": "एक्सचेंज टाइप (क्रिप्टोक्यूचरस)" - }, - "currentNetwork": { - "message": "वर्तमान नेटवर्क" - }, "customGas": { "message": "अनुकूलित करें गैस" }, - "customize": { - "message": "अनुकूलित करें" - }, "customRPC": { "message": "कस्टम RPC" }, @@ -210,39 +128,15 @@ "defaultNetwork": { "message": "ईथर लेनदेन के लिए डिफ़ॉल्ट नेटवर्क मुख्य नेट है।" }, - "denExplainer": { - "message": "आपका डेन मेटामास्क के भीतर आपका पासवर्ड-एन्क्रिप्टेड स्टोरेज है।" - }, "deposit": { "message": "जमा" }, - "depositBTC": { - "message": "नीचे दिए गए पते पर अपना बीटीसी जमा करें:" - }, - "depositEth": { - "message": "Eth जमाआर्थ" - }, "depositEther": { "message": "जमा - Ether" }, - "depositFiat": { - "message": "फिएट के साथ जमा हो" - }, - "depositFromAccount": { - "message": "दूसरे खाते से जमा करें" - }, - "depositShapeShift": { - "message": "शेपशिप के साथ जमा करें" - }, - "depositShapeShiftExplainer": { - "message": "यदि आप अन्य क्रिप्टोकाउंटरज रखते हैं, तो आप सीधे मेटामास्क वॉलेट में ईथर को व्यापार और जमा कर सकते हैं। कोई खाता आवश्यक नहीं है।" - }, "details": { "message": "संदेश विवरण" }, - "directDeposit": { - "message": "प्रत्यक्ष जमा" - }, "directDepositEther": { "message": "सीधे ईथर जमा करें" }, @@ -258,33 +152,18 @@ "edit": { "message": "संपादित करें" }, - "editAccountName": { - "message": "खाता नाम संपादित करें" - }, "emailUs": { "message": "हमें ईमेल करें!" }, - "encryptNewDen": { - "message": "अपना नया डेन एन्क्रिप्ट करें" - }, "enterPassword": { "message": "पासवर्ड दर्ज करें" }, - "enterPasswordConfirm": { - "message": "पुष्टि करने के लिए अपना पासवर्ड दर्ज करें" - }, "etherscanView": { "message": "ईथरस्कैन पर खाता देखें" }, - "exchangeRate": { - "message": "विनिमय दरै" - }, "exportPrivateKey": { "message": "निजी कुंजी निर्यात करें" }, - "exportPrivateKeyWarning": { - "message": "अपने जोखिम पर निजी कुंजी निर्यात करें।" - }, "failed": { "message": "विफल" }, @@ -296,49 +175,27 @@ "message": "फ़ाइल आयात काम नहीं कर रहा है? यहां क्लिक करें!", "description": "यूजर को अपने खाते को जे.एस.ौ.एन फ़ाइल से आयात करने में मदद करता है" }, - "followTwitter": { - "message": "हमें ट्विटर पर अनुसरण करें" - }, "from": { "message": "की तरफ से - संदेश" }, - "fromToSame": { - "message": "से और पता करने के लिए समान नहीं हो सकता" - }, "fromShapeShift": { "message": "सेशशशफ्ट का" }, - "gas": { - "message": "गैस की लागत", - "description": "गैस की लागत का संक्षिप्त संकेत" - }, - "gasFee": { - "message": "गैस शुल्क" - }, "gasLimit": { "message": "गैस सीमा" }, "gasLimitCalculation": { "message": "हम नेटवर्क की सफलता दर के आधार पर सुझाई गई गैस सीमा की गणना करते हैं।" }, - "gasLimitRequired": { - "message": "गैस सीमा आवश्यक" - }, "gasLimitTooLow": { "message": "२१००० - गैस की सीमा कम से कम 21000 होनी चाहिए" }, - "generatingSeed": { - "message": "सृजन बीज उत्पन्न ... उत्पन्न ...उत्पन्न..." - }, "gasPrice": { "message": "गैस मूल्य (जीडब्ल्यूईआई),(GWEI)" }, "gasPriceCalculation": { "message": "हम नेटवर्क की सफलता दर के आधार पर सुझाए गए गैस की कीमतों की गणना करते हैं।" }, - "gasPriceRequired": { - "message": "गैस की कीमत आवश्यक है" - }, "getEther": { "message": "ईथर प्राप्त करें" }, @@ -354,9 +211,6 @@ "message": "यहां", "description": "अधिक जानकारी के लिए यहां क्लिक करें- (परेशानी के साथ जाता है टोकनबैलेंस) (troubleTokenBalances)" }, - "hereList": { - "message": "यहां एक सूची है !!!!" - }, "hide": { "message": "छुपाएं" }, @@ -366,12 +220,6 @@ "hideTokenPrompt": { "message": "टोकन छिपाएंn?" }, - "howToDeposit": { - "message": "आप ईथर जमा कैसे करना चाहेंगे?" - }, - "holdEther": { - "message": "यह आपको आकाश और टोकन रखने की अनुमति देता है, और विकेंद्रीकृत अनुप्रयोगों के लिए आपके पुल के रूप में कार्य करता है।" - }, "import": { "message": "आयात", "description": "एक चयनित फ़ाइल से एक खाता आयात करने के लिए बटन " @@ -382,12 +230,6 @@ "importAccountMsg": { "message": "आयात किए गए खाते आपके मूल रूप से बनाए गए मेटामास्क अकाउंट सीडफ्रेज से संबद्ध नहीं होंगे। आयात किए गए खातों के बारे में और जानें" }, - "importAnAccount": { - "message": "खाता आयात करैॉ" - }, - "importDen": { - "message": "मौजूदा डेन आयात करें - DEN" - }, "imported": { "message": "आयातित", "description": "यह स्थिति दिखाती है कि कोई खाता पूरी तरह से कीरिंग में लोड हो चुका है" @@ -407,20 +249,14 @@ "invalidAddressRecipient": { "message": "प्राप्तकर्ता का पता अमान्य है" }, - "invalidGasParams": { - "message": "अमान्य गैस पैरामीटर" - }, "invalidInput": { "message": "अमान्य इनपुट।" }, - "invalidRequest": { - "message": "अमान्य अनुरोध" - }, "invalidRPC": { "message": "अमान्य RPC कै URI" }, - "jsonFail": { - "message": "कुछ गलत हो गया। कृपया सुनिश्चित करें कि आपकी JSON फ़ाइल ठीक से फ़ॉर्मेट की गई है।" + "invalidBlockExplorerURL": { + "message": "अमान्य Block Explorer कै URI" }, "jsonFile": { "message": "JSON फ़ाइल", @@ -429,9 +265,6 @@ "kovan": { "message": "कोवान टेस्ट नेटवर्क" }, - "knowledgeDataBase": { - "message": "हमारे नॉलेज बेस पर जाएं" - }, "lessThanMax": { "message": "$1 से कम या बराबर होना चाहिए।", "description": "हेक्स इनपुट के लिए दशमलव इनपुट के रूप में सहायक" @@ -439,9 +272,6 @@ "likeToAddTokens": { "message": "क्या आप इन टोकनों को जोड़ना चाहते हैं?" }, - "limit": { - "message": "सीमा" - }, "loading": { "message": "लोड हो रहा है ....." }, @@ -457,12 +287,6 @@ "logout": { "message": "लॉग आउट करें" }, - "loose": { - "message": "ढीला" - }, - "loweCaseWords": { - "message": "बीज शब्द में केवल लोअरकेस वर्ण होते हैं" - }, "mainnet": { "message": "मुख्य इथीरियम नेटवर्क" }, @@ -472,9 +296,6 @@ "metamaskDescription": { "message": "मेटामास्क इथीरियम के लिए एक सुरक्षित पहचान वॉल्ट है।" }, - "min": { - "message": "न्यूनतम" - }, "myAccounts": { "message": "मेरे खाते" }, @@ -488,10 +309,6 @@ "message": "आयात करने के लिए आपको एक फ़ाइल का चयन करना होगा।", "description": "प्रयोक्ता महत्वपूर्ण खाता है और उसे जारी रखने के लिए एक फ़ाइल जोड़ने की आवश्यकता है" }, - "needImportPassword": { - "message": "चयनित फ़ाइल के लिए आपको एक पासवर्ड दर्ज करना होगा।", - "description": "पासवर्ड और फाइल को एक खाते आयात करने के लिए आवश्यक है" - }, "negativeETH": { "message": "ईटीएच की नकारात्मक मात्रा नहीं भेज सकते हैं।." }, @@ -511,9 +328,6 @@ "newPassword": { "message": "नया पासवर्ड (न्यूनतम 8 वर्ण)" }, - "newRecipient": { - "message": "नया प्राप्तकर्ता" - }, "next": { "message": "अगला" }, @@ -523,36 +337,9 @@ "noDeposits": { "message": "कोई जमा प्राप्त नहीं हुई" }, - "noTransactionHistory": { - "message": "कोई लेनदेन इतिहास नहीं ..." - }, "noTransactions": { "message": "कोई लेन-देन नहीं" }, - "notStarted": { - "message": "प्रारंभ नहीं किया गया" - }, - "oldUI": { - "message": "पुराना UI" - }, - "oldUIMessage": { - "message": "आप पुराने UI पर वापस आ गए हैं। आप ऊपर दाईं ओर ड्रॉपडाउन मेनू में विकल्प के माध्यम से नए UI पर वापस स्विच कर सकते हैं।" - }, - "or": { - "message": "या", - "description": "एक नया खाता बनाने या आयात करने के बीच की पसंद" - }, - "passwordCorrect": { - "message": "कृपया सुनिश्चित करें कि आपका पासवर्ड सही है।" - }, - "passwordMismatch": { - "message": "पासवर्ड मेल नहीं खाते", - "description": "पासवर्ड निर्माण प्रक्रिया में, दो नए पासवर्ड फ़ील्ड मेल नहीं खाते" - }, - "passwordShort": { - "message": "पासवर्ड पर्याप्त लंबा नहीं", - "description": "पासवर्ड बनाने की प्रक्रिया में, पासवर्ड सुरक्षित होने के लिए पर्याप्त नहीं है" - }, "pastePrivateKey": { "message": "यहां अपनी निजी कुंजी स्ट्रिंग चिपकाएं:", "description": "किसी निजी कुंजी से किसी खाते को आयात करने के लिए" @@ -563,9 +350,6 @@ "personalAddressDetected": { "message": "व्यक्तिगत पता मिला। टोकन अनुबंध का पता इनपुट।" }, - "pleaseReviewTransaction": { - "message": "कृपया अपने लेनदेन की समीक्षा करें।" - }, "privacyMsg": { "message": "गोपनीयता नीति" }, @@ -585,21 +369,9 @@ "readdToken": { "message": "आप अपने खाता विकल्प मेनू में .टोकन जोड़ें. पर जाकर भविष्य में इस टोकन को वापस जोड़ सकते हैं।" }, - "readMore": { - "message": "यहां और पढ़ें।" - }, - "readMore2": { - "message": "हां - और पढ़ें।" - }, - "receive": { - "message": "प्राप्त करें" - }, "recipientAddress": { "message": "प्राप्तकर्ता पता" }, - "refundAddress": { - "message": "आपका रिफंड पता" - }, "rejected": { "message": "अस्वीकृत" }, @@ -612,9 +384,6 @@ "required": { "message": "आवश्यक" }, - "retryWithMoreGas": { - "message": "यहां एक उच्च गैस कीमत के साथ पुन: प्रयास करें" - }, "revealSeedWords": { "message": "बीज शब्द प्रकट करें" }, @@ -630,20 +399,9 @@ "ropsten": { "message": "रॉप्स्टेन टेस्ट नेटवर्क" }, - "sampleAccountName": { - "message": "उदाहरण के लिए मेरा नया खाता", - "description": "उपयोगकर्ता को अपने खाते में मानव-पठनीय नाम जोड़ने की अवधारणा को समझें." - }, "save": { "message": "सहेजें" }, - "saveAsFile": { - "message": "फ़ाइल के रूप में सहेजें", - "description": "खाता निर्यात प्रक्रिया" - }, - "saveSeedAsFile": { - "message": "सेड वर्ड्स - फाईल्स सेव करें" - }, "search": { "message": "खोज करें" }, @@ -653,15 +411,9 @@ "seedPhraseReq": { "message": "बीज वाक्यांश 12 शब्द लंबा हैं" }, - "select": { - "message": "चुनें" - }, "selectCurrency": { "message": "मुद्रा चुनें" }, - "selectService": { - "message": "सेवा चुनें" - }, "selectType": { "message": "प्रकार चुनें" }, @@ -674,42 +426,21 @@ "sendTokens": { "message": "भेजें टोकन" }, - "sendTokensAnywhere": { - "message": "इथीरियम खाते वाले किसी को भी टोकन भेजें" - }, "settings": { "message": "सेटिंग्स" }, - "shapeshiftBuy": { - "message": "शेपेशिस्ट के साथ खरीदें" - }, "showPrivateKeys": { "message": "निजी कुंजी दिखाएँ" }, - "showQRCode": { - "message": "QR कोड दिखाएं" - }, "sign": { "message": "हस्ताक्षर" }, - "signMessage": { - "message": "हस्ताक्षर संदेश" - }, "signNotice": { "message": "इस संदेश पर हस्ताक्षर करने से \n साइड इफेक्ट हो सकते हैं। \n केवल अपने पूरे खाते के साथ पूरी तरह से भरोसेमंद \n साइटों से संदेश पर हस्ताक्षर करें। \n यह खतरनाक विधि भविष्य के संस्करण में निकाल दी जाएगी।" }, "sigRequest": { "message": "हस्ताक्षर अनुरोध" }, - "sigRequested": { - "message": "हस्ताक्षर अनुरोधित" - }, - "spaceBetween": { - "message": "केवल शब्दों के बीच एक स्थान हो सकता है" - }, - "status": { - "message": "स्थिति" - }, "stateLogs": { "message": "स्थिति संदेश" }, @@ -725,9 +456,6 @@ "symbolBetweenZeroTwelve": { "message": "प्रतीक 0 और 12 अक्षरों के बीच होना चाहिए" }, - "takesTooLong": { - "message": "बहुत समय ले रहा है?" - }, "terms": { "message": "उपयोग की शर्तें" }, @@ -741,101 +469,46 @@ "message": "शैपशैफ्ट द्वारा $1 से ETH में जमा", "description": "संदेश की शुरुआत में जमा प्रकार भर जाएगा" }, - "tokenAddress": { - "message": "टोकन पता" - }, "tokenAlreadyAdded": { "message": "टोकन पहले ही जोड़ा जा चुका है।" }, - "tokenBalance": { - "message": "आपका टोकन बैलेंस है:" - }, - "tokenSelection": { - "message": "टोकन के लिए खोजें या हमारी लोकप्रिय टॉकेन्स की सूची से चुनें।" - }, "tokenSymbol": { "message": "टोकन प्रतीक" }, - "tokenWarning1": { - "message": "अपने मेटामास्क अकाउंट से खरीदे गए टोकनों का नज़र रखें। अगर आप किसी अलग खाते का उपयोग कर टोकन खरीदे हैं, तो ये टोकन यहां दिखाई नहीं देंगे।" - }, "total": { "message": "कुल" }, - "transactions": { - "message": "लेनदेन" - }, - "transactionMemo": { - "message": "लेनदेन मेमो (वैकल्पिक)" - }, - "transactionNumber": { - "message": "लेनदेन संख्या" - }, - "transfers": { - "message": "स्थानांतरण" - }, "troubleTokenBalances": { "message": "मुसीबत... आपके टोकन शेष राशि को लोड करने में हमें परेशानी हुई थी। आप उन्हें देख सकते हैं", "description": "टोकन शेष देखने के लिए एक लिंक ... (यहां)" }, - "twelveWords": { - "message": "ये 12 शब्द आपके मेटामास्क खातों को पुनर्स्थापित करने का एकमात्र तरीका है। \n उन्हें कहीं सुरक्षित और गुप्त रूप से सहेजें।" - }, "typePassword": { "message": "अपना पासवर्ड टाइप करें" }, - "uiWelcome": { - "message": "नया यूआई (बीटा) में आपका स्वागत है" - }, - "uiWelcomeMessage": { - "message": "आप अब नए मेटामास्क UI का उपयोग कर रहे हैं। चारों ओर एक नज़र डालें, टोकन भेजने की तरह नई सुविधाएं देखें, और हमें बताएं कि आपके पास कोई समस्या है।" - }, - "unavailable": { - "message": "अनुपलब्ध" - }, "unknown": { "message": "अज्ञात नेटवर्क" }, "unknownNetwork": { "message": "अज्ञात निजी नेटवर्क" }, - "unknownNetworkId": { - "message": "अज्ञात नेटवर्क आईडी.य़" - }, "uriErrorMsg": { "message": "URI-यूआरआई को उपयुक्त HTTP / HTTPS उपसर्ग की आवश्यकता होती है।" }, - "usaOnly": { - "message": "केवल यूएसए - USA", - "description": "इस एक्सचेंज का उपयोग करना संयुक्त राज्य अमेरिका के अंदर ही सीमित है" - }, "usedByClients": { "message": "विभिन्न क्लाइंट्स द्वारा उपयोग किया जाता है" }, - "useOldUI": { - "message": "पुराने UI का उपयोग करें" - }, "validFileImport": { "message": "आयात करने के लिए आपको एक वैध फ़ाइल चुननी होगी।" }, - "vaultCreated": { - "message": "वॉल्ट बनाया गया" - }, "viewAccount": { "message": "खाता देखें" }, "visitWebSite": { "message": "हमारी वेब साइट पर जाएं" }, - "warning": { - "message": "चेतावनी" - }, "welcome": { "message": "मेटामास्क बीटा में आपका स्वागत है" }, - "whatsThis": { - "message": "यह क्या है?" - }, "yourSigRequested": { "message": "आपका हस्ताक्षर अनुरोध किया जा रहा है" }, diff --git a/app/_locales/hr/messages.json b/app/_locales/hr/messages.json index 4cda80a5d..f022f2f80 100644 --- a/app/_locales/hr/messages.json +++ b/app/_locales/hr/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Način se Privatnost sada zadano omogućava" }, - "exposeAccounts": { - "message": "Predstavi račune" - }, - "exposeDescription": { - "message": "Predstavite račune na trenutačnom mrežnom mjestu. Korisno za naslijeđene dapps." - }, "chartOnlyAvailableEth": { "message": "Grafikon je dostupan samo na mrežama Ethereum." }, - "confirmExpose": { - "message": "Sigurno želite predstaviti svoje račune na trenutačnom mrežnom mjestu?" - }, "confirmClear": { "message": "Sigurno želite očistiti odobrena mrežna mjesta?" }, "contractInteraction": { "message": "Ugovorna interakcija" }, - "clearApprovalDataSuccess": { - "message": "Podatci odobrenih mrežnih mjesta uspješno su očišćeni." - }, "clearApprovalData": { "message": "Očisti podatke o privatnosti" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Inačica, centar za podršku i informacije za kontakt." }, - "aboutUs": { - "message": "Više o nama" - }, - "accept": { - "message": "Prihvati" - }, "acceleratingATransaction": { "message": "* Ubrzavanjem se transakcije pomoću veće cijene goriva povećava šansa za bržu obradu mrežom, ali se uvijek ne jamči." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "zapisnik aktivnosti" }, - "add": { - "message": "Dodaj" - }, - "address": { - "message": "Adresa" - }, "addNetwork": { "message": "Dodaj mrežu" }, "addRecipient": { "message": "Dodaj primatelja" }, - "addressBook": { - "message": "Imenik" - }, "advanced": { "message": "Napredno" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Napredne mogućnosti" }, - "addCustomToken": { - "message": "Dodaj prilagođeni token" - }, "addToAddressBook": { "message": "Dodaj u imenik" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Dodaj pseudonim" }, - "addEthAddress": { - "message": "Dodaj adresu Ethereum" - }, "addToken": { "message": "Dodaj token" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Dodajte tokene koje ste kupili uslugom MetaMask" }, - "agreeTermsOfService": { - "message": "Slažem se s odredbama usluge" - }, - "allDone": { - "message": "Sve završeno" - }, - "alreadyHaveSeedPhrase": { - "message": "Ne, već imam početnu fazu" - }, "amount": { "message": "Iznos" }, - "amountPlusGas": { - "message": "Iznos i gorivo" - }, - "amountPlusTxFee": { - "message": "Iznos i naknada za prijenos" - }, "appDescription": { "message": "Novčanik Ethereum u vašem pregledniku", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Postavite stanje u mirovanju u minutama prije nego što se MetaMask automatski odjavi" }, - "available": { - "message": "Dostupno" - }, "average": { "message": "Prosječno" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Stanje je možda zastarjelo" }, - "balances": { - "message": "Stanje tokena" - }, "balanceIsInsufficientGas": { "message": "Nedovoljno stanje za trenutačni iznos goriva" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Upotrijebi identifikaciju blokovima" }, - "borrowDharma": { - "message": "Posudba s Dharmom (Beta)" - }, "browserNotSupported": { "message": "Vaš se preglednik ne podržava..." }, "builtInCalifornia": { "message": "MetaMask je osmišljen i izrađen u Kaliforniji." }, - "buy": { - "message": "Kupi" - }, - "buyCoinbase": { - "message": "Kupi na usluzi Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase predstavlja najpopularniji način na svijetu za kupovanje i prodaju valuta Bitcoin, Ethereum i Litecoin." - }, "buyWithWyre": { "message": "Kupi ETH Wyerom" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Otkazano" }, - "cancelN": { - "message": "Otkaži sve transakcije $1" - }, "chainId": { "message": "Identifikacijska oznaka bloka" }, - "classicInterface": { - "message": "Upotrijebi klasično sučelje" - }, - "clickCopy": { - "message": "Kliknite za kopiranje" - }, "clickToAdd": { "message": "Kliknite na $1 kako biste ih dodali na svoj račun" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Trebate upotrebljavati MetaMask u pregledniku Google Chrome kako biste ga povezali s vašim hardverskim novčanikom." }, - "company": { - "message": "Društvo" - }, "confirm": { "message": "Potvrdi" }, - "confirmationTime": { - "message": "Vrijeme potvrde (s)" - }, "confirmed": { "message": "Potvrđeno" }, - "confirmContract": { - "message": "Potvrdi ugovor" - }, "confirmPassword": { "message": "Potvrdi lozinku" }, "confirmSecretBackupPhrase": { "message": "Potvrdite svoju alternativnu tajnu rečenicu" }, - "confirmTransaction": { - "message": "Potvrdi transakciju" - }, "congratulations": { "message": "Čestitke" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Zahtjev za povezivanjem" }, - "connecting": { - "message": "Povezivanje..." - }, "connectingTo": { "message": "Povezivanje na $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Povezivanje na testnu mrežu Goerli" }, - "connectingToUnknown": { - "message": "Povezivanje na nepoznatu mrežu" - }, - "connectToLedger": { - "message": "Poveži se na Ledger" - }, - "connectToTrezor": { - "message": "Poveži se na Trezor" - }, - "continue": { - "message": "Nastavi" - }, - "continueToCoinbase": { - "message": "Nastavi na uslugu Coinbase" - }, "continueToWyre": { "message": "Nastavi na uslugu Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Kopirano" }, - "copiedClipboard": { - "message": "Kopirano u međuspremnik" - }, "copiedExclamation": { "message": "Kopirano!" }, - "copiedSafe": { - "message": "Kopirao/la sam negdje na sigurno" - }, "copy": { "message": "Kopiraj" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Stvori novčanik" }, - "createDen": { - "message": "Stvori" - }, "createPassword": { "message": "Stvori lozinku" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Konverzija valute" }, "currentLanguage": { "message": "Trenutačni jezik" }, - "currentNetwork": { - "message": "Trenutačna mreža" - }, - "currentRpc": { - "message": "Trenutačni RPC" - }, "customGas": { "message": "Prilagodi gorivo" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Prilagođeni token" }, - "customize": { - "message": "Prilagodi" - }, "customRPC": { "message": "Prilagođeni RPC" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "Izbriši račun" }, - "denExplainer": { - "message": "Vaš DEN predstavlja pohranu zaštićenu lozinkom unutar usluge MetaMask." - }, "deposit": { "message": "Polog" }, - "depositBTC": { - "message": "Položite svoj BTC na adresi navedenoj u nastavku:" - }, - "depositEth": { - "message": "Položi Eth" - }, "depositEther": { "message": "Položi Ether" }, - "depositFiat": { - "message": "Položite uslugom Fiat" - }, - "depositFromAccount": { - "message": "Polog s drugog računa" - }, - "depositShapeShift": { - "message": "Položite uslugom ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Ako imate druge kriptovalute, možete njima trgovati i položi Ether izravno u svoj novčanik MetaMask. Ne treba vam račun." - }, "details": { "message": "Detalji" }, - "directDeposit": { - "message": "Izravan polog" - }, "directDepositEther": { "message": "Izravan polog Ether" }, @@ -550,24 +399,12 @@ "edit": { "message": "Uredi" }, - "editNetwork": { - "message": "Uredi mrežu" - }, - "editAccountName": { - "message": "Uredi naziv računa" - }, "editContact": { "message": "Uredi kontakt" }, - "editingTransaction": { - "message": "Napravite promjene na svojoj transakciji" - }, "emailUs": { "message": "Pošaljite nam elektroničku poruku!" }, - "encryptNewDen": { - "message": "Šifrirajte svoj novi DEN" - }, "endOfFlowMessage1": { "message": "Prošli ste test – čuvajte svoju početnu rečenicu jer ste vi odgovorni za nju!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "Sve završeno" }, - "ensNameNotFound": { - "message": "Naziv ENS nije pronađen" - }, "ensRegistrationError": { "message": "Greška u registraciji naziva ENS" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "Upiši lozinku" }, - "enterPasswordConfirm": { - "message": "Upišite svoju lozinku za potvrdu" - }, "enterPasswordContinue": { "message": "Upišite lozinku za nastavak" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Procijenjeno vrijeme obrade" }, - "exchangeRate": { - "message": "Tečaj" - }, "expandView": { "message": "Proširi prikaz" }, "exportPrivateKey": { "message": "Izvezi privatni ključ" }, - "exportPrivateKeyWarning": { - "message": "Za izvoženje privatnih ključeva vi snosite odgovornost." - }, "failed": { "message": "Neuspješno" }, @@ -649,41 +474,22 @@ "faster": { "message": "Brže" }, - "fastest": { - "message": "Najbrže" - }, - "feeChartTitle": { - "message": "Predviđanja uživo za naknadu za transakciju" - }, "fileImportFail": { "message": "Uvoženje datoteke ne radi? Kliknite ovdje.", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Pratite nas na društvenoj mreži Twitter" - }, "forgetDevice": { "message": "Zaboravi ovaj uređaj" }, "from": { "message": "Pošiljatelj" }, - "fromToSame": { - "message": "Adresa pošiljatelja i primatelja ne može biti ista" - }, "fromShapeShift": { "message": "Od usluge ShapeShift" }, "functionType": { "message": "Vrsta funkcije" }, - "gas": { - "message": "Gorivo", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Naknada za gorivo" - }, "gasLimit": { "message": "Ograničenje goriva" }, @@ -693,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Ograničenje za gorivo predstavlja najveći broj jedinica goriva koje ste spremi potrošiti." }, - "gasLimitRequired": { - "message": "Potrebno je ograničenje za gorivo" - }, "gasLimitTooLow": { "message": "Ograničenje za gorivo mora biti najmanje 21000" }, "gasUsed": { "message": "Upotrijebljeno gorivo" }, - "generatingSeed": { - "message": "Stvaranje početne vrijednosti..." - }, "gasPrice": { "message": "Cijena goriva (GWEI)" }, @@ -720,18 +520,12 @@ "gasPriceCalculation": { "message": "Izračunavamo predloženu cijenu goriva na temelju postotka uspješnosti mreže." }, - "gasPriceRequired": { - "message": "Potrebna je cijena goriva" - }, "general": { "message": "Opće" }, "generalSettingsDescription": { "message": "Konverzija valuta, glavna valuta, jezik, blockies identicon" }, - "generatingTransaction": { - "message": "Stvaranje transkacije" - }, "getEther": { "message": "Dohvati Ether" }, @@ -771,9 +565,6 @@ "message": "ovdje", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Ovo je popis!" - }, "hexData": { "message": "Podatci Hex" }, @@ -789,12 +580,6 @@ "history": { "message": "Povijest" }, - "howToDeposit": { - "message": "Kako želite položiti Ether?" - }, - "holdEther": { - "message": "Omogućava vam se da imate ethere i tokene budući da vam služi kao most do decentraliziranih aplikacija." - }, "import": { "message": "Uvezi", "description": "Button to import an account from a selected file" @@ -808,12 +593,6 @@ "importAccountSeedPhrase": { "message": "Uvezi račun početnom rečenicom" }, - "importAnAccount": { - "message": "Uvezi račun" - }, - "importDen": { - "message": "Uvezi postojeći DEN" - }, "importWallet": { "message": "Uvezi novčanik" }, @@ -827,12 +606,6 @@ "importUsingSeed": { "message": "Uvezi početnom rečenicom za račun" }, - "importWithSeedPhrase": { - "message": "Uvezi početnom rečenicom" - }, - "info": { - "message": "Informacije" - }, "infoHelp": { "message": "Informacije i pomoć" }, @@ -860,37 +633,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ne mreža ETH, postavite na mala slova" }, - "invalidGasParams": { - "message": "Nevaljani parametri za gorivo" - }, "invalidInput": { "message": "Nevaljani upis." }, - "invalidRequest": { - "message": "Nevaljani zahtjev" - }, "invalidRPC": { "message": "Nevaljani URL RPC-a" }, + "invalidBlockExplorerURL": { + "message": "Nevaljani URL Block Explorer-a" + }, "invalidSeedPhrase": { "message": "Nevaljana početna rečenica" }, - "jsonFail": { - "message": "Nešto je pošlo po zlu. Provjerite je li datoteka JSON pravilno oblikovana." - }, "jsonFile": { "message": "Datoteka JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Pratite svoje tokene koje ste kupili svojim računom za uslugu MetaMask." - }, "kovan": { "message": "Testna mreža Kovan" }, - "knowledgeDataBase": { - "message": "Posjetite naš centar znanja" - }, "max": { "message": "Najviše" }, @@ -900,9 +661,6 @@ "ledgerAccountRestriction": { "message": "Treba se koristiti zadnjim računom kako biste dodali novi račun." }, - "legal": { - "message": "Pravne odredbe" - }, "lessThanMax": { "message": "mora biti manje od $1 ili jednako.", "description": "helper for inputting hex as decimal input" @@ -916,9 +674,6 @@ "links": { "message": "Poveznice" }, - "limit": { - "message": "Ograničenje" - }, "liveGasPricePredictions": { "message": "Predviđanja uživo za cijenu goriva" }, @@ -937,12 +692,6 @@ "logout": { "message": "Odjava" }, - "loose": { - "message": "Slobodno" - }, - "loweCaseWords": { - "message": "početne riječi imaju samo male znakove" - }, "mainnet": { "message": "Glavna mreža Ethereum" }, @@ -967,18 +716,9 @@ "metamaskVersion": { "message": "Inačica usluge MetaMask" }, - "min": { - "message": "Najmanje" - }, "missingYourTokens": { "message": "Ne vidite svoje tokene?" }, - "minutesShorthand": { - "message": "Najmanje" - }, - "mobileSyncTitle": { - "message": "Sinkroniziraj račune s mobilnim telefonom" - }, "mobileSyncText": { "message": "Upišite svoju lozinku kako biste potvrdili da ste to vi!" }, @@ -1001,10 +741,6 @@ "message": "Morate odabrati datoteku za uvoz.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Morate upisati lozinku za odabranu datoteku.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Ne mogu se slati negativne vrijednosti ETH-a." }, @@ -1039,12 +775,6 @@ "newPassword": { "message": "Nova lozinka (najmanje osam znakova)" }, - "newPassword8Chars": { - "message": "Nova lozinka (najmanje osam znakova)" - }, - "newRecipient": { - "message": "Novi primatelj" - }, "newNetwork": { "message": "Nova mreža" }, @@ -1066,21 +796,12 @@ "rpcUrl": { "message": "Novi URL RPC-a" }, - "showAdvancedOptions": { - "message": "Prikaži napredne mogućnosti" - }, - "hideAdvancedOptions": { - "message": "Sakrij napredne mogućnosti" - }, "optionalChainId": { "message": "Identifikacijska oznaka bloka (neobavezno)" }, "optionalSymbol": { "message": "Simbol (neobavezno)" }, - "optionalNickname": { - "message": "Nadimak (neobavezno)" - }, "newTotal": { "message": "Novi ukupni zbroj" }, @@ -1099,21 +820,12 @@ "noConversionRateAvailable": { "message": "Nijedan konverzijski tečaj nije dostupan" }, - "noTransactionHistory": { - "message": "Nema povijest transakcija." - }, "noTransactions": { "message": "Nemate transkacija" }, "notEnoughGas": { "message": "Nema dovoljno goriva" }, - "notFound": { - "message": "Nije pronađeno" - }, - "notStarted": { - "message": "Nije započeto" - }, "noWebcamFoundTitle": { "message": "Mrežna kamera nije pronađena" }, @@ -1123,41 +835,15 @@ "ofTextNofM": { "message": "od" }, - "oldUI": { - "message": "Staro korisničko sučelje" - }, - "oldUIMessage": { - "message": "Vratili ste se natrag na staro korisničko sučelje. Možete se vratiti na novo korištenjem mogućnosti u gornjem desnom padajućem izborniku." - }, - "onlySendToEtherAddress": { - "message": "Šalji samo ETH na adresu Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Šalji samo $1 na adresu za račun Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Otvori u kartici" - }, - "or": { - "message": "ili", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Naručite Trezor ili Ledger te čuvajte svoja sredstva u hladnoj pohrani" }, "origin": { "message": "Podrijetlo" }, - "outgoing": { - "message": "U tijeku" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Izvorni ukupni zbroj" - }, "participateInMetaMetrics": { "message": "Sudjelujte u anketi MetaMetrics" }, @@ -1167,23 +853,12 @@ "password": { "message": "Zaporka" }, - "passwordCorrect": { - "message": "Pazite da je lozinka točna." - }, "passwordsDontMatch": { "message": "Lozinke se ne podudaraju" }, - "passwordMismatch": { - "message": "lozinke se ne podudaraju", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Lozinka nije dovoljno duga" }, - "passwordShort": { - "message": "lozinka nije dovoljno duga", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Ovdje zalijepite svoj privatni niz ključa:", "description": "For importing an account from a private key" @@ -1197,12 +872,6 @@ "personalAddressDetected": { "message": "Otkrivena je osobna adresa. Upišite ugovornu adresu tokena." }, - "pleaseReviewTransaction": { - "message": "Pregledajte svoju transakciju." - }, - "popularTokens": { - "message": "Popularni tokeni" - }, "prev": { "message": "Prethodno" }, @@ -1234,15 +903,6 @@ "readdToken": { "message": "Ovaj token možete dodati kasnije odlaskom pod stavku „Dodaj token” u izborniku mogućnosti računa. " }, - "readMore": { - "message": "Ovdje pročitajte više." - }, - "readMore2": { - "message": "Pročitajte više." - }, - "receive": { - "message": "Primi" - }, "recents": { "message": "Nedavno" }, @@ -1252,9 +912,6 @@ "recipientAddressPlaceholder": { "message": "Pretraži, javne adrese (0x) ili ENS" }, - "refundAddress": { - "message": "Vaša adresa za povrat" - }, "rejectAll": { "message": "Odbaci sve" }, @@ -1288,9 +945,6 @@ "restoreFromSeed": { "message": "Obnoviti račun?" }, - "restoreVault": { - "message": "Obnovi trezor" - }, "restoreAccountWithSeed": { "message": "Obnovite svoj račun početnom rečenicom" }, @@ -1300,9 +954,6 @@ "required": { "message": "Zahtijeva se" }, - "retryWithMoreGas": { - "message": "Ovdje se vrati s višom cijenom goriva" - }, "restore": { "message": "Vrati" }, @@ -1345,13 +996,6 @@ "goerli": { "message": "Testna mreža Goerli" }, - "rpc": { - "message": "Prilagođeni RPC" - }, - "sampleAccountName": { - "message": "Npr. moj novi račun", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Spremi" }, @@ -1364,13 +1008,6 @@ "saveAsCsvFile": { "message": "Spremi kao datoteku CSV" }, - "saveAsFile": { - "message": "Spremi kao datoteku", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Spremi početne riječi kao datoteku" - }, "scanInstructions": { "message": "Postavite kôd QR ispred kamere" }, @@ -1401,18 +1038,12 @@ "securitySettingsDescription": { "message": "Postavke privatnosti i početna rečenica novčanika" }, - "secondsShorthand": { - "message": "s" - }, "seedPhrasePlaceholder": { "message": "Odvojite pojedinačne riječi jednim razmakom" }, "seedPhraseReq": { "message": "Početne rečenice imaju 12 riječi" }, - "select": { - "message": "Odaberi" - }, "selectCurrency": { "message": "Odaberite valutu" }, @@ -1422,9 +1053,6 @@ "selectLocale": { "message": "Odaberi lokalnu postavku" }, - "selectService": { - "message": "Odaberi uslugu" - }, "selectType": { "message": "Odaberi vrstu" }, @@ -1452,18 +1080,12 @@ "searchTokens": { "message": "Pretraži tokene" }, - "selectAnAddress": { - "message": "Odaberi adresu" - }, "selectAnAccount": { "message": "Odaberi račun" }, "selectAnAccountHelp": { "message": "Odaberi račun za prikaz u usluzi MetaMask" }, - "selectAnAsset": { - "message": "Odaberi imovinu" - }, "selectAHigherGasFee": { "message": "Odaberite višu naknadu za gorivo kako biste ubrzali obrađivanje vaše transakcije.*" }, @@ -1473,15 +1095,9 @@ "selectPathHelp": { "message": "Ako ne vidite u nastavku postojeće račune Ledger, pokušajte promijeniti puteve na „Nasljeđe (MEW / MyCrypto)”" }, - "sendTokensAnywhere": { - "message": "Pošaljite tokene bilo kome s računom Ethereum" - }, "settings": { "message": "Postavke" }, - "shapeshiftBuy": { - "message": "Kupujte uslugom ShapeShift" - }, "showAdvancedGasInline": { "message": "Napredno upravljanje gorivom" }, @@ -1497,9 +1113,6 @@ "showPrivateKeys": { "message": "Prikaži privatne ključe" }, - "showQRCode": { - "message": "Prikaži QR kȏd" - }, "showHexData": { "message": "Prikaži podatke Hex" }, @@ -1515,33 +1128,18 @@ "signed": { "message": "Potpisano" }, - "signMessage": { - "message": "Potpiši poruku" - }, "signNotice": { "message": "Potpisivanje ove poruke može\nimati opasne neželjene učinke. Samo potpisujte poruke\ns mrežnih mjesta u koja imate potpuno povjerenje kada je riječ o vašem cijelom računu.\nOvaj se opasni način uklanja u sljedećoj inačici." }, "sigRequest": { "message": "Zahtjev za potpisom" }, - "sigRequested": { - "message": "Potpis se zahtijeva" - }, "somethingWentWrong": { "message": "Ups! Nešto je pošlo po zlu." }, - "spaceBetween": { - "message": "samo razmak može biti između riječi" - }, "speedUp": { "message": "Ubrzaj" }, - "speedUpTitle": { - "message": "Ubrzaj transakciju" - }, - "speedUpSubtitle": { - "message": "Povećajte svoju cijenu goriva kako biste pokušali prepisati i ubrzati svoju transkaciju" - }, "speedUpCancellation": { "message": "Ubrzaj ovo otkazivanje" }, @@ -1617,9 +1215,6 @@ "syncWithMobileComplete": { "message": "Vaši su podatci uspješno sinkronizirani. Uživajte u mobilnoj aplikaciji MetaMask!" }, - "takesTooLong": { - "message": "Traje predugo?" - }, "terms": { "message": "Odredbe uporabe" }, @@ -1639,27 +1234,15 @@ "message": "$1 za ETH uslugom ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adresa tokena" - }, "tokenAlreadyAdded": { "message": "Token je već dodan." }, - "tokenBalance": { - "message": "Vaše je raspoloživo stanje tokena: " - }, "tokenContractAddress": { "message": "Ugovorna adresa tokena" }, - "tokenSelection": { - "message": "Pretražite tokene ili odaberite naš popis popularnih tokena." - }, "tokenSymbol": { "message": "Simbol tokena" }, - "tokenWarning1": { - "message": "Pratite svoje tokene koje ste kupili svojim računom za uslugu MetaMask. Ako ste kupili tokene drugim računom, ti se tokeni ne prikazuju ovdje." - }, "total": { "message": "Ukupno" }, @@ -1672,9 +1255,6 @@ "transactionCreated": { "message": "Stvorena je transakcija u vrijednosti od $1 u $2." }, - "transactionWithNonce": { - "message": "Transakcija $1" - }, "transactionDropped": { "message": "Transakcija je bila neuspješna u $2." }, @@ -1687,9 +1267,6 @@ "transactionUpdated": { "message": "Transakcija je ažurirana u $2." }, - "transactionUpdatedGas": { - "message": "Transakcija je ažurirana s naknadom za gorivo od $1 u $2." - }, "transactionErrored": { "message": "Došlo je do greške prilikom transakcije." }, @@ -1699,9 +1276,6 @@ "transactionCancelSuccess": { "message": "Transakcija je uspješno otkazana u $2" }, - "transactions": { - "message": "transakcije" - }, "transactionError": { "message": "Greška transakcije. Iznimka u kôdu ugovora." }, @@ -1711,12 +1285,6 @@ "transactionFee": { "message": "Naknada za transakciju" }, - "transactionMemo": { - "message": "Podsjetnik na transakciju (neobavezno)" - }, - "transactionNumber": { - "message": "Broj transakcije" - }, "transactionTime": { "message": "Vrijeme transkacije" }, @@ -1729,12 +1297,6 @@ "transferFrom": { "message": "Prenesi od" }, - "transfers": { - "message": "Prijenosi" - }, - "trezorHardwareWallet": { - "message": "Hardverski novčanik TREZOR" - }, "troubleTokenBalances": { "message": "Imamo problema s učitavanjem raspoloživog stanja vaših tokena. Možete ih vidjeti", "description": "Followed by a link (here) to view token balances" @@ -1742,27 +1304,12 @@ "tryAgain": { "message": "Pokušaj ponovo" }, - "twelveWords": { - "message": "Ovih 12 riječi predstavlja jedini način obnavljanja vaših računa MetaMask.\nSpremite ih na sigurno i tajno mjesto." - }, "typePassword": { "message": "Upišite svoju lozinku MetaMask." }, - "uiMigrationAnnouncement": { - "message": "Dobro došli u novo sučelje usluge MetaMask. Ako imate povratne informacije o korisničkom sučelju ili zahtjeve za značajkama, obratite se našoj ekipi za podršku ili na usluzi GitHub." - }, - "uiWelcome": { - "message": "Dobro došli u novo korisničko sučelje (Beta)" - }, - "uiWelcomeMessage": { - "message": "Sada upotrebljavate novo korisničko sučelje usluge MetaMask." - }, "unapproved": { "message": "Neodobreno" }, - "unavailable": { - "message": "Nedostupno" - }, "units": { "message": "jedinice/a" }, @@ -1772,9 +1319,6 @@ "unknownNetwork": { "message": "Nepoznata privatna mreža" }, - "unknownNetworkId": { - "message": "Nepoznata identifikacijska oznaka mreže" - }, "unknownQrCode": { "message": "Greška: ne možemo identificirati kôd QR" }, @@ -1796,25 +1340,15 @@ "uriErrorMsg": { "message": "URI-jevima se zahtijeva prikladan prefiks HTTP/HTTPS." }, - "usaOnly": { - "message": "Samo SAD", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Upotrebljavaju brojni klijenti" }, - "useOldUI": { - "message": "Upotrijebi staro korisničko sučelje" - }, "userName": { "message": "Korisničko ime" }, "validFileImport": { "message": "Morate odabrati valjanu datoteku za uvoz." }, - "vaultCreated": { - "message": "Stvoren sef" - }, "viewAccount": { "message": "Prikaz računa" }, @@ -1830,27 +1364,18 @@ "viewOnEtherscan": { "message": "Prikaži na Etherscanu" }, - "viewNetworkInfo": { - "message": "Prikaži informacije o mreži" - }, "visitWebSite": { "message": "Posjetite naše mrežno mjesto" }, "walletSeed": { "message": "Početni novčanik" }, - "warning": { - "message": "Upozorenje" - }, "welcomeBack": { "message": "Dobro došli natrag!" }, "welcome": { "message": "Dobro došli u uslugu MetaMask" }, - "whatsThis": { - "message": "Što je ovo?" - }, "writePhrase": { "message": "Zapišite ovu rečenicu na komad papira i pohranite je na sigurnom mjestu. Ako je želite još bolje zaštititi, zapišite je na više komada papira, a zatim svaki komad pohranite na dva do tri drugačija mjesta." }, @@ -1869,18 +1394,6 @@ "yourPrivateSeedPhrase": { "message": "Vaša privatna početna rečenica" }, - "yourUniqueAccountImage": { - "message": "Vaša jedinstvena slika računa" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ova se slika programski stvara za vas novim brojem računa." - }, - "yourUniqueAccountImageDescription2": { - "message": "Ova se slika prikazuje svaki puta kada trebate potvrditi transakciju." - }, - "yourUniqueAccountImageDescription3": { - "message": "Na usluzi se MetaMask nikada ne pita početna rečenica!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nulta cijena goriva kod ubrzavanja" } diff --git a/app/_locales/ht/messages.json b/app/_locales/ht/messages.json index 8d9111391..3150cb14c 100644 --- a/app/_locales/ht/messages.json +++ b/app/_locales/ht/messages.json @@ -1,28 +1,13 @@ { - "exposeAccounts": { - "message": "Ekspoze Kont" - }, - "exposeDescription": { - "message": "Ekspoze kont sou sitwèb aktyèl la. Itil pou dapps eritaj." - }, - "confirmExpose": { - "message": "Èske ou sèten ou vle ekspoze kont ou sou sit entènèt aktyèl la?" - }, "confirmClear": { "message": "Èske ou sèten ou vle klè sitwèb apwouve?" }, - "clearApprovalDataSuccess": { - "message": "Done sou sit wèb apwouve yo te klarifye avèk siksè." - }, "clearApprovalData": { "message": "Klè Done sou vi prive" }, "providerRequestInfo": { "message": "Domèn ki nan lis anba a ap mande pou jwenn aksè a blòkchou Ethereum ak pou wè kont ou ye kounye a. Toujou double tcheke ke ou sou sit ki kòrèk la anvan apwouve aksè." }, - "accept": { - "message": "Aksepte" - }, "accessingYourCamera": { "message": "Aksè a Kamera" }, @@ -44,12 +29,6 @@ "activityLog": { "message": "aktivite ki fèt" }, - "address": { - "message": "Adrès" - }, - "addCustomToken": { - "message": "Ajoute token" - }, "addToken": { "message": "Ajoute Token" }, @@ -65,9 +44,6 @@ "amount": { "message": "Kantite lajan" }, - "amountPlusGas": { - "message": "Kantite lajan + Gaz" - }, "appDescription": { "message": "Ekstansyon Navigatè Ethereum", "description": "The description of the application" @@ -94,18 +70,12 @@ "attributions": { "message": "Atribisyon" }, - "available": { - "message": "Disponib" - }, "back": { "message": "Retounen" }, "balance": { "message": "Balans" }, - "balances": { - "message": "Balans Token" - }, "balanceIsInsufficientGas": { "message": "Ensifizan balans pou total gaz aktyèl la" }, @@ -116,24 +86,12 @@ "blockiesIdenticon": { "message": "Itilize Blockies Identicon" }, - "borrowDharma": { - "message": "Prete Avèk Dharma (Beta)" - }, "browserNotSupported": { "message": "Navigatè ou a pa sipòte..." }, "builtInCalifornia": { "message": "MetaMask fèt e bati nan California." }, - "buy": { - "message": "Achte" - }, - "buyCoinbase": { - "message": "Achte sou Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase se fason ki pi popilè nan mond lan yo achte ak vann Bitcoin, Ethereum, ak Litecoin." - }, "buyCoinSwitch": { "message": "Achte sou CoinSwitch" }, @@ -152,15 +110,6 @@ "cancellationGasFee": { "message": "Anilasyon Gaz Chaj" }, - "cancelN": { - "message": "Anile tout $ 1 tranzaksyon" - }, - "classicInterface": { - "message": "Sèvi ak fas klasik la" - }, - "clickCopy": { - "message": "Klike sou kopi" - }, "clickToAdd": { "message": "Klike sou $ 1 pou ajoute yo nan kont ou" }, @@ -176,24 +125,15 @@ "confirmed": { "message": "Konfime" }, - "confirmContract": { - "message": "Konfime Kontra" - }, "confirmPassword": { "message": "Konfime Modpas" }, - "confirmTransaction": { - "message": "Konfime Tranzaksyon" - }, "connectHardwareWallet": { "message": "Konekte Materyèl Wallet" }, "connect": { "message": "Konekte" }, - "connecting": { - "message": "Koneksyon..." - }, "connectingToKovan": { "message": "Konekte nan Kovan Tès Rezo a" }, @@ -206,21 +146,6 @@ "connectingToRinkeby": { "message": "Konekte nan Rinkeby Tès Rezo a" }, - "connectingToUnknown": { - "message": "Konekte nan rezo enkoni" - }, - "connectToLedger": { - "message": "Konekte ak Ledger" - }, - "connectToTrezor": { - "message": "Konekte ak Trezor" - }, - "continue": { - "message": "Kontinye" - }, - "continueToCoinbase": { - "message": "Kontinye Coinbase" - }, "continueToCoinSwitch": { "message": "Kontinye CoinSwitch" }, @@ -233,15 +158,9 @@ "copiedButton": { "message": "Kopye" }, - "copiedClipboard": { - "message": "Kopi nan Clipboard" - }, "copiedExclamation": { "message": "Kopye!" }, - "copiedSafe": { - "message": "Mwen te kopye li yon kote ki san danje" - }, "copy": { "message": "Kopye" }, @@ -263,27 +182,15 @@ "createAccount": { "message": "Kreye Kont" }, - "createDen": { - "message": "Kreye" - }, "currentLanguage": { "message": "Lang Aktyèl" }, - "currentNetwork": { - "message": "Rezo aktyèl" - }, - "currentRpc": { - "message": "Aktyèl RPC" - }, "customGas": { "message": "Koutim Gaz" }, "customToken": { "message": "Koutim Token" }, - "customize": { - "message": "Koutim" - }, "customRPC": { "message": "Koutim RPC" }, @@ -296,39 +203,15 @@ "defaultNetwork": { "message": "Dfo rezo a pou tranzaksyon Ether se Mainnet." }, - "denExplainer": { - "message": "DEN ou se depo modpas avèk chif ou nan MetaMask." - }, "deposit": { "message": "Depo" }, - "depositBTC": { - "message": "Depoze BTC ou nan adrès ki anba a:" - }, - "depositEth": { - "message": "Depo Eth" - }, "depositEther": { "message": "Depo Ether" }, - "depositFiat": { - "message": "Depo ak Fiat" - }, - "depositFromAccount": { - "message": "Depo nan yon lòt kont" - }, - "depositShapeShift": { - "message": "Depo avèk ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Si ou posede lòt cryptocurrencies, ou ka chanje ak depo Ether dirèkteman nan Wallet MetaMask ou. Pa gen kont ki nesesè." - }, "details": { "message": "Detay yo" }, - "directDeposit": { - "message": "Depo Dirèk" - }, "directDepositEther": { "message": "Dirèkteman Depo Ether" }, @@ -353,45 +236,24 @@ "edit": { "message": "Korije" }, - "editAccountName": { - "message": "Korije Non Kont" - }, - "editingTransaction": { - "message": "Fè chanjman nan tranzaksyon ou" - }, "emailUs": { "message": "Imèl nou!" }, - "encryptNewDen": { - "message": "Ankripte nouvo DEN ou" - }, - "ensNameNotFound": { - "message": "Nou pa jwenn non ENS ou a" - }, "enterPassword": { "message": "Mete modpas" }, - "enterPasswordConfirm": { - "message": "Antre nan modpas ou a konfime" - }, "enterPasswordContinue": { "message": "Mete modpas pou kontinye" }, "etherscanView": { "message": "Gade kont sou Etherscan" }, - "exchangeRate": { - "message": "Chanje to" - }, "expandView": { "message": "Elaji Wè" }, "exportPrivateKey": { "message": "Voye Kòd Prive" }, - "exportPrivateKeyWarning": { - "message": "Voye kle prive ak pwòp risk ou." - }, "failed": { "message": "Tonbe" }, @@ -403,61 +265,36 @@ "message": "Enpòte dosye ki pa travay? Klike la a!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Swiv nou sou Twitter" - }, "forgetDevice": { "message": "Bliye aparèy sa a" }, "from": { "message": "Soti nan" }, - "fromToSame": { - "message": "Adrès orijinal le ak sa ou resevwa pake menm" - }, "fromShapeShift": { "message": "Soti nan ShapeShift" }, "functionType": { "message": "Kalite Fonksyon" }, - "gas": { - "message": "Gaz", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Frè gaz" - }, "gasLimit": { "message": "Limit gaz" }, "gasLimitCalculation": { "message": "Nou kalkile gaz limit sijere a ki baze sou pousantaj siksè rezo a." }, - "gasLimitRequired": { - "message": "Limit gaz nesesè" - }, "gasLimitTooLow": { "message": "Limit gaz dwe omwen 21000" }, "gasUsed": { "message": "Gaz yo Itilize" }, - "generatingSeed": { - "message": "Grenn jenerasyon..." - }, "gasPrice": { "message": "Pri gaz (GWEI)" }, "gasPriceCalculation": { "message": "Nou kalkile pri yo gaz ki sijere ki baze sou pousantaj siksè rezo." }, - "gasPriceRequired": { - "message": "Pri Gaz la Egzije" - }, - "generatingTransaction": { - "message": "Tranzaksyon kap fè" - }, "getEther": { "message": "Jwenn Ether" }, @@ -491,9 +328,6 @@ "message": "isit la", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Isit la nan yon lis !!!!" - }, "hide": { "message": "Kache" }, @@ -506,12 +340,6 @@ "history": { "message": "Istwa" }, - "howToDeposit": { - "message": "Ki jan ou ta renmen depo Ether?" - }, - "holdEther": { - "message": "Li pèmèt ou kenbe ether & tokens, epi sèvi kòm on pon pou desantralize aplikasyon." - }, "import": { "message": "Pòte", "description": "Button to import an account from a selected file" @@ -522,12 +350,6 @@ "importAccountMsg": { "message": " Kont pòte pa pral asosye avèk orijinal ou te kreye nan kont MetaMask seed fraz. Aprann plis sou kont enpòte " }, - "importAnAccount": { - "message": "Pòte yon kont" - }, - "importDen": { - "message": "Pòte ki deja egziste DEN" - }, "imported": { "message": "Pòte", "description": "status showing that an account has been fully loaded into the keyring" @@ -535,9 +357,6 @@ "importUsingSeed": { "message": "Pòte lè sèvi avèk seed fraz" }, - "info": { - "message": "Enfo" - }, "infoHelp": { "message": "Enfo & Èd" }, @@ -556,37 +375,25 @@ "invalidAddressRecipient": { "message": "Moun ki resevwa adrès la pa valab" }, - "invalidGasParams": { - "message": "Gaz Paramèt la pa valab" - }, "invalidInput": { "message": "Sa ou rantre a pa valab" }, - "invalidRequest": { - "message": "Demann pa valab" - }, "invalidRPC": { "message": "RPC URI pa valab" }, + "invalidBlockExplorerURL": { + "message": "Block Explorer URI pa valab" + }, "invalidSeedPhrase": { "message": "Seed fraz pa valab" }, - "jsonFail": { - "message": "Yon bagay ale mal. Tanpri, asire w ke dosye JSON ou an byen fòmate." - }, "jsonFile": { "message": "JSON Dosye", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Gade tokens yo ou te achte ak kont MetaMask ou." - }, "kovan": { "message": "Kovan Tès Rezo" }, - "knowledgeDataBase": { - "message": "Vizite baz nou an" - }, "max": { "message": "Maksimòm" }, @@ -606,9 +413,6 @@ "links": { "message": "Lyen" }, - "limit": { - "message": "Limitasyon" - }, "loading": { "message": "Telechaje..." }, @@ -621,12 +425,6 @@ "logout": { "message": "Dekonekte" }, - "loose": { - "message": "Pèdi" - }, - "loweCaseWords": { - "message": "seed mo sèlman gen karaktè miniskil" - }, "mainnet": { "message": "Prensipal Ethereum Rezo a" }, @@ -645,9 +443,6 @@ "metamaskVersion": { "message": "MetaMask Vèsyon" }, - "min": { - "message": "Minimòm" - }, "missingYourTokens": { "message": "Ou pa wè token ou a?" }, @@ -664,10 +459,6 @@ "message": "Ou dwe chwazi yon dosye pou enpòte.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Ou dwe antre nan yon modpas pou dosye ou te chwazi a.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Pa ka voye kantite lajan negatif ETH." }, @@ -690,12 +481,6 @@ "newPassword": { "message": "Nouvo modpas (minit 8)" }, - "newPassword8Chars": { - "message": "Nouvo modpas (minit 8)" - }, - "newRecipient": { - "message": "Nouvo Benefisyè" - }, "next": { "message": "Aprè sa" }, @@ -708,76 +493,33 @@ "noConversionRateAvailable": { "message": "Pa gen okenn Konvèsyon Disponib" }, - "noTransactionHistory": { - "message": "Pa gen istwa tranzaksyon." - }, "noTransactions": { "message": "Pa gen tranzaksyon" }, - "notFound": { - "message": "Pa jwenn" - }, - "notStarted": { - "message": "Pa kòmanse" - }, "noWebcamFoundTitle": { "message": "Pa jwenn webcam" }, "noWebcamFound": { "message": "Nou pakay jwenn webcam òdinatè ou. Tanpri eseye ankò." }, - "oldUI": { - "message": "Ansyen Itilizatè kouòdone" - }, - "oldUIMessage": { - "message": "Ou te retounen nan Ansyen Itilizatè kouòdone. Ou ka chanje tounen nan nouvo Ansyen Itilizatè nan opsyon a nan meni an tèt la." - }, - "onlySendToEtherAddress": { - "message": "Sèlman voye ETH nan yon adrès Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Sèlman voye $ 1 nan yon adrès kont Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Louvri nan etikèt" - }, - "or": { - "message": "oubyen", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Mete nan lòd on Trezor oswa Ledger epi kenbe lajan ou nan yon stòk frèt." }, "origin": { "message": "Orijin" }, - "outgoing": { - "message": "Ap kite" - }, "parameters": { "message": "Paramèt" }, "password": { "message": "Modpas" }, - "passwordCorrect": { - "message": "Tanpri asire ke modpas ou kòrèk." - }, "passwordsDontMatch": { "message": "Modpas pa matche" }, - "passwordMismatch": { - "message": "modpas sa pa menm", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Modpas pa lontan ase" }, - "passwordShort": { - "message": "modpas pa sifi", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Kole fraz prive ou a la:", "description": "For importing an account from a private key" @@ -791,12 +533,6 @@ "personalAddressDetected": { "message": "Adrès pèsonèl detekte. Antre adrès kontra token la." }, - "pleaseReviewTransaction": { - "message": "Tanpri revize tranzaksyon ou." - }, - "popularTokens": { - "message": "Popilè Tokens" - }, "prev": { "message": "Avan" }, @@ -825,21 +561,9 @@ "readdToken": { "message": "Ou ka ajoute token sa aprè sa ankò ou prale nan \"Ajoute token\" nan opsyon meni kont ou an." }, - "readMore": { - "message": "Li plis isit la." - }, - "readMore2": { - "message": "Li plis isit la." - }, - "receive": { - "message": "Resevwa" - }, "recipientAddress": { "message": "Adrès pou resevwa" }, - "refundAddress": { - "message": "Adrès pou resevwa" - }, "reject": { "message": "Rejte" }, @@ -867,18 +591,12 @@ "restoreFromSeed": { "message": "Restore kont?" }, - "restoreVault": { - "message": "Retabli kazye" - }, "restoreAccountWithSeed": { "message": "Retabli kont ou avèk yo Seed Fraz" }, "required": { "message": "Egzije" }, - "retryWithMoreGas": { - "message": "Reseye ak yon pri gaz pi wo isit la" - }, "restore": { "message": "Retabli" }, @@ -918,26 +636,12 @@ "ropsten": { "message": "Ropsten Tès Rezo" }, - "rpc": { - "message": "Koutim RPC" - }, - "sampleAccountName": { - "message": "Pa egzanp, Nouvo kont mwen an", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Sove" }, "saveAsCsvFile": { "message": "Sove kòm dosye CSV" }, - "saveAsFile": { - "message": "Sove kòm dosye", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Sove pawòl seed kòm dosye" - }, "scanInstructions": { "message": "Mete kòd QR la devan kamera ou" }, @@ -956,18 +660,12 @@ "seedPhraseReq": { "message": "Seed fraz yo se 12 long mo" }, - "select": { - "message": "Chwazi" - }, "selectCurrency": { "message": "Chwazi Lajan" }, "selectLocale": { "message": "Chwazi Lokasyon" }, - "selectService": { - "message": "Chwazi Sèvis" - }, "selectType": { "message": "Chwazi Kalite" }, @@ -992,9 +690,6 @@ "searchTokens": { "message": "Rechèch Tokens" }, - "selectAnAddress": { - "message": "Chwazi yon adrès" - }, "selectAnAccount": { "message": "Chwazi yon kont" }, @@ -1007,21 +702,12 @@ "selectPathHelp": { "message": "Si ou pa wè kont Ledger ou te genyen an anba a, eseye chanje chemen an \"Eritaj (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Voye Tokens pou nenpòt moun ki gen yon kont Ethereum" - }, "settings": { "message": "Paramèt" }, - "shapeshiftBuy": { - "message": "Achte avèk Shapeshift" - }, "showPrivateKeys": { "message": "Montre Kle Prive" }, - "showQRCode": { - "message": "Montre Kòd QR" - }, "showHexData": { "message": "Montre Hex Data" }, @@ -1037,33 +723,15 @@ "signed": { "message": "Te Siyen" }, - "signMessage": { - "message": "Siyen mesaj" - }, "signNotice": { "message": "Lè w siyen mesaj sa a ka gen efè segondè ki \ndanjere. Sèlman \nsit mesaj ki soti nan sit ou konplètman fè konfyans ak tout kont ou. \n Metòd danjere sa yo pral retire nan yon vèsyon fiti. " }, "sigRequest": { "message": "Demann Siyati" }, - "sigRequested": { - "message": "Demann Siyati" - }, - "spaceBetween": { - "message": "ka gen sèlman yon espas ant mo yo" - }, "speedUp": { "message": "pi vit" }, - "speedUpTitle": { - "message": "Monte vitès tranzaksyon" - }, - "speedUpSubtitle": { - "message": "Ogmante pri gaz ou pou eseye efase tranzaksyon ou pi vit" - }, - "status": { - "message": "Kondisyon" - }, "stateLogsDescription": { "message": "State logs gen adrès kont piblik ou yo epi tranzaksyon ou te voye yo." }, @@ -1100,9 +768,6 @@ "symbolBetweenZeroTwelve": { "message": "Senbòl yo dwe ant 0 ak 12 karaktè." }, - "takesTooLong": { - "message": "Pran twò lontan?" - }, "terms": { "message": "Tèm pou itilize" }, @@ -1116,24 +781,12 @@ "message": "$1 pou ETH pa ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adrès Token" - }, "tokenAlreadyAdded": { "message": "Ou te deja ajoute token." }, - "tokenBalance": { - "message": "Balans Token ou se:" - }, - "tokenSelection": { - "message": "Chache Tokens oswa chwazi nan lis Tokens popilè nou an." - }, "tokenSymbol": { "message": "Token Senbòl" }, - "tokenWarning1": { - "message": "Kenbe tras token yo ou te achte ak kont MetaMask ou. Si ou te achte tokens pandan wap itilize yon kont diferan tokens sa yo pa pral parèt la." - }, "transaction": { "message": "tranzaksyon yo" }, @@ -1143,9 +796,6 @@ "transactionCreated": { "message": "Tranzaksyon ou te kreye avèk on valè de $1 pou $2." }, - "transactionWithNonce": { - "message": "Tranzaksyon $1" - }, "transactionDropped": { "message": "Tranzaksyon ou te tonbe a $2." }, @@ -1155,27 +805,12 @@ "transactionUpdated": { "message": "Tranzaksyon ou te aktyalize a $2." }, - "transactionUpdatedGas": { - "message": "Tranzaksyon ou te aktyalize avèk on pri gaz de $1 a $2." - }, "transactionError": { "message": "Erè tranzaksyon. Eksepsyon jete nan kòd kontra." }, - "transactionMemo": { - "message": "Memo tranzaksyon (opsyonèl)" - }, - "transactionNumber": { - "message": "Nimewo Tranzaksyon" - }, "transfer": { "message": "Transfè" }, - "transfers": { - "message": "Transfè yo" - }, - "trezorHardwareWallet": { - "message": "TREZOR Materyèl Bous" - }, "troubleTokenBalances": { "message": "Nou te gen pwoblèm chaje balans token ou. Ou ka wè yo ", "description": "Followed by a link (here) to view token balances" @@ -1183,24 +818,12 @@ "tryAgain": { "message": "Eseye anko" }, - "twelveWords": { - "message": "12 mo sa yo se sèl fason pou retabli kont MetaMask ou yo. \nKenbe yo yon kote ki an sekirite ak sekrè." - }, "typePassword": { "message": "Tape modpas ou" }, - "uiWelcome": { - "message": "Byenveni nan New itilizatè koòdone (Beta)" - }, - "uiWelcomeMessage": { - "message": "Kounya w ap itilize nouvo MetaMask UI (itilizatè koòdone) a." - }, "unapproved": { "message": "Pa apwouve" }, - "unavailable": { - "message": "Pa disponib" - }, "units": { "message": "inite yo" }, @@ -1210,9 +833,6 @@ "unknownNetwork": { "message": "Rezo Prive Enkoni" }, - "unknownNetworkId": { - "message": "Rezo ID Enkoni" - }, "unknownQrCode": { "message": "Erè: Nou pa t kapab idantifye QR kòd sa" }, @@ -1234,22 +854,12 @@ "uriErrorMsg": { "message": "URIs mande pou apwopriye prefiks HTTP / HTTPS a." }, - "usaOnly": { - "message": "USA sèlman", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Itilize pa yon varyete de kliyan diferan" }, - "useOldUI": { - "message": "Itilizasyon ansyen UI (itilizatè koòdone)" - }, "validFileImport": { "message": "Ou dwe chwazi yon dosye ki valab pou enpòte." }, - "vaultCreated": { - "message": "Kòf Kreye" - }, "viewAccount": { "message": "Wè Kont" }, @@ -1262,18 +872,12 @@ "walletSeed": { "message": "Bous Seed" }, - "warning": { - "message": "Avètisman" - }, "welcomeBack": { "message": "Bon Retou!" }, "welcome": { "message": "Byenveni nan MetaMask" }, - "whatsThis": { - "message": "Kisa sa ye?" - }, "yesLetsTry": { "message": "Wi, ann eseye" }, diff --git a/app/_locales/hu/messages.json b/app/_locales/hu/messages.json index d2f4e40f7..15a03716a 100644 --- a/app/_locales/hu/messages.json +++ b/app/_locales/hu/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Az adatvédelmi mód mostantól alapbeállításként engedélyezve van" }, - "exposeAccounts": { - "message": "Fiókok felfedése" - }, - "exposeDescription": { - "message": "Fiókok.megmutatása a jelenlegi webhelynek. Biztonsági okokból hasznos." - }, "chartOnlyAvailableEth": { "message": "A diagram csak Ethereum hálózatokon érhető el" }, - "confirmExpose": { - "message": "Biztosan meg szeretné mutatni a fiókjait a jelenlegi weboldal számára?" - }, "confirmClear": { "message": "Biztosan törölni szeretnéd a jóváhagyott weboldalakat?" }, "contractInteraction": { "message": "Szerződéses interakció" }, - "clearApprovalDataSuccess": { - "message": "A jóváhagyott webhelyadatok sikeresen törlődtek." - }, "clearApprovalData": { "message": "Adatvédelmi adatok törlése" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Verzió, ügyfélszolgálat és elérhetőségek." }, - "aboutUs": { - "message": "Rólunk" - }, - "accept": { - "message": "Elfogadás" - }, "acceleratingATransaction": { "message": "* Ha szeretné felgyorsítani a tranzakciót azzal, hogy magasabb gázárat használ, az növeli a gyorsabb feldolgozás esélyét, de ez nem mindig garantált." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "tevékenységi napló" }, - "add": { - "message": "Hozzáadás" - }, - "address": { - "message": "Cím" - }, "addNetwork": { "message": "Hálózat hozzáadása" }, "addRecipient": { "message": "Címzett hozzáadása" }, - "addressBook": { - "message": "Címjegyzék" - }, "advanced": { "message": "Speciális" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Haladó beállítások" }, - "addCustomToken": { - "message": "Egyéni token hozzáadása" - }, "addToAddressBook": { "message": "Hozzáadás a címjegyzékhez" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Álnév hozzáadása" }, - "addEthAddress": { - "message": "Adjon hozzá Ethereum címet" - }, "addToken": { "message": "Token hozzáadása" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Adja hozzá MetaMask-kal a kapott érméket" }, - "agreeTermsOfService": { - "message": "Elfogadom a szolgáltatási feltételeket" - }, - "allDone": { - "message": "Mind kész" - }, - "alreadyHaveSeedPhrase": { - "message": "Nem, már van seed mondatom" - }, "amount": { "message": "Összeg" }, - "amountPlusGas": { - "message": "Összeg + gáz" - }, - "amountPlusTxFee": { - "message": "Összeg + TX költség" - }, "appDescription": { "message": "Ethereum tárca a böngészőjében", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Adja meg a MetaMask automatikus kijelentkezéséig tartó tétlen állapot idejét percekben " }, - "available": { - "message": "Rendelkezésre áll" - }, "average": { "message": "Átlag" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Az egyenleg elavult lehet" }, - "balances": { - "message": "Token egyenleg(ek)" - }, "balanceIsInsufficientGas": { "message": "Egyenlege nem elegendő a jelenlegi gáz végösszegéhez" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Blockies identikon használata" }, - "borrowDharma": { - "message": "Vegyen kölcsön a Dharmával (béta)" - }, "browserNotSupported": { "message": "Az ön böngészője nem támogatott..." }, "builtInCalifornia": { "message": "A MetaMaskot Kaliforniában tervezték és hozták létre." }, - "buy": { - "message": "Vétel" - }, - "buyCoinbase": { - "message": "Vásárolj Coinbase-en" - }, - "buyCoinbaseExplainer": { - "message": "A Coinbase a legnépszerűbb módja a Bitcoin, Ethereum és Litecoin eladásának és vásárlásának." - }, "buyWithWyre": { "message": "Vásároljon ETH-t a Wyre-rel" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Megszakítva" }, - "cancelN": { - "message": "Mind a $1 tranzakció visszavonása" - }, "chainId": { "message": "Lánc azonosítója" }, - "classicInterface": { - "message": "Klasszikus felület használata" - }, - "clickCopy": { - "message": "Kattintson a másoláshoz" - }, "clickToAdd": { "message": "Kattintson $1-re, hogy hozzáadja a fiókjához" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "A MetaMask-ot Google Chrome-mal kell használnia a Hardveres pénztárcához való csatlakozáshoz." }, - "company": { - "message": "Vállalat" - }, "confirm": { "message": "Megerősítés" }, - "confirmationTime": { - "message": "Megerősítés ideje (mp)" - }, "confirmed": { "message": "Megerősítve" }, - "confirmContract": { - "message": "Szerződés megerősítése" - }, "confirmPassword": { "message": "Jelszó megerősítése" }, "confirmSecretBackupPhrase": { "message": "Erősítsd meg titkos biztonsági szókapcsolatodat" }, - "confirmTransaction": { - "message": "Tranzakció megerősítése" - }, "congratulations": { "message": "Gratulálunk" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Csatlakozási kérelem" }, - "connecting": { - "message": "Kapcsolódás folyamatban…" - }, "connectingTo": { "message": "Kapcsolódás: $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Csatlakozás a Goerli teszthálózathoz" }, - "connectingToUnknown": { - "message": "Csatlakozás ismeretlen hálózathoz" - }, - "connectToLedger": { - "message": "Csatlakozás a főkönyvhöz" - }, - "connectToTrezor": { - "message": "Csatlakozás a Trezorhoz" - }, - "continue": { - "message": "Tovább" - }, - "continueToCoinbase": { - "message": "Tovább a Coinbase-re" - }, "continueToWyre": { "message": "Tovább a Wyre-re" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Másolva" }, - "copiedClipboard": { - "message": "Vágólapra másolva" - }, "copiedExclamation": { "message": "Kimásolva!" }, - "copiedSafe": { - "message": "Egy biztonságos helyre másoltam" - }, "copy": { "message": "Másolás" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Hozz létre egy pénztárcát" }, - "createDen": { - "message": "Létrehozás" - }, "createPassword": { "message": "Jelszó létrehozása" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valutaváltás" }, "currentLanguage": { "message": "Aktuális nyelv" }, - "currentNetwork": { - "message": "Aktuális hálózat" - }, - "currentRpc": { - "message": "Aktuális RPC" - }, "customGas": { "message": "Gáz testreszabása" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Egyéni token" }, - "customize": { - "message": "Testreszabás" - }, "customRPC": { "message": "Egyedi RPC" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "Fiók törlése" }, - "denExplainer": { - "message": "A DEN az Ön jelszóval titkosított tárhelye a MetaMask-on belül." - }, "deposit": { "message": "Befizetés" }, - "depositBTC": { - "message": "BTC letétbe helyezése az alábbi címen:" - }, - "depositEth": { - "message": "Eth befizetése" - }, "depositEther": { "message": "Ether befizetése" }, - "depositFiat": { - "message": "Befizetés törvényes fizetőeszközzel" - }, - "depositFromAccount": { - "message": "Befizetés egy másik fiókról" - }, - "depositShapeShift": { - "message": "Befizetés ShapeShifttel" - }, - "depositShapeShiftExplainer": { - "message": "Ha más kriptovaluták is vannak birtokodban, az Ether váltható és tárolható közvetlenül MetaMask pénztárcádban. Nem szükséges hozzá fiók." - }, "details": { "message": "Részletek" }, - "directDeposit": { - "message": "Közvetlen befizetés" - }, "directDepositEther": { "message": "Fizess be ethert közvetlenül" }, @@ -550,24 +399,12 @@ "edit": { "message": "Szerkesztés" }, - "editNetwork": { - "message": "Hálózat szerkesztése" - }, - "editAccountName": { - "message": "Fióknév szerkesztése" - }, "editContact": { "message": "Kapcsolatok szerkesztése" }, - "editingTransaction": { - "message": "Változtasson tranzakcióin" - }, "emailUs": { "message": "Írjon nekünk!" }, - "encryptNewDen": { - "message": "Titkosítsa az új DEN-ét" - }, "endOfFlowMessage1": { "message": "Átment a teszten - tartsa biztonságban a seed mondatot, ez az ön felelőssége!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "Minden kész" }, - "ensNameNotFound": { - "message": "Nem található az ENS név" - }, "ensRegistrationError": { "message": "Hiba történt az ENS név regisztrációjakor" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "Adja meg a jelszót" }, - "enterPasswordConfirm": { - "message": "A megerősítéshez írd be jelszavad" - }, "enterPasswordContinue": { "message": "A folytatáshoz adja meg a jelszót" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Becsült feldolgozási idők" }, - "exchangeRate": { - "message": "Árfolyam" - }, "expandView": { "message": "Nézet nagyítása" }, "exportPrivateKey": { "message": "Privát kulcs exportálása" }, - "exportPrivateKeyWarning": { - "message": "A privát kulcsokat a saját felelősségére exportálja." - }, "failed": { "message": "Sikertelen" }, @@ -649,41 +474,22 @@ "faster": { "message": "Gyorsabban" }, - "fastest": { - "message": "Leggyorsabb" - }, - "feeChartTitle": { - "message": "Elő tranzakciós díj előrejelzés" - }, "fileImportFail": { "message": "Nem működik a fájl importálása? Kattintson ide!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Kövess minket Twitteren" - }, "forgetDevice": { "message": "Felejtse el ezt az eszközt" }, "from": { "message": "Feladó" }, - "fromToSame": { - "message": "A feladó és címzett címe nem lehet azonos" - }, "fromShapeShift": { "message": "A ShapeShifttől" }, "functionType": { "message": "Függvénytípus" }, - "gas": { - "message": "Gáz", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Gáz ára" - }, "gasLimit": { "message": "Gáz határértéke" }, @@ -693,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "A gázkorlátozás az elkölthető gázegységek maximális mennyisége." }, - "gasLimitRequired": { - "message": "Üzemanyag limit szükséges" - }, "gasLimitTooLow": { "message": "A gáz határértéke legyen legalább 21000" }, "gasUsed": { "message": "Használt gáz" }, - "generatingSeed": { - "message": "Kulcsszólánc létrehozása..." - }, "gasPrice": { "message": "Gázár (GWEI)" }, @@ -720,18 +520,12 @@ "gasPriceCalculation": { "message": "A javasolt gázárakat a hálózat sikerességi rátája alapján számoljuk ki." }, - "gasPriceRequired": { - "message": "A gázárat meg kell adni" - }, "general": { "message": "Általános" }, "generalSettingsDescription": { "message": "Pénznem átváltása, elsődleges pénznem, nyelv, blockies identikonok" }, - "generatingTransaction": { - "message": "Tranzakció létrehozása" - }, "getEther": { "message": "Ether beszerzése" }, @@ -771,9 +565,6 @@ "message": "itt", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Itt egy lista!!!!" - }, "hexData": { "message": "Hex adat" }, @@ -789,12 +580,6 @@ "history": { "message": "Előzmények" }, - "howToDeposit": { - "message": "Hogyan szeretné letétbe helyezni az Ether-t?" - }, - "holdEther": { - "message": "Tarthatsz benne ethert és tokeneket, és hídként szolgál decentralizált alkalmazásaid között." - }, "import": { "message": "Importálás", "description": "Button to import an account from a selected file" @@ -808,12 +593,6 @@ "importAccountSeedPhrase": { "message": "Fiók importálása seed mondat segítségével" }, - "importAnAccount": { - "message": "Fiók importálása" - }, - "importDen": { - "message": "Meglévő DEN importálása" - }, "importWallet": { "message": "Pénztárca importálása" }, @@ -827,12 +606,6 @@ "importUsingSeed": { "message": "Importálás a fiók seed mondatának használatával" }, - "importWithSeedPhrase": { - "message": "Importálás a seed mondattal" - }, - "info": { - "message": "Információ" - }, "infoHelp": { "message": "Információk és súgó" }, @@ -860,37 +633,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Nem ETH hálózat, állítsa kisbetűre" }, - "invalidGasParams": { - "message": "Érvénytelen gázparaméterek" - }, "invalidInput": { "message": "Érvénytelen bevitel." }, - "invalidRequest": { - "message": "Érvénytelen kérés" - }, "invalidRPC": { "message": "Helytelen RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Helytelen Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Érvénytelen seed mondat" }, - "jsonFail": { - "message": "Hiba történt. Ellenőrizze, hogy a JSON-fájl megfelelően van-e formázva." - }, "jsonFile": { "message": "JSON-fájl", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Kövesse nyomon a MetaMask-fiókjával vásárolt tokeneket." - }, "kovan": { "message": "Kovan teszthálózat" }, - "knowledgeDataBase": { - "message": "Keresd fel tudásbázisunkat" - }, "max": { "message": "Maximum" }, @@ -900,9 +661,6 @@ "ledgerAccountRestriction": { "message": "Használnia kell a korábbi fiókját, mielőtt újat adhat hozzá. " }, - "legal": { - "message": "Jogi információk" - }, "lessThanMax": { "message": "egyenlő vagy kevesebb kell legyen mint $1.", "description": "helper for inputting hex as decimal input" @@ -916,9 +674,6 @@ "links": { "message": "Linkek" }, - "limit": { - "message": "Korlátozás" - }, "liveGasPricePredictions": { "message": "Élő előrejelzések gázárak alakulására" }, @@ -937,12 +692,6 @@ "logout": { "message": "Kilépés" }, - "loose": { - "message": "Kivehető" - }, - "loweCaseWords": { - "message": "a seed szavakban csak kisbetűk vannak" - }, "mainnet": { "message": "Fő Ethereum hálózat" }, @@ -967,18 +716,9 @@ "metamaskVersion": { "message": "MetaMask verzió" }, - "min": { - "message": "Minimális" - }, "missingYourTokens": { "message": "Nem látja az érméit?" }, - "minutesShorthand": { - "message": "Minimum" - }, - "mobileSyncTitle": { - "message": "Fiókok szinkronizálása a mobiltelefonnal" - }, "mobileSyncText": { "message": "Kérünk írd be jelszavad, hogy igazold kiléted!" }, @@ -1001,10 +741,6 @@ "message": "Ki kell választania az importálni kívánt fájlt.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Meg kell adnod egy jelszót a kijelölt fájlhoz.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nem lehet negatív mennyiségű ETH-t küldeni." }, @@ -1039,12 +775,6 @@ "newPassword": { "message": "Új jelszó (minimum 8 karakter)" }, - "newPassword8Chars": { - "message": "Új jelszó (min 8 karakter)" - }, - "newRecipient": { - "message": "Új címzett" - }, "newNetwork": { "message": "Új hálózat" }, @@ -1066,21 +796,12 @@ "rpcUrl": { "message": "Új RPC URL" }, - "showAdvancedOptions": { - "message": "Haladó beállítások mutatása" - }, - "hideAdvancedOptions": { - "message": "Speciális beállítások elrejtése" - }, "optionalChainId": { "message": "ChainID (nem kötelező)" }, "optionalSymbol": { "message": "Szimbólum (opcionális)" }, - "optionalNickname": { - "message": "Nicknév (opcionális)" - }, "newTotal": { "message": "Új végösszeg" }, @@ -1099,21 +820,12 @@ "noConversionRateAvailable": { "message": "Nincs elérhető átváltási díj" }, - "noTransactionHistory": { - "message": "Nincs tranzakciós előzmény." - }, "noTransactions": { "message": "Nincsenek tranzakciói" }, "notEnoughGas": { "message": "Nincs elég gáz" }, - "notFound": { - "message": "Nem található" - }, - "notStarted": { - "message": "Nincs elkezdve" - }, "noWebcamFoundTitle": { "message": "Nem találtunk webkamerát" }, @@ -1123,41 +835,15 @@ "ofTextNofM": { "message": "ból" }, - "oldUI": { - "message": "Régi UI" - }, - "oldUIMessage": { - "message": "Visszatért a régi UI-ra. Visszaválthat az új UI-ra a jobb felső leugró menüben található beállításokban." - }, - "onlySendToEtherAddress": { - "message": "ETH-t csak Ethereum-címre küldjön." - }, - "onlySendTokensToAccountAddress": { - "message": "$1 csak Ethereum fiókcímre küldhető.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Megnyitás az ablakban" - }, - "or": { - "message": "vagy", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Rendeljen trezort vagy főkönyvet, és tárolja pénzeszközeit hideg tárcában" }, "origin": { "message": "Eredet" }, - "outgoing": { - "message": "Kimenő" - }, "parameters": { "message": "Paraméterek" }, - "originalTotal": { - "message": "Eredeti összeg" - }, "participateInMetaMetrics": { "message": "Vegyen részt a MetaMetrics-ben" }, @@ -1167,23 +853,12 @@ "password": { "message": "Jelszó" }, - "passwordCorrect": { - "message": "Kérjük, ellenőrizze, hogy helyes-e a jelszava." - }, "passwordsDontMatch": { "message": "A jelszavak nem egyeznek" }, - "passwordMismatch": { - "message": "a jelszavak nem egyeznek meg", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "A jelszó nem.elég hosszú" }, - "passwordShort": { - "message": "a jelszó nem elég hosszú", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Illessze be ide a privát kulcs karakterláncát:", "description": "For importing an account from a private key" @@ -1197,12 +872,6 @@ "personalAddressDetected": { "message": "Személyes címet észleltünk. Adja meg a token szerződés címét." }, - "pleaseReviewTransaction": { - "message": "Kérjük, ellenőrizze tranzakcióját." - }, - "popularTokens": { - "message": "Népszerű tokenek" - }, "prev": { "message": "Előző" }, @@ -1234,15 +903,6 @@ "readdToken": { "message": "Ezt a tokent a jövőben is hozzáadhatja, ha a fiókbeállítások menü „Token hozzáadása” elemére lép." }, - "readMore": { - "message": "További információkat itt talál." - }, - "readMore2": { - "message": "Olvasd tovább." - }, - "receive": { - "message": "Kap" - }, "recents": { "message": "Legutóbbiak" }, @@ -1252,9 +912,6 @@ "recipientAddressPlaceholder": { "message": "Keresés, nyilvános cím (0x) vagy ENS" }, - "refundAddress": { - "message": "Az ön visszatérítési címe" - }, "rejectAll": { "message": "Mindet elutasít" }, @@ -1288,9 +945,6 @@ "restoreFromSeed": { "message": "Visszaállítja a fiókot? " }, - "restoreVault": { - "message": "Tároló helyreállítása" - }, "restoreAccountWithSeed": { "message": "Fiók helyreállítása a seed mondat segítségével" }, @@ -1300,9 +954,6 @@ "required": { "message": "Kötelező" }, - "retryWithMoreGas": { - "message": "Próbálja újra magasabb gázárral ugyanitt" - }, "restore": { "message": "Visszaállítás" }, @@ -1345,13 +996,6 @@ "goerli": { "message": "Goerli teszthálózat" }, - "rpc": { - "message": "Egyedi RPC" - }, - "sampleAccountName": { - "message": "Pl. Az én új fiókom", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Mentés" }, @@ -1364,13 +1008,6 @@ "saveAsCsvFile": { "message": "Mentés CSV-fájlként" }, - "saveAsFile": { - "message": "Elmentés fájlként", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Seed szavak elmentése fájlként" - }, "scanInstructions": { "message": "Helyezze a QR-kódot a fényképezőgép elé" }, @@ -1401,18 +1038,12 @@ "securitySettingsDescription": { "message": "Biztonsági beállítások és pénztárca kulcsszólánca" }, - "secondsShorthand": { - "message": "Mp" - }, "seedPhrasePlaceholder": { "message": "A szavakat egy-egy szóközzel válassza el" }, "seedPhraseReq": { "message": "A seed mondat 12 szóból áll" }, - "select": { - "message": "Kiválasztás" - }, "selectCurrency": { "message": "Válasszon valutát" }, @@ -1422,9 +1053,6 @@ "selectLocale": { "message": "Válaszd ki a területi beállítást" }, - "selectService": { - "message": "Válasszon szolgáltatást" - }, "selectType": { "message": "Válasszon típust" }, @@ -1452,18 +1080,12 @@ "searchTokens": { "message": "Keresés a tokenek között" }, - "selectAnAddress": { - "message": "Válasszon ki egy címet" - }, "selectAnAccount": { "message": "Válasszon fiókot" }, "selectAnAccountHelp": { "message": "Válássza ki a MetaMask-ban megtekinteni kívánt fiókot" }, - "selectAnAsset": { - "message": "Pénzeszköz kiválasztása" - }, "selectAHigherGasFee": { "message": "Válasszon magasabb gázdíjat az ügylet feldolgozásának gyorsításához.*" }, @@ -1473,15 +1095,9 @@ "selectPathHelp": { "message": "Ha nem láthatók alább Ledger számláid, próbáld kicserélni az elérési útvonalat: „Legacy (MEW / MyCypto)”" }, - "sendTokensAnywhere": { - "message": "Küldj tokeneket bárki számára, aki Ethereum fiókkal rendelkezik" - }, "settings": { "message": "Beállítások" }, - "shapeshiftBuy": { - "message": "Vásárlás ShapeSifttel" - }, "showAdvancedGasInline": { "message": "Speciális gázszabályzók" }, @@ -1497,9 +1113,6 @@ "showPrivateKeys": { "message": "Mutassa a privát kulcsokat" }, - "showQRCode": { - "message": "QR kód megmutatása" - }, "showHexData": { "message": "Hex adatok mutatása" }, @@ -1515,33 +1128,18 @@ "signed": { "message": "Aláírva" }, - "signMessage": { - "message": "Üzenet aláírása" - }, "signNotice": { "message": "Az üzenet aláírása veszélyes következményekkel járhat. Csak olyan webhely üzenetét írja alá, amelyben teljes mértékben és a teljes fiókjával megbízik. Ezt a veszélyes módszert egy későbbi verzióból eltávolítjuk." }, "sigRequest": { "message": "Aláírás kérése" }, - "sigRequested": { - "message": "Aláírás szükséges" - }, "somethingWentWrong": { "message": "Hoppá! Valami hiba történt..." }, - "spaceBetween": { - "message": "szavak között csak egy szóköz lehet" - }, "speedUp": { "message": "Gyorsítás" }, - "speedUpTitle": { - "message": "Tranzakció gyorsítása" - }, - "speedUpSubtitle": { - "message": "Növelje a gázárat, hogy megpróbálja felülírni és felgyorsítani a tranzakciót" - }, "speedUpCancellation": { "message": "Törlés felgyorsítása" }, @@ -1551,9 +1149,6 @@ "switchNetworks": { "message": "Hálózátváltás" }, - "status": { - "message": "Állapot" - }, "stateLogs": { "message": "Állapotnapló" }, @@ -1620,9 +1215,6 @@ "syncWithMobileComplete": { "message": "Adatai szinkronizálása sikerült. Élvezze a MetaMask mobilalkalmazást!" }, - "takesTooLong": { - "message": "Túl sokáig tart? " - }, "terms": { "message": "Használati feltételek" }, @@ -1642,27 +1234,15 @@ "message": "$1 az ETH-hez a ShapeShift által", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Token címe" - }, "tokenAlreadyAdded": { "message": "A tokent már hozzáadtuk. " }, - "tokenBalance": { - "message": "Tokenegyenleged:" - }, "tokenContractAddress": { "message": "Token szerződéscím" }, - "tokenSelection": { - "message": "Keressen rá a tokenekre, vagy válasszon a népszerű tokenek listájából." - }, "tokenSymbol": { "message": "Tokenszimbólum" }, - "tokenWarning1": { - "message": "Kövesse nyomon a MetaMask-ban vásárolt érméit. Más fiókban vásárolt érmék nem jelennek meg itt." - }, "total": { "message": "Összesen" }, @@ -1675,9 +1255,6 @@ "transactionCreated": { "message": "Egy $1 értékű tranzakció létrehozva $2-kor." }, - "transactionWithNonce": { - "message": "$1 tranzakció" - }, "transactionDropped": { "message": "Tranzakció elvetve: $2." }, @@ -1690,9 +1267,6 @@ "transactionUpdated": { "message": "Tranzakció frissítve $2-nál" }, - "transactionUpdatedGas": { - "message": "Tranzakció feltöltve $1 üzemanyag költséggel $2-kor." - }, "transactionErrored": { "message": "Hiba történt a tranzakció során." }, @@ -1702,9 +1276,6 @@ "transactionCancelSuccess": { "message": "Tranzakció sikeresen törölve $2-nál" }, - "transactions": { - "message": "tranzakciók" - }, "transactionError": { "message": "Tranzakciós hiba. Kivétel van a szerződés kódjában." }, @@ -1714,12 +1285,6 @@ "transactionFee": { "message": "Tranzakciós költség" }, - "transactionMemo": { - "message": "Feljegyzés a tranzakcióról (opcionális)" - }, - "transactionNumber": { - "message": "Tranzakció száma" - }, "transactionTime": { "message": "Tranzakció ideje" }, @@ -1732,12 +1297,6 @@ "transferFrom": { "message": "Átvezetés innen: " }, - "transfers": { - "message": "Átutalások" - }, - "trezorHardwareWallet": { - "message": "TREZOR hardverpénztárca" - }, "troubleTokenBalances": { "message": "Gondjaink voltak tokenegyenlegeid betöltésével. Megtekintheted őket", "description": "Followed by a link (here) to view token balances" @@ -1745,27 +1304,12 @@ "tryAgain": { "message": "Újra" }, - "twelveWords": { - "message": "Ez a 12 szó az egyetlen módja annak, hogy a MetaMask-fiókjait visszaállítsa.\nTárolja biztonságos és titkos helyen." - }, "typePassword": { "message": "Írd be MetaMask jelszavadat" }, - "uiMigrationAnnouncement": { - "message": "Üdvözöljük az új MetaMask felhasználói felületen. Ha szeretne visszajelzést küldeni a felülettel kapcsolatban, vagy szolgáltatást szeretne kérni, vegye fel a kapcsolatot ügyfélszolgálatunkkal vagy a GitHubbal." - }, - "uiWelcome": { - "message": "Üdvözlünk az új UI-n (Beta)" - }, - "uiWelcomeMessage": { - "message": "Már az új MetaMask UI-t használod." - }, "unapproved": { "message": "Jóvá nem hagyott" }, - "unavailable": { - "message": "Nem érhető el" - }, "units": { "message": "egységek" }, @@ -1775,9 +1319,6 @@ "unknownNetwork": { "message": "Ismeretlen magánhálózat" }, - "unknownNetworkId": { - "message": "Ismeretlen hálózati azonosító" - }, "unknownQrCode": { "message": "Hiba: nem tudtuk azonosítani a QR-kódot" }, @@ -1799,25 +1340,15 @@ "uriErrorMsg": { "message": "Az URI-hez szükség van a megfelelő HTTP/HTTPS előtagra." }, - "usaOnly": { - "message": "Csak az Egyesült Államokból", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Számos különböző ügyfél használja" }, - "useOldUI": { - "message": "Régi UI használata" - }, "userName": { "message": "Felhasználónév" }, "validFileImport": { "message": "Ki kell választanod egy érvényes fájlt az importáláshoz." }, - "vaultCreated": { - "message": "Tároló elkészült" - }, "viewAccount": { "message": "Fiók megtekintése" }, @@ -1833,27 +1364,18 @@ "viewOnEtherscan": { "message": "Nézze meg Etherscanen" }, - "viewNetworkInfo": { - "message": "Hálózati adatok megtekintése" - }, "visitWebSite": { "message": "Látogass el weboldalunkra" }, "walletSeed": { "message": "Pénztárca kulcsszólánca" }, - "warning": { - "message": "Figyelmeztetés" - }, "welcomeBack": { "message": "Üdvözöljük újra!" }, "welcome": { "message": "Üdvözöljük a MetaMaskban" }, - "whatsThis": { - "message": "Mi ez?" - }, "writePhrase": { "message": "Írd le ezt a szókapcsolatot egy darab papírra és őrizd meg egy biztonságos helyen. Ha még nagyobb biztonságra törekszel, írd le több darab papírra, és tartsd őket 2-3 különböző helyen." }, @@ -1872,18 +1394,6 @@ "yourPrivateSeedPhrase": { "message": "Az ön privát seed mondata" }, - "yourUniqueAccountImage": { - "message": "Az Ön egyedi fiókképe" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ezt a képet az új fiókszáma parancsvezérelten állította elő az ön számára." - }, - "yourUniqueAccountImageDescription2": { - "message": "Minden egyes tranzakció jóváhagyásakor.meg fog jelenni ez a kép." - }, - "yourUniqueAccountImageDescription3": { - "message": "A MetaMask soha nem kéri kulcsszóláncodat!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nulla gázár a gyorsuláshoz" } diff --git a/app/_locales/id/messages.json b/app/_locales/id/messages.json index 93954929f..f0d55ea8a 100644 --- a/app/_locales/id/messages.json +++ b/app/_locales/id/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Modus Privasi kini aktif secara default" }, - "exposeAccounts": { - "message": "Ekspos Akun" - }, - "exposeDescription": { - "message": "Mengekspos akun ke situs web saat ini. Berguna untuk dapps tipe lama." - }, "chartOnlyAvailableEth": { "message": "Grafik hanya tersedia pada jaringan Ethereum." }, - "confirmExpose": { - "message": "Yakin ingin mengekspos akun Anda ke website saat ini?" - }, "confirmClear": { "message": "Yakin ingin mengosongkan website yang disetujui?" }, "contractInteraction": { "message": "Interaksi Kontrak" }, - "clearApprovalDataSuccess": { - "message": "Berhasil mengosongkan data website yang disetujui." - }, "clearApprovalData": { "message": "Bersihkan Data Privasi" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Versi, pusat dukungan, dan informasi kontak." }, - "aboutUs": { - "message": "Tentang Kami" - }, - "accept": { - "message": "Terima" - }, "acceleratingATransaction": { "message": "* Mempercepat transaksi dengan menggunakan harga gas yang lebih tinggi meningkatkan peluangnya untuk lebih cepat diproses oleh jaringan, tetapi tak selalu terjamin pasti cepat." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "log aktivitas" }, - "add": { - "message": "Tambahkan" - }, - "address": { - "message": "Alamat" - }, "addNetwork": { "message": "Tambah Jaringan" }, "addRecipient": { "message": "Tambah Penerima" }, - "addressBook": { - "message": "Buku Alamat" - }, "advanced": { "message": "Lanjutan" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Opsi Lanjutan" }, - "addCustomToken": { - "message": "Tambahkan token custom" - }, "addToAddressBook": { "message": "Tambahkan ke buku alamat " }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Tambah alias" }, - "addEthAddress": { - "message": "Tambahkan alamat Ethereum" - }, "addToken": { "message": "Tambah Token" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Tambahkan token yang sudah Anda peroleh menggunakan MetaMask" }, - "agreeTermsOfService": { - "message": "Saya menyetujui Syarat Layanan" - }, - "allDone": { - "message": "Selesai" - }, - "alreadyHaveSeedPhrase": { - "message": "Tidak, saya sudah memiliki frasa seed" - }, "amount": { "message": "Jumlah" }, - "amountPlusGas": { - "message": "Nominal + Bensin" - }, - "amountPlusTxFee": { - "message": "Nominal + Biaya TX" - }, "appDescription": { "message": "Sebuah Dompet Ethereum di Peramban Anda", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Atur waktu diam dalam menit sebelum MetaMask mengeluarkan Anda secara otomatis" }, - "available": { - "message": "Tersedia" - }, "average": { "message": "Rata-rata" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldo mungkin kedaluwarsa" }, - "balances": { - "message": "Saldo Token" - }, "balanceIsInsufficientGas": { "message": "Saldo tidak cukup untuk total bensin saat ini" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Gunakan Blockies Identicon" }, - "borrowDharma": { - "message": "Pinjam Dengan Dharma (Beta)" - }, "browserNotSupported": { "message": "Peramban Anda tidak didukung..." }, "builtInCalifornia": { "message": "MetaMask dirancang dan dibangun di California." }, - "buy": { - "message": "Beli" - }, - "buyCoinbase": { - "message": "Beli di Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase adalah cara paling populer di dunia untuk membeli dan menjual Bitcoin, Ethereum, dan Litecoin." - }, "buyWithWyre": { "message": "Membeli ETH dengan Wyre" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Dibatalkan" }, - "cancelN": { - "message": "Batalkan semua transaksi $1" - }, "chainId": { "message": "ID Rantai" }, - "classicInterface": { - "message": "Gunakan antarmuka klasik" - }, - "clickCopy": { - "message": "Klik untuk Menyalin" - }, "clickToAdd": { "message": "Klik $1 untuk menambahkannya ke akun Anda" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Anda harus menggunakan MetaMask di Google Chrome untuk menyambung ke dompet Perangkat Keras Anda." }, - "company": { - "message": "Perusahaan" - }, "confirm": { "message": "Konfirmasi" }, - "confirmationTime": { - "message": "Waktu konfirmasi (detik)" - }, "confirmed": { "message": "Dikonfirmasi" }, - "confirmContract": { - "message": "Konfirmasikan Kontrak" - }, "confirmPassword": { "message": "Konfirmasi Sandi" }, "confirmSecretBackupPhrase": { "message": "Konfirmasikan Frasa Cadangan Rahasia Anda" }, - "confirmTransaction": { - "message": "Konfirmasi Transaksi" - }, "congratulations": { "message": "Selamat" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Permintaan Sambungan" }, - "connecting": { - "message": "Menyambung..." - }, "connectingTo": { "message": "Menghubungkan ke $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Menghubungkan ke Jaringan Uji Coba Goerli" }, - "connectingToUnknown": { - "message": "Menghubungkan ke Jaringan Tak Dikenal" - }, - "connectToLedger": { - "message": "Hubungkan ke Buku Besar" - }, - "connectToTrezor": { - "message": "Hubungkan ke Trezor" - }, - "continue": { - "message": "Lanjutkan" - }, - "continueToCoinbase": { - "message": "Lanjut ke Coinbase" - }, "continueToWyre": { "message": "Lanjutkan ke Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Tersalin" }, - "copiedClipboard": { - "message": "Disalin ke papan klip" - }, "copiedExclamation": { "message": "Disalin!" }, - "copiedSafe": { - "message": "Saya telah menyalinnya ke suatu tempat yang aman" - }, "copy": { "message": "Salin" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Buat Dompet" }, - "createDen": { - "message": "Buat" - }, "createPassword": { "message": "Buat Sandi" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Konversi Mata Uang" }, "currentLanguage": { "message": "Bahasa Saat Ini" }, - "currentNetwork": { - "message": "Jaringan Saat Ini" - }, - "currentRpc": { - "message": "RPC Saat Ini" - }, "customGas": { "message": "Kustomisasi Bensin" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Token Kustom" }, - "customize": { - "message": "Sesuaikan" - }, "customRPC": { "message": "RPC Kustom" }, @@ -487,30 +360,9 @@ "deleteAccount": { "message": "Hapus Akun" }, - "denExplainer": { - "message": "DEN Anda adalah penyimpanan terenkripsi kata sandi Anda di dalam MetaMask." - }, - "depositBTC": { - "message": "Depositkan BTC Anda ke alamat berikut:" - }, - "depositFiat": { - "message": "Deposit dengan Fiat" - }, - "depositFromAccount": { - "message": "Deposit dari akun lain" - }, - "depositShapeShift": { - "message": "Deposit dengan ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Jika Anda punya uang kripto lain, Anda bisa menukarnya dan menyetorkan Ether langsung ke dalam dompet MetaMask Anda. Tidak Memerlukan Akun." - }, "details": { "message": "Detail" }, - "directDeposit": { - "message": "Setoran Langsung" - }, "directDepositEther": { "message": "Deposit Ether Langsung" }, @@ -538,24 +390,12 @@ "dropped": { "message": "Jatuh" }, - "editNetwork": { - "message": "Edit Jaringan" - }, - "editAccountName": { - "message": "Sunting Nama Akun" - }, "editContact": { "message": "Sunting Kontak" }, - "editingTransaction": { - "message": "Buat perubahan pada transaksi Anda" - }, "emailUs": { "message": "Kirimkan kami email!" }, - "encryptNewDen": { - "message": "Enskripsi DEN baru Anda" - }, "endOfFlowMessage1": { "message": "Anda lulus tes - jagalah agar frasa benih Anda aman, itu tanggung jawab Anda!" }, @@ -586,9 +426,6 @@ "endOfFlowMessage10": { "message": "Selesai" }, - "ensNameNotFound": { - "message": "Nama ENS tidak ditemukan" - }, "ensRegistrationError": { "message": "Terjadi kesalahan dalam pendaftaran nama ENS" }, @@ -601,9 +438,6 @@ "enterPassword": { "message": "Masukkan sandi" }, - "enterPasswordConfirm": { - "message": "Masukkan kata sandi Anda untuk mengonfirmasi" - }, "enterPasswordContinue": { "message": "Masukkan sandi untuk melanjutkan" }, @@ -616,18 +450,12 @@ "estimatedProcessingTimes": { "message": "Estimasi Waktu Pemrosesan" }, - "exchangeRate": { - "message": "Nilai Tukar" - }, "expandView": { "message": "Bentangkan Tampilan" }, "exportPrivateKey": { "message": "Ekspor Kunci Privat" }, - "exportPrivateKeyWarning": { - "message": "Risiko dengan mengekspor kunci pribadi Anda tanggung sendiri." - }, "failed": { "message": "Gagal" }, @@ -637,37 +465,22 @@ "faster": { "message": "Lebih Cepat" }, - "fastest": { - "message": "Tercepat" - }, - "feeChartTitle": { - "message": "Prediksi Biaya Transaksi Live" - }, "fileImportFail": { "message": "Impor berkas tidak tersedia? Klik di sini!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Ikuti kami di Twitter" - }, "forgetDevice": { "message": "Lupakan perangkat ini" }, "from": { "message": "Dari" }, - "fromToSame": { - "message": "Alamat Dari dan Ke tidak boleh sama" - }, "fromShapeShift": { "message": "Dari ShapeShift" }, "functionType": { "message": "Jenis Fungsi" }, - "gasFee": { - "message": "Biaya Gas" - }, "gasLimit": { "message": "Batas Gas" }, @@ -677,18 +490,12 @@ "gasLimitInfoModalContent": { "message": "Limit Bensin adalah jumlah maksimal satuan bensin yang Anda bersedia gunakan." }, - "gasLimitRequired": { - "message": "Limit Bensin Diperlukan" - }, "gasLimitTooLow": { "message": "Batas Gas harus paling tidak 21000" }, "gasUsed": { "message": "Gas yang Digunakan" }, - "generatingSeed": { - "message": "Menghasilkan Seed..." - }, "gasPrice": { "message": "Harga Bensin (GWEI)" }, @@ -704,18 +511,12 @@ "gasPriceCalculation": { "message": "Kami menghitung harga bensin yang disarankan berdasarkan tingkat keberhasilan jaringan." }, - "gasPriceRequired": { - "message": "Harga Gas Diperlukan" - }, "general": { "message": "Umum" }, "generalSettingsDescription": { "message": "Konversi mata uang, mata uang utama, bahasa, blockies identicon" }, - "generatingTransaction": { - "message": "Menghasilkan transaksi" - }, "getEther": { "message": "Dapatkan Ether" }, @@ -755,9 +556,6 @@ "message": "di sini", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Berikut daftarnya!!!!" - }, "hexData": { "message": "Data Hex" }, @@ -773,12 +571,6 @@ "history": { "message": "Histori" }, - "howToDeposit": { - "message": "Bagaimana Anda ingin mendepositkan Ether?" - }, - "holdEther": { - "message": "Ini memungkinkan Anda untuk menyimpan ether & token, dan berfungsi sebagai jembatan Anda menuju aplikasi terdesentralisasi." - }, "import": { "message": "Impor", "description": "Button to import an account from a selected file" @@ -792,12 +584,6 @@ "importAccountSeedPhrase": { "message": "Impor Akun dengan Frasa Benih" }, - "importAnAccount": { - "message": "Impor akun" - }, - "importDen": { - "message": "Impor DEN yang Ada" - }, "importWallet": { "message": "Impor Dompet" }, @@ -811,9 +597,6 @@ "importUsingSeed": { "message": "Impor menggunakan frasa benih akun" }, - "importWithSeedPhrase": { - "message": "Impor dengan frasa benih" - }, "infoHelp": { "message": "Info & Bantuan" }, @@ -841,37 +624,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Bukan jaringan ETH, tetapkan ke huruf kecil" }, - "invalidGasParams": { - "message": "Parameter Gas Tidak Valid" - }, "invalidInput": { "message": "Input tidak sah." }, - "invalidRequest": { - "message": "Permintaan Tidak Sah" - }, "invalidRPC": { "message": "URL RPC Tidak Sah" }, + "invalidBlockExplorerURL": { + "message": "URL Block Explorer Tidak Sah" + }, "invalidSeedPhrase": { "message": "Frasa benih tidak valid" }, - "jsonFail": { - "message": "Ada yang tidak beres. Pastikan file JSON Anda diformat dengan benar." - }, "jsonFile": { "message": "Berkas JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Lacak selalu token yang Anda beli dengan akun MetaMask Anda." - }, "kovan": { "message": "Jaringan Uji Coba Kovan" }, - "knowledgeDataBase": { - "message": "Kunjungi Basis Pengetahuan kami" - }, "max": { "message": "Maks" }, @@ -881,9 +652,6 @@ "ledgerAccountRestriction": { "message": "Anda perlu menggunakan akun terakhir sebelum dapat menambahkan akun baru." }, - "legal": { - "message": "Hukum" - }, "lessThanMax": { "message": "harus kurang dari atau setara $1.", "description": "helper for inputting hex as decimal input" @@ -915,12 +683,6 @@ "logout": { "message": "Keluar" }, - "loose": { - "message": "Longgar" - }, - "loweCaseWords": { - "message": "kata-kata seed hanya memiliki huruf kecil" - }, "mainnet": { "message": "Jaringan Ethereum Utama" }, @@ -942,12 +704,6 @@ "missingYourTokens": { "message": "Tidak melihat token Anda?" }, - "minutesShorthand": { - "message": "Menit" - }, - "mobileSyncTitle": { - "message": "Sinkronkan akun dengan ponsel" - }, "mobileSyncText": { "message": "Harap masukkan sandi untuk mengonfirmasi ini memang Anda!" }, @@ -970,10 +726,6 @@ "message": "Anda harus memilih berkas untuk diimpor.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Anda harus memasukkan sandi untuk berkas yang dipilih.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Tidak dapat mengirim nominal negatif ETH." }, @@ -1008,12 +760,6 @@ "newPassword": { "message": "Kata Sandi Baru (min 8 karakter)" }, - "newPassword8Chars": { - "message": "Sandi Baru (min 8 karakter)" - }, - "newRecipient": { - "message": "Penerima Baru" - }, "newNetwork": { "message": "Jaringan Baru" }, @@ -1035,21 +781,12 @@ "rpcUrl": { "message": "URL RPC Baru" }, - "showAdvancedOptions": { - "message": "Tampilkan Opsi Lanjutan" - }, - "hideAdvancedOptions": { - "message": "Sembunyikan Opsi Lanjutan" - }, "optionalChainId": { "message": "ID Rantai (opsional)" }, "optionalSymbol": { "message": "Simbol (opsional)" }, - "optionalNickname": { - "message": "Julukan (opsional)" - }, "newTotal": { "message": "Total Baru" }, @@ -1068,21 +805,12 @@ "noConversionRateAvailable": { "message": "Kurs Konversi Tidak Tersedia" }, - "noTransactionHistory": { - "message": "Tidak ada riwayat transaksi." - }, "noTransactions": { "message": "Anda tidak memiliki transaksi" }, "notEnoughGas": { "message": "Bensin Tidak Cukup" }, - "notFound": { - "message": "Tidak Ditemukan" - }, - "notStarted": { - "message": "Tidak Dimulai" - }, "noWebcamFoundTitle": { "message": "Webcam tidak ditemukan" }, @@ -1092,41 +820,15 @@ "ofTextNofM": { "message": "dari" }, - "oldUI": { - "message": "UI Lama" - }, - "oldUIMessage": { - "message": "Anda telah kembali ke UI lama. Anda dapat beralih kembali ke UI Baru melalui opsi di menu dropdown di kanan atas." - }, - "onlySendToEtherAddress": { - "message": "Hanya kirim ETH ke alamat Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Hanya kirim $1 ke alamat akun Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Buka dalam tab" - }, - "or": { - "message": "atau", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Pesanlah Trezor atau Ledger dan simpan dana Anda di penyimpanan dingin" }, "origin": { "message": "Asal" }, - "outgoing": { - "message": "Keluar" - }, "parameters": { "message": "Parameter" }, - "originalTotal": { - "message": "Total Asal" - }, "participateInMetaMetrics": { "message": "Berpartisipasilah di MetaMetrics" }, @@ -1136,23 +838,12 @@ "password": { "message": "Sandi" }, - "passwordCorrect": { - "message": "Harap pastikan sandi Anda benar." - }, "passwordsDontMatch": { "message": "Sandi Tidak Sama" }, - "passwordMismatch": { - "message": "sandi tidak sama", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Sandi kurang panjang" }, - "passwordShort": { - "message": "kata sandi kurang panjang", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Tempelkan string kunci privat di sini:", "description": "For importing an account from a private key" @@ -1166,12 +857,6 @@ "personalAddressDetected": { "message": "Alamat personal terdeteksi. Masukkan alamat kontrak token." }, - "pleaseReviewTransaction": { - "message": "Harap periksa transaksi Anda." - }, - "popularTokens": { - "message": "Token Populer" - }, "prev": { "message": "Sebelumnya" }, @@ -1203,15 +888,6 @@ "readdToken": { "message": "Anda dapat menambahkan token ini kembali di masa mendatang dengan memilih opsi \"Tambah Token\" di menu opsi akun Anda." }, - "readMore": { - "message": "Baca lebih lanjut di sini." - }, - "readMore2": { - "message": "Baca lebih lanjut." - }, - "receive": { - "message": "Terima" - }, "recents": { "message": "Terkini" }, @@ -1221,9 +897,6 @@ "recipientAddressPlaceholder": { "message": "Pencarian, alamat publik (0x), atau ENS" }, - "refundAddress": { - "message": "Alamat Pengembalian Dana Anda" - }, "rejectAll": { "message": "Tolak Semua" }, @@ -1257,9 +930,6 @@ "restoreFromSeed": { "message": "Pulihkan Akun?" }, - "restoreVault": { - "message": "Pulihkan Lemari Besi" - }, "restoreAccountWithSeed": { "message": "Pulihkan Akun Anda dengan Frasa Benih" }, @@ -1269,9 +939,6 @@ "required": { "message": "Dibutuhkan" }, - "retryWithMoreGas": { - "message": "Coba lagi di sini dengan harga gas yang lebih tinggi" - }, "restore": { "message": "Pulihkan" }, @@ -1314,13 +981,6 @@ "goerli": { "message": "Jaringan Uji Goerli" }, - "rpc": { - "message": "RPC Kustom" - }, - "sampleAccountName": { - "message": "Misalnya, Akun baru saya", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Simpan" }, @@ -1333,13 +993,6 @@ "saveAsCsvFile": { "message": "Simpan sebagai Berkas CSV" }, - "saveAsFile": { - "message": "Simpan sebagai Berkas", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Simpan Kata-kata Seed Sebagai Berkas" - }, "scanInstructions": { "message": "Tempatkan kode QR di depan kamera Anda" }, @@ -1370,18 +1023,12 @@ "securitySettingsDescription": { "message": "Pengaturan privasi dan frasa seed dompet" }, - "secondsShorthand": { - "message": "Dtk" - }, "seedPhrasePlaceholder": { "message": "Pisahkan setiap kata dengan spasi tunggal" }, "seedPhraseReq": { "message": "Frasa seed terdiri atas 12 kata" }, - "select": { - "message": "Pilih" - }, "selectCurrency": { "message": "Pilih Mata Uang" }, @@ -1391,9 +1038,6 @@ "selectLocale": { "message": "Pilih Lokal" }, - "selectService": { - "message": "Pilih Layanan" - }, "selectType": { "message": "Pilih Jenis" }, @@ -1421,18 +1065,12 @@ "searchTokens": { "message": "Cari Token" }, - "selectAnAddress": { - "message": "Pilih Alamat" - }, "selectAnAccount": { "message": "Pilih Akun" }, "selectAnAccountHelp": { "message": "Pilih akun untuk dilihat di MetaMask" }, - "selectAnAsset": { - "message": "Pilih sebuah aset" - }, "selectAHigherGasFee": { "message": "Pilih biaya gas yang lebih tinggi untuk mempercepat proses transaksi Anda.*" }, @@ -1442,15 +1080,9 @@ "selectPathHelp": { "message": "Jika tidak melihat akun Buku Besar Anda saat ini di bawah, cobalah beralih jalur ke \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Kirim Token ke siapa saja dengan akun Ethereum " - }, "settings": { "message": "Setelan" }, - "shapeshiftBuy": { - "message": "Beli dengan Shapeshift" - }, "showAdvancedGasInline": { "message": "Kendali gas tingkat lanjut" }, @@ -1466,9 +1098,6 @@ "showPrivateKeys": { "message": "Tampilkan Kunci Pribadi" }, - "showQRCode": { - "message": "Tampilkan Kode QR" - }, "showHexData": { "message": "Tampilkan Data Hex" }, @@ -1484,33 +1113,18 @@ "signed": { "message": "Ditandatangani" }, - "signMessage": { - "message": "Tanda Pesan" - }, "signNotice": { "message": "Menandatangani pesan ini dapat memberi efek samping yang berbahaya. Hanya tanda tangani pesan dari situs yang benar-benar Anda percayakan dengan seluruh akun Anda.\nMetode berbahaya ini akan dihapus di versi mendatang." }, "sigRequest": { "message": "Permintaan Tanda Tangan" }, - "sigRequested": { - "message": "Tanda Tangan Diminta" - }, "somethingWentWrong": { "message": "Ups! Terjadi sesuatu." }, - "spaceBetween": { - "message": "hanya boleh ada spasi antar kata-kata" - }, "speedUp": { "message": "Percepat" }, - "speedUpTitle": { - "message": "Mempercepat Transaksi" - }, - "speedUpSubtitle": { - "message": "Naikkan harga gas Anda untuk mencoba menimpa dan mempercepat transaksi Anda" - }, "speedUpCancellation": { "message": "Percepat pembatalan ini" }, @@ -1586,9 +1200,6 @@ "syncWithMobileComplete": { "message": "Data Anda telah berhasil disinkronkan. Nikmati aplikasi mobile MetaMask!" }, - "takesTooLong": { - "message": "Terlalu lama?" - }, "terms": { "message": "Syarat Penggunaan" }, @@ -1608,27 +1219,15 @@ "message": "$1 ke ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Alamat Token" - }, "tokenAlreadyAdded": { "message": "Token sudah ditambahkan." }, - "tokenBalance": { - "message": "Saldo Token Anda:" - }, "tokenContractAddress": { "message": "Alamat Kontrak Token" }, - "tokenSelection": { - "message": "Cari token atau pilih dari daftar token populer kami" - }, "tokenSymbol": { "message": "Simbol Token" }, - "tokenWarning1": { - "message": "Lacak token yang telah Anda beli dengan akun MetaMask. Jika Anda membeli token menggunakan akun berbeda, token tersebut tidak akan tampil di sini. " - }, "transaction": { "message": "transaksi" }, @@ -1638,9 +1237,6 @@ "transactionCreated": { "message": "Transaksi dibuat dengan nilai $1 di $2." }, - "transactionWithNonce": { - "message": "Transaksi $1" - }, "transactionDropped": { "message": "Transaksi dibatalkan di $2." }, @@ -1653,9 +1249,6 @@ "transactionUpdated": { "message": "Transaksi diperbarui di $2." }, - "transactionUpdatedGas": { - "message": "Transaksi diperbarui dengan biaya bensin senilai $1 di $2." - }, "transactionErrored": { "message": "Transaksi mengalami eror." }, @@ -1665,9 +1258,6 @@ "transactionCancelSuccess": { "message": "Transaksi berhasil dibatalkan di $2." }, - "transactions": { - "message": "transaksi" - }, "transactionError": { "message": "Eror Transaksi. Pengecualian dimasukkan ke dalam kode kontrak." }, @@ -1677,12 +1267,6 @@ "transactionFee": { "message": "Biaya Transaksi" }, - "transactionMemo": { - "message": "Memo transaksi (opsional)" - }, - "transactionNumber": { - "message": "Nomor Transaksi" - }, "transactionTime": { "message": "Waktu Transaksi" }, @@ -1692,12 +1276,6 @@ "transferFrom": { "message": "Transfer Dari" }, - "transfers": { - "message": "Transfer" - }, - "trezorHardwareWallet": { - "message": "Dompet Perangkat Keras TREZOR" - }, "troubleTokenBalances": { "message": "Kami menemui masalah dalam memuat saldo token. Anda dapat melihatnya", "description": "Followed by a link (here) to view token balances" @@ -1705,27 +1283,12 @@ "tryAgain": { "message": "Coba lagi" }, - "twelveWords": { - "message": "Kedua belas kata ini adalah satu-satunya cara memulihkan akun MetaMask Anda.\nSimpanlah di tempat yang aman dan rahasia." - }, "typePassword": { "message": "Ketik kata sandi MetaMask Anda" }, - "uiMigrationAnnouncement": { - "message": "Selamat datang di UI baru MetaMask. Jika Anda punya masukan seputar UI atau permintaan fitur, silakan hubungi tim bantuan kami atau di GitHub." - }, - "uiWelcome": { - "message": "Selamat datang di UI Baru (Beta)" - }, - "uiWelcomeMessage": { - "message": "Kini Anda menggunakan UI MetaMask baru." - }, "unapproved": { "message": "Tak disetujui" }, - "unavailable": { - "message": "Tak tersedia" - }, "units": { "message": "unit" }, @@ -1735,9 +1298,6 @@ "unknownNetwork": { "message": "Jaringan Pribadi Tak Dikenal" }, - "unknownNetworkId": { - "message": "ID jaringan tidak dikenal" - }, "unknownQrCode": { "message": "Kesalahan: Kami tidak dapat mengidentifikasi kode QR itu" }, @@ -1759,25 +1319,15 @@ "uriErrorMsg": { "message": "URI memerlukan awalan HTTP/HTTPS yang sesuai." }, - "usaOnly": { - "message": "Hanya Amerika Serikat", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Digunakan oleh berbagai klien" }, - "useOldUI": { - "message": "Gunakan UI lama" - }, "userName": { "message": "Nama Pengguna" }, "validFileImport": { "message": "Anda harus memilih berkas yang sah untuk diimpor." }, - "vaultCreated": { - "message": "Lemari Besi Dibuat" - }, "viewAccount": { "message": "Lihat Akun" }, @@ -1793,27 +1343,18 @@ "viewOnEtherscan": { "message": "Lihat di Etherscan" }, - "viewNetworkInfo": { - "message": "Tinjau Informasi Jaringan" - }, "visitWebSite": { "message": "Kunjungi website kami" }, "walletSeed": { "message": "Benih Dompet" }, - "warning": { - "message": "Peringatan" - }, "welcomeBack": { "message": "Selamat Datang Kembali!" }, "welcome": { "message": "Selamat Datang di MetaMask" }, - "whatsThis": { - "message": "Apa ini?" - }, "writePhrase": { "message": "Tuliskan frasa ini di selembar kertas dan simpan di tempat aman. Jika ingin lebih aman, tulislah di beberapa lembar kertas dan simpan masing-masing kertas di 2 - 3 lokasi berbeda." }, @@ -1832,18 +1373,6 @@ "yourPrivateSeedPhrase": { "message": "Frase benih pribadi Anda" }, - "yourUniqueAccountImage": { - "message": "Gambar akun unik Anda" - }, - "yourUniqueAccountImageDescription1": { - "message": "Gambar ini dihasilkan secara terprogram oleh nomor akun baru Anda." - }, - "yourUniqueAccountImageDescription2": { - "message": "Anda akan melihat gambar ini tiap kali perlu mengonfirmasi transaksi." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask takkan pernah meminta frasa seed Anda!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Harga gas nol saat mempercepat" } diff --git a/app/_locales/index.json b/app/_locales/index.json index 691517218..31199dcab 100644 --- a/app/_locales/index.json +++ b/app/_locales/index.json @@ -6,7 +6,7 @@ { "code": "ca", "name": "Català" }, { "code": "cs", "name": "Čeština" }, { "code": "da", "name": "Dansk" }, - { "code": "de", "name": "Deutsche" }, + { "code": "de", "name": "Deutsch" }, { "code": "el", "name": "ελληνικά" }, { "code": "en", "name": "English" }, { "code": "es", "name": "Español" }, diff --git a/app/_locales/it/messages.json b/app/_locales/it/messages.json index 685a1c2dc..57d0c6958 100644 --- a/app/_locales/it/messages.json +++ b/app/_locales/it/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "La modalità privacy è ora abilitata per impostazione predefinita" }, - "exposeAccounts": { - "message": "Esponi Accounts" - }, - "exposeDescription": { - "message": "Esporre gli account al sito Web corrente. Utile per dapps legacy." - }, "chartOnlyAvailableEth": { "message": "Grafico disponibile solo per le reti Ethereum." }, - "confirmExpose": { - "message": "Sei sicuro di voler esporre i tuoi account al sito web corrente?" - }, "confirmClear": { "message": "Sei sicuro di voler cancellare i siti Web approvati?" }, "contractInteraction": { "message": "Interazione Contratto" }, - "clearApprovalDataSuccess": { - "message": "Dati del sito Web approvati cancellati correttamente." - }, "clearApprovalData": { "message": "Cancella i dati di approvazione" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Version, centro di supporto e contatti." }, - "aboutUs": { - "message": "Chi siamo" - }, - "accept": { - "message": "Accetta" - }, "acceleratingATransaction": { "message": "* Accelerare una transazione usando un prezzo del gas maggiore aumenta la probabilità che la rete la elabori più velocemente, ma non è garantito." }, @@ -68,21 +50,12 @@ "activityLog": { "message": "log attività" }, - "add": { - "message": "Aggiungi" - }, - "address": { - "message": "Indirizzo" - }, "addNetwork": { "message": "Aggiungi Rete" }, "addRecipient": { "message": "Aggiungi destinatario" }, - "addressBook": { - "message": "Rubrica" - }, "advanced": { "message": "Avanzate" }, @@ -92,9 +65,6 @@ "advancedOptions": { "message": "Opzioni Avanzate" }, - "addCustomToken": { - "message": "Aggiungi un token personalizzato" - }, "addToAddressBook": { "message": "Aggiungi alla rubrica" }, @@ -104,9 +74,6 @@ "addAlias": { "message": "Aggiungi alias" }, - "addEthAddress": { - "message": "Aggiungi un indirizzo Ethereum" - }, "addToken": { "message": "Aggiungi Token" }, @@ -119,24 +86,9 @@ "addAcquiredTokens": { "message": "Aggiungi i token che hai acquistato usando MetaMask" }, - "agreeTermsOfService": { - "message": "Accetto i termini di servizio" - }, - "allDone": { - "message": "Tutto Fatto" - }, - "alreadyHaveSeedPhrase": { - "message": "No, ho già una frase seed" - }, "amount": { "message": "Importo" }, - "amountPlusGas": { - "message": "Importo + Gas" - }, - "amountPlusTxFee": { - "message": "Importo + Costo TX" - }, "appDescription": { "message": "Ethereum Browser Extension", "description": "The description of the application" @@ -169,9 +121,6 @@ "autoLogoutTimeLimitDescription": { "message": "Imposta il tempo di inattività dopo il quale MetaMask fa il log out automaticamente" }, - "available": { - "message": "Disponibile" - }, "average": { "message": "Media" }, @@ -196,9 +145,6 @@ "balanceOutdated": { "message": "Il bilancio può essere non aggiornato" }, - "balances": { - "message": "I tuoi bilanci" - }, "balanceIsInsufficientGas": { "message": "Bilancio insufficiente per il gas totale corrente" }, @@ -216,24 +162,12 @@ "blockiesIdenticon": { "message": "Usa le icone Blockie" }, - "borrowDharma": { - "message": "Prendi in presisito con Dharma (Beta)" - }, "browserNotSupported": { "message": "Il tuo Browser non è supportato..." }, "builtInCalifornia": { "message": "MetaMask è progettato e realizzato in California." }, - "buy": { - "message": "Compra" - }, - "buyCoinbase": { - "message": "Compra su Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase è il servizio più popolare al mondo per comprare e vendere Bitcoin, Ethereum e Litecoin." - }, "buyWithWyre": { "message": "Compra ETH con Wyre" }, @@ -264,15 +198,6 @@ "cancelled": { "message": "Cancellata" }, - "cancelN": { - "message": "Annulla tutte le transazioni relative a $1" - }, - "classicInterface": { - "message": "Usa l'interfaccia classica" - }, - "clickCopy": { - "message": "Clicca per Copiare" - }, "clickToAdd": { "message": "Clicca su $1 per aggiungerli al tuo account" }, @@ -285,30 +210,18 @@ "chromeRequiredForHardwareWallets": { "message": "Devi usare MetaMask con Google Chrome per connettere il tuo Portafoglio Hardware" }, - "company": { - "message": "Azienda" - }, "confirm": { "message": "Conferma" }, - "confirmationTime": { - "message": "Tempo di conferma (sec)" - }, "confirmed": { "message": "Confermata" }, - "confirmContract": { - "message": "Conferma Contratto" - }, "confirmPassword": { "message": "Conferma Password" }, "confirmSecretBackupPhrase": { "message": "Conferma la tua Frase di Backup Segreta" }, - "confirmTransaction": { - "message": "Conferma Transazione" - }, "congratulations": { "message": "Congratulazioni" }, @@ -321,9 +234,6 @@ "connectRequest": { "message": "Richiesta Connessione" }, - "connecting": { - "message": "Connessione..." - }, "connectingTo": { "message": "Connessione in corso a $1" }, @@ -345,21 +255,6 @@ "connectingToGoerli": { "message": "Connessione alla Rete di Test Goerli" }, - "connectingToUnknown": { - "message": "Connessione ad una Rete Sconosciuta" - }, - "connectToLedger": { - "message": "Connettersi al Ledger" - }, - "connectToTrezor": { - "message": "Connettersi al Trezor" - }, - "continue": { - "message": "Continua" - }, - "continueToCoinbase": { - "message": "Continua su Coinbase" - }, "continueToWyre": { "message": "Continua su Wyre" }, @@ -375,15 +270,9 @@ "copiedButton": { "message": "Copiato" }, - "copiedClipboard": { - "message": "Copiato negli Appunti" - }, "copiedExclamation": { "message": "Copiato!" }, - "copiedSafe": { - "message": "Le ho copiate in un posto sicuro" - }, "copy": { "message": "Copia" }, @@ -414,9 +303,6 @@ "createAWallet": { "message": "Crea un Wallet" }, - "createDen": { - "message": "Crea" - }, "createPassword": { "message": "Crea Password" }, @@ -426,12 +312,6 @@ "currentLanguage": { "message": "Lingua Corrente" }, - "currentNetwork": { - "message": "Rete Corrente" - }, - "currentRpc": { - "message": "RPC Corrente" - }, "customGas": { "message": "Personalizza Gas" }, @@ -441,9 +321,6 @@ "customToken": { "message": "Token Personalizzato" }, - "customize": { - "message": "Personalizza" - }, "customRPC": { "message": "RPC Personalizzata" }, @@ -462,39 +339,15 @@ "deleteAccount": { "message": "Cancella account" }, - "denExplainer": { - "message": "Il DEN è il tuo archivio crittato con password dentro MetaMask." - }, "deposit": { "message": "Deposita" }, - "depositBTC": { - "message": "Deposita i tuoi BTC all'indirizzo sotto:" - }, - "depositEth": { - "message": "Deposita Eth" - }, "depositEther": { "message": "Deposita Ether" }, - "depositFiat": { - "message": "Deposita con moneta Fiat" - }, - "depositFromAccount": { - "message": "Deposita da un altro account" - }, - "depositShapeShift": { - "message": "Deposita con ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Se possiedi altre criptomonete, puoi scambiare e depositare Ether direttamente nel tuo portafoglio MetaMask. Nessun account richiesto." - }, "details": { "message": "Dettagli" }, - "directDeposit": { - "message": "Deposito Diretto" - }, "directDepositEther": { "message": "Deposita Direttamente Ether" }, @@ -525,24 +378,12 @@ "edit": { "message": "Modifica" }, - "editNetwork": { - "message": "Modifica Rete" - }, - "editAccountName": { - "message": "Modifica Nome Account" - }, "editContact": { "message": "Modifica contatto" }, - "editingTransaction": { - "message": "Modifica la transazione" - }, "emailUs": { "message": "Mandaci una mail!" }, - "encryptNewDen": { - "message": "Cripta il tuo nuovo DEN" - }, "endOfFlowMessage1": { "message": "Hai passato il test - tieni la tua frase seed al sicuro, è tua responsabilità!" }, @@ -573,9 +414,6 @@ "endOfFlowMessage10": { "message": "Tutto Fatto" }, - "ensNameNotFound": { - "message": "Nome ENS non trovato" - }, "ensRegistrationError": { "message": "Errore nella registrazione del nome ENS" }, @@ -588,9 +426,6 @@ "enterPassword": { "message": "Inserisci password" }, - "enterPasswordConfirm": { - "message": "Inserisci la tua password per confermare" - }, "enterPasswordContinue": { "message": "Inserisci la tua password per continuare" }, @@ -603,18 +438,12 @@ "estimatedProcessingTimes": { "message": "Tempi di Elaborazione Stimati" }, - "exchangeRate": { - "message": "Tasso di cambio" - }, "expandView": { "message": "Espandi Vista" }, "exportPrivateKey": { "message": "Esporta Chiave Privata" }, - "exportPrivateKeyWarning": { - "message": "Esporta chiave privata a tuo rischio." - }, "failed": { "message": "Fallita" }, @@ -624,12 +453,6 @@ "faster": { "message": "Più veloce" }, - "fastest": { - "message": "Velocissima" - }, - "feeChartTitle": { - "message": "Previsioni sulle Commissioni per le Transazioni dal Vivo" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -638,27 +461,18 @@ "message": "Importazione file non funziona? Clicca qui!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Seguici su Twitter" - }, "forgetDevice": { "message": "Dimentica questo dispositivo" }, "from": { "message": "Da" }, - "fromToSame": { - "message": "Gli indirizzi Da e A non possono essere uguali" - }, "fromShapeShift": { "message": "Da ShapeShift" }, "functionType": { "message": "Tipo della Funzione" }, - "gasFee": { - "message": "Costo Gas" - }, "gasLimit": { "message": "Gas Limite" }, @@ -668,18 +482,12 @@ "gasLimitInfoModalContent": { "message": "Il gas limite è il massimo importo di unità di gas che sei disposto a spendere." }, - "gasLimitRequired": { - "message": "Gas Limite Richiesto" - }, "gasLimitTooLow": { "message": "Il Gas Limite deve essere almeno 21000" }, "gasUsed": { "message": "Gas Utilizzato" }, - "generatingSeed": { - "message": "Generando la frase seed..." - }, "gasPrice": { "message": "Prezzo del Gas (GWEI)" }, @@ -695,18 +503,12 @@ "gasPriceCalculation": { "message": "Calcoliamo il prezzo del gas suggerito in base al successo delle transazioni in rete." }, - "gasPriceRequired": { - "message": "Prezzo Gas Richiesto" - }, "general": { "message": "Generale" }, "generalSettingsDescription": { "message": "Conversione moneta, moneta primaria, lingua, icone blockie" }, - "generatingTransaction": { - "message": "Generando la transazione" - }, "getEther": { "message": "Ottieni Ether" }, @@ -743,9 +545,6 @@ "message": "qui", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Questa è una lista!!!!" - }, "hexData": { "message": "Dati Hex" }, @@ -761,12 +560,6 @@ "history": { "message": "Storico" }, - "howToDeposit": { - "message": "Come vuoi depositare Ether?" - }, - "holdEther": { - "message": "Ti permette di custodire ether & token, e serve da ponte per le applicazioni decentralizzate." - }, "import": { "message": "Importa", "description": "Button to import an account from a selected file" @@ -780,12 +573,6 @@ "importAccountSeedPhrase": { "message": "Importa un Account con una Frase Seed" }, - "importAnAccount": { - "message": "Importa un account" - }, - "importDen": { - "message": "Importa un DEN Esistente" - }, "importWallet": { "message": "Importa Portafoglio" }, @@ -799,12 +586,6 @@ "importUsingSeed": { "message": "Importa account con frase seed" }, - "importWithSeedPhrase": { - "message": "Importa con una frase seed" - }, - "info": { - "message": "Informazioni" - }, "infoHelp": { "message": "Informazioni & Aiuto" }, @@ -832,37 +613,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Non rete ETH, inserisci caratteri minuscoli" }, - "invalidGasParams": { - "message": "Parametri del Gas non validi" - }, "invalidInput": { "message": "Input non valido." }, - "invalidRequest": { - "message": "Richiesta non Valida" - }, "invalidRPC": { "message": "URI RPC invalido" }, + "invalidBlockExplorerURL": { + "message": "URI Block Explorer invalido" + }, "invalidSeedPhrase": { "message": "Frase seed non valida" }, - "jsonFail": { - "message": "Qualcosa è andato storto. Assicurati che il file JSON sia formattato correttamente." - }, "jsonFile": { "message": "File JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Tieni traccia dei tokens che hai acquistato con il tuo account MetaMask." - }, "kovan": { "message": "Rete di test Kovan" }, - "knowledgeDataBase": { - "message": "Visita la nostra Knowledge Base" - }, "max": { "message": "Massimo" }, @@ -872,9 +641,6 @@ "ledgerAccountRestriction": { "message": "E' necessario utilizzare l'ultimo account prima di poterne aggiungere uno nuovo." }, - "legal": { - "message": "Informazioni Legali" - }, "lessThanMax": { "message": "deve essere minore o uguale a $1.", "description": "helper for inputting hex as decimal input" @@ -888,9 +654,6 @@ "links": { "message": "Collegamenti" }, - "limit": { - "message": "Limite" - }, "liveGasPricePredictions": { "message": "Previsioni sui Prezzi del Gas dal Vivo" }, @@ -909,12 +672,6 @@ "logout": { "message": "Disconnetti" }, - "loose": { - "message": "Libero" - }, - "loweCaseWords": { - "message": "le frasi seed hanno solo lettere minuscole" - }, "mainnet": { "message": "Rete Ethereum Principale" }, @@ -936,15 +693,9 @@ "metamaskVersion": { "message": "versione di MetaMask" }, - "min": { - "message": "Minimo" - }, "missingYourTokens": { "message": "Non vedi i tuoi token?" }, - "mobileSyncTitle": { - "message": "Sincronizza account con il dispositivo mobile" - }, "mobileSyncText": { "message": "Per favore inserisci la password per confermare che sei te!" }, @@ -967,10 +718,6 @@ "message": "Devi selezionare un file da importare.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Dei inserire una password per il file selezionato.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Non puoi inviare una quantità di ETH negativa." }, @@ -1001,12 +748,6 @@ "newPassword": { "message": "Nuova Password (minimo 8 caratteri)" }, - "newPassword8Chars": { - "message": "Nuova Password (minimo 8 caratteri)" - }, - "newRecipient": { - "message": "Nuovo Destinatario" - }, "newNetwork": { "message": "Nuova Rete" }, @@ -1028,21 +769,12 @@ "rpcUrl": { "message": "Nuovo URL RPC" }, - "showAdvancedOptions": { - "message": "Mostra Opzioni Avanzate" - }, - "hideAdvancedOptions": { - "message": "Nascondi Opzioni Avanzate" - }, "optionalChainId": { "message": "ChainID (opzionale)" }, "optionalSymbol": { "message": "Simbolo (opzionale)" }, - "optionalNickname": { - "message": "Nickname (opzionale)" - }, "newTotal": { "message": "Nuovo Totale" }, @@ -1061,21 +793,12 @@ "noConversionRateAvailable": { "message": "Tasso di Conversione non Disponibile" }, - "noTransactionHistory": { - "message": "Nessuna cronologia delle transazioni." - }, "noTransactions": { "message": "Nessuna Transazione" }, "notEnoughGas": { "message": "Gas Non Sufficiente" }, - "notFound": { - "message": "Non Trovata" - }, - "notStarted": { - "message": "Non Iniziato" - }, "noWebcamFoundTitle": { "message": "Webcam non trovata" }, @@ -1085,64 +808,27 @@ "ofTextNofM": { "message": "di" }, - "oldUI": { - "message": "Vecchia interfaccia" - }, - "oldUIMessage": { - "message": "Sei ritornato alla vecchia interfaccia. Puoi ritornare alla nuova interfaccia tramite l'opzione nel menu a discesa in alto a destra." - }, - "onlySendToEtherAddress": { - "message": "Invia ETH solamente ad un account Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Invia solamente $1 ad un account Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Apri in una scheda" - }, - "or": { - "message": "o", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Compra un Trezor o un Ledger e tieni i tuoi soldi al sicuro" }, "origin": { "message": "Origine" }, - "outgoing": { - "message": "In Uscita" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Totale Precedente" - }, "participateInMetaMetrics": { "message": "Participa in MetaMetrics" }, "participateInMetaMetricsDescription": { "message": "Participa in MetaMetrics per aiutarci a rendere MetaMask migliore" }, - "passwordCorrect": { - "message": "Assicurati che la password sia corretta." - }, "passwordsDontMatch": { "message": "Le Password Non Corrispondono" }, - "passwordMismatch": { - "message": "le password non corrispondono", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Password non abbastanza lunga" }, - "passwordShort": { - "message": "password non sufficientemente lunga", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Incolla la tua chiave privata qui:", "description": "For importing an account from a private key" @@ -1156,12 +842,6 @@ "personalAddressDetected": { "message": "Rilevato indirizzo personale. Inserisci l'indirizzo del contratto del token." }, - "pleaseReviewTransaction": { - "message": "Ricontrolla la tua transazione." - }, - "popularTokens": { - "message": "Tokens Popolari" - }, "prev": { "message": "Precedente" }, @@ -1193,15 +873,6 @@ "readdToken": { "message": "Puoi aggiungere nuovamente questo token in futuro andando in “Aggiungi token” nel menu delle opzioni del tuo account." }, - "readMore": { - "message": "Leggi di più qui." - }, - "readMore2": { - "message": "Leggi di più." - }, - "receive": { - "message": "Ricevi" - }, "recents": { "message": "Recenti" }, @@ -1211,9 +882,6 @@ "recipientAddressPlaceholder": { "message": "Ricerca, indirizzo pubblico (0x) o ENS" }, - "refundAddress": { - "message": "Indirizzo di Rimborso" - }, "rejectAll": { "message": "Respingi Tutto" }, @@ -1247,9 +915,6 @@ "restoreFromSeed": { "message": "Ripristina da una frase seed" }, - "restoreVault": { - "message": "Ripristina Cassaforte" - }, "restoreAccountWithSeed": { "message": "Ripristina Account con la Frase Seed" }, @@ -1259,9 +924,6 @@ "required": { "message": "Richiesto" }, - "retryWithMoreGas": { - "message": "Riprova con un prezzo del Gas maggiore qui" - }, "restore": { "message": "Ripristina" }, @@ -1304,13 +966,6 @@ "goerli": { "message": "Rete di test Goerli" }, - "rpc": { - "message": "RPC Personalizzata" - }, - "sampleAccountName": { - "message": "Es: Il mio nuovo account", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Salva" }, @@ -1323,13 +978,6 @@ "saveAsCsvFile": { "message": "Salva Come File CSV" }, - "saveAsFile": { - "message": "Salva come File", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Salva la Frase Seed come File" - }, "scanInstructions": { "message": "Posizione il codice QR davanti alla fotocamera" }, @@ -1366,9 +1014,6 @@ "seedPhraseReq": { "message": "le frasi seed sono lunghe 12 parole" }, - "select": { - "message": "Seleziona" - }, "selectCurrency": { "message": "Seleziona Moneta" }, @@ -1378,9 +1023,6 @@ "selectLocale": { "message": "Selezione Lingua" }, - "selectService": { - "message": "Seleziona Servizio" - }, "selectType": { "message": "Seleziona Tipo" }, @@ -1408,18 +1050,12 @@ "searchTokens": { "message": "Cerca Tokens" }, - "selectAnAddress": { - "message": "Seleziona un Indirizzo" - }, "selectAnAccount": { "message": "Seleziona un Account" }, "selectAnAccountHelp": { "message": "Selezione l'account da visualizzare in MetaMask" }, - "selectAnAsset": { - "message": "Seleziona un Asset" - }, "selectAHigherGasFee": { "message": "Seleziona un costo in gas maggiore per accelerare l'elaborazione della transazione.*" }, @@ -1429,15 +1065,9 @@ "selectPathHelp": { "message": "Se non vedi il tuo account Ledger esistente di seguito, prova a cambiare il percorso in \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Invia Tokens a chiunque abbia un account Ethereum" - }, "settings": { "message": "Impostazioni" }, - "shapeshiftBuy": { - "message": "Compra con Shapeshift" - }, "showAdvancedGasInline": { "message": "Controlli gas avanzati" }, @@ -1453,9 +1083,6 @@ "showPrivateKeys": { "message": "Mostra Chiave Privata" }, - "showQRCode": { - "message": "Mostra Codie QR" - }, "showHexData": { "message": "Mostra Dati Hex" }, @@ -1471,33 +1098,18 @@ "signed": { "message": "Firmata" }, - "signMessage": { - "message": "Firma Messaggio" - }, "signNotice": { "message": "Firmare questo messaggio può avere effetti collaterali pericolosi. \nFirma messaggi da siti di cui ti fidi totalmente. \nQuesto metodo pericoloso sarà rimosso in versioni future." }, "sigRequest": { "message": "Firma Richiesta" }, - "sigRequested": { - "message": "Richiesta Firma" - }, "somethingWentWrong": { "message": "Oops! Qualcosa è andato storto." }, - "spaceBetween": { - "message": "ci può essere solo uno spazio tra le parole" - }, "speedUp": { "message": "velocizza" }, - "speedUpTitle": { - "message": "Velocizza Transazione" - }, - "speedUpSubtitle": { - "message": "Aumenta il prezzo del gas per tentare di sovrascrivere e velocizzare la transazione" - }, "speedUpCancellation": { "message": "Accelera questo annullamento" }, @@ -1507,9 +1119,6 @@ "switchNetworks": { "message": "Cambia Reti" }, - "status": { - "message": "Stato" - }, "stateLogs": { "message": "Log di Stato" }, @@ -1576,9 +1185,6 @@ "syncWithMobileComplete": { "message": "I tuoi dati sono stati sincronizzati con successo. Goditi l'app di MetaMask!" }, - "takesTooLong": { - "message": "Ci sta mettendo troppo?" - }, "terms": { "message": "Termini di Uso" }, @@ -1598,27 +1204,15 @@ "message": "$1 a ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Indirizzo Token" - }, "tokenAlreadyAdded": { "message": "Il token è già stato aggiunto." }, - "tokenBalance": { - "message": "Bilancio Token:" - }, "tokenContractAddress": { "message": "Indirizzo Contratto Token" }, - "tokenSelection": { - "message": "Cerca un token o seleziona dalla lista di token più popolari." - }, "tokenSymbol": { "message": "Simbolo Token" }, - "tokenWarning1": { - "message": "Tieni traccia dei token che hai acquistato con il tuo account MetaMask. Se hai acquistato token con un account diverso, quei token non appariranno qui." - }, "total": { "message": "Totale" }, @@ -1631,9 +1225,6 @@ "transactionCreated": { "message": "Transazione di valore $1 creata alle $2." }, - "transactionWithNonce": { - "message": "Transazione $1" - }, "transactionDropped": { "message": "Transazione abbandonata alle $2." }, @@ -1646,9 +1237,6 @@ "transactionUpdated": { "message": "Transazione aggiornata alle $2." }, - "transactionUpdatedGas": { - "message": "Transazione aggiornata con un prezzo del gas di $1 alle $2." - }, "transactionErrored": { "message": "La transazione ha riscontrato un errore." }, @@ -1658,9 +1246,6 @@ "transactionCancelSuccess": { "message": "Transazione cancellata alle $2" }, - "transactions": { - "message": "transazioni" - }, "transactionError": { "message": "Errore Transazione. Eccceziona generata nel codice del contratto." }, @@ -1670,12 +1255,6 @@ "transactionFee": { "message": "Costo Transazione" }, - "transactionMemo": { - "message": "Promemoria Transazione (opzionale)" - }, - "transactionNumber": { - "message": "Numero Transazione" - }, "transactionTime": { "message": "Tempo Conferma Transazione" }, @@ -1688,12 +1267,6 @@ "transferFrom": { "message": "Trasferisci Da" }, - "transfers": { - "message": "Trasferimenti" - }, - "trezorHardwareWallet": { - "message": "TREZOR Portafoglio Hardware" - }, "troubleTokenBalances": { "message": "Abbiamo avuto un problema a caricare il bilancio dei tuoi token. Puoi vederlo ", "description": "Followed by a link (here) to view token balances" @@ -1701,27 +1274,12 @@ "tryAgain": { "message": "Prova di nuovo" }, - "twelveWords": { - "message": "Queste 12 parole sono l'unico modo per ripristinare i tuoi account MetaMask. \nSalvale in un posto sicuro e segreto." - }, "typePassword": { "message": "Inserisci Password" }, - "uiMigrationAnnouncement": { - "message": "Benvenuto alla nuova interfaccia di MetaMask. Se hai un feedback a proposito dell'interfaccia o richieste di funzionalità, per favore contatta il nostro team di supporto su GitHub." - }, - "uiWelcome": { - "message": "Benvenuto alla nuova interfaccia (Beta)" - }, - "uiWelcomeMessage": { - "message": "Stai utilizzanto la nuova interfaccia di MetaMask. Guarda in giro, prova nuove funzionalità come inviare token, e facci sapere se hai dei problemi." - }, "unapproved": { "message": "Non approvata" }, - "unavailable": { - "message": "Non Disponibile" - }, "units": { "message": "unità" }, @@ -1731,9 +1289,6 @@ "unknownNetwork": { "message": "Rete Privata Sconosciuta" }, - "unknownNetworkId": { - "message": "ID rete sconosciuto" - }, "unknownQrCode": { "message": "Errore: Non siamo riusciti a identificare il codice QR" }, @@ -1755,25 +1310,15 @@ "uriErrorMsg": { "message": "Gli URI richiedono un prefisso HTTP/HTTPS." }, - "usaOnly": { - "message": "Solo USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Usato da una varietà di clients diversi" }, - "useOldUI": { - "message": "Use la vecchia UI" - }, "userName": { "message": "Nome utente" }, "validFileImport": { "message": "Devi selezionare un file valido da importare." }, - "vaultCreated": { - "message": "Cassaforte Creata" - }, "viewAccount": { "message": "Vedi Account" }, @@ -1789,27 +1334,18 @@ "viewOnEtherscan": { "message": "Vedi su Etherscan" }, - "viewNetworkInfo": { - "message": "Visualizza Informazioni Rete" - }, "visitWebSite": { "message": "Visita il nostro sito web" }, "walletSeed": { "message": "Seed del Portafoglio" }, - "warning": { - "message": "Attenzione" - }, "welcomeBack": { "message": "Bentornato!" }, "welcome": { "message": "Benvenuto nella Beta di MetaMask" }, - "whatsThis": { - "message": "Cos'è questo?" - }, "writePhrase": { "message": "Scrivi questa frase su un foglio di carta e conservala in un posto sicuro. Se vuoi ancora più sicurezza, scrivila su più fogli e conserva ognuno in 2 o 3 posti diversi. " }, @@ -1828,18 +1364,6 @@ "yourPrivateSeedPhrase": { "message": "La tua frase seed privata" }, - "yourUniqueAccountImage": { - "message": "L'immagine esclusiva del tuo account" - }, - "yourUniqueAccountImageDescription1": { - "message": "Questa immagine è stata generata automaticamente per te dal tuo nuovo indirizzo." - }, - "yourUniqueAccountImageDescription2": { - "message": "Vedrai questa immagine ogni volta che dovrai confermare una transazione." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask non ti chiederà mai la tua frase seed!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Prezzo del gas maggiore di zero" }, diff --git a/app/_locales/ja/messages.json b/app/_locales/ja/messages.json index 6cc5c6b08..5b85291b9 100644 --- a/app/_locales/ja/messages.json +++ b/app/_locales/ja/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "プライバシーモードがデフォルトで有効になりました" }, - "exposeAccounts": { - "message": "アカウントを公開する" - }, - "exposeDescription": { - "message": "アカウントを現在のウェブサイトに公開する。従来のdappsに役立ちます。" - }, "chartOnlyAvailableEth": { "message": "チャートはEthereumネットワークでのみ利用可能です。" }, - "confirmExpose": { - "message": "現在のウェブサイトにアカウントを公開してもよろしいですか?" - }, "confirmClear": { "message": "承認されたウェブサイトをクリアしてもよろしいですか?" }, "contractInteraction": { "message": "コントラクトへのアクセス" }, - "clearApprovalDataSuccess": { - "message": "承認されたウェブサイトデータが正常に消去されました。" - }, "clearApprovalData": { "message": "承認データのクリア" }, @@ -38,9 +26,6 @@ "aboutSettingsDescription": { "message": "バージョンやサポート、問合せ先など" }, - "accept": { - "message": "承認" - }, "acceleratingATransaction": { "message": "*より高いガス価格を使用すると、ネットワークでより速く処理され、トランザクションを高速化できる可能性が高くなりますが、常に保証されるとは限りません。" }, @@ -65,21 +50,12 @@ "activityLog": { "message": "アクティビティログ" }, - "add": { - "message": "追加" - }, - "address": { - "message": "アドレス" - }, "addNetwork": { "message": "ネットワーク追加" }, "addRecipient": { "message": "受取人追加" }, - "addressBook": { - "message": "アドレス帳" - }, "advanced": { "message": "詳細" }, @@ -89,9 +65,6 @@ "advancedOptions": { "message": "詳細設定" }, - "addCustomToken": { - "message": "カスタムトークンを追加" - }, "addToAddressBook": { "message": "アドレス帳に追加" }, @@ -101,9 +74,6 @@ "addAlias": { "message": "エイリアスを追加" }, - "addEthAddress": { - "message": "Ethereumアドレスを追加" - }, "addToken": { "message": "トークンを追加" }, @@ -116,21 +86,9 @@ "addAcquiredTokens": { "message": "Metamaskで獲得したトークンを追加する" }, - "agreeTermsOfService": { - "message": "利用規約に同意する" - }, - "allDone": { - "message": "全て完了" - }, - "alreadyHaveSeedPhrase": { - "message": "すでにシードを持っています" - }, "amount": { "message": "金額" }, - "amountPlusGas": { - "message": "金額 + ガス" - }, "appDescription": { "message": "Ethereumのブラウザ・エクステンション", "description": "The description of the application" @@ -166,9 +124,6 @@ "autoLogoutTimeLimitDescription": { "message": "MetaMaskが自動的にログアウトするまでのアイドル時間を分単位で設定します。" }, - "available": { - "message": "有効" - }, "average": { "message": "平均" }, @@ -178,15 +133,9 @@ "balance": { "message": "残高:" }, - "balances": { - "message": "トークン残高" - }, "balanceIsInsufficientGas": { "message": "現在のガス総量に対して残高が不足しています" }, - "beta": { - "message": "ベータ版" - }, "betweenMinAndMax": { "message": " $1以上 $2以下にして下さい。", "description": "helper for inputting hex as decimal input" @@ -194,18 +143,6 @@ "blockiesIdenticon": { "message": "Blockies Identicon を使用" }, - "borrowDharma": { - "message": "Dharmaで借りる(ベータ版)" - }, - "buy": { - "message": "購入" - }, - "buyCoinbase": { - "message": "Coinbaseのサイトで購入" - }, - "buyCoinbaseExplainer": { - "message": "Etherを購入できます。Coinbaseは、世界的なBitcoin、Ethereum、そしてLitecoinの取引所です。" - }, "buyCoinSwitch": { "message": "CoinSwitchのサイトで購入" }, @@ -215,30 +152,12 @@ "cancel": { "message": "キャンセル" }, - "classicInterface": { - "message": "旧インタフェイスを使用" - }, - "clickCopy": { - "message": "クリックしてコピー" - }, "confirm": { "message": "確認" }, - "confirmContract": { - "message": "コントラクトの確認" - }, "confirmPassword": { "message": "パスワードの確認" }, - "confirmTransaction": { - "message": "トランザクションの確認" - }, - "continue": { - "message": "続行" - }, - "continueToCoinbase": { - "message": "Coinbaseを開く" - }, "continueToCoinSwitch": { "message": "CoinSwitchを開く" }, @@ -251,9 +170,6 @@ "copiedButton": { "message": "コピー完了" }, - "copiedClipboard": { - "message": "クリップボードへコピー済み" - }, "copiedExclamation": { "message": "コピー完了!" }, @@ -275,22 +191,12 @@ "createAccount": { "message": "アカウント作成" }, - "createDen": { - "message": "作成" - }, - "crypto": { - "message": "暗号通貨", - "description": "Exchange type (cryptocurrencies)" - }, "customGas": { "message": "ガスのカスタマイズ" }, "customToken": { "message": "カスタムトークン" }, - "customize": { - "message": "カスタマイズ" - }, "customRPC": { "message": "カスタムRPC" }, @@ -300,39 +206,15 @@ "defaultNetwork": { "message": "デフォルトのEther送受信ネットワークはメインネットです。" }, - "denExplainer": { - "message": "DENとは、あなたのパスワードが暗号化されたMetaMask内のストレージです。" - }, "deposit": { "message": "振込" }, - "depositBTC": { - "message": "BTCを下記のアドレスへ振込んでください:" - }, - "depositEth": { - "message": "ETHを入金" - }, "depositEther": { "message": "Etherを振込" }, - "depositFiat": { - "message": "法定通貨でデポジット" - }, - "depositFromAccount": { - "message": "別のアカウントから入金" - }, - "depositShapeShift": { - "message": "ShapeShiftで交換" - }, - "depositShapeShiftExplainer": { - "message": "他の暗号通貨とEtherを交換して、MetaMaskのウォレットへ入金できます。アカウント作成は不要です。" - }, "details": { "message": "詳細" }, - "directDeposit": { - "message": "ダイレクトデポジット" - }, "directDepositEther": { "message": "Etherを直接入金" }, @@ -345,12 +227,6 @@ "edit": { "message": "編集" }, - "editAccountName": { - "message": "アカウント名を編集" - }, - "encryptNewDen": { - "message": "新しいDENを暗号化する" - }, "endOfFlowMessage10": { "message": "全て完了" }, @@ -360,15 +236,9 @@ "etherscanView": { "message": "Etherscanでアカウントを確認" }, - "exchangeRate": { - "message": "交換レート" - }, "exportPrivateKey": { "message": "秘密鍵のエクスポート" }, - "exportPrivateKeyWarning": { - "message": "あなた自身の責任で秘密鍵をエクスポート" - }, "failed": { "message": "失敗" }, @@ -386,22 +256,12 @@ "fromShapeShift": { "message": "ShapeShiftから" }, - "gas": { - "message": "ガス", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "ガス料金" - }, "gasLimit": { "message": "ガスリミット" }, "gasLimitCalculation": { "message": "ネットワークの成功率を基にして、ガスリミットを提案しています。" }, - "gasLimitRequired": { - "message": "必要ガスリミット" - }, "gasLimitTooLow": { "message": "ガスリミットは最低21000です。" }, @@ -411,9 +271,6 @@ "gasPriceCalculation": { "message": "ネットワークの成功率を基にして、ガスプライスを提案しています。" }, - "gasPriceRequired": { - "message": "必要ガスプライス" - }, "getEther": { "message": "Etherを取得する" }, @@ -438,9 +295,6 @@ "hideTokenPrompt": { "message": "トークンを隠しますか?" }, - "howToDeposit": { - "message": "どのようにEtherをデポジットしますか?" - }, "import": { "message": "追加", "description": "Button to import an account from a selected file" @@ -451,19 +305,10 @@ "importAccountMsg": { "message": "追加したアカウントはMetaMaskのアカウントパスフレーズとは関連付けられません。インポートしたアカウントについての詳細は" }, - "importAnAccount": { - "message": "アカウントをインポート" - }, - "importDen": { - "message": "既存のDENをインポート" - }, "imported": { "message": "インポート完了", "description": "status showing that an account has been fully loaded into the keyring" }, - "info": { - "message": "情報" - }, "infoHelp": { "message": "情報とヘルプ" }, @@ -473,22 +318,13 @@ "invalidAddress": { "message": "アドレスが無効です。" }, - "invalidGasParams": { - "message": "ガスのパラメーターが無効です。" - }, "invalidInput": { "message": "インプットが無効です。" }, - "invalidRequest": { - "message": "リクエストが無効です。" - }, "jsonFile": { "message": "JSONファイル", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "MetaMaskアカウントで入手したトークンを検索できます。" - }, "kovan": { "message": "Kovanテストネットワーク" }, @@ -508,9 +344,6 @@ "links": { "message": "リンク" }, - "limit": { - "message": "リミット" - }, "loading": { "message": "ロード中..." }, @@ -523,9 +356,6 @@ "logout": { "message": "ログアウト" }, - "loose": { - "message": "外部秘密鍵" - }, "mainnet": { "message": "Ethereumメインネットワーク" }, @@ -535,9 +365,6 @@ "message": { "message": "メッセージ" }, - "min": { - "message": "ミニマム" - }, "myAccounts": { "message": "マイアカウント" }, @@ -551,10 +378,6 @@ "message": "インポートするファイルを選択してください。", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "選択したファイルのパスワードを入力してください。", - "description": "Password and file needed to import an account" - }, "networks": { "message": "ネットワーク" }, @@ -571,12 +394,6 @@ "newPassword": { "message": "新規パスワード(最低8文字)" }, - "newPassword8Chars": { - "message": "新しいパスワード (8桁以上)" - }, - "newRecipient": { - "message": "新規受取人" - }, "noAlreadyHaveSeed": { "message": "すでにシードを持っています" }, @@ -589,46 +406,12 @@ "noDeposits": { "message": "振込みがありません。" }, - "noTransactionHistory": { - "message": "トランザクション履歴がありません。" - }, "noTransactions": { "message": "トランザクションがありません。" }, - "notStarted": { - "message": "スタートしていません。" - }, - "oldUI": { - "message": "旧UI" - }, - "oldUIMessage": { - "message": "旧UIを表示しています。右上のドロップダウンメニューのオプションより、新UIへ切り替えが可能です。" - }, - "onlySendToEtherAddress": { - "message": "ETH はイーサリウムアカウントのみに送信できます。" - }, - "onlySendTokensToAccountAddress": { - "message": "$1 はイーサリアムアカウントのみに送信できます。", - "description": "displays token symbol" - }, - "openInTab": { - "message": "タブを開く" - }, - "or": { - "message": "または", - "description": "choice between creating or importing a new account" - }, "password": { "message": "パスワード" }, - "passwordMismatch": { - "message": "パスワードが一致しません。", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "パスワードが短すぎます。", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "秘密鍵をここにペーストして下さい:", "description": "For importing an account from a private key" @@ -636,12 +419,6 @@ "pasteSeed": { "message": "パスフレーズをここにペーストして下さい!" }, - "pleaseReviewTransaction": { - "message": "トランザクションを確認して下さい。" - }, - "popularTokens": { - "message": "人気のトークン" - }, "privacyMsg": { "message": "プライバシーポリシー" }, @@ -661,18 +438,9 @@ "readdToken": { "message": "アカウントのオプションメニューから「トークンを追加」すれば、将来このトークンを追加し直すことができます。" }, - "readMore": { - "message": "もっと読む" - }, - "receive": { - "message": "受取" - }, "recipientAddress": { "message": "受取人アドレス" }, - "refundAddress": { - "message": "受取アドレス" - }, "rejected": { "message": "拒否されました" }, @@ -682,15 +450,9 @@ "restoreFromSeed": { "message": "パスフレーズから復元する" }, - "restoreVault": { - "message": "ウォレットを復元する" - }, "required": { "message": "必要です。" }, - "retryWithMoreGas": { - "message": "より高いガスプライスで再度試して下さい。" - }, "revealSeedWords": { "message": "パスフレーズを表示" }, @@ -703,35 +465,18 @@ "ropsten": { "message": "Ropstenテストネットワーク" }, - "rpc": { - "message": "カスタムRPC" - }, - "sampleAccountName": { - "message": "例.新しいマイアカウント", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "保存" }, - "saveAsFile": { - "message": "ファイルとして保存", - "description": "Account export process" - }, "search": { "message": "検索" }, "searchResults": { "message": "検索結果" }, - "select": { - "message": "選択" - }, "selectCurrency": { "message": "通貨を選択" }, - "selectService": { - "message": "サービスを選択" - }, "selectType": { "message": "キーの種類" }, @@ -747,48 +492,27 @@ "searchTokens": { "message": "トークンの検索" }, - "sendTokensAnywhere": { - "message": "イーサリアムアカウントを持っている人にトークンを送る" - }, "settings": { "message": "設定" }, - "shapeshiftBuy": { - "message": "Shapeshiftで交換" - }, "showPrivateKeys": { "message": "秘密鍵を表示" }, - "showQRCode": { - "message": "QRコードを表示" - }, "sign": { "message": "署名" }, "signatureRequest": { "message": "署名リクエスト" }, - "signMessage": { - "message": "メッセージに署名" - }, "signNotice": { "message": "このメッセージへの署名は危険となる可能性があります。\n完全に信頼するサイトからのメッセージのみ、\nあなたのアカウントで署名して下さい。今後のバージョンでは、\nこの危険なメソッドは削除される予定です。" }, "sigRequest": { "message": "署名リクエスト" }, - "sigRequested": { - "message": "署名がリクエストされました" - }, - "status": { - "message": "ステータス" - }, "submit": { "message": "送信" }, - "takesTooLong": { - "message": "送信に時間がかかりますか?" - }, "terms": { "message": "利用規約" }, @@ -805,36 +529,12 @@ "token": { "message": "トークン" }, - "tokenAddress": { - "message": "トークンアドレス" - }, - "tokenBalance": { - "message": "あなたのトークン残高:" - }, - "tokenSelection": { - "message": "トークンを検索、またはリストから選択してください。" - }, "tokenSymbol": { "message": "トークンシンボル" }, - "tokenWarning1": { - "message": "MetaMaskのアカウントで取得したアカウントのみ追加できます。他のアカウントを使用して取得したトークンは、カスタムトークンを使用してください。" - }, "total": { "message": "合計" }, - "transactions": { - "message": "トランザクション" - }, - "transactionMemo": { - "message": "トランザクションメモ (オプション)" - }, - "transactionNumber": { - "message": "トランザクション番号" - }, - "transfers": { - "message": "トランスファー" - }, "troubleTokenBalances": { "message": "トークン残高を取得できません。こちらでご確認ください。", "description": "Followed by a link (here) to view token balances" @@ -842,34 +542,15 @@ "typePassword": { "message": "パスワードの入力" }, - "uiWelcome": { - "message": "新UIへようこそ! (ベータ版)" - }, - "uiWelcomeMessage": { - "message": "現在、MetaMask の新しいUIをお使いになっています。トークン送信など、新たな機能を試してみましょう! 何か問題があればご報告ください。" - }, - "unavailable": { - "message": "有効ではありません。" - }, "unknown": { "message": "不明" }, "unknownNetwork": { "message": "不明なプライベートネットワーク" }, - "unknownNetworkId": { - "message": "不明なネットワークID" - }, - "usaOnly": { - "message": "米国居住者のみ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "様々なクライアントによって使用されています。" }, - "useOldUI": { - "message": "旧UIに切り替え" - }, "viewAccount": { "message": "アカウントを見る" }, @@ -879,18 +560,12 @@ "walletSeed": { "message": "ウォレットのパスフレーズ" }, - "warning": { - "message": "警告" - }, "welcomeBack": { "message": "おかえりなさい!" }, "welcome": { "message": "MetaMask ベータ版へようこそ!" }, - "whatsThis": { - "message": "この機能について" - }, "yourSigRequested": { "message": "あなたの署名がリクエストされています。" }, diff --git a/app/_locales/kn/messages.json b/app/_locales/kn/messages.json index fee5f7aec..b99bf69d7 100644 --- a/app/_locales/kn/messages.json +++ b/app/_locales/kn/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "ಗೌಪ್ಯತೆ ಮೋಡ್ ಅನ್ನು ಡೀಫಾಲ್ಟ್‌ ಆಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ" }, - "exposeAccounts": { - "message": "ಖಾತೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಿ" - }, - "exposeDescription": { - "message": "ಪ್ರಸ್ತುತ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಖಾತೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಿ. ಸ್ವತ್ತಿನ ಡ್ಯಾಪ್‌ಗಳಿಗಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ" - }, "chartOnlyAvailableEth": { "message": "ಎಥೆರಿಯಮ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ ಮಾತ್ರವೇ ಚಾರ್ಟ್‌ಗಳು ಲಭ್ಯವಿರುತ್ತವೆ." }, - "confirmExpose": { - "message": "ನೀವು ಪ್ರಸ್ತುತ ವೆಬ್‌ಸೈಟ್‌ಗೆ ನಿಮ್ಮ ಖಾತೆಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಲು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?" - }, "confirmClear": { "message": "ನೀವು ಅನುಮೋದಿಸಿದ ವೆಬ್‌‌ಸೈಟ್‌ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲು ಬಯಸುವಿರಾ?" }, "contractInteraction": { "message": "ಒಪ್ಪಂದದ ಸಂವಹನ" }, - "clearApprovalDataSuccess": { - "message": "ಅನುಮೋದಿಸಿದ ವೆಬ್‌ಸೈಟ್‌ ಡೇಟಾವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ತೆರವುಗೊಳಿಸಲಾಗಿದೆ." - }, "clearApprovalData": { "message": "ಗೌಪ್ಯತೆ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "ಆವೃತ್ತಿ, ಬೆಂಬಲ ಕೇಂದ್ರ ಮತ್ತು ಸಂಪರ್ಕ ಮಾಹಿತಿ." }, - "aboutUs": { - "message": "ನಮ್ಮ ಕುರಿತು" - }, - "accept": { - "message": "ಸಮ್ಮತಿಸು" - }, "acceleratingATransaction": { "message": "* ಹೆಚ್ಚಿನ ಗ್ಯಾಸ್ ಬೆಲೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವಹಿವಾಟನ್ನು ವೇಗಗೊಳಿಸುವುದರಿಂದ ನೆಟ್‌ವರ್ಕ್ ವೇಗವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳ್ಳುವ ಸಾಧ್ಯತೆಗಳನ್ನು ಅದು ಹೆಚ್ಚಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಯಾವಾಗಲೂ ಖಚಿತವಾಗಿರುವುದಿಲ್ಲ." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "ಚಟುವಟಿಕೆ ಲಾಗ್" }, - "add": { - "message": "ಸೇರಿಸು" - }, - "address": { - "message": "ವಿಳಾಸ" - }, "addNetwork": { "message": "ನೆಟ್‌ವರ್ಕ್ ಸೇರಿಸಿ" }, "addRecipient": { "message": "ಸ್ವೀಕೃತಿದಾರರನ್ನು ಸೇರಿಸಿ" }, - "addressBook": { - "message": "ವಿಳಾಸ ಪುಸ್ತಕ" - }, "advanced": { "message": "ಸುಧಾರಿತ" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "ಸುಧಾರಿತ ಆಯ್ಕೆಗಳು" }, - "addCustomToken": { - "message": "ಕಸ್ಟಮ್ ಟೋಕನ್ ಸೇರಿಸಿ" - }, "addToAddressBook": { "message": "ವಿಳಾಸ ಪುಸ್ತಕಕ್ಕೆ ಸೇರಿಸಿ" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "ಅಲಿಯಾಸ್ ಸೇರಿಸಿ" }, - "addEthAddress": { - "message": "ಎಥೆರಿಯಮ್ ವಿಳಾಸವನ್ನು ಸೇರಿಸಿ" - }, "addToken": { "message": "ಟೋಕನ್ ಸೇರಿಸಿ" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "MetaMask ಬಳಸಿಕೊಂಡು ನೀವು ಸ್ವಾಧೀನಪಡಿಸಿಕೊಂಡಿರುವ ಟೋಕನ್‌ಗಳನ್ನು ಸೇರಿಸಿ" }, - "agreeTermsOfService": { - "message": "ನಾನು ಸೇವಾ ನಿಯಮಗಳಿಗೆ ಸಮ್ಮತಿಸುತ್ತೇನೆ" - }, - "allDone": { - "message": "ಎಲ್ಲಾ ಮುಗಿದಿದೆ" - }, - "alreadyHaveSeedPhrase": { - "message": "ಇಲ್ಲ, ನಾನು ಈಗಾಗಲೇ ಮೂಲ ನುಡಿಗಟ್ಟನ್ನು ಹೊಂದಿದ್ದೇನೆ" - }, "amount": { "message": "ಮೊತ್ತ" }, - "amountPlusGas": { - "message": "ಮೊತ್ತ + ಗ್ಯಾಸ್" - }, - "amountPlusTxFee": { - "message": "ಮೊತ್ತ + TX ಶುಲ್ಕ" - }, "appDescription": { "message": "ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿರುವ ಎಥೆರಿಯಮ್ ವ್ಯಾಲೆಟ್", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "MetaMask ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಲಾಗ್ ಔಟ್‌ ಆಗುವ ಮೊದಲು ನಿಮಿಷಗಳಲ್ಲಿ ನಿಷ್ಕ್ರಿಯ ಸಮಯವನ್ನು ಹೊಂದಿಸಿ" }, - "available": { - "message": "ಲಭ್ಯವಿದೆ" - }, "average": { "message": "ಸರಾಸರಿ" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "ಮೊಬಲಗು ಹಳೆಯದಾಗಿರಬಹುದು" }, - "balances": { - "message": "ಟೋಕನ್ ಮೊಬಲಗು(ಗಳು)" - }, "balanceIsInsufficientGas": { "message": "ಪ್ರಸ್ತುತ ಗ್ಯಾಸ್ ಟೋಟಲ್‌ಗಾಗಿ ಸಾಕಷ್ಟು ಮೊಬಲಗು ಇಲ್ಲ" }, "basic": { "message": "ಮೂಲ" }, - "beta": { - "message": "ಬೀಟಾ" - }, "betweenMinAndMax": { "message": " $1 ಗಿಂತಲೂ ಹೆಚ್ಚಾಗಿರಬೇಕು ಅಥವಾ ಸಮನಾಗಿರಬೇಕು ಮತ್ತು $2 ಗಿಂತಲೂ ಕಡಿಮೆ ಇರಬೇಕು ಅಥವಾ ಸಮನಾಗಿರಬೇಕು.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "ಬ್ಲಾಕೀಸ್ ಐಡೆಂಟಿಕಾನ್ ಬಳಸಿ" }, - "borrowDharma": { - "message": "Dharma (ಬೀಟಾ) ಮೂಲಕ ಎರವಲು ಪಡೆಯಿರಿ" - }, "browserNotSupported": { "message": "ನಿಮ್ಮ ಬ್ರೌಸರ್ ಬೆಂಬಲಿಸುತ್ತಿಲ್ಲ..." }, "builtInCalifornia": { "message": "MetaMask ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ." }, - "buy": { - "message": "ಖರೀದಿಸಿ" - }, - "buyCoinbase": { - "message": "ಕಾಯಿನ್ ಬೇಸ್‌ನಲ್ಲಿ ಖರೀದಿಸಿ" - }, - "buyCoinbaseExplainer": { - "message": "ಬಿಟ್‌ಕಾಯಿನ್, ಎಥೆರಿಯಮ್ ಮತ್ತು ಲೈಟ್‌ಕಾಯಿನ್ ಖರೀದಿಸಲು ಮತ್ತು ಮಾರಾಟ ಮಾಡಲು ವಿಶ್ವದ ಅತ್ಯಂತ ಜನಪ್ರಿಯ ಮಾರ್ಗವೆಂದರೆ ಕಾಯಿನ್ ಬೇಸ್ ಆಗಿದೆ." - }, "buyWithWyre": { "message": "Wyre ನೊಂದಿಗೆ ETH ಖರೀದಿಸಿ" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "ರದ್ದುಗೊಳಿಸಲಾಗಿದೆ" }, - "cancelN": { - "message": "ಎಲ್ಲಾ $1 ವ್ಯವಹಾರಗಳನ್ನು ರದ್ದುಗೊಳಿಸಿ" - }, "chainId": { "message": "ಚೈನ್ ID" }, - "classicInterface": { - "message": "ಕ್ಲಾಸಿಕ್ ಇಂಟರ್ಫೇಸ್ ಬಳಸಿ" - }, - "clickCopy": { - "message": "ನಕಲಿಸಲು ಕ್ಲಿಕ್ ಮಾಡಿ" - }, "clickToAdd": { "message": "ನಿಮ್ಮ ಖಾತೆಗೆ ಅವರನ್ನು ಸೇರಿಸಲು $1ನಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ " }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "ನಿಮ್ಮ ಹಾರ್ಡ್‌ವೇರ್ ವ್ಯಾಲೆಟ್‌ಗೆ ಸಂಪರ್ಕಪಡಿಸುವ ಸಲುವಾಗಿ Google Chrome ನಲ್ಲಿ ನಿಮಗೆ MetaMask ಅನ್ನು ಬಳಸುವ ಅಗತ್ಯವಿದೆ." }, - "company": { - "message": "ಕಂಪನಿ" - }, "confirm": { "message": "ದೃಢೀಕರಿಸು" }, - "confirmationTime": { - "message": "ಖಚಿತಪಡಿಸುವಿಕೆಯ ಸಮಯ (ಸೆಕೆಂ)" - }, "confirmed": { "message": "ಖಚಿತಪಡಿಸಲಾಗಿದೆ" }, - "confirmContract": { - "message": "ಒಪ್ಪಂದವನ್ನು ಖಚಿತಪಡಿಸಿ" - }, "confirmPassword": { "message": "ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಖಚಿತಪಡಿಸಿ" }, "confirmSecretBackupPhrase": { "message": "ನಿಮ್ಮ ರಹಸ್ಯ ಬ್ಯಾಕಪ್ ಫ್ರೇಸ್ ಅನ್ನು ಖಚಿತಪಡಿಸಿ" }, - "confirmTransaction": { - "message": "ವ್ಯವಹಾರವನ್ನು ಖಚಿತಪಡಿಸಿ" - }, "congratulations": { "message": "ಅಭಿನಂದನೆಗಳು" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "ವಿನಂತಿಯನ್ನು ಸಂಪರ್ಕಪಡಿಸಿ" }, - "connecting": { - "message": "ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ..." - }, "connectingTo": { "message": "$1 ಗೆ ಸಂಪರ್ಕಪಡಿಸಲಾಗುತ್ತಿದೆ" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "Goerli ಪರೀಕ್ಷಾ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ" }, - "connectingToUnknown": { - "message": "ಅನಾಮಧೇಯ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ" - }, - "connectToLedger": { - "message": "ಲೆಡ್ಜರ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ" - }, - "connectToTrezor": { - "message": "ಟ್ರೆಜೊರ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ" - }, - "continue": { - "message": "ಮುಂದುವರಿಸಿ" - }, - "continueToCoinbase": { - "message": "ಕಾಯಿನ್‌ಬೇಸ್‌‌‌ಗೆ ಮುಂದುವರಿಸಿ" - }, "continueToWyre": { "message": "Wyre ಗೆ ಮುಂದುವರಿಸಿ" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "ನಕಲಿಸಲಾಗಿದೆ" }, - "copiedClipboard": { - "message": "ಕ್ಲಿಪ್‌‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಲಾಗಿದೆ" - }, "copiedExclamation": { "message": "ನಕಲಿಸಲಾಗಿದೆ!" }, - "copiedSafe": { - "message": "ನಾನು ಅದನ್ನು ಬೇರೆಯ ಕಡೆ ಸುರಕ್ಷಿತವಾಗಿ ನಕಲಿಸಿದ್ದೇನೆ" - }, "copy": { "message": "ನಕಲಿಸು" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "ವ್ಯಾಲೆಟ್‌ ಅನ್ನು ರಚಿಸಿ" }, - "createDen": { - "message": "ರಚಿಸಿ" - }, "createPassword": { "message": "ಪಾಸ್‌ವರ್ಡ್ ರಚಿಸಿ" }, - "crypto": { - "message": "ಕ್ರಿಪ್ಟೋ", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "ಕರೆನ್ಸಿ ಪರಿವರ್ತನೆ" }, "currentLanguage": { "message": "ಪ್ರಸ್ತುತ ಭಾಷೆ" }, - "currentNetwork": { - "message": "ಪ್ರಸ್ತುತ ನೆಟ್‌ವರ್ಕ್" - }, - "currentRpc": { - "message": "ಪ್ರಸ್ತುತ RPC" - }, "customGas": { "message": "ಗ್ಯಾಸ್ ಕಸ್ಟಮೈಸ್ ಮಾಡಿ" }, @@ -469,9 +342,6 @@ "customToken": { "message": "ಕಸ್ಟಮ್ ಟೋಕನ್" }, - "customize": { - "message": "ಕಸ್ಟಮೈಸ್" - }, "customRPC": { "message": "ಕಸ್ಟಮ್ RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "ಖಾತೆಯನ್ನು ಅಳಿಸಿ" }, - "denExplainer": { - "message": "ನಿಮ್ಮ DEN ಎಂಬುದು MetaMask ನಲ್ಲಿಯೇ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌-ಎನ್‌ಕ್ರಿಪ್ಟೆಡ್ ಮಾಡಿದ ಸಂಗ್ರಹಣೆಯಾಗಿದೆ." - }, "deposit": { "message": "ಠೇವಣಿ" }, - "depositBTC": { - "message": "ಕೆಳಗಿನ ವಿಳಾಸಕ್ಕೆ ನಿಮ್ಮ BTC ಅನ್ನು ಠೇವಣಿ ಮಾಡಿ:" - }, - "depositEth": { - "message": "ಇಟಿಹೆಚ್ ಠೇವಣಿ ಮಾಡಿ" - }, "depositEther": { "message": "ಎಥರ್ ಠೇವಣಿ ಮಾಡಿ" }, - "depositFiat": { - "message": "ಫಿಯೆಟ್‌ನೊಂದಿಗೆ ಠೇವಣಿ ಮಾಡಿ" - }, - "depositFromAccount": { - "message": "ಬೇರೊಂದು ಖಾತೆಯಿಂದ ಠೇವಣಿ ಮಾಡಿ" - }, - "depositShapeShift": { - "message": "ShapeShift ನೊಂದಿಗೆ ಠೇವಣಿ" - }, - "depositShapeShiftExplainer": { - "message": "ನೀವು ಇತರ ಕ್ರಿಪ್ಟೋಕರೆನ್ಸಿಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಎಥರ್ ಅನ್ನು ನೇರವಾಗಿ ನಿಮ್ಮ MetaMask ವ್ಯಾಲೆಟ್‌ಗೆ ವ್ಯಾಪಾರ ಮಾಡಬಹುದು ಮತ್ತು ಠೇವಣಿ ಮಾಡಬಹುದು. ಯಾವುದೇ ಖಾತೆ ಅಗತ್ಯವಿಲ್ಲ." - }, "details": { "message": "ವಿವರಗಳು" }, - "directDeposit": { - "message": "ನೇರ ಠೇವಣಿ" - }, "directDepositEther": { "message": "ಎಥರ್ ನೇರವಾಗಿ ಠೇವಣಿ ಮಾಡಿ" }, @@ -553,24 +399,12 @@ "edit": { "message": "ಎಡಿಟ್" }, - "editNetwork": { - "message": "ನೆಟ್‌ವರ್ಕ್ ಸಂಪಾದಿಸಿ" - }, - "editAccountName": { - "message": "ಖಾತೆಯ ಹೆಸರನ್ನು ಸಂಪಾದಿಸಿ" - }, "editContact": { "message": "ಸಂಪರ್ಕವನ್ನು ಸಂಪಾದಿಸಿ" }, - "editingTransaction": { - "message": "ನಿಮ್ಮ ವಹಿವಾಟಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಿ" - }, "emailUs": { "message": "ನಮಗೆ ಇಮೇಲ್ ಮಾಡಿ!" }, - "encryptNewDen": { - "message": "ನಿಮ್ಮ ಹೊಸ DEN ಎನ್‌ಕ್ರಿಪ್ಟ್‌ಮಾಡಿ" - }, "endOfFlowMessage1": { "message": "ನೀವು ಪರೀಕ್ಷೆಯನ್ನು ಪಾಸ್ ಮಾಡಿರುವಿರಿ - ನಿಮ್ಮ ಸೀಡ್‌ಫ್ರೇಸ್ ಸುರಕ್ಷಿತವಾಗಿರಿಸಿ, ಅದು ನಿಮ್ಮ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "ಎಲ್ಲಾ ಮುಗಿದಿದೆ" }, - "ensNameNotFound": { - "message": "ENS ಹೆಸರು ಪತ್ತೆಯಾಗಿಲ್ಲ" - }, "ensRegistrationError": { "message": "ENS ಹೆಸರಿನ ನೋಂದಣಿಯಲ್ಲಿ ದೋಷ" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ನಮೂದಿಸಿ" }, - "enterPasswordConfirm": { - "message": "ಖಚಿತಪಡಿಸಲು ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ" - }, "enterPasswordContinue": { "message": "ಮುಂದುವರೆಯಲು ಪಾಸ್‌ವರ್ಡ್ ನಮೂದಿಸಿ" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "ಅಂದಾಜು ಪ್ರಕ್ರಿಯೆ ಸಮಯ" }, - "exchangeRate": { - "message": "ವಿನಿಮಯ ದರ" - }, "expandView": { "message": "ವಿಸ್ತರಿಸಿದ ವೀಕ್ಷಣೆ" }, "exportPrivateKey": { "message": "ಖಾಸಗಿ ಕೀಲಿಯನ್ನು ರಫ್ತು ಮಾಡಿ" }, - "exportPrivateKeyWarning": { - "message": "ನಿಮ್ಮ ಸ್ವಂತ ಅಪಾಯದಲ್ಲಿ ಖಾಸಗಿ ಕೀಗಳನ್ನು ರಪ್ತುಮಾಡಿ" - }, "failed": { "message": "ವಿಫಲವಾಗಿದೆ" }, @@ -652,12 +474,6 @@ "faster": { "message": "ವೇಗವಾಗಿ" }, - "fastest": { - "message": "ಅತಿ ಕ್ಷಿಪ್ರ" - }, - "feeChartTitle": { - "message": "ಲೈವ್ ವ್ಯವಹಾರ ಶುಲ್ಕದ ಭವಿಷ್ಯಗಳು" - }, "fiat": { "message": "ಫಿಯೆಟ್", "description": "Exchange type" @@ -666,31 +482,18 @@ "message": "ಫೈಲ್ ಆಮದು ಮಾಡುವಿಕೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿಲ್ಲವೇ? ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Twitter ನಲ್ಲಿ ನಮ್ಮನ್ನು ಅನುಸರಿಸಿ" - }, "forgetDevice": { "message": "ಈ ಸಾಧನವನ್ನು ಮರೆತುಬಿಡಿ" }, "from": { "message": "ನಿಂದ" }, - "fromToSame": { - "message": "ಇವರಿಂದ ಮತ್ತು ಇವರಿಗೆ ವಿಳಾಸಗಳು ಒಂದೇ ಆಗಿರಬಾರದು" - }, "fromShapeShift": { "message": "ShapeShift ನಿಂದ" }, "functionType": { "message": "ಕಾರ್ಯದ ಪ್ರಕಾರ" }, - "gas": { - "message": "ಗ್ಯಾಸ್", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "ಗ್ಯಾಸ್ ಶುಲ್ಕ" - }, "gasLimit": { "message": "ಗ್ಯಾಸ್ ಮಿತಿ" }, @@ -700,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "ಗ್ಯಾಸ್‌ ಮಿತಿ ಎಂದರೆ ನೀವು ಖರ್ಚು ಮಾಡಲು ಸಿದ್ಧವಿರುವ ಗ್ಯಾಸ್‌ನ ಗರಿಷ್ಠ ಪ್ರಮಾಣ." }, - "gasLimitRequired": { - "message": "ಅಗತ್ಯವಿರುವ ಗ್ಯಾಸ್ ಮಿತಿ" - }, "gasLimitTooLow": { "message": "ಗ್ಯಾಸ್ ಮಿತಿಯು ಕನಿಷ್ಟ 21000 ಆಗಿರಬೇಕು" }, "gasUsed": { "message": "ಗ್ಯಾಸ್ ಬಳಸಲಾಗಿದೆ" }, - "generatingSeed": { - "message": "ಸೀಡ್‌ ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ.." - }, "gasPrice": { "message": "ಗ್ಯಾಸ್ ದರ (GWEI)" }, @@ -727,18 +524,12 @@ "gasPriceCalculation": { "message": "ನೆಟ್‌ವರ್ಕ್ ಯಶಸ್ಸಿನ ದರಗಳ ಆಧಾರದ ಮೇಲೆ ನಾವು ಸೂಚಿಸಿದ ಗ್ಯಾಸ್ ದರಗಳನ್ನು ಲೆಕ್ಕ ಹಾಕುತ್ತೇವೆ." }, - "gasPriceRequired": { - "message": "ಗ್ಯಾಸ್ ದರವು ಅಗತ್ಯವಿದೆ" - }, "general": { "message": "ಸಾಮಾನ್ಯ" }, "generalSettingsDescription": { "message": "ಕರೆನ್ಸಿ ಪರಿವರ್ತನೆ, ಪ್ರಾಥಮಿಕ ಕರೆನ್ಸಿ, ಭಾಷೆ, ನಿರ್ಬಂಧಗಳ ಗುರುತಿಸುವಿಕೆ" }, - "generatingTransaction": { - "message": "ವಹಿವಾಟಿನ ರಚನೆ" - }, "getEther": { "message": "ಎಥರ್ ಪಡೆಯಿರಿ" }, @@ -778,9 +569,6 @@ "message": "ಇಲ್ಲಿ", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "ಪಟ್ಟಿ ಇಲ್ಲಿದೆ!!!" - }, "hexData": { "message": "Hex ಡೇಟಾ" }, @@ -796,12 +584,6 @@ "history": { "message": "ಇತಿಹಾಸ" }, - "howToDeposit": { - "message": "ಎಥರ್ ಅನ್ನು ಹೇಗೆ ಠೇವಣಿ ಮಾಡಲು ನೀವು ಬಯಸುತ್ತೀರಿ?" - }, - "holdEther": { - "message": "ಇದು ಎಥರ್ ಮತ್ತು ಟೋಕನ್‌ಗಳನ್ನು ಹಿಡಿದಿಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು ವಿಕೇಂದ್ರೀಕೃತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ನಿಮ್ಮ ಸೇತುವೆಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ." - }, "import": { "message": "ಆಮದು", "description": "Button to import an account from a selected file" @@ -815,12 +597,6 @@ "importAccountSeedPhrase": { "message": "ಸೀಡ್‌ ಫ್ರೇಸ್‌ನೊಂದಿಗೆ ಖಾತೆಯನ್ನು ಆಮದು ಮಾಡಿ" }, - "importAnAccount": { - "message": "ಖಾತೆಯನ್ನು ಆಮದು ಮಾಡಿ" - }, - "importDen": { - "message": "ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ DEN ಅನ್ನು ಆಮದು ಮಾಡಿ" - }, "importWallet": { "message": "ವ್ಯಾಲೆಟ್ ಅನ್ನು ಆಮದು ಮಾಡಿ" }, @@ -834,12 +610,6 @@ "importUsingSeed": { "message": "ಸೀಡ್‌ ಫ್ರೇಸ್‌ ಖಾತೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಆಮದು ಮಾಡಿ" }, - "importWithSeedPhrase": { - "message": "ಸೀಡ್ ಫ್ರೇಸ್‌ನೊಂದಿಗೆ ಆಮದು ಮಾಡಿ" - }, - "info": { - "message": "ಮಾಹಿತಿ" - }, "infoHelp": { "message": "ಮಾಹಿತಿ & ಸಹಾಯ" }, @@ -867,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ETH ನೆಟ್‌ವರ್ಕ್‌ಗಳಿಲ್ಲ, ಸಣ್ಣಕ್ಷರಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿದೆ" }, - "invalidGasParams": { - "message": "ಅಮಾನ್ಯವಾದ ಗ್ಯಾಸ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು" - }, "invalidInput": { "message": "ಅಮಾನ್ಯವಾದ ಇನ್‌ಪುಟ್." }, - "invalidRequest": { - "message": "ಅಮಾನ್ಯವಾದ ವಿನಂತಿ" - }, "invalidRPC": { "message": "ಅಮಾನ್ಯವಾದ RPC URL" }, + "invalidBlockExplorerURL": { + "message": "ಅಮಾನ್ಯವಾದ Block Explorer URL" + }, "invalidSeedPhrase": { "message": "ಅಮಾನ್ಯವಾದ ಸೀಡ್ ಫ್ರೇಸ್" }, - "jsonFail": { - "message": "ಏನೋ ತಪ್ಪಾಗಿದೆ. ದಯವಿಟ್ಟು ನಿಮ್ಮ JSON ಫೈಲ್ ಸರಿಯಾಗಿ ಫಾರ್ಮ್ಯಾಟ್ ಆಗಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ." - }, "jsonFile": { "message": "JSON ಫೈಲ್", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "ನಿಮ್ಮ MetaMask ಖಾತೆಯೊಂದಿಗೆ ನೀವು ಖರೀದಿಸಿರುವ ಟೋಕನ್‌ಗಳ ಟ್ರ್ಯಾಕ್ ಅನ್ನು ಇರಿಸಿ." - }, "kovan": { "message": "Kovan ಪರೀಕ್ಷೆ ನೆಟ್‌ವರ್ಕ್" }, - "knowledgeDataBase": { - "message": "ನಮ್ಮ ತಿಳುವಳಿಕೆಯ ಆಧಾರಕ್ಕೆ ಭೇಟಿ ನೀಡಿ" - }, "max": { "message": "ಗರಿಷ್ಟ" }, @@ -907,9 +665,6 @@ "ledgerAccountRestriction": { "message": "ನೀವು ಹೊಸದನ್ನು ಸೇರಿಸುವುದರ ಮೊದಲು ನಿಮ್ಮ ಹಿಂದಿನ ಖಾತೆಯನ್ನು ನೀವು ಬಳಸಬೇಕು." }, - "legal": { - "message": "ಕಾನೂನು" - }, "lessThanMax": { "message": "$1 ಗಿಂತ ಕಡಿಮೆ ಅಥವಾ ಸಮನಾಗಿರಬೇಕು.", "description": "helper for inputting hex as decimal input" @@ -923,9 +678,6 @@ "links": { "message": "ಲಿಂಕ್‌ಗಳು" }, - "limit": { - "message": "ಮಿತಿ" - }, "liveGasPricePredictions": { "message": "ಲೈವ್ ಗ್ಯಾಸ್ ಬೆಲೆಯ ಭವಿಷ್ಯಗಳು" }, @@ -947,12 +699,6 @@ "logout": { "message": "ಲಾಗ್ ಔಟ್" }, - "loose": { - "message": "ಸಡಿಲ" - }, - "loweCaseWords": { - "message": "ಸೀಡ್ ಪದಗಳು ಸಣ್ಣ ಅಕ್ಷರಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿರುತ್ತವೆ" - }, "mainnet": { "message": "ಪ್ರಮುಖ ಎಥೆರಿಯಮ್ ನೆಟ್‌ವರ್ಕ್" }, @@ -977,18 +723,9 @@ "metamaskVersion": { "message": "MetaMask ಆವೃತ್ತಿ" }, - "min": { - "message": "ಕನಿಷ್ಠ" - }, "missingYourTokens": { "message": "ನಿಮ್ಮ ಟೋಕನ್‌ಗಳು ಕಾಣಿಸುತ್ತಿಲ್ಲವೇ?" }, - "minutesShorthand": { - "message": "ನಿಮಿಷ" - }, - "mobileSyncTitle": { - "message": "ಮೊಬೈಲ್‌ನೊಂದಿಗೆ ಖಾತೆಗಳನ್ನು ಸಿಂಕ್ ಮಾಡಿ" - }, "mobileSyncText": { "message": "ಇದು ನೀವೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಲು ದಯವಿಟ್ಟು ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ!" }, @@ -1011,10 +748,6 @@ "message": "ಆಮದು ಮಾಡಲು ನೀವು ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಬೇಕು.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "ಆಯ್ಕೆಮಾಡಲಾದ ಫೈಲ್‌ಗೆ ನೀವು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಬೇಕು.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "ನಕಾರಾತ್ಮಕ ಪ್ರಮಾಣದ ಇಟಿಹೆಚ್ ಅನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ." }, @@ -1049,12 +782,6 @@ "newPassword": { "message": "ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ (ಕನಿಷ್ಟ 8 ಅಕ್ಷರಗಳು)" }, - "newPassword8Chars": { - "message": "ಹೊಸ ಪಾಸ್‌ವರ್ಡ್ (ಕನಿಷ್ಟ 8 ಅಕ್ಷರಗಳು)" - }, - "newRecipient": { - "message": "ಹೊಸ ಸ್ವೀಕರಿಸುವವರು" - }, "newNetwork": { "message": "ಹೊಸ ನೆಟ್‌ವರ್ಕ್" }, @@ -1076,21 +803,12 @@ "rpcUrl": { "message": "ಹೊಸ RPC URL" }, - "showAdvancedOptions": { - "message": "ಸುಧಾರಿತ ಆಯ್ಕೆಗಳನ್ನು ತೋರಿಸಿ" - }, - "hideAdvancedOptions": { - "message": "ಸುಧಾರಿತ ಆಯ್ಕೆಗಳನ್ನು ಮರೆಮಾಡಿ" - }, "optionalChainId": { "message": "ಚೈನ್‌ಐಡಿ (ಐಚ್ಛಿಕ)" }, "optionalSymbol": { "message": "ಚಿಹ್ನೆ (ಐಚ್ಛಿಕ)" }, - "optionalNickname": { - "message": "ಅಡ್ಡಹೆಸರು (ಐಚ್ಛಿಕ)" - }, "newTotal": { "message": "ಹೊಸ ಮೊತ್ತ" }, @@ -1109,21 +827,12 @@ "noConversionRateAvailable": { "message": "ಯಾವುದೇ ಪರಿವರ್ತನೆ ದರ ಲಭ್ಯವಿಲ್ಲ" }, - "noTransactionHistory": { - "message": "ವಹಿವಾಟು ಇತಿಹಾಸ ಇಲ್ಲ." - }, "noTransactions": { "message": "ನೀವು ಯಾವುದೇ ವಹಿವಾಟುಗಳನ್ನು ಹೊಂದಿಲ್ಲ" }, "notEnoughGas": { "message": "ಸಾಕಷ್ಟು ಗ್ಯಾಸ್ ಇಲ್ಲ" }, - "notFound": { - "message": "ದೊರೆಯಲಿಲ್ಲ" - }, - "notStarted": { - "message": "ಪ್ರಾರಂಭಿಸಲಾಗಿಲ್ಲ" - }, "noWebcamFoundTitle": { "message": "ವೆಬ್‌ಕ್ಯಾಮ್ ಕಂಡುಬಂದಿಲ್ಲ" }, @@ -1133,41 +842,15 @@ "ofTextNofM": { "message": "ರಲ್ಲಿ" }, - "oldUI": { - "message": "ಹಳೆಯ UI" - }, - "oldUIMessage": { - "message": "ನೀವು ಹಳೆಯ UI ಗೆ ಹಿಂತಿರುಗಿರುವಿರಿ. ಮೇಲೆ ಬಲ ಭಾಗಕ್ಕಿರುವ ಡ್ರಾಪ್‌ಡೌನ್ ಮೆನುವಿನಲ್ಲಿರುವ ಆಯ್ಕೆಯ ಮೂಲಕ ನೀವು ಹೊಸ UI ಗೆ ಹಿಂತಿರುಗಬಹುದಾಗಿದೆ." - }, - "onlySendToEtherAddress": { - "message": "ETH ಅನ್ನು ಎಥೆರಿಯಮ್ ವಿಳಾಸಕ್ಕೆ ಮಾತ್ರ ಕಳುಹಿಸಿ." - }, - "onlySendTokensToAccountAddress": { - "message": "ಎಥೆರಿಯಮ್ ಖಾತೆ ವಿಳಾಸಕ್ಕೆ ಮಾತ್ರ $1 ಅನ್ನು ಕಳುಹಿಸಿ.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯಿರಿ" - }, - "or": { - "message": "ಅಥವಾ", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "ಟ್ರೆಜರ್ ಅಥವಾ ಲೆಡ್ಜರ್ ಅನ್ನು ಆರ್ಡರ್ ಮಾಡಿ ಮತ್ತು ನಿಮ್ಮ ನಿಧಿಗಳನ್ನು ಕೋಲ್ಡ್ ಸ್ಟೋರೇಜ್‌ನಲ್ಲಿರಿಸಿ" }, "origin": { "message": "ಮೂಲ" }, - "outgoing": { - "message": "ಹೊರಹೋಗುವ" - }, "parameters": { "message": "ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು" }, - "originalTotal": { - "message": "ಮೂಲ ಮೊತ್ತ" - }, "participateInMetaMetrics": { "message": "MetaMetrics ನಲ್ಲಿ ಭಾಗವಹಿಸಿ" }, @@ -1177,23 +860,12 @@ "password": { "message": "ಪಾಸ್‌ವರ್ಡ್" }, - "passwordCorrect": { - "message": "ದಯವಿಟ್ಟು ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಸರಿಯಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ." - }, "passwordsDontMatch": { "message": "ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತಿಲ್ಲ" }, - "passwordMismatch": { - "message": "ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಹೊಂದಾಣಿಯಾಗುತ್ತಿಲ್ಲ", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "ಪಾಸ್‌ವರ್ಡ್ ಸಾಕಷ್ಟು ದೀರ್ಘವಾಗಿಲ್ಲ" }, - "passwordShort": { - "message": "ಪಾಸ್‌ವರ್ಡ್ ಸಾಕಷ್ಟು ದೀರ್ಘವಾಗಿಲ್ಲ", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "ನಿಮ್ಮ ಖಾಸಗಿ ಪ್ರಮುಖ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ಇಲ್ಲಿ ನಕಲಿಸಿ:", "description": "For importing an account from a private key" @@ -1207,12 +879,6 @@ "personalAddressDetected": { "message": "ವೈಯಕ್ತಿಕ ವಿಳಾಸ ಪತ್ತೆಯಾಗಿದೆ. ಟೋಕನ್ ಒಪ್ಪಂದದ ವಿಳಾಸವನ್ನು ನಮೂದಿಸಿ." }, - "pleaseReviewTransaction": { - "message": "ದಯವಿಟ್ಟು ನಿಮ್ಮ ವಹಿವಾಟನ್ನು ಪರಿಶೀಲಿಸಿ." - }, - "popularTokens": { - "message": "ಜನಪ್ರಿಯ ಟೋಕನ್‌ಗಳು" - }, "prev": { "message": "ಹಿಂದಿನ" }, @@ -1244,15 +910,6 @@ "readdToken": { "message": "ನಿಮ್ಮ ಖಾತೆಗಳ ಆಯ್ಕೆಗಳ ಮೆನುವಿನಲ್ಲಿ \"ಟೋಕನ್ ಸೇರಿಸು\" ಗೆ ಹೋಗುವ ಮೂಲಕ ನೀವು ಈ ಟೋಕನ್ ಅನ್ನು ಭವಿಷ್ಯದಲ್ಲಿ ಮರಳಿ ಸೇರಿಸಬಹುದು." }, - "readMore": { - "message": "ಇಲ್ಲಿ ಇನ್ನಷ್ಟು ಓದಿ." - }, - "readMore2": { - "message": "ಇನ್ನಷ್ಟು ಓದಿ." - }, - "receive": { - "message": "ಸ್ವೀಕರಿಸಿ" - }, "recents": { "message": "ಇತ್ತೀಚಿನವುಗಳು" }, @@ -1262,9 +919,6 @@ "recipientAddressPlaceholder": { "message": "ಸಾರ್ವಜನಿಕ ವಿಳಾಸ (0x) ಅಥವಾ ENS ಹುಡುಕಿ" }, - "refundAddress": { - "message": "ನಿಮ್ಮ ಮರುಪಾವತಿ ವಿಳಾಸ" - }, "rejectAll": { "message": "ಎಲ್ಲವನ್ನೂ ತಿರಸ್ಕರಿಸಿ" }, @@ -1298,9 +952,6 @@ "restoreFromSeed": { "message": "ಖಾತೆಯನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದೇ?" }, - "restoreVault": { - "message": "ವಾಲ್ಟ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿ" - }, "restoreAccountWithSeed": { "message": "ಸೀಡ್ ಫ್ರೇಸ್‌ನೊಂದಿಗೆ ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಮರುಸ್ಥಾಪಿಸಿ" }, @@ -1310,9 +961,6 @@ "required": { "message": "ಅಗತ್ಯವಿದೆ" }, - "retryWithMoreGas": { - "message": "ಇಲ್ಲಿ ಅಧಿಕ ಗ್ಯಾಸ್ ಬೆಲೆಯ ಮೂಲಕ ಮರುಪ್ರಯತ್ನಿಸಿ" - }, "restore": { "message": "ಮರುಸ್ಥಾಪನೆ" }, @@ -1355,13 +1003,6 @@ "goerli": { "message": "Goerli ಪರೀಕ್ಷೆ ನೆಟ್‌ವರ್ಕ್" }, - "rpc": { - "message": "ಕಸ್ಟಮ್ RPC" - }, - "sampleAccountName": { - "message": "ಉದಾ. ನನ್ನ ಹೊಸ ಖಾತೆ", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "ಉಳಿಸು" }, @@ -1374,13 +1015,6 @@ "saveAsCsvFile": { "message": "CSV ಫೈಲ್ ರೂಪದಲ್ಲಿ ಉಳಿಸಿ" }, - "saveAsFile": { - "message": "ಫೈಲ್ ರೂಪದಲ್ಲಿ ಉಳಿಸಿ", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "ಸೀಡ್ ವರ್ಡ್ಸ್ ಅನ್ನು ಫೈಲ್ ರೂಪದಲ್ಲಿ ಉಳಿಸಿ" - }, "scanInstructions": { "message": "ನಿಮ್ಮ ಕ್ಯಾಮರಾದ ಮುಂದೆ QR ಕೋಡ್ ಇರಿಸಿ" }, @@ -1411,18 +1045,12 @@ "securitySettingsDescription": { "message": "ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಮತ್ತು ವ್ಯಾಲೆಟ್ ಸೀಡ್ ಫ್ರೇಸ್" }, - "secondsShorthand": { - "message": "ಸೆಕೆಂಡ್" - }, "seedPhrasePlaceholder": { "message": "ಒಂದು ಸ್ಪೇಸ್ ಮೂಲಕ ಪ್ರತಿ ಪದವನ್ನು ಬೇರ್ಪಡಿಸಿ" }, "seedPhraseReq": { "message": "ಸೀಡ್ ಫ್ರೇಸ್‌ಗಳು 12 ಪದಗಳಷ್ಟು ದೀರ್ಘವಾಗಿವೆ" }, - "select": { - "message": "ಆಯ್ಕೆಮಾಡಿ" - }, "selectCurrency": { "message": "ಕರೆನ್ಸಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" }, @@ -1432,9 +1060,6 @@ "selectLocale": { "message": "ಪ್ರದೇಶವನ್ನು ಆಯ್ಕೆಮಾಡಿ" }, - "selectService": { - "message": "ಸೇವೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" - }, "selectType": { "message": "ಪ್ರಕಾರವನ್ನು ಆಯ್ಕೆಮಾಡಿ" }, @@ -1462,18 +1087,12 @@ "searchTokens": { "message": "ಟೋಕನ್‌ಗಳನ್ನು ಹುಡುಕಿ" }, - "selectAnAddress": { - "message": "ವಿಳಾಸವನ್ನು ಆಯ್ಕೆಮಾಡಿ" - }, "selectAnAccount": { "message": "ಖಾತೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" }, "selectAnAccountHelp": { "message": "MetaMask ನಲ್ಲಿ ವೀಕ್ಷಿಸಲು ಖಾತೆಯನ್ನು ಆಯ್ಕೆಮಾಡಿ" }, - "selectAnAsset": { - "message": "ಸ್ವತ್ತನ್ನು ಆಯ್ಕೆಮಾಡಿ" - }, "selectAHigherGasFee": { "message": "ನಿಮ್ಮ ವಹಿವಾಟಿನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸಲು ಅಧಿಕ ಗ್ಯಾಸ್ ಶುಲ್ಕವನ್ನು ಆಯ್ಕೆಮಾಡಿ.*" }, @@ -1483,15 +1102,9 @@ "selectPathHelp": { "message": "ನಿಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಲೆಡ್ಜರ್ ಖಾತೆಗಳನ್ನು ನೀವು ಕೆಳಗೆ ನೋಡದಿದ್ದರೆ, ಪಾತ್‌ಗಳನ್ನು \"ಲೆಗಸಿ (MEW / MyCrypto)\" ಗೆ ಬದಲಾಯಿಸಲು ಪ್ರಯತ್ನಿಸಿ" }, - "sendTokensAnywhere": { - "message": "ಎಥೆರಿಯಮ್ ಖಾತೆ ಹೊಂದಿರುವ ಯಾರಿಗಾದರೂ ಟೋಕನ್‌ಗಳನ್ನು ಕಳುಹಿಸಿ" - }, "settings": { "message": "ಸೆಟ್ಟಿಂಗ್‌ಗಳು" }, - "shapeshiftBuy": { - "message": "Shapeshift ನಲ್ಲಿ ಖರೀದಿಸಿ" - }, "showAdvancedGasInline": { "message": "ಸುಧಾರಿತ ಗ್ಯಾಸ್ ನಿಯಂತ್ರಣಗಳು" }, @@ -1507,9 +1120,6 @@ "showPrivateKeys": { "message": "ಖಾಸಗಿ ಕೀಗಳನ್ನು ತೋರಿಸಿ" }, - "showQRCode": { - "message": "QR ಕೋಡ್ ತೋರಿಸಿ" - }, "showHexData": { "message": "ಹೆಕ್ಸ್ ಡೇಟಾವನ್ನು ತೋರಿಸಿ" }, @@ -1525,33 +1135,18 @@ "signed": { "message": "ಸಹಿ ಮಾಡಲಾಗಿದೆ" }, - "signMessage": { - "message": "ಸಹಿಯ ಸಂದೇಶ" - }, "signNotice": { "message": "ಈ ಸಂದೇಶಕ್ಕೆ ಸಹಿ ಮಾಡುವಿಕೆಯು \nಅಪಾಯಕಾರಿ ಅಡ್ಡಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ನಿಮ್ಮ ಸಂಪೂರ್ಣ ಖಾತೆಯೊಂದಿಗೆ ನೀವು ಸಂಪೂರ್ಣವಾಗಿ ನಂಬುವ ಸೈಟ್‌ಗಳಿಂದ\nಮಾತ್ರ ಸಂದೇಶಗಳಿಗೆ ಸಹಿ ಮಾಡಿ.\nಭವಿಷ್ಯದ ಆವೃತ್ತಿಯಲ್ಲಿ ಈ ಅಪಾಯಕಾರಿ ವಿಧಾನವನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ." }, "sigRequest": { "message": "ಸಹಿಯ ವಿನಂತಿ" }, - "sigRequested": { - "message": "ಸಹಿಯನ್ನು ವಿನಂತಿಸಲಾಗಿದೆ" - }, "somethingWentWrong": { "message": "ಓಹ್‌‍! ಏನೋ ತಪ್ಪಾಗಿದೆ." }, - "spaceBetween": { - "message": "ಅಲ್ಲಿ ಪದಗಳ ನಡುವೆ ಸ್ಪೇಸ್ ಮಾತ್ರ ಇರಬಹುದಾಗಿದೆ." - }, "speedUp": { "message": "ವೇಗ ಹೆಚ್ಚಿಸು" }, - "speedUpTitle": { - "message": "ವಹಿವಾಟಿನ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಿ" - }, - "speedUpSubtitle": { - "message": "ನಿಮ್ಮ ವಹಿವಾಟನ್ನು ನಿಖರವಾಗಿ ಬರೆಯಲು ಪ್ರಯತ್ನಿಸಲು ಮತ್ತು ವೇಗ ಗೊಳಿಸಲು ನಿಮ್ಮ ಗ್ಯಾಸ್ ಬೆಲೆಯನ್ನು ಅಧಿಕಗೊಳಿಸಿ" - }, "speedUpCancellation": { "message": "ಈ ರದ್ದತಿಯ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸಿ" }, @@ -1561,9 +1156,6 @@ "switchNetworks": { "message": "ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಿ" }, - "status": { - "message": "ಸ್ಥಿತಿ" - }, "stateLogs": { "message": "ರಾಜ್ಯದ ಲಾಗ್‌ಗಳು" }, @@ -1630,9 +1222,6 @@ "syncWithMobileComplete": { "message": "ನಿಮ್ಮ ಡೇಟಾ ಯಶಸ್ವಿಯಾಗಿ ಸಿಂಕ್ ಆಗಿದೆ. MetaMask ಮೊಬೈಲ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆನಂದಿಸಿ!" }, - "takesTooLong": { - "message": "ತುಂಬಾ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತಿದೆಯೇ?" - }, "terms": { "message": "ಬಳಕೆಯ ನಿಯಮಗಳು" }, @@ -1655,27 +1244,15 @@ "token": { "message": "ಟೋಕನ್" }, - "tokenAddress": { - "message": "ಟೋಕನ್ ವಿಳಾಸ" - }, "tokenAlreadyAdded": { "message": "ಟೋಕನ್ ಅನ್ನು ಈಗಾಗಲೇ ಸೇರಿಸಲಾಗಿದೆ." }, - "tokenBalance": { - "message": "ನಿಮ್ಮ ಟೋಕನ್ ಮೊತ್ತ:" - }, "tokenContractAddress": { "message": "ಟೋಕನ್ ಒಪ್ಪಂದದ ವಿಳಾಸ" }, - "tokenSelection": { - "message": "ಟೋಕನ್‌ಗಳಿಗಾಗಿ ಹುಡುಕಿ ಅಥವಾ ಜನಪ್ರಿಯ ಟೋಕನ್‌ಗಳ ನಮ್ಮ ಪಟ್ಟಿಯಿಂದ ಆಯ್ಕೆಮಾಡಿ." - }, "tokenSymbol": { "message": "ಟೋಕನ್ ಚಿಹ್ನೆ" }, - "tokenWarning1": { - "message": "ನಿಮ್ಮ MetaMask ಖಾತೆಯೊಂದಿಗೆ ನೀವು ಖರೀದಿಸಿರುವ ಟೋಕನ್‌ಗಳ ಟ್ರ್ಯಾಕ್ ಅನ್ನು ಇರಿಸಿ. ನೀವು ಬೇರೆ ಖಾತೆಯನ್ನು ಬಳಸಿ ಟೋಕನ್‌ಗಳನ್ನು ಖರೀದಿಸಿದರೆ, ಆ ಟೋಕನ್‌ಗಳು ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ." - }, "total": { "message": "ಒಟ್ಟು" }, @@ -1688,9 +1265,6 @@ "transactionCreated": { "message": "ವಹಿವಾಟನ್ನು $2 ನಲ್ಲಿ $1 ಮೌಲ್ಯದೊಂದಿಗೆ ರಚಿಸಲಾಗಿದೆ." }, - "transactionWithNonce": { - "message": "ವಹಿವಾಟು $1" - }, "transactionDropped": { "message": "$2 ನಲ್ಲಿ ವಹಿವಾಟು ಕುಸಿದಿದೆ." }, @@ -1703,9 +1277,6 @@ "transactionUpdated": { "message": "$2 ನಲ್ಲಿ ವಹಿವಾಟನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ." }, - "transactionUpdatedGas": { - "message": "ವಹಿವಾಟನ್ನು $2 ನಲ್ಲಿ $1 ಗ್ಯಾಸ್ ಶುಲ್ಕದೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ." - }, "transactionErrored": { "message": "ವಹಿವಾಟಿನಲ್ಲಿ ದೋಷ ಕಂಡುಬಂದಿದೆ." }, @@ -1715,9 +1286,6 @@ "transactionCancelSuccess": { "message": "ವಹಿವಾಟನ್ನು $2 ನಲ್ಲಿ ಯಶಸ್ವಿಯಾಗಿ ರದ್ದುಮಾಡಲಾಗಿದೆ" }, - "transactions": { - "message": "ವಹಿವಾಟುಗಳು" - }, "transactionError": { "message": "ವಹಿವಾಟಿನ ದೋಷ. ಒಪ್ಪಂದದ ಕೋಡ್‌ನಲ್ಲಿ ವಿನಾಯಿತಿಯನ್ನು ನೀಡಲಾಗಿದೆ." }, @@ -1727,12 +1295,6 @@ "transactionFee": { "message": "ವಹಿವಾಟು ಶುಲ್ಕ" }, - "transactionMemo": { - "message": "ವಹಿವಾಟು ಮೆಮೊ (ಐಚ್ಛಿಕ)" - }, - "transactionNumber": { - "message": "ವಹಿವಾಟು ಸಂಖ್ಯೆ" - }, "transactionTime": { "message": "ವಹಿವಾಟು ಸಮಯ" }, @@ -1745,12 +1307,6 @@ "transferFrom": { "message": "ಇದರಿಂದ ವರ್ಗಾಯಿಸಿ" }, - "transfers": { - "message": "ವರ್ಗಾವಣೆಗಳು" - }, - "trezorHardwareWallet": { - "message": "TREZOR ಹಾರ್ಡ್‌ವೇರ್ ವ್ಯಾಲೆಟ್" - }, "troubleTokenBalances": { "message": "ನಿಮ್ಮ ಟೋಕನ್ ಬ್ಯಾಲೆನ್ಸ್‌ಗಳನ್ನು ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ನಮಗೆ ಸಮಸ್ಯೆಯಾಗಿದೆ. ನೀವು ಅವುಗಳನ್ನು ನೋಡಬಹುದು", "description": "Followed by a link (here) to view token balances" @@ -1758,27 +1314,12 @@ "tryAgain": { "message": "ಪುನಃ ಪ್ರಯತ್ನಿಸಿ" }, - "twelveWords": { - "message": "ಈ 12 ಪದಗಳು ನಿಮ್ಮ MetaMask ಖಾತೆಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಇರುವ ಏಕೈಕ ಮಾರ್ಗವಾಗಿದೆ.\nಅವುಗಳನ್ನು ಎಲ್ಲಿಯಾದರೂ ಸುರಕ್ಷಿತವಾಗಿ ಮತ್ತು ರಹಸ್ಯವಾಗಿ ಉಳಿಸಿ." - }, "typePassword": { "message": "ನಿಮ್ಮ MetaMask ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಟೈಪ್ ಮಾಡಿ" }, - "uiMigrationAnnouncement": { - "message": "ಹೊಸ MetaMask UI ಗೆ ಸ್ವಾಗತ. UI ಅಥವಾ ವೈಶಿಷ್ಟ್ಯ ವಿನಂತಿಗಳ ಕುರಿತು ನೀವು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿದ್ದರೆ, ದಯವಿಟ್ಟು ನಮ್ಮ ಬೆಂಬಲ ತಂಡ ಅಥವಾ GitHub ಅನ್ನು ತಲುಪಿ." - }, - "uiWelcome": { - "message": "ಹೊಸ UI ಗೆ ಸ್ವಾಗತ (ಬೀಟಾ)" - }, - "uiWelcomeMessage": { - "message": "ಇದೀಗ ನೀವು ಹೊಸ MetaMask UI ಅನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ." - }, "unapproved": { "message": "ಅನುಮೋದಿಸದಿರುವುದು" }, - "unavailable": { - "message": "ಲಭ್ಯವಿಲ್ಲ" - }, "units": { "message": "ಘಟಕಗಳು" }, @@ -1788,9 +1329,6 @@ "unknownNetwork": { "message": "ಅಪರಿಚಿತ ಖಾಸಗಿ ನೆಟ್‌ವರ್ಕ್" }, - "unknownNetworkId": { - "message": "ಅಪರಿಚಿತ ನೆಟ್‌ವರ್ಕ್ ID" - }, "unknownQrCode": { "message": "ದೋಷ: ನಮಗೆ ಆ QR ಕೋಡ್ ಅನ್ನು ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ" }, @@ -1812,25 +1350,15 @@ "uriErrorMsg": { "message": "URI ಗಳಿಗೆ ಸೂಕ್ತವಾದ HTTP/HTTPS ಪೂರ್ವಪ್ರತ್ಯಯದ ಅಗತ್ಯವಿದೆ." }, - "usaOnly": { - "message": "USA ಮಾತ್ರ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "ವಿಭಿನ್ನ ಕ್ಲೈಂಟ್‌ಗಳ ಮೂಲಕ ಬಳಸಲಾಗುತ್ತದೆ" }, - "useOldUI": { - "message": "ಹಳೆಯ UI ಬಳಸಿ" - }, "userName": { "message": "ಬಳಕೆದಾರಹೆಸರು" }, "validFileImport": { "message": "ನೀವು ಆಮದು ಮಾಡಲು ಮಾನ್ಯ ಫೈಲ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಬೇಕು." }, - "vaultCreated": { - "message": "ವಾಲ್ಟ್ ರಚಿಸಲಾಗಿದೆ" - }, "viewAccount": { "message": "ಖಾತೆಯನ್ನು ವೀಕ್ಷಿಸಿ" }, @@ -1846,27 +1374,18 @@ "viewOnEtherscan": { "message": "ಎಥೆರ್‌ಸ್ಕ್ಯಾನ್‌ನಲ್ಲಿ ವೀಕ್ಷಿಸಿ" }, - "viewNetworkInfo": { - "message": "ನೆಟ್‌ವರ್ಕ್ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಿ" - }, "visitWebSite": { "message": "ನಮ್ಮ ವೆಬ್ ಸೈಟ್ ಅನ್ನು ಭೇಟಿ ಮಾಡಿ" }, "walletSeed": { "message": "ವ್ಯಾಲೆಟ್ ಸೀಡ್" }, - "warning": { - "message": "ಎಚ್ಚರಿಕೆ" - }, "welcomeBack": { "message": "ಮರಳಿ ಸ್ವಾಗತ!" }, "welcome": { "message": "MetaMask ಗೆ ಸ್ವಾಗತ" }, - "whatsThis": { - "message": "ಇದು ಏನು?" - }, "writePhrase": { "message": "ಕಾಗದದ ತುಂಡಿನ ಮೇಲೆ ಈ ಫ್ರೇಸ್ ಅನ್ನು ಬರೆಯಿರಿ ಮತ್ತು ಸುರಕ್ಷಿತ ಸ್ಥಳದಲ್ಲಿರಿಸಿ. ನೀವು ಇನ್ನೂ ಹೆಚ್ಚಿನ ಸುರಕ್ಷತೆಯನ್ನು ಬಯಸಿದರೆ, ಹಲವು ಕಾಗದದ ತುಂಡುಗಳ ಮೇಲೆ ಬರೆಯಿರಿ ಮತ್ತು ಪ್ರತಿಯೊಂದನ್ನು 2 - 3 ವಿವಿಧ ಸ್ಥಳಗಳಲ್ಲಿ ಇರಿಸಿ." }, @@ -1885,18 +1404,6 @@ "yourPrivateSeedPhrase": { "message": "ನಿಮ್ಮ ಖಾಸಗಿ ಸೀಡ್ ಫ್ರೇಸ್" }, - "yourUniqueAccountImage": { - "message": "ನಿಮ್ಮ ಅನನ್ಯ ಖಾತೆಯ ಚಿತ್ರ" - }, - "yourUniqueAccountImageDescription1": { - "message": "ನಿಮ್ಮ ಹೊಸ ಖಾತೆ ಸಂಖ್ಯೆಯಿಂದ ಈ ಚಿತ್ರವನ್ನು ನಿಮಗಾಗಿ ಪ್ರೋಗ್ರಾಮೆಟಿಕ್ ಆಗಿ ರಚಿಸಲಾಗಿದೆ." - }, - "yourUniqueAccountImageDescription2": { - "message": "ನೀವು ವಹಿವಾಟನ್ನು ಖಚಿತಪಡಿಸಬೇಕಾದ ಪ್ರತಿ ಬಾರಿ ಈ ಚಿತ್ರವನ್ನು ನೋಡುತ್ತೀರಿ." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask ನಿಮ್ಮ ಸೀಡ್ ಫ್ರೇಸ್‌ಗಾಗಿ ಎಂದಿಗೂ ಕೇಳುವುದಿಲ್ಲ!" - }, "zeroGasPriceOnSpeedUpError": { "message": "ವೇಗ ಹೆಚ್ಚಿಸುವುದಕ್ಕೆ ಶೂನ್ಯ ಗ್ಯಾಸ್ ಬೆಲೆ" } diff --git a/app/_locales/ko/messages.json b/app/_locales/ko/messages.json index 69144bbfb..17b327bab 100644 --- a/app/_locales/ko/messages.json +++ b/app/_locales/ko/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "이제 프라이버시 모드가 기본 설정으로 활성화됐습니다" }, - "exposeAccounts": { - "message": "계정 노출" - }, - "exposeDescription": { - "message": "계정을 현재 웹 사이트에 노출하십시오. 기존 dapps에 유용합니다." - }, "chartOnlyAvailableEth": { "message": "이더리움 네트워크에서만 사용 가능한 차트." }, - "confirmExpose": { - "message": "계정을 현재 웹 사이트에 공개 하시겠습니까?" - }, "confirmClear": { "message": "승인 된 웹 사이트를 삭제 하시겠습니까?" }, "contractInteraction": { "message": "계약 상호 작용" }, - "clearApprovalDataSuccess": { - "message": "승인 된 웹 사이트 데이터가 성공적으로 삭제되었습니다." - }, "clearApprovalData": { "message": "승인 데이터 삭제" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "버전, 지원 센터, 그리고 연락처 정보." }, - "aboutUs": { - "message": "당사 소개" - }, - "accept": { - "message": "수락" - }, "acceleratingATransaction": { "message": "* 더 높은 가스 요금을 사용하여 트랜잭션을 가속화하면 네트워크에 의해 더 빨리 처리될 가능성이 증가하지만 항상 빠른 처리가 보장되는 것은 아닙니다." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "활동 로그" }, - "add": { - "message": "추가" - }, - "address": { - "message": "주소" - }, "addNetwork": { "message": "네트워크 추가" }, "addRecipient": { "message": "수신자 추가" }, - "addressBook": { - "message": "주소록" - }, "advanced": { "message": "고급" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "고급 옵션" }, - "addCustomToken": { - "message": "사용자 정의 토큰 추가" - }, "addToAddressBook": { "message": "주소록에 추가" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "가명 추가" }, - "addEthAddress": { - "message": "이더리움 주소를 추가하세요" - }, "addToken": { "message": "토큰 추가" }, @@ -122,21 +89,9 @@ "addAcquiredTokens": { "message": "메타마스크를 통해 획득한 토큰 추가" }, - "agreeTermsOfService": { - "message": "서비스 약관에 동의합니다" - }, - "allDone": { - "message": "모두 완료" - }, - "alreadyHaveSeedPhrase": { - "message": "아니요, 이미 시드 구문을 가지고 있습니다." - }, "amount": { "message": "수량" }, - "amountPlusGas": { - "message": "수량 + 가스" - }, "appDescription": { "message": "이더리움 브라우저 확장 프로그램", "description": "The description of the application" @@ -172,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "MetaMask가 자동으로 로그아웃되기 전 유휴 시간을 분 단위로 설정하세요" }, - "available": { - "message": "사용 가능" - }, "average": { "message": "평균" }, @@ -199,9 +151,6 @@ "balanceOutdated": { "message": "잔액이 오래된 정보일 수 있습니다" }, - "balances": { - "message": "토큰 잔액" - }, "balanceIsInsufficientGas": { "message": "현재 가스 총합에 대해 잔액이 부족합니다" }, @@ -219,24 +168,12 @@ "blockiesIdenticon": { "message": "Blockies 아이덴티콘 사용" }, - "borrowDharma": { - "message": "Dharma에서 대출받기 (Beta)" - }, "browserNotSupported": { "message": "브라우저를 지원하지 않습니다..." }, "builtInCalifornia": { "message": "메타마스크는 캘리포니아에서 디자인되고 만들어졌습니다." }, - "buy": { - "message": "구매" - }, - "buyCoinbase": { - "message": "코인베이스에서 구매하기" - }, - "buyCoinbaseExplainer": { - "message": "코인베이스는 비트코인, 이더리움, 라이트코인을 거래할 수 있는 유명한 거래소입니다." - }, "buyWithWyre": { "message": "Wyre로 ETH 구매" }, @@ -276,18 +213,9 @@ "cancelled": { "message": "취소됨" }, - "cancelN": { - "message": "모든 $1 트랜잭션 취소" - }, "chainId": { "message": "체인 ID" }, - "classicInterface": { - "message": "예전 인터페이스" - }, - "clickCopy": { - "message": "클릭하여 복사" - }, "clickToAdd": { "message": "계정에 토큰을 추가하기 위해 $1를 클릭하세요." }, @@ -300,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "하드웨어 지갑을 연결하기 위해서는 구글 크롬에서 메타마스크를 사용하셔야 합니다." }, - "company": { - "message": "회사" - }, "confirm": { "message": "승인" }, - "confirmationTime": { - "message": "처리 시간 (초)" - }, "confirmed": { "message": "승인됨" }, - "confirmContract": { - "message": "컨트랙트 승인" - }, "confirmPassword": { "message": "비밀번호 확인" }, "confirmSecretBackupPhrase": { "message": "비밀 백업 구문 확인" }, - "confirmTransaction": { - "message": "트랜잭션 승인" - }, "congratulations": { "message": "축하합니다." }, @@ -336,9 +252,6 @@ "connectRequest": { "message": "연결 요청" }, - "connecting": { - "message": "연결 중..." - }, "connectingTo": { "message": "$1에 연결" }, @@ -360,21 +273,6 @@ "connectingToGoerli": { "message": "Goerli 테스트 네트워크에 연결하는 중" }, - "connectingToUnknown": { - "message": "알 수 없는 네트워크 접속 중" - }, - "connectToLedger": { - "message": "Ledger 연결" - }, - "connectToTrezor": { - "message": "Trezor 연결" - }, - "continue": { - "message": "계속" - }, - "continueToCoinbase": { - "message": "코인베이스로 계속하기" - }, "continueToWyre": { "message": "Wyre로 계속 진행" }, @@ -390,15 +288,9 @@ "copiedButton": { "message": "복사됨" }, - "copiedClipboard": { - "message": "클립보드에 복사되었습니다" - }, "copiedExclamation": { "message": "복사됨!" }, - "copiedSafe": { - "message": "안전한 곳에 복사하였습니다" - }, "copy": { "message": "복사" }, @@ -429,28 +321,15 @@ "createAWallet": { "message": "지갑 생성하기" }, - "createDen": { - "message": "생성" - }, "createPassword": { "message": "비밀번호 생성" }, - "crypto": { - "message": "암호화폐", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "통화 변환" }, "currentLanguage": { "message": "현재 언어" }, - "currentNetwork": { - "message": "현재 네트워크" - }, - "currentRpc": { - "message": "현재 RPC" - }, "customGas": { "message": "가스 설정" }, @@ -460,9 +339,6 @@ "customToken": { "message": "사용자 정의 토큰" }, - "customize": { - "message": "맞춤화하기" - }, "customRPC": { "message": "사용자 정의 RPC" }, @@ -481,39 +357,15 @@ "deleteAccount": { "message": "계정 삭제" }, - "denExplainer": { - "message": "DEN은 비밀번호로 암호화 된 메타마스크의 저장소입니다." - }, "deposit": { "message": "입금" }, - "depositBTC": { - "message": "다음 주소로 BTC를 입금해주세요." - }, - "depositEth": { - "message": "이더 입금하기" - }, "depositEther": { "message": "이더리움 입금하기" }, - "depositFiat": { - "message": "현금으로 입금하기" - }, - "depositFromAccount": { - "message": "다른 주소에서 입금하기" - }, - "depositShapeShift": { - "message": "ShapeShift를 통해 입금하기" - }, - "depositShapeShiftExplainer": { - "message": "다른 암호화폐를 가지고 있으면, 계정을 생성할 필요 없이 메타마스크 지갑에 이더리움을 바로 거래하거나 입금할 수 있습니다." - }, "details": { "message": "세부사항" }, - "directDeposit": { - "message": "즉시 입금" - }, "directDepositEther": { "message": "이더 즉시 입금" }, @@ -544,24 +396,12 @@ "edit": { "message": "수정" }, - "editNetwork": { - "message": "네트워크 수정" - }, - "editAccountName": { - "message": "계정 이름 수정" - }, "editContact": { "message": "연락처 수정" }, - "editingTransaction": { - "message": "트랜잭션을 변경합니다" - }, "emailUs": { "message": "저자에게 메일 보내기!" }, - "encryptNewDen": { - "message": "새로운 DEN을 암호화" - }, "endOfFlowMessage1": { "message": "인증을 통과했습니다 - 시드 구문을 안전하게 보관하세요. 그것은 당신의 의무입니다." }, @@ -592,9 +432,6 @@ "endOfFlowMessage10": { "message": "모두 완료" }, - "ensNameNotFound": { - "message": "ENS 이름을 찾을 수 없습니다" - }, "ensRegistrationError": { "message": "ENS 이름 등록 오류" }, @@ -607,9 +444,6 @@ "enterPassword": { "message": "비밀번호를 입력해주세요" }, - "enterPasswordConfirm": { - "message": "비밀번호를 다시 입력해 주세요" - }, "enterPasswordContinue": { "message": "계속하기 위해 비밀번호 입력" }, @@ -622,18 +456,12 @@ "estimatedProcessingTimes": { "message": "예상 처리 시간" }, - "exchangeRate": { - "message": "환율" - }, "expandView": { "message": "큰 화면으로 보기" }, "exportPrivateKey": { "message": "개인키 내보내기" }, - "exportPrivateKeyWarning": { - "message": "개인키 내보내기는 위험을 감수해야 합니다." - }, "failed": { "message": "실패" }, @@ -643,12 +471,6 @@ "faster": { "message": "빨라짐" }, - "fastest": { - "message": "가장 빠르게" - }, - "feeChartTitle": { - "message": "실시간 거래 수수료 예상" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -657,31 +479,18 @@ "message": "파일을 가져올 수 없나요? 이곳을 클릭해주세요!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "트위터에서 팔로우하세요" - }, "forgetDevice": { "message": "장치 연결 해제" }, "from": { "message": "보내는 이" }, - "fromToSame": { - "message": "보내고 받는 주소는 같을 수 없습니다" - }, "fromShapeShift": { "message": "ShapeShift로부터" }, "functionType": { "message": "함수 유형" }, - "gas": { - "message": "가스", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "가스 수수료" - }, "gasLimit": { "message": "가스 한도" }, @@ -691,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "가스 한도는 당신이 기꺼이 소비할 수 있는 가스의 최대 수량입니다." }, - "gasLimitRequired": { - "message": "가스 한도가 필요합니다." - }, "gasLimitTooLow": { "message": "가스 한도는 최소 21000 이상이어야 합니다." }, "gasUsed": { "message": "사용된 가스" }, - "generatingSeed": { - "message": "시드 생성 중..." - }, "gasPrice": { "message": "가스 가격 (GWEI)" }, @@ -718,18 +521,12 @@ "gasPriceCalculation": { "message": "네트워크 성공률을 기반으로 적합한 가스 가격을 계산합니다." }, - "gasPriceRequired": { - "message": "가스 가격이 필요합니다." - }, "general": { "message": "일반" }, "generalSettingsDescription": { "message": "환전, 기본 통화, 언어, 블로키 아이덴티콘" }, - "generatingTransaction": { - "message": "트랜잭션 생성 중" - }, "getEther": { "message": "이더 얻기" }, @@ -766,9 +563,6 @@ "message": "여기", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "리스트가 있습니다!!!!" - }, "hexData": { "message": "Hex 데이터" }, @@ -784,9 +578,6 @@ "history": { "message": "히스토리" }, - "howToDeposit": { - "message": "어떤 방법으로 이더를 입금하시겠습니까?" - }, "import": { "message": "가져오기", "description": "Button to import an account from a selected file" @@ -800,12 +591,6 @@ "importAccountSeedPhrase": { "message": "시드 구문으로 계정 가져오기" }, - "importAnAccount": { - "message": "계정 가져오기" - }, - "importDen": { - "message": "기존의 DEN 가져오기" - }, "importWallet": { "message": "지갑 가져오기" }, @@ -819,12 +604,6 @@ "importUsingSeed": { "message": "계정 시드 구문으로 가져오기" }, - "importWithSeedPhrase": { - "message": "시드 구문 가져오기" - }, - "info": { - "message": "정보" - }, "infoHelp": { "message": "정보 및 도움말" }, @@ -852,37 +631,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ETH 네트워크 아님, 소문자로 설정" }, - "invalidGasParams": { - "message": "올바르지 않은 가스 입력값" - }, "invalidInput": { "message": "올바르지 않은 입력값" }, - "invalidRequest": { - "message": "유효하지 않은 요청" - }, "invalidRPC": { "message": "올바르지 않은 RPC URI" }, + "invalidBlockExplorerURL": { + "message": "올바르지 않은 Block Explorer URI" + }, "invalidSeedPhrase": { "message": "잘못된 시드 구문" }, - "jsonFail": { - "message": "이상이 있습니다. JSON 파일이 올바른 파일인지 확인해주세요." - }, "jsonFile": { "message": "JSON 파일", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "메타마스크 계정을 통해 구입한 토큰 기록을 추적 및 보관합니다." - }, "kovan": { "message": "Kovan 테스트넷" }, - "knowledgeDataBase": { - "message": "지식 베이스 방문" - }, "max": { "message": "최대" }, @@ -892,9 +659,6 @@ "ledgerAccountRestriction": { "message": "새 계정을 추가하려면 최소 마지막 계정을 사용해야 합니다." }, - "legal": { - "message": "합법적" - }, "lessThanMax": { "message": "$1 이하여야합니다.", "description": "helper for inputting hex as decimal input" @@ -908,9 +672,6 @@ "links": { "message": "링크" }, - "limit": { - "message": "한도" - }, "liveGasPricePredictions": { "message": "실시간 가스 가격 예측" }, @@ -932,12 +693,6 @@ "logout": { "message": "로그아웃" }, - "loose": { - "message": "느슨함" - }, - "loweCaseWords": { - "message": "시드 단어는 소문자만 가능합니다" - }, "mainnet": { "message": "이더리움 메인넷" }, @@ -962,18 +717,9 @@ "metamaskVersion": { "message": "메타마스크 버전" }, - "min": { - "message": "최소" - }, "missingYourTokens": { "message": "당신의 토큰이 보이지 않나요?" }, - "minutesShorthand": { - "message": "최소" - }, - "mobileSyncTitle": { - "message": "모바일로 계정을 동기화" - }, "mobileSyncText": { "message": "본인 여부를 확인하기 위해 비밀번호를 입력해 주세요!" }, @@ -996,10 +742,6 @@ "message": "가져올 파일을 선택해주세요.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "선택된 파일에 대한 비밀번호를 입력해주세요.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "음수값의 이더를 보낼 수 없습니다." }, @@ -1034,12 +776,6 @@ "newPassword": { "message": "새 비밀번호 (최소 8자 이상)" }, - "newPassword8Chars": { - "message": "새 비밀번호 (최소 8문자)" - }, - "newRecipient": { - "message": "받는 사람" - }, "newNetwork": { "message": "새 네트워크" }, @@ -1061,21 +797,12 @@ "rpcUrl": { "message": "새로운 RPC URL" }, - "showAdvancedOptions": { - "message": "고급 옵션 보기" - }, - "hideAdvancedOptions": { - "message": "고급 옵션 숨기기" - }, "optionalChainId": { "message": "ChainID (선택)" }, "optionalSymbol": { "message": "Symbol (선택)" }, - "optionalNickname": { - "message": "Nickname (선택)" - }, "newTotal": { "message": "새 합계" }, @@ -1094,21 +821,12 @@ "noConversionRateAvailable": { "message": "변환 비율을 찾을 수 없습니다" }, - "noTransactionHistory": { - "message": "트랜잭션 기록이 없습니다." - }, "noTransactions": { "message": "트랜잭션이 없습니다" }, "notEnoughGas": { "message": "가스가 충분하지 않습니다" }, - "notFound": { - "message": "찾을 수 없음" - }, - "notStarted": { - "message": "시작 안 됨" - }, "noWebcamFoundTitle": { "message": "웹캠이 없습니다" }, @@ -1118,38 +836,12 @@ "ofTextNofM": { "message": "~의" }, - "oldUI": { - "message": "구버전 UI" - }, - "oldUIMessage": { - "message": "구버전 UI로 변경하셨습니다. 오른쪽 위 드롭다운 메뉴에서 새 UI로 변경하실 수 있습니다." - }, - "onlySendToEtherAddress": { - "message": "이더리움 주소로 ETH만 송금하세요." - }, - "onlySendTokensToAccountAddress": { - "message": "이더리움 계정 주소로 $1만 보내기.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "탭으로 열기" - }, - "or": { - "message": "또는", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Trezor 혹은 Ledger를 구입하고 자금을 콜드 스토리지에 저장합니다" }, - "outgoing": { - "message": "발신" - }, "parameters": { "message": "매개변수" }, - "originalTotal": { - "message": "원래 합계" - }, "participateInMetaMetrics": { "message": "MetaMetrics 참여" }, @@ -1159,23 +851,12 @@ "password": { "message": "비밀번호" }, - "passwordCorrect": { - "message": "비밀번호가 맞는지 확인해주세요." - }, "passwordsDontMatch": { "message": "비밀번호가 맞지 않습니다" }, - "passwordMismatch": { - "message": "비밀번호가 일치하지 않습니다.", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "비밀번호가 충분히 길지 않습니다" }, - "passwordShort": { - "message": "비밀번호가 짧습니다.", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "개인키를 입력해주세요:", "description": "For importing an account from a private key" @@ -1189,12 +870,6 @@ "personalAddressDetected": { "message": "개인 주소가 탐지됨. 토큰 컨트랙트 주소를 입력하세요." }, - "pleaseReviewTransaction": { - "message": "트랜잭션을 검토해주세요." - }, - "popularTokens": { - "message": "인기있는 토큰" - }, "prev": { "message": "이전" }, @@ -1226,15 +901,6 @@ "readdToken": { "message": "옵션 메뉴에서 “토큰 추가”를 눌러서 추후에 다시 이 토큰을 추가하실 수 있습니다." }, - "readMore": { - "message": "여기서 더 보기." - }, - "readMore2": { - "message": "더 보기." - }, - "receive": { - "message": "받기" - }, "recents": { "message": "최근" }, @@ -1244,9 +910,6 @@ "recipientAddressPlaceholder": { "message": "검색, 공개 주소 (0x), 또는 ENS" }, - "refundAddress": { - "message": "환불받을 주소" - }, "rejectAll": { "message": "모두 거부" }, @@ -1280,9 +943,6 @@ "restoreFromSeed": { "message": "계정을 복구하시겠습니까?" }, - "restoreVault": { - "message": "저장소 복구" - }, "restoreAccountWithSeed": { "message": "시드 구문으로 계정 복구하기" }, @@ -1292,9 +952,6 @@ "required": { "message": "필요함" }, - "retryWithMoreGas": { - "message": "더 높은 가스 가격으로 다시 시도해주세요" - }, "restore": { "message": "복구" }, @@ -1337,13 +994,6 @@ "goerli": { "message": "Goerli 테스트 네트워크" }, - "rpc": { - "message": "사용자 정의 RPC" - }, - "sampleAccountName": { - "message": "예) 나의 새 계정", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "저장" }, @@ -1356,13 +1006,6 @@ "saveAsCsvFile": { "message": "CSV 파일로 저장" }, - "saveAsFile": { - "message": "파일로 저장", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "시드 단어를 파일로 저장하기" - }, "scanInstructions": { "message": "QR 코드를 카메라 앞에 가져다 놓아주세요" }, @@ -1393,18 +1036,12 @@ "securitySettingsDescription": { "message": "개인 정보 보호 설정 및 월렛 시드 문구" }, - "secondsShorthand": { - "message": "초" - }, "seedPhrasePlaceholder": { "message": "각 단어를 스페이스로 구분해주세요" }, "seedPhraseReq": { "message": "시드 구문은 12개의 단어입니다" }, - "select": { - "message": "선택" - }, "selectCurrency": { "message": "통화 선택" }, @@ -1414,9 +1051,6 @@ "selectLocale": { "message": "언어 선택" }, - "selectService": { - "message": "서비스 선택" - }, "selectType": { "message": "형식 선택" }, @@ -1444,18 +1078,12 @@ "searchTokens": { "message": "토큰 검색" }, - "selectAnAddress": { - "message": "주소 선택" - }, "selectAnAccount": { "message": "계정 선택" }, "selectAnAccountHelp": { "message": "메타마스크에서 보기 위한 계정 선택" }, - "selectAnAsset": { - "message": "자산 선택" - }, "selectAHigherGasFee": { "message": "트랜잭션 처리를 가속하기 위해 더 높은 가스 요금을 선택하세요.*" }, @@ -1465,15 +1093,9 @@ "selectPathHelp": { "message": "하단에서 Ledger 지갑 계정을 찾지 못하겠으면 \"Legacy (MEW / MyCrypto)\" 경로로 바꿔보세요" }, - "sendTokensAnywhere": { - "message": "이더 계정으로 토큰 전송" - }, "settings": { "message": "설정" }, - "shapeshiftBuy": { - "message": "Shapeshift를 통해서 구매하기" - }, "showAdvancedGasInline": { "message": "고급 가스 제어" }, @@ -1489,9 +1111,6 @@ "showPrivateKeys": { "message": "개인키 보기" }, - "showQRCode": { - "message": "QR 코드 보기" - }, "showHexData": { "message": "Hex 데이터 보기" }, @@ -1507,33 +1126,18 @@ "signed": { "message": "서명됨" }, - "signMessage": { - "message": "메시지 서명" - }, "signNotice": { "message": "이 메시지에 대한 서명은 위험할 수 있습니다.\n 완전히 신뢰할 수 있는 사이트에서만 서명해주세요.\n 안전을 위해 추후의 버전에서는 삭제될 기능입니다. " }, "sigRequest": { "message": "서명 요청" }, - "sigRequested": { - "message": "서명이 요청됨" - }, "somethingWentWrong": { "message": "헉! 뭔가 잘못됐어요." }, - "spaceBetween": { - "message": "단어 사이에는 공백만 올 수 있습니다" - }, "speedUp": { "message": "속도 향상" }, - "speedUpTitle": { - "message": "트랜잭션 속도 향상하기" - }, - "speedUpSubtitle": { - "message": "트랜잭션 가스 가격을 올려서 해당 트랜잭션에 덮어쓰고 속도를 빠르게 합니다" - }, "speedUpCancellation": { "message": "취소 속도 향상" }, @@ -1543,9 +1147,6 @@ "switchNetworks": { "message": "네트워크 변경" }, - "status": { - "message": "상태" - }, "stateLogs": { "message": "상태 로그" }, @@ -1612,9 +1213,6 @@ "syncWithMobileComplete": { "message": "데이터가 성공적으로 동기화됐습니다. MetaMask 모바일 앱을 즐겁게 사용하세요!" }, - "takesTooLong": { - "message": "너무 오래 걸리나요?" - }, "terms": { "message": "사용 지침" }, @@ -1637,27 +1235,15 @@ "token": { "message": "토큰" }, - "tokenAddress": { - "message": "토큰 주소" - }, "tokenAlreadyAdded": { "message": "토큰이 이미 추가되어있습니다." }, - "tokenBalance": { - "message": "현재 토큰 잔액:" - }, "tokenContractAddress": { "message": "토큰 컨트랙트 주소" }, - "tokenSelection": { - "message": "토큰을 검색하거나 유명한 토큰 리스트에서 선택하시기 바랍니다." - }, "tokenSymbol": { "message": "토큰 기호" }, - "tokenWarning1": { - "message": "메타마스크 계정을 통해 구입한 토큰을 추적합니다. 다른 계정으로 토큰을 구입한 경우 이곳에 나타나지 않습니다." - }, "total": { "message": "합계" }, @@ -1670,9 +1256,6 @@ "transactionCreated": { "message": "$1에 대한 트랜잭션이 생성됨 $2." }, - "transactionWithNonce": { - "message": "트랜잭션 $1" - }, "transactionDropped": { "message": "트랜잭션이 드롭됨 $2." }, @@ -1685,9 +1268,6 @@ "transactionUpdated": { "message": "트랜잭션이 수정됨 $2." }, - "transactionUpdatedGas": { - "message": "$1의 가스 요금으로 트랜잭션이 수정됨 $2." - }, "transactionErrored": { "message": "트랜잭션 오류 발생." }, @@ -1697,9 +1277,6 @@ "transactionCancelSuccess": { "message": "트랜잭션이 성공적으로 취소됨 $2." }, - "transactions": { - "message": "트랜잭션" - }, "transactionError": { "message": "트랜잭션 오류. 컨트랙트 코드에서 예외 발생(Exception thrown)." }, @@ -1709,12 +1286,6 @@ "transactionFee": { "message": "수수료" }, - "transactionMemo": { - "message": "트랜잭션 메모 (선택사항)" - }, - "transactionNumber": { - "message": "트랜잭션 번호" - }, "transactionTime": { "message": "트랜잭션 시간" }, @@ -1727,12 +1298,6 @@ "transferFrom": { "message": "보내는 이" }, - "transfers": { - "message": "전송" - }, - "trezorHardwareWallet": { - "message": "TREZOR 하드웨어 지갑" - }, "troubleTokenBalances": { "message": "토큰 잔액을 가져오는 데에 문제가 생겼습니다. 링크에서 상세내용을 볼 수 있습니다.", "description": "Followed by a link (here) to view token balances" @@ -1740,27 +1305,12 @@ "tryAgain": { "message": "다시 시도하세요" }, - "twelveWords": { - "message": "12개의 단어는 메타마스크 계정을 복구하기 위한 유일한 방법입니다.\n안전한 장소에 보관하시기 바랍니다." - }, "typePassword": { "message": "비밀번호를 입력하세요" }, - "uiMigrationAnnouncement": { - "message": "새로운 메타마스크 UI에 오신 것을 환영합니다. UI에 대한 피드백 또는 기능 요청이 있는 경우, 당사의 지원팀 또는 GitHub에 연락해주세요." - }, - "uiWelcome": { - "message": "새로운 UI에 오신 것을 환영합니다. (Beta)" - }, - "uiWelcomeMessage": { - "message": "새로운 메타마스크 UI를 사용하고 계십니다. 토큰 전송과 같은 새 기능들을 사용해보시면서 문제가 있다면 알려주세요." - }, "unapproved": { "message": "허가 안 됨" }, - "unavailable": { - "message": "이용할 수 없음" - }, "units": { "message": "단위" }, @@ -1770,9 +1320,6 @@ "unknownNetwork": { "message": "알 수 없는 프라이빗 네트워크" }, - "unknownNetworkId": { - "message": "알 수 없는 네트워크 ID" - }, "unknownQrCode": { "message": "오류: QR 코드를 확인할 수 없습니다" }, @@ -1794,25 +1341,15 @@ "uriErrorMsg": { "message": "URI는 HTTP/HTTPS로 시작해야 합니다." }, - "usaOnly": { - "message": "USA 거주자 한정", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "다양한 클라이언트에서 사용되고 있습니다" }, - "useOldUI": { - "message": "예전 UI 사용" - }, "userName": { "message": "사용자이름" }, "validFileImport": { "message": "가져오기 위해 유효한 파일을 선택해야 합니다." }, - "vaultCreated": { - "message": "저장소가 생성됨" - }, "viewAccount": { "message": "계정 보기" }, @@ -1828,27 +1365,18 @@ "viewOnEtherscan": { "message": "이더스캔에서 보기" }, - "viewNetworkInfo": { - "message": "네트워크 정보 보기" - }, "visitWebSite": { "message": "웹사이트 방문" }, "walletSeed": { "message": "지갑 시드값" }, - "warning": { - "message": "경고" - }, "welcomeBack": { "message": "환영합니다!" }, "welcome": { "message": "메타마스크 Beta에 오신 것을 환영합니다" }, - "whatsThis": { - "message": "이것은 무엇인가요?" - }, "writePhrase": { "message": "이 구문을 종이에 써서 안전한 장소에 보관하세요. 만약 당신이 더 높은 수준의 보안을 원한다면, 그것을 여러 장의 종이에 적어서 각각 2-3개의 다른 위치에 보관하세요." }, @@ -1867,18 +1395,6 @@ "yourPrivateSeedPhrase": { "message": "개인 시드 구문" }, - "yourUniqueAccountImage": { - "message": "귀하의 고유한 계정 이미지" - }, - "yourUniqueAccountImageDescription1": { - "message": "이 이미지는 귀하의 새로운 계정 번호로 귀하를 위해 프로그램적으로 생성됐습니다. " - }, - "yourUniqueAccountImageDescription2": { - "message": "매번 거래를 확인해야 할 때 이 이미지가 표시됩니다." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask은 절대 시드 문구를 묻지 않습니다! " - }, "zeroGasPriceOnSpeedUpError": { "message": "가속 시 가스 비용 없음" } diff --git a/app/_locales/lt/messages.json b/app/_locales/lt/messages.json index 364a50b6e..36e8f52dd 100644 --- a/app/_locales/lt/messages.json +++ b/app/_locales/lt/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Dabar privatumo režimas suaktyvintas pagal numatytąją nuostatą" }, - "exposeAccounts": { - "message": "Rodyti paskyras" - }, - "exposeDescription": { - "message": "Rodyti paskyras dabartinei svetainei. Tai naudinga esant senesnėms decentralizuotoms programoms." - }, "chartOnlyAvailableEth": { "message": "Diagramos yra tik „Ethereum“ tinkluose." }, - "confirmExpose": { - "message": "Ar tikrai norite parodyti savo sąskaitas dabartinei svetainei?" - }, "confirmClear": { "message": "Ar tikrai norite panaikinti patvirtintas svetaines?" }, "contractInteraction": { "message": "Sutartinė sąveika" }, - "clearApprovalDataSuccess": { - "message": "Patvirtintų svetainių duomenys sėkmingai panaikinti." - }, "clearApprovalData": { "message": "Išvalyti asmeninius duomenis" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versija, palaikymo centras ir kontaktinė informacija." }, - "aboutUs": { - "message": "Apie mus" - }, - "accept": { - "message": "Priimti" - }, "acceleratingATransaction": { "message": "Operacijos paspartinimas naudojantis didesne dujų kaina padidina galimybes, kad ji bus greičiau apdorota tinkle, tačiau tai ne visada garantuojama. " }, @@ -71,21 +53,12 @@ "activityLog": { "message": "veiklos žurnalas" }, - "add": { - "message": "Pridėti" - }, - "address": { - "message": "Adresas" - }, "addNetwork": { "message": "Pridėti tinklą" }, "addRecipient": { "message": "Pridėti gavėją" }, - "addressBook": { - "message": "Adresų knyga" - }, "advanced": { "message": "Išplėstiniai" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Išplėstinės parinktys" }, - "addCustomToken": { - "message": "Pridėti pritaikytą žetoną" - }, "addToAddressBook": { "message": "Pridėti į adresų knygelę" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Pridėti alternatyvųjį vardą" }, - "addEthAddress": { - "message": "Pridėti „Ethereum“ adresą" - }, "addToken": { "message": "Pridėti žetoną" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Pridėkite žetonus, kuriuos gavote naudodamiesi „MetaMask“" }, - "agreeTermsOfService": { - "message": "Aš sutinku su paslaugų teikimo sąlygomis" - }, - "allDone": { - "message": "Viskas atlikta" - }, - "alreadyHaveSeedPhrase": { - "message": "Ne, jau turiu atkūrimo frazę." - }, "amount": { "message": "Suma" }, - "amountPlusGas": { - "message": "Suma + dujos" - }, - "amountPlusTxFee": { - "message": "Suma+ TX mokestis" - }, "appDescription": { "message": "„Ethereum“ piniginė jūsų naršyklėje", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Nustatykite laukimo trukmę minutėmis iki „MetaMask“ automatinio atsijungimo" }, - "available": { - "message": "Galima" - }, "average": { "message": "Vidurkis" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "Likutis gali būti pasenęs" }, - "balances": { - "message": "Žetonų likutis" - }, "balanceIsInsufficientGas": { "message": "Nepakankamas dabartinio bendro dujų kiekio likutis" }, "basic": { "message": "Bendrieji" }, - "beta": { - "message": "BETA versija" - }, "betweenMinAndMax": { "message": "turi būti ne mažiau kaip $1 ir ne daugiau kaip $2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "„Blockies Identicon“ naudojimas" }, - "borrowDharma": { - "message": "Skolinkitės su „Dharma“ (beta versija)" - }, "browserNotSupported": { "message": "Jūsų naršyklė neatpažįstama..." }, "builtInCalifornia": { "message": "„MetaMask“ suprojektuota ir įdiegta Kalifornijoje." }, - "buy": { - "message": "Pirkti" - }, - "buyCoinbase": { - "message": "Pirkti „Coinbase“" - }, - "buyCoinbaseExplainer": { - "message": "„Coinbase“ yra pasaulyje populiariausias būdas pirkti ir parduoti „Bitcoin“, „Ethereum“ ir „Litecoin“." - }, "buyWithWyre": { "message": "Pirkti ETH su „Wyre“" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "Atšaukta" }, - "cancelN": { - "message": "Atšaukti visas $1 operacijas" - }, "chainId": { "message": "Grandinės ID" }, - "classicInterface": { - "message": "Naudoti klasikinę sąsają" - }, - "clickCopy": { - "message": "Spustelėkite, norėdami kopijuoti" - }, "clickToAdd": { "message": "Spustelėkite $1, kad juos pridėtumėte prie paskyros" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Norėdami prisijungti prie aparatinės įrangos slaptažodinės, „MetaMask“ naudokitės „Google Chrome“ naršyklėje." }, - "company": { - "message": "Įmonė" - }, "confirm": { "message": "Patvirtinti" }, - "confirmationTime": { - "message": "Patvirtinimo trukmė (s)" - }, "confirmed": { "message": "Patvirtinta" }, - "confirmContract": { - "message": "Patvirtinti sutartį" - }, "confirmPassword": { "message": "Patvirtinkite slaptažodį" }, "confirmSecretBackupPhrase": { "message": "Patvirtinkite savo slaptą atsarginę frazę" }, - "confirmTransaction": { - "message": "Patvirtinti operaciją" - }, "congratulations": { "message": "Sveikiname" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "Prijungimo užklausa" }, - "connecting": { - "message": "Jungiamasi..." - }, "connectingTo": { "message": "Jungiamasi prie $1" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "Jungiamasi prie „Goerli“ bandomojo tinklo" }, - "connectingToUnknown": { - "message": "Jungiamasi prie nežinomo tinklo" - }, - "connectToLedger": { - "message": "Prisijunkite prie sąskaitų knygos" - }, - "connectToTrezor": { - "message": "Jungtis prie „Trezor“" - }, - "continue": { - "message": "Tęsti" - }, - "continueToCoinbase": { - "message": "Tęsti su „Coinbase“" - }, "continueToWyre": { "message": "Tęsti su „Wyre“" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "Nukopijuota" }, - "copiedClipboard": { - "message": "Nukopijuota į iškarpinę" - }, "copiedExclamation": { "message": "Nukopijuota!" }, - "copiedSafe": { - "message": "Aš ją nukopijavau kažkur į saugią vietą" - }, "copy": { "message": "Kopijuoti" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "Sukurti slaptažodinę" }, - "createDen": { - "message": "Sukurti" - }, "createPassword": { "message": "Sukurti slaptažodį" }, - "crypto": { - "message": "Kriptovaliuta", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valiutos keitimas" }, "currentLanguage": { "message": "Dabartinė kalba" }, - "currentNetwork": { - "message": "Dabartinis tinklas" - }, - "currentRpc": { - "message": "Dabartinis RPC" - }, "customGas": { "message": "Pritaikyti dujas" }, @@ -469,9 +342,6 @@ "customToken": { "message": "Pritaikytas žetonas" }, - "customize": { - "message": "Tinkinti" - }, "customRPC": { "message": "Pritaikytas RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "Šalinti paskyrą" }, - "denExplainer": { - "message": "Jūsų DEN yra slaptažodžiu užšifruota laikmena, esanti „MetaMask“." - }, "deposit": { "message": "Indėlis" }, - "depositBTC": { - "message": "Padėkite BTC depozitą toliau nurodytu adresu:" - }, - "depositEth": { - "message": "Įnešti et." - }, "depositEther": { "message": "Įnešti eterių" }, - "depositFiat": { - "message": "Įnašas standartine valiuta" - }, - "depositFromAccount": { - "message": "Įnašas iš kitos paskyros" - }, - "depositShapeShift": { - "message": "Įnašas su „ShapeShift“" - }, - "depositShapeShiftExplainer": { - "message": "Jeigu turite kitų kriptovaliutų, galite prekiauti ir įnešti eterius tiesiai į savo „MetaMask“ piniginę. Sąskaitos nereikia." - }, "details": { "message": "Išsami informacija" }, - "directDeposit": { - "message": "Tiesioginis įnašas" - }, "directDepositEther": { "message": "Tiesiogiai įnešti eteriai" }, @@ -553,24 +399,12 @@ "edit": { "message": "Redaguoti" }, - "editNetwork": { - "message": "Taisyti tinklą" - }, - "editAccountName": { - "message": "Taisyti paskyros pavadinimą" - }, "editContact": { "message": "Taisyti kontaktą" }, - "editingTransaction": { - "message": "Atlikite savo operacijos pakeitimus" - }, "emailUs": { "message": "Rašykite mums el. paštu!" }, - "encryptNewDen": { - "message": "Šifruoti jūsų naują DEN" - }, "endOfFlowMessage1": { "message": "Jūs perėjote testą – laikykite saugiai savo atkūrimo frazę, tai jūsų atsakomybė!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "Viskas atlikta" }, - "ensNameNotFound": { - "message": "ENS vardas nerastas" - }, "ensRegistrationError": { "message": "ENS pavadinimo registracijos klaida" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "Įveskite slaptažodį" }, - "enterPasswordConfirm": { - "message": "Įveskite savo slaptažodį, kad patvirtintumėte" - }, "enterPasswordContinue": { "message": "Norėdami tęsti, įveskite slaptažodį" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Numatomos apdorojimo trukmės" }, - "exchangeRate": { - "message": "Keitimo kursas" - }, "expandView": { "message": "Išskleisti rodinį" }, "exportPrivateKey": { "message": "Eksportuoti asmeninį raktą" }, - "exportPrivateKeyWarning": { - "message": "Eksportuokite asmeninius raktus prisiimdami riziką." - }, "failed": { "message": "Nepavyko" }, @@ -652,12 +474,6 @@ "faster": { "message": "Greičiau" }, - "fastest": { - "message": "Greičiausias" - }, - "feeChartTitle": { - "message": "Tiesioginiai operacijos mokesčio spėjimai" - }, "fiat": { "message": "Standartinė valiuta", "description": "Exchange type" @@ -666,31 +482,18 @@ "message": "Failo importavimas neveikia? Spustelėkite čia!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Sekite mus „Twitter“" - }, "forgetDevice": { "message": "Pamiršti šį įrenginį" }, "from": { "message": "Nuo" }, - "fromToSame": { - "message": "Adresai „Nuo“ ir „Kam“ negali sutapti" - }, "fromShapeShift": { "message": "Iš „ShapeShift“" }, "functionType": { "message": "Funkcijos tipas" }, - "gas": { - "message": "Dujos", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Dujų mokestis" - }, "gasLimit": { "message": "Dujų apribojimas" }, @@ -700,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "Dujų apribojimas yra maksimalus dujų vienetų, kuriuos pageidaujate išleisti, skaičius." }, - "gasLimitRequired": { - "message": "Reikalingas dujų apribojimas" - }, "gasLimitTooLow": { "message": "Dujų apribojimas turi būti bent 21000" }, "gasUsed": { "message": "Sunaudotos dujos" }, - "generatingSeed": { - "message": "Generuojamas skleidimas..." - }, "gasPrice": { "message": "Dujų kaina (GWEI)" }, @@ -727,18 +524,12 @@ "gasPriceCalculation": { "message": "Siūlomas dujų kainas apskaičiuojame remdamiesi tinklo sėkmės rezultatais." }, - "gasPriceRequired": { - "message": "Reikalinga dujų kaina" - }, "general": { "message": "Bendra" }, "generalSettingsDescription": { "message": "Valiutos keitimas, pagrindinė valiuta, kalba, „blockies identicon“" }, - "generatingTransaction": { - "message": "Generuojama operacija" - }, "getEther": { "message": "Gauti eterių" }, @@ -778,9 +569,6 @@ "message": "čia", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Čia pateikiamas sąrašas!!!" - }, "hexData": { "message": "Šešioliktainiai duomenys" }, @@ -796,12 +584,6 @@ "history": { "message": "Istorija" }, - "howToDeposit": { - "message": "Kaip pageidaujate įnešti eterius?" - }, - "holdEther": { - "message": "Leidžia laikyti eterius ir žetonus bei veikia kaip jūsų tiltas į decentralizuotas programas." - }, "import": { "message": "Importuoti", "description": "Button to import an account from a selected file" @@ -815,12 +597,6 @@ "importAccountSeedPhrase": { "message": "Importuoti paskyrą su atkūrimo fraze" }, - "importAnAccount": { - "message": "Importuoti paskyrą" - }, - "importDen": { - "message": "Importuoti esamą DEN" - }, "importWallet": { "message": "Importuoti slaptažodinę" }, @@ -834,12 +610,6 @@ "importUsingSeed": { "message": "Importuoti naudojant paskyros atkūrimo frazę" }, - "importWithSeedPhrase": { - "message": "Importuoti su atkūrimo fraze" - }, - "info": { - "message": "Informacija" - }, "infoHelp": { "message": "Informacija ir žinynas" }, @@ -867,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ne ETH tinklas, nustatykite į mažąsias raides" }, - "invalidGasParams": { - "message": "Netinkami dujų parametrai" - }, "invalidInput": { "message": "Netinkama įvestis." }, - "invalidRequest": { - "message": "Netinkama užklausa" - }, "invalidRPC": { "message": "Netinkamas RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Netinkamas Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Netinkama atkūrimo frazė" }, - "jsonFail": { - "message": "Kažkas nutiko. Įsitikinkite, kad jūsų JSON failas tinkamai suformatuotas." - }, "jsonFile": { "message": "JSON failas", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Stebėkite žetonus, įsigytus naudojant „MetaMask“ paskyrą." - }, "kovan": { "message": "„Kovan“ bandomasis tinklas" }, - "knowledgeDataBase": { - "message": "Apsilankykite mūsų žinių bazėje" - }, "max": { "message": "Maks." }, @@ -907,9 +665,6 @@ "ledgerAccountRestriction": { "message": "Prieš įtraukdami naują, turite pasinaudoti paskutine paskyra." }, - "legal": { - "message": "Teisė" - }, "lessThanMax": { "message": "turi būti mažiau arba lygu $1.", "description": "helper for inputting hex as decimal input" @@ -923,9 +678,6 @@ "links": { "message": "Nuorodos" }, - "limit": { - "message": "Apribojimas" - }, "liveGasPricePredictions": { "message": "Tiesioginiai dujų kainos spėjimai" }, @@ -947,12 +699,6 @@ "logout": { "message": "Atsijungti" }, - "loose": { - "message": "Palaidas" - }, - "loweCaseWords": { - "message": "atkūrimo žodžiai turi susidėti tik iš mažųjų raidžių" - }, "mainnet": { "message": "Pagrindinis „Ethereum“ tinklas" }, @@ -977,18 +723,9 @@ "metamaskVersion": { "message": "„MetaMask“ versija" }, - "min": { - "message": "Minimalus" - }, "missingYourTokens": { "message": "Nematote savo žetonų?" }, - "minutesShorthand": { - "message": "Min." - }, - "mobileSyncTitle": { - "message": "Susieti paskyras su mobiliuoju įrenginiu" - }, "mobileSyncText": { "message": "Įveskite savo slaptažodį, kad patvirtintumėte, jog tai tikrai jūs!" }, @@ -1011,10 +748,6 @@ "message": "Turite pasirinkti failą, kurį pageidaujate importuoti.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Turite įvesti pasirinkto failo slaptažodį.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Neigiamų ETH sumų siųsti negalima." }, @@ -1049,12 +782,6 @@ "newPassword": { "message": "Naujas slaptažodis (bent 8 ženklai)" }, - "newPassword8Chars": { - "message": "Naujas slaptažodis (bent 8 ženklai)" - }, - "newRecipient": { - "message": "Naujas gavėjas" - }, "newNetwork": { "message": "Naujas tinklas" }, @@ -1076,21 +803,12 @@ "rpcUrl": { "message": "Naujas RPC URL" }, - "showAdvancedOptions": { - "message": "Rodyti išplėstines parinktis" - }, - "hideAdvancedOptions": { - "message": "Slėpti išplėstines parinktis" - }, "optionalChainId": { "message": "Grandinės ID (nebūtinas)" }, "optionalSymbol": { "message": "Simbolis (nebūtinas)" }, - "optionalNickname": { - "message": "Slapyvardis (nebūtinas)" - }, "newTotal": { "message": "Nauja bendra suma" }, @@ -1109,21 +827,12 @@ "noConversionRateAvailable": { "message": "Nėra keitimo kurso" }, - "noTransactionHistory": { - "message": "Nėra operacijų istorijos." - }, "noTransactions": { "message": "Neturite jokių operacijų" }, "notEnoughGas": { "message": "Nepakanka dujų" }, - "notFound": { - "message": "Nerasta" - }, - "notStarted": { - "message": "Nepradėta" - }, "noWebcamFoundTitle": { "message": "Internetinė vaizdo kamera nerasta" }, @@ -1133,41 +842,15 @@ "ofTextNofM": { "message": "nuo" }, - "oldUI": { - "message": "Senoji naudotojo sąsaja" - }, - "oldUIMessage": { - "message": "Grįžote prie senosios naudotojo sąsajos. Prie naujosios naudotojo sąsajos galite pereiti pasirinkę išskleidžiamojo meniu viršuje, dešinėje pusėje esančią parinktį." - }, - "onlySendToEtherAddress": { - "message": "„Ethereum“ adresu siųsti tik ETH." - }, - "onlySendTokensToAccountAddress": { - "message": "Į „Ethereum“ paskyrą siųsti tik $1.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Atidaryti skirtuko lape" - }, - "or": { - "message": "arba", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Užsisakykite „Trezor“ arba „Ledger“ ir laikykite savo lėšas šaltojoje saugykloje" }, "origin": { "message": "Kilmė" }, - "outgoing": { - "message": "Išlaidos" - }, "parameters": { "message": "Parametrai" }, - "originalTotal": { - "message": "Pradinė bendra suma" - }, "participateInMetaMetrics": { "message": "Dalyvaukite „MetaMetrics“" }, @@ -1177,23 +860,12 @@ "password": { "message": "Slaptažodis" }, - "passwordCorrect": { - "message": "Įsitikinkite, kad jūsų slaptažodis teisingas." - }, "passwordsDontMatch": { "message": "Slaptažodžiai nesutampa" }, - "passwordMismatch": { - "message": "slaptažodžiai nesutampa", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Slaptažodis per trumpas" }, - "passwordShort": { - "message": "slaptažodis per trumpas", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Čia įklijuokite asmeninio rakto eilutę:", "description": "For importing an account from a private key" @@ -1207,12 +879,6 @@ "personalAddressDetected": { "message": "Aptiktas asmeninis adresas. Įveskite žetono sutarties adresą." }, - "pleaseReviewTransaction": { - "message": "Peržiūrėkite savo operaciją." - }, - "popularTokens": { - "message": "Populiarūs žetonai" - }, "prev": { "message": "Peržiūra" }, @@ -1244,15 +910,6 @@ "readdToken": { "message": "Šį žetoną galite bet kada galite įtraukti ir vėl, tiesiog savo paskyros parinkčių meniu nueikite į „Įtraukti žetoną“." }, - "readMore": { - "message": "Daugiau skaitykite čia." - }, - "readMore2": { - "message": "Skaityti daugiau." - }, - "receive": { - "message": "Gauti" - }, "recents": { "message": "Naujausi" }, @@ -1262,9 +919,6 @@ "recipientAddressPlaceholder": { "message": "Ieška, viešieji adresai (0x) arba ENS" }, - "refundAddress": { - "message": "Jūsų adresas pinigams grąžinti" - }, "rejectAll": { "message": "Atmesti viską" }, @@ -1298,9 +952,6 @@ "restoreFromSeed": { "message": "Atkurti paskyrą?" }, - "restoreVault": { - "message": "Atkurti saugyklą" - }, "restoreAccountWithSeed": { "message": "Atkurti paskyrą naudojant atkūrimo frazę" }, @@ -1310,9 +961,6 @@ "required": { "message": "Reikalaujama" }, - "retryWithMoreGas": { - "message": "Čia bandykite naudodami didesnę dujų kainą" - }, "restore": { "message": "Atkurti" }, @@ -1355,13 +1003,6 @@ "goerli": { "message": "„Goerli“ bandomasis tinklas" }, - "rpc": { - "message": "Pritaikytas RPC" - }, - "sampleAccountName": { - "message": "Pvz., mano nauja paskyra", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Išsaugoti" }, @@ -1374,13 +1015,6 @@ "saveAsCsvFile": { "message": "Įrašyti kaip CSV failą" }, - "saveAsFile": { - "message": "Įrašyti kaip failą", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Įrašyti atkūrimo žodžius kaip failą" - }, "scanInstructions": { "message": "Laikykite QR kodą priešais kamerą" }, @@ -1411,18 +1045,12 @@ "securitySettingsDescription": { "message": "Privatumo nuostatos ir slaptažodinės atkūrimo frazė" }, - "secondsShorthand": { - "message": "s" - }, "seedPhrasePlaceholder": { "message": "Kiekvieną žodį atskirkite viengubu tarpu" }, "seedPhraseReq": { "message": "Atkūrimo frazės yra 12 žodžių ilgio" }, - "select": { - "message": "Pasirinkti" - }, "selectCurrency": { "message": "Pasirinkite valiutą" }, @@ -1432,9 +1060,6 @@ "selectLocale": { "message": "Pasirinkite lokalę" }, - "selectService": { - "message": "Pasirinkite paslaugą" - }, "selectType": { "message": "Pasirinkti tipą" }, @@ -1462,18 +1087,12 @@ "searchTokens": { "message": "Ieškoti žetonų" }, - "selectAnAddress": { - "message": "Pasirinkite adresą" - }, "selectAnAccount": { "message": "Pasirinkite paskyrą" }, "selectAnAccountHelp": { "message": "Pasirinkite paskyrą peržiūrėti „MetaMask“" }, - "selectAnAsset": { - "message": "Pasirinkite turtą" - }, "selectAHigherGasFee": { "message": "Pasirinkite didesnį dujų mokestį, kad paspartintumėte savo operacijos apdorojimą.*" }, @@ -1483,15 +1102,9 @@ "selectPathHelp": { "message": "Jeigu toliau nematote savo esamų operacijų sąskaitų, mėginkite pakeisti kelius į „Legacy (MEW / MyCrypto)“" }, - "sendTokensAnywhere": { - "message": "Siųsti žetonus bet kam su „Ethereum“ paskyra" - }, "settings": { "message": "Nustatymai" }, - "shapeshiftBuy": { - "message": "Pirkti su „Shapeshift“" - }, "showAdvancedGasInline": { "message": "Išplėstiniai dujų valdikliai" }, @@ -1507,9 +1120,6 @@ "showPrivateKeys": { "message": "Rodyti asmeninius raktus" }, - "showQRCode": { - "message": "Rodyti QR kodą" - }, "showHexData": { "message": "Rodyti šešioliktainius duomenis" }, @@ -1525,33 +1135,18 @@ "signed": { "message": "Pasirašyta" }, - "signMessage": { - "message": "Pasirašyti pranešimą" - }, "signNotice": { "message": "Pasirašant šį pranešimą gali būti \npavojingų šalutinių efektų. Pasirašykite tik pranešimus iš vietų,\nkuriomis visiškai pasitikite su visomis savo paskyromis.\nŠis pavojingas būdas bus pašalintas ateities versijoje. " }, "sigRequest": { "message": "Parašo užklausa" }, - "sigRequested": { - "message": "Parašas užsakytas" - }, "somethingWentWrong": { "message": "Vaje! Kažkas negerai." }, - "spaceBetween": { - "message": "tarp žodžių gali būti tik tarpas" - }, "speedUp": { "message": "Paspartinti" }, - "speedUpTitle": { - "message": "Paspartinti operaciją" - }, - "speedUpSubtitle": { - "message": "Didinkite savo dujų kainą, mėgindami perrašyti, ir paspartinkite savo operaciją" - }, "speedUpCancellation": { "message": "Pagreitinti šį atšaukimą" }, @@ -1561,9 +1156,6 @@ "switchNetworks": { "message": "Perjungti tinklus" }, - "status": { - "message": "Būsena" - }, "stateLogs": { "message": "Būsenos žurnalai" }, @@ -1630,9 +1222,6 @@ "syncWithMobileComplete": { "message": "Jūsų duomenys sėkmingai sinchronizuoti. Mėgaukitės „MetaMask“ mobiliąja programa! " }, - "takesTooLong": { - "message": "Trunka pernelyg ilgai?" - }, "terms": { "message": "Naudojimo sąlygos" }, @@ -1655,27 +1244,15 @@ "token": { "message": "Žetonas" }, - "tokenAddress": { - "message": "Žetono adresas" - }, "tokenAlreadyAdded": { "message": "Žetonas jau pridėtas." }, - "tokenBalance": { - "message": "Jūsų žetonų likutis yra:" - }, "tokenContractAddress": { "message": "Žetono kontaktinis adresas" }, - "tokenSelection": { - "message": "Ieškokite žetonų arba juos rinkitės iš mūsų populiarių raktų sąrašų." - }, "tokenSymbol": { "message": "Žetono ženklas" }, - "tokenWarning1": { - "message": "Stebėkite žetonus, įsigytus naudojantis „MetaMask“ paskyra. Jeigu žetonus įsigijote naudodamiesi kita paskyra, tokie žetonai nebus čia rodomi." - }, "total": { "message": "Iš viso" }, @@ -1688,9 +1265,6 @@ "transactionCreated": { "message": "Operacija sukurta $2 su $1 verte." }, - "transactionWithNonce": { - "message": "Operacija $1" - }, "transactionDropped": { "message": "Operacija numesta prie$2." }, @@ -1703,9 +1277,6 @@ "transactionUpdated": { "message": "Operacija atnaujinta$2." }, - "transactionUpdatedGas": { - "message": "Operacija atnaujinta $2 su $1 dujų mokesčiu." - }, "transactionErrored": { "message": "Įvyko operacijos klaida" }, @@ -1715,9 +1286,6 @@ "transactionCancelSuccess": { "message": "Operacija sėkmingai atšaukta $2" }, - "transactions": { - "message": "operacijos" - }, "transactionError": { "message": "Operacijos klaida. Sutarties kodo numetimo išimtis." }, @@ -1727,12 +1295,6 @@ "transactionFee": { "message": "Operacijos mokestis" }, - "transactionMemo": { - "message": "Operacijos užrašinė (pasirinktinė)" - }, - "transactionNumber": { - "message": "Operacijos numeris" - }, "transactionTime": { "message": "Operacijos laikas" }, @@ -1745,12 +1307,6 @@ "transferFrom": { "message": "Pervedimas iš" }, - "transfers": { - "message": "Pervedimai" - }, - "trezorHardwareWallet": { - "message": "TREZOR aparatinės įrangos slaptažodinė" - }, "troubleTokenBalances": { "message": "Susidurta su sunkumais įkeliant jūsų žetonų likučius. Galite juos peržiūrėti ", "description": "Followed by a link (here) to view token balances" @@ -1758,27 +1314,12 @@ "tryAgain": { "message": "Bandyti dar kartą" }, - "twelveWords": { - "message": "Šie 12 žodžių yra vienintelis būdas atkurti jūsų „MetaMask“ paskyrą.\nSaugokite juos saugioje ir slaptoje vietoje." - }, "typePassword": { "message": "Įveskite savo „MetaMask“ slaptažodį" }, - "uiMigrationAnnouncement": { - "message": "Sveikiname jus naujoje „MetaMask“ naudotojo sąsajoje. Jeigu turite pastabų apie naudotojo sąsają arba klausimų dėl funkcijų, susisiekite su mūsų palaikymo komanda arba per „GitHub“." - }, - "uiWelcome": { - "message": "Sveikiname jus naujoje naudotojo sąsajoje (beta versija)" - }, - "uiWelcomeMessage": { - "message": "Dabar naudojatės naująja „MetaMask“ naudotojo sąsaja. " - }, "unapproved": { "message": "Nepatvirtinta" }, - "unavailable": { - "message": "Nepasiekiama" - }, "units": { "message": "vienetai" }, @@ -1788,9 +1329,6 @@ "unknownNetwork": { "message": "Nežinomas privatusis tinklas" }, - "unknownNetworkId": { - "message": "Nežinomas tinklo ID" - }, "unknownQrCode": { "message": "Klaida: negalime identifikuoti šio QR kodo" }, @@ -1812,25 +1350,15 @@ "uriErrorMsg": { "message": "URI reikia atitinkamo HTTP/HTTPS priešdėlio." }, - "usaOnly": { - "message": "Tik JAV", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Naudojama daugelio skirtingų klientų" }, - "useOldUI": { - "message": "Naudoti seną naudotojo sąsają" - }, "userName": { "message": "Vartotojo vardas" }, "validFileImport": { "message": "Turite pasirinkti galiojantį failą, kurį pageidaujate importuoti." }, - "vaultCreated": { - "message": "Saugykla sukurta" - }, "viewAccount": { "message": "Žiūrėti paskyrą" }, @@ -1846,27 +1374,18 @@ "viewOnEtherscan": { "message": "Peržiūrėti „Etherscan“" }, - "viewNetworkInfo": { - "message": "Peržiūrėti tinklo informaciją" - }, "visitWebSite": { "message": "Apsilankykite mūsų svetainėje" }, "walletSeed": { "message": "Slaptažodinės atkūrimo frazė" }, - "warning": { - "message": "Įspėjimas" - }, "welcomeBack": { "message": "Sveiki sugrįžę!" }, "welcome": { "message": "Sveiki, tai „MetaMask“" }, - "whatsThis": { - "message": "Kas tai?" - }, "writePhrase": { "message": "Užrašykite šią frazę ant lapelio ir laikykite ją saugioje vietoje. Jeigu pageidaujate dar daugiau saugos, užrašykite ją ant kelių lapelių ir 2 ar 3 skirtingose vietose." }, @@ -1885,18 +1404,6 @@ "yourPrivateSeedPhrase": { "message": "Jūsų asmeninė atkūrimo frazė" }, - "yourUniqueAccountImage": { - "message": "Jūsų unikalusis paskyros vaizdas" - }, - "yourUniqueAccountImageDescription1": { - "message": "Šis vaizdas buvo programiškai sugeneruotas jums pagal jūsų naują sąskaitos numerį." - }, - "yourUniqueAccountImageDescription2": { - "message": "Šį vaizdą matysite kaskart, kai reikės patvirtinti operaciją." - }, - "yourUniqueAccountImageDescription3": { - "message": "„MetaMask“ niekada neklaus jūsų atkūrimo frazės!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nustatykite nulinę dujų kainą greitėjant" } diff --git a/app/_locales/lv/messages.json b/app/_locales/lv/messages.json index c041c0bbc..6261816be 100644 --- a/app/_locales/lv/messages.json +++ b/app/_locales/lv/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Privātais režīms tagad ieslēgts pēc noklusējuma" }, - "exposeAccounts": { - "message": "Darīt pieejamus konts" - }, - "exposeDescription": { - "message": "Darīt kontus pieejamus pašreizējai tīmekļa vietnei. Noderīgi mantotajām dapps." - }, "chartOnlyAvailableEth": { "message": "Grafiks pieejams vienīgi Ethereum tīklos." }, - "confirmExpose": { - "message": "Vai tiešām vēlaties darīt savus kontus pieejamus šai tīmekļa vietnei?" - }, "confirmClear": { "message": "Vai tiešām vēlaties dzēst apstiprinātās vietnes?" }, "contractInteraction": { "message": "Līguma mijiedarbības" }, - "clearApprovalDataSuccess": { - "message": "Apstiprinātās tīmekļa vietnes dati veiksmīgi notīrīti." - }, "clearApprovalData": { "message": "Notīrīt konfidencialitātes datus" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Versija, atbalsta centrs un kontaktinformācija" }, - "aboutUs": { - "message": "Par mums" - }, - "accept": { - "message": "Pieņemt" - }, "acceleratingATransaction": { "message": "* Darījuma paātrināšana, izmantojot augstāku Gas cenu, palielina iespēju, ka tīkls to apstrādās ātrāk, taču tas nav garantēts." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "darbību žurnāls" }, - "add": { - "message": "Pievienot" - }, - "address": { - "message": "Adrese" - }, "addNetwork": { "message": "Pievienot tīklu" }, "addRecipient": { "message": "Pievienot saņēmēju" }, - "addressBook": { - "message": "Adrešu grāmatiņa" - }, "advanced": { "message": "Papildu" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Papildu opcijas" }, - "addCustomToken": { - "message": "Izveidot pielāgotu žetonu" - }, "addToAddressBook": { "message": "Pievienot adrešu grāmatai" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Pievienot segvārdu" }, - "addEthAddress": { - "message": "Pievienot Ethereum adresi" - }, "addToken": { "message": "Pievienot žetonu" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Pievienojiet marķierus, ko ieguvāt, izmantojot MetaMask" }, - "agreeTermsOfService": { - "message": "Es piekrītu lietošanas noteikumiem" - }, - "allDone": { - "message": "Pabeigts" - }, - "alreadyHaveSeedPhrase": { - "message": "Nē, man jau ir atkopšanas frāze" - }, "amount": { "message": "Apjoms" }, - "amountPlusGas": { - "message": "Daudzums + Gas" - }, - "amountPlusTxFee": { - "message": "Summa + TX nodeva" - }, "appDescription": { "message": "Ethereum maks pārlūkā", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Iestatiet bezdarbības laiku minūtēs, pēc kura MetaMask veiks automātisku izrakstīšanu" }, - "available": { - "message": "Pieejams" - }, "average": { "message": "Vidēji" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Bilance var nebūt aktuāla" }, - "balances": { - "message": "Marķieru bilance" - }, "balanceIsInsufficientGas": { "message": "Nepietiekama bilance pašreizējam Gas daudzumam" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Izmantot blok indentifikatoru" }, - "borrowDharma": { - "message": "Aizņemties ar Dharma (Beta)" - }, "browserNotSupported": { "message": "Jūsu pārlūkprogramma netiek atbalstīta..." }, "builtInCalifornia": { "message": "MetaMask ir izstrādāta un izveidota Kalifornijā." }, - "buy": { - "message": "Pirkt" - }, - "buyCoinbase": { - "message": "Pirkt Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase ir pasaulē vispopulārākis veids, kā iegādāties un pārdot Bitcoin, Ethereum un Litecoin." - }, "buyWithWyre": { "message": "Pirkt ETH ar Wyre" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Atcelts" }, - "cancelN": { - "message": "Atcelt visus $1 darījumus" - }, "chainId": { "message": "Ķēdes ID" }, - "classicInterface": { - "message": "Izmantot klasisko saskarni" - }, - "clickCopy": { - "message": "Noklikšķiniet, lai nokopētu" - }, "clickToAdd": { "message": "Noklikšķiniet uz $1, lai pievienotu tos savam kontam" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "MetaMask ir jāpalaiž pārlūkprogrammā Google Chrome, lai varētu pievienot aparatūras maku." }, - "company": { - "message": "Uzņēmums" - }, "confirm": { "message": "Apstiprināt" }, - "confirmationTime": { - "message": "Apstiprinājuma laiks (sek.)" - }, "confirmed": { "message": "Apstiprināts" }, - "confirmContract": { - "message": "Apstiprināt līgumu" - }, "confirmPassword": { "message": "Apstipriniet paroli" }, "confirmSecretBackupPhrase": { "message": "Apstipriniet savu slepeno rezerves frāzi" }, - "confirmTransaction": { - "message": "Apstiprināt darījumu" - }, "congratulations": { "message": "Apsveicam" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Savienojuma pieprasījums" }, - "connecting": { - "message": "Notiek pievienošana..." - }, "connectingTo": { "message": "Pieslēdzas $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Pieslēdzas Goerli testa tīklam" }, - "connectingToUnknown": { - "message": "Savienojas ar nepazīstamu tīklu" - }, - "connectToLedger": { - "message": "Pieslēgties žurnālam" - }, - "connectToTrezor": { - "message": "Savienoties ar Trezor" - }, - "continue": { - "message": "Turpināt" - }, - "continueToCoinbase": { - "message": "Pāriet uz Coinbase" - }, "continueToWyre": { "message": "Pāriet uz Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Nokopēts" }, - "copiedClipboard": { - "message": "Kopēts starpliktuvē" - }, "copiedExclamation": { "message": "Nokopēts!" }, - "copiedSafe": { - "message": "Esmu saglabājis kopiju drošā vietā" - }, "copy": { "message": "Kopēt" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Izveidot maku" }, - "createDen": { - "message": "Izveidot" - }, "createPassword": { "message": "Izveidot paroli" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valūtas konvertācija" }, "currentLanguage": { "message": "Pašreizējā valodā" }, - "currentNetwork": { - "message": "Pašreizējais tīkls" - }, - "currentRpc": { - "message": "Pašreizējais RPC" - }, "customGas": { "message": "Pielāgot Gas" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Pielāgots marķieris" }, - "customize": { - "message": "Piemērot" - }, "customRPC": { "message": "Pielāgots RPC izsaukums" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "Dzēst kontu" }, - "denExplainer": { - "message": "Jūsu DEN ir jūsu ar paroli šifrētā MetaMask glabātuve." - }, "deposit": { "message": "Iemaksa" }, - "depositBTC": { - "message": "Iemaksājiet savus BTC turpmāk redzamajā adresē:" - }, - "depositEth": { - "message": "Noguldīt ETH" - }, "depositEther": { "message": "Noguldīt Ether" }, - "depositFiat": { - "message": "Iemaksāt fiat valūtā" - }, - "depositFromAccount": { - "message": "Noguldīt no cita konta" - }, - "depositShapeShift": { - "message": "Noguldīt ar ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Ja jums pieder citas kriptovalūtas, varat tirgoties ar Ether vai noguldīt to tieši savā MetaMask makā. Nav nepieciešams izveidot kontu." - }, "details": { "message": "Informācija" }, - "directDeposit": { - "message": "Tiešais noguldījums" - }, "directDepositEther": { "message": "Tiešā Ether iemaksa" }, @@ -550,24 +399,12 @@ "edit": { "message": "Labot" }, - "editNetwork": { - "message": "Rediģēt tīklu" - }, - "editAccountName": { - "message": "Rediģēt konta nosaukumu" - }, "editContact": { "message": "Rediģēt līgumu" }, - "editingTransaction": { - "message": "Veikt izmaiņas darījumā" - }, "emailUs": { "message": "Raksiet mums e-pastu!" }, - "encryptNewDen": { - "message": "Šifrēt jauno DEN" - }, "endOfFlowMessage1": { "message": "Jūs izgājāt pārbaudi — glabājiet atkopšanas frāzi drošībā, tā ir jūsu atbildība!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "Pabeigts" }, - "ensNameNotFound": { - "message": "ENS nosaukums nav atrasts" - }, "ensRegistrationError": { "message": "Kļūda ENS vārda reģistrācijā" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "Ievadiet paroli" }, - "enterPasswordConfirm": { - "message": "Ievadiet paroli, lai apstiprinātu" - }, "enterPasswordContinue": { "message": "Ievadiet paroli, lai turpinātu" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Aprēķinātais apstrādes laiks" }, - "exchangeRate": { - "message": "Maiņas kurss" - }, "expandView": { "message": "Izvērst skatījumu" }, "exportPrivateKey": { "message": "Eksportēt privāto atslēgu" }, - "exportPrivateKeyWarning": { - "message": "Eksportējot privātās atslēgas, jūs uzņematies visus riskus." - }, "failed": { "message": "Neizdevās" }, @@ -649,37 +474,22 @@ "faster": { "message": "Ātrāk" }, - "fastest": { - "message": "Ātrākais" - }, - "feeChartTitle": { - "message": "Reāllaika darījuma nodevas paredzējumi" - }, "fileImportFail": { "message": "Vai faila importēšanas iespēja nedarbojas? Klikšķiniet šeit!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Sekojiet mums Twitter" - }, "forgetDevice": { "message": "Aizmirst šo ierīci" }, "from": { "message": "No" }, - "fromToSame": { - "message": "Saņēmēja un sūtītāja adreses nedrīkst būt vienādas" - }, "fromShapeShift": { "message": "No ShapeShift" }, "functionType": { "message": "Funkcijas veids" }, - "gasFee": { - "message": "Maksa par Gas" - }, "gasLimit": { "message": "Gas robežvērtība" }, @@ -689,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Gas robežvērtība ir maksimālais Gas vienību skaits, ko vēlaties tērēt." }, - "gasLimitRequired": { - "message": "Nepieciešama Gas robežvērtība" - }, "gasLimitTooLow": { "message": "Minimālajai Gas robežvērtībai jābūt vismaz 21000" }, "gasUsed": { "message": "Izlietotie Gas" }, - "generatingSeed": { - "message": "Veido atkopšanas frāzi..." - }, "gasPrice": { "message": "Gas cena (GWEI)" }, @@ -716,18 +520,12 @@ "gasPriceCalculation": { "message": "Mēs aprēķinām ieteiktās Gas cenas, pamatojoties uz tīkla panākumu rādītājiem." }, - "gasPriceRequired": { - "message": "Nepieciešams norādīt Gas cenu" - }, "general": { "message": "Vispārīgi" }, "generalSettingsDescription": { "message": "Valūtas konvertēšana, galvenā valūta, valoda, bloku identifikators" }, - "generatingTransaction": { - "message": "Ģenerē darījumu" - }, "getEther": { "message": "Saņemt Ether" }, @@ -767,9 +565,6 @@ "message": "šeit", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Te ir saraksts!" - }, "hexData": { "message": "Hex dati" }, @@ -785,12 +580,6 @@ "history": { "message": "Vēsture" }, - "howToDeposit": { - "message": "Kā vēlaties iemaksāt Ether?" - }, - "holdEther": { - "message": "Ar to varat uzglabāt ether un žetonus un piekļūt decentralizētajām lietotnēm." - }, "import": { "message": "Importēt", "description": "Button to import an account from a selected file" @@ -804,12 +593,6 @@ "importAccountSeedPhrase": { "message": "Importēt kontu ar atkopšanas frāzi" }, - "importAnAccount": { - "message": "Importēt kontu" - }, - "importDen": { - "message": "Importēt pastāvošu DEN" - }, "importWallet": { "message": "Importēt maku" }, @@ -823,12 +606,6 @@ "importUsingSeed": { "message": "Importēt, izmantojot konta atkopšanas frāzi" }, - "importWithSeedPhrase": { - "message": "Importēt ar atkopšanas frāzi" - }, - "info": { - "message": "Informācija" - }, "infoHelp": { "message": "Informācija un palīdzība" }, @@ -856,37 +633,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Nav ETH tīkls, iestatīti mazie burti" }, - "invalidGasParams": { - "message": "Nederīgi Gas parametri" - }, "invalidInput": { "message": "Nederīga ievadītā vērtība." }, - "invalidRequest": { - "message": "Nederīgs pieprasījums" - }, "invalidRPC": { "message": "Nederīgs RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Nederīgs Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Nederīga atkopšanas frāze" }, - "jsonFail": { - "message": "Diemžēl, radās problēma. Lūdzu, pārliecinieties, ka JSON fails ir pareizi formatēts." - }, "jsonFile": { "message": "JSON datne", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Sekojiet savā MetaMask kontā nopirktajiem žetoniem." - }, "kovan": { "message": "Kovan testa tīkls" }, - "knowledgeDataBase": { - "message": "Apmeklējiet mūsu zināšanu datubāzi" - }, "max": { "message": "Maks." }, @@ -896,9 +661,6 @@ "ledgerAccountRestriction": { "message": "Jums jāizmanto pēdējais konts pirms varat pievienot jaunu." }, - "legal": { - "message": "Juridiskā atruna" - }, "lessThanMax": { "message": "jābūt mazākam par vai vienādam ar $1.", "description": "helper for inputting hex as decimal input" @@ -912,9 +674,6 @@ "links": { "message": "Saites" }, - "limit": { - "message": "Limits" - }, "liveGasPricePredictions": { "message": "Reāllaika Gas cenu prognozes" }, @@ -936,12 +695,6 @@ "logout": { "message": "Izrakstīties" }, - "loose": { - "message": "Atmest" - }, - "loweCaseWords": { - "message": "atkopšanas vārdiem ir tikai mazo burtu rakstzīmes" - }, "mainnet": { "message": "Galvenais Ethereum tīkls" }, @@ -966,18 +719,9 @@ "metamaskVersion": { "message": "MetaMask versija" }, - "min": { - "message": "Minimums" - }, "missingYourTokens": { "message": "Neredzat savus marķierus?" }, - "minutesShorthand": { - "message": "Min." - }, - "mobileSyncTitle": { - "message": "Sinhronizēt kontus ar mobilo ierīci" - }, "mobileSyncText": { "message": "Lūdzu, ievadiet paroli, lai apstiprinātu, ka tas esat jūs." }, @@ -1000,10 +744,6 @@ "message": "Jums jāatlasa fails, ko importēt", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Jums jāievada atlasītās datnes parole.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nav iespējams nosūtīt negatīvu ETH summu." }, @@ -1038,12 +778,6 @@ "newPassword": { "message": "Jauna parole (vism. 8 rakstzīmes)" }, - "newPassword8Chars": { - "message": "Jauna parole (vism. 8 rakstzīmes)" - }, - "newRecipient": { - "message": "Jauns saņēmējs" - }, "newNetwork": { "message": "Jauns tīkls" }, @@ -1065,21 +799,12 @@ "rpcUrl": { "message": "Jauns RPC URL" }, - "showAdvancedOptions": { - "message": "Parādīt papildu iespējas" - }, - "hideAdvancedOptions": { - "message": "Paslēpt papildu iespējas" - }, "optionalChainId": { "message": "ChainID (neobligāti)" }, "optionalSymbol": { "message": "Simbols (neobligāti)" }, - "optionalNickname": { - "message": "Segvārds (neobligāti)" - }, "newTotal": { "message": "Jaunā kopsumma" }, @@ -1098,21 +823,12 @@ "noConversionRateAvailable": { "message": "Konversijas kurss nav pieejams" }, - "noTransactionHistory": { - "message": "Nav darījumu vēstures." - }, "noTransactions": { "message": "Jums nav neviena darījuma." }, "notEnoughGas": { "message": "Nepietiek Gas" }, - "notFound": { - "message": "Nevar atrast" - }, - "notStarted": { - "message": "Nav sākts" - }, "noWebcamFoundTitle": { "message": "Tīmekļa kamera nav atrasta" }, @@ -1122,41 +838,15 @@ "ofTextNofM": { "message": "no" }, - "oldUI": { - "message": "Vecā lietotāja saskarne" - }, - "oldUIMessage": { - "message": "Jūs atgriezāties pie vecās lietotāja saskarnes. Jūs atkal varat pārslēgties uz jauno lietotāja saskarni, izmantojot opciju augšējā labajā nolaižamajā izvēlnē." - }, - "onlySendToEtherAddress": { - "message": "Sūtiet ETH tikai uz Ethereum adresi." - }, - "onlySendTokensToAccountAddress": { - "message": "Nosūtiet tikai $1 uz Ethereum konta adresi.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Atvērt cilnē" - }, - "or": { - "message": "vai", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Pasūtiet Trezor vai Ledger un glabājiet savus līdzekļus aukstajā krātuvē" }, "origin": { "message": "Avots" }, - "outgoing": { - "message": "Izejošs" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Sākotnējā kopsumma" - }, "participateInMetaMetrics": { "message": "Piedalieties MetaMetrics" }, @@ -1166,23 +856,12 @@ "password": { "message": "Parole" }, - "passwordCorrect": { - "message": "Lūdzu, pārbaudiet, vai parole ir pareiza." - }, "passwordsDontMatch": { "message": "Paroles nesakrīt" }, - "passwordMismatch": { - "message": "paroles nesakrīt", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Parole nav pietiekami gara" }, - "passwordShort": { - "message": "parole nav pietiekami gara", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Ielīmējiet privātās atslēgas rindu šeit:", "description": "For importing an account from a private key" @@ -1196,12 +875,6 @@ "personalAddressDetected": { "message": "Konstatēta personīgā adrese. Ievadiet marķiera līguma adresi." }, - "pleaseReviewTransaction": { - "message": "Lūdzu, pārskatiet savu darījumu." - }, - "popularTokens": { - "message": "Populārie marķieri" - }, "prev": { "message": "Iepr." }, @@ -1233,15 +906,6 @@ "readdToken": { "message": "Jūs varat šo marķieri iestatīt atpakaļ nākotnē, konta opciju izvēlnē atverot \"Pievienot marķieri\"." }, - "readMore": { - "message": "Vairāk lasīt šeit." - }, - "readMore2": { - "message": "Lasīt vairāk." - }, - "receive": { - "message": "Saņemt" - }, "recents": { "message": "Nesenie" }, @@ -1251,9 +915,6 @@ "recipientAddressPlaceholder": { "message": "Meklēšana, publiskā adrese (0x) vai ENS" }, - "refundAddress": { - "message": "Naudas atmaksāšanas adrese" - }, "rejectAll": { "message": "Noraidīt visus" }, @@ -1287,9 +948,6 @@ "restoreFromSeed": { "message": "Atjaunot kontu?" }, - "restoreVault": { - "message": "Atjaunot seifu" - }, "restoreAccountWithSeed": { "message": "Atjaunojiet savu kontu ar atkopšanas frāzi" }, @@ -1299,9 +957,6 @@ "required": { "message": "Nepieciešams" }, - "retryWithMoreGas": { - "message": "Mēģiniet vēlreiz ar augstāku Gas cenu" - }, "restore": { "message": "Atjaunot" }, @@ -1344,13 +999,6 @@ "goerli": { "message": "Goerli testa tīkls" }, - "rpc": { - "message": "Pielāgots RPC izsaukums" - }, - "sampleAccountName": { - "message": "Piem.: Mans jaunais konts", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Saglabāt" }, @@ -1363,13 +1011,6 @@ "saveAsCsvFile": { "message": "Saglabāt kā CSV failu" }, - "saveAsFile": { - "message": "Saglabāt kā failu", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Saglabāt atkopšanas vārdus kā datni" - }, "scanInstructions": { "message": "Novietojiet QR kodu kameras priekšā" }, @@ -1400,18 +1041,12 @@ "securitySettingsDescription": { "message": "Konfidencialitātes iestatījumi un maka atkopšanas frāze" }, - "secondsShorthand": { - "message": "Sek." - }, "seedPhrasePlaceholder": { "message": "Atdaliet katru vārdu ar vienu atstarpi" }, "seedPhraseReq": { "message": "Atkopšanas frāzes ir 12 vārdus garas" }, - "select": { - "message": "Atlasīt" - }, "selectCurrency": { "message": "Atlasiet valūtu" }, @@ -1421,9 +1056,6 @@ "selectLocale": { "message": "Izvēlieties lokalizāciju" }, - "selectService": { - "message": "Atlasiet pakalpojumu" - }, "selectType": { "message": "Atlasiet veidu" }, @@ -1451,18 +1083,12 @@ "searchTokens": { "message": "Meklēt marķierus" }, - "selectAnAddress": { - "message": "Atlasiet adresi" - }, "selectAnAccount": { "message": "Atlasiet kontu" }, "selectAnAccountHelp": { "message": "Atlasiet kontu, ko skatīt MetaMask" }, - "selectAnAsset": { - "message": "Atlasiet aktīvu" - }, "selectAHigherGasFee": { "message": "Atlasiet lielāku maksu par Gas, lai paātrinātu darījuma apstrādi.*" }, @@ -1472,15 +1098,9 @@ "selectPathHelp": { "message": "Ja zemāk neredzat savus esošos žurnāla kontus, mēģiniet pārslēgt ceļus uz \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Sūtiet marķierus ikvienam ar Ethereum kontu" - }, "settings": { "message": "Iestatījumi" }, - "shapeshiftBuy": { - "message": "Pirkt ar Shapeshift" - }, "showAdvancedGasInline": { "message": "Papildu Gas vadīklas" }, @@ -1496,9 +1116,6 @@ "showPrivateKeys": { "message": "Rādīt privātās atslēgas" }, - "showQRCode": { - "message": "Rādīt QR kodu" - }, "showHexData": { "message": "Rādīt hex datus" }, @@ -1514,33 +1131,18 @@ "signed": { "message": "Parakstīts" }, - "signMessage": { - "message": "Parakstīt ziņojumu" - }, "signNotice": { "message": "Šī ziņojuma parakstīšana var radīt \nbīstamas blaknes. Parakstiet tikai tādus ziņojumus,\nkuriem pilnībā uzticaties ar savu konta informāciju.\n Turpmākajās versijās šī bīstamā metode tiks noņemta. " }, "sigRequest": { "message": "Paraksta pieprasījums" }, - "sigRequested": { - "message": "Nepieciešams paraksts" - }, "somethingWentWrong": { "message": "Ak vai! Radās problēma." }, - "spaceBetween": { - "message": "starp vārdiem drīkst būt tikai atstarpe" - }, "speedUp": { "message": "Paātrināt" }, - "speedUpTitle": { - "message": "Paātrināt darījumu" - }, - "speedUpSubtitle": { - "message": "Palieliniet savu Gas cenu, lai mēģinātu pārrakstīt un paātrināt darījumu" - }, "speedUpCancellation": { "message": "Paātrināt šo atcelšanu" }, @@ -1550,9 +1152,6 @@ "switchNetworks": { "message": "Mainīt tīklus" }, - "status": { - "message": "Statuss" - }, "stateLogs": { "message": "Statusu žurnāli" }, @@ -1619,9 +1218,6 @@ "syncWithMobileComplete": { "message": "Jūsu dati sekmīgi sinhronizēti. Patīkamu MetaMask mobilās lietotnes lietošanu!" }, - "takesTooLong": { - "message": "Pārāk ilgi?" - }, "terms": { "message": "Lietošanas noteikumi" }, @@ -1644,27 +1240,15 @@ "token": { "message": "Marķieris" }, - "tokenAddress": { - "message": "Žetona adrese" - }, "tokenAlreadyAdded": { "message": "Žetons jau pievienots." }, - "tokenBalance": { - "message": "Jūsu žetonu bilance ir:" - }, "tokenContractAddress": { "message": "Marķiera līguma adrese" }, - "tokenSelection": { - "message": "Meklējiet žetonus vai atlasiet no populārāko žetonu saraksta." - }, "tokenSymbol": { "message": "Žetona simbols" }, - "tokenWarning1": { - "message": "Sekojiet savā MetaMask kontā nopirktajiem žetoniem. Ja esat iegādājies žetonus citā kontā, tie šeit neparādīsies." - }, "total": { "message": "Kopā" }, @@ -1677,9 +1261,6 @@ "transactionCreated": { "message": "Darījums $1 vērtībā izveidots $2." }, - "transactionWithNonce": { - "message": "Darījums $1" - }, "transactionDropped": { "message": "Darījums atmests $2." }, @@ -1692,9 +1273,6 @@ "transactionUpdated": { "message": "Darījums atjaunināts $2." }, - "transactionUpdatedGas": { - "message": "Darījums atjaunināts ar maksājumu par Gas $1 pie $2." - }, "transactionErrored": { "message": "Darījumā radusies kļūda." }, @@ -1704,9 +1282,6 @@ "transactionCancelSuccess": { "message": "Darījums veiksmīgi atcelts $2" }, - "transactions": { - "message": "darījumi" - }, "transactionError": { "message": "Darījuma kļūda. Līguma kodā uzrādās izņēmums." }, @@ -1716,12 +1291,6 @@ "transactionFee": { "message": "Darījuma nodeva" }, - "transactionMemo": { - "message": "Atgādinājums par darījumu (pēc izvēles)" - }, - "transactionNumber": { - "message": "Darījuma numurs" - }, "transactionTime": { "message": "Darījuma ilgums" }, @@ -1734,12 +1303,6 @@ "transferFrom": { "message": "Nosūtīt no" }, - "transfers": { - "message": "Darījumi" - }, - "trezorHardwareWallet": { - "message": "TREZOR aparatūras maks" - }, "troubleTokenBalances": { "message": "Mums neizdevās ielādēt marķieru bilanci. Varat tos skatīt", "description": "Followed by a link (here) to view token balances" @@ -1747,27 +1310,12 @@ "tryAgain": { "message": "Mēģināt vēlreiz" }, - "twelveWords": { - "message": "Šie 12 vārdi ir vienīgais veids, kā varēsiet atjaunot savus MetaMask kontus. Saglabājiet tos drošā un slepenā vietā!" - }, "typePassword": { "message": "Ievadiet savu MetaMask paroli" }, - "uiMigrationAnnouncement": { - "message": "Laipni lūgti jaunajā MetaMask lietotāja saskarnē. Ja jums ir komentāri par lietotāja saskarni vai vēlaties pieprasīt funkcijas, lūdzu, sazinieties ar mūsu atbalsta komandu vai GitHub. " - }, - "uiWelcome": { - "message": "Laipni lūgti jaunajā lietotāja saskarnē (Beta)" - }, - "uiWelcomeMessage": { - "message": "Jūs tagad izmantojat jauno MetaMask lietotāja saskarni." - }, "unapproved": { "message": "Nav apstiprināts" }, - "unavailable": { - "message": "Nav pieejams" - }, "units": { "message": "vienības" }, @@ -1777,9 +1325,6 @@ "unknownNetwork": { "message": "Nezināms privātais tīkls" }, - "unknownNetworkId": { - "message": "Nezināms tīkla ID" - }, "unknownQrCode": { "message": "Kļūda: šo QR kodu neizdevās identificēt" }, @@ -1801,25 +1346,15 @@ "uriErrorMsg": { "message": "URI jāsākas ar atbilstošo HTTP/HTTPS priedēkli." }, - "usaOnly": { - "message": "Tikai ASV", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Izmanto dažādi klienti" }, - "useOldUI": { - "message": "Izmantot veco lietotāja saskarni" - }, "userName": { "message": "Lietotājvārds" }, "validFileImport": { "message": "Importēšanai jāatlasa derīga datne." }, - "vaultCreated": { - "message": "Izveidots seifs" - }, "viewAccount": { "message": "Skatīt kontu" }, @@ -1835,27 +1370,18 @@ "viewOnEtherscan": { "message": "Skatīt Etherscan" }, - "viewNetworkInfo": { - "message": "Skatīt tīkla informāciju" - }, "visitWebSite": { "message": "Apmeklējiet mūsu tīmekļa vietni" }, "walletSeed": { "message": "Maka atkopšanas frāze" }, - "warning": { - "message": "Brīdinājums" - }, "welcomeBack": { "message": "Ar atgriešanos!" }, "welcome": { "message": "Laipni lūgti MetaMask" }, - "whatsThis": { - "message": "Kas tas ir?" - }, "writePhrase": { "message": "Pierakstiet šo frāzi uz lapiņas, un noglabājiet to drošā vietā! Ja vēlaties stiprināt drošību, pierakstiet to uz vairākām lapiņām un glabājiet tās 2–3 dažādās vietās." }, @@ -1874,18 +1400,6 @@ "yourPrivateSeedPhrase": { "message": "Jūsu privātā atkopšanas frāze" }, - "yourUniqueAccountImage": { - "message": "Jūsu unikālais konta attēls" - }, - "yourUniqueAccountImageDescription1": { - "message": "Šo attēlu Jums ģenerēja programma, izmantojot jūsu jauno konta numuru." - }, - "yourUniqueAccountImageDescription2": { - "message": "Jūs redzēsiet šo attēlu ik reizi, kad būs jāapstiprina darījums." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask nekad nelūgs norādīt jūsu atkopšanas frāzi!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Gas nulles cena pie paātrinājuma" } diff --git a/app/_locales/ml/messages.json b/app/_locales/ml/messages.json index 1962ad672..cbcee4186 100644 --- a/app/_locales/ml/messages.json +++ b/app/_locales/ml/messages.json @@ -9,24 +9,12 @@ "about": { "message": "വിവരം" }, - "accept": { - "message": "സ്വീകരിക്കുക" - }, "account": { "message": "അക്കൗണ്ട്" }, - "add": { - "message": "ചേര്‍ക്കൂ" - }, - "address": { - "message": "വിലാസം" - }, "advanced": { "message": "നൂതനം" }, - "available": { - "message": "ലഭ്യമാണ്" - }, "back": { "message": "പിന്നോട്ട്" }, @@ -54,12 +42,6 @@ "connect": { "message": "കണക്‌റ്റുചെയ്യുക" }, - "connecting": { - "message": "കണക്റ്റുചെയ്യുന്നു..." - }, - "continue": { - "message": "തുടരുക" - }, "copy": { "message": "പകര്‍ത്തുക" }, @@ -69,12 +51,6 @@ "create": { "message": "സൃഷ്‌ടിക്കുക" }, - "createDen": { - "message": "സൃഷ്‌ടിക്കുക" - }, - "customize": { - "message": "ഇച്ഛാനുസൃതമാക്കുക" - }, "delete": { "message": "ഇല്ലാതാക്കുക" }, @@ -93,9 +69,6 @@ "fast": { "message": "വേഗത" }, - "fastest": { - "message": "ഏറ്റവും വേഗതയുള്ളത്" - }, "forgetDevice": { "message": "ഈ ഉപകരണം മറക്കുക" }, @@ -119,15 +92,9 @@ "loading": { "message": "ലോഡ്ചെയ്യുന്നു..." }, - "min": { - "message": "കുറഞ്ഞത്" - }, "next": { "message": "അടുത്തത്" }, - "notFound": { - "message": "കണ്ടെത്തിയില്ല" - }, "origin": { "message": "ഉറവിടം" }, @@ -158,18 +125,12 @@ "search": { "message": "തിരയൂ" }, - "select": { - "message": "തിരഞ്ഞെടുക്കുക" - }, "send": { "message": "അയയ്‌ക്കുക" }, "settings": { "message": "ക്രമീകരണങ്ങള്‍" }, - "status": { - "message": "നില" - }, "submit": { "message": "സമര്‍പ്പിക്കൂ" }, @@ -187,8 +148,5 @@ }, "viewAccount": { "message": "അക്കൗണ്ട് കാണുക" - }, - "warning": { - "message": "മുന്നറിയിപ്പ്" } } diff --git a/app/_locales/mr/messages.json b/app/_locales/mr/messages.json index f60f7ce16..af06c03fb 100644 --- a/app/_locales/mr/messages.json +++ b/app/_locales/mr/messages.json @@ -9,24 +9,12 @@ "about": { "message": "बद्दल" }, - "accept": { - "message": "स्वीकारा" - }, "account": { "message": "खाते" }, - "add": { - "message": "जोडा" - }, - "address": { - "message": "पत्ता" - }, "advanced": { "message": "प्रगत" }, - "available": { - "message": "उपलब्ध" - }, "back": { "message": "मागील" }, @@ -54,12 +42,6 @@ "connect": { "message": "कनेक्‍ट करा" }, - "connecting": { - "message": "कनेक्ट करीत आहे..." - }, - "continue": { - "message": "सुरू ठेवा" - }, "copy": { "message": "कॉपी करा" }, @@ -69,12 +51,6 @@ "create": { "message": "तयार करा" }, - "createDen": { - "message": "तयार करा" - }, - "customize": { - "message": "सानुकूल करा" - }, "delete": { "message": "हटवा" }, @@ -93,9 +69,6 @@ "fast": { "message": "जलद" }, - "fastest": { - "message": "सर्वात जलद" - }, "forgetDevice": { "message": "हे डिव्हाइस विसरा" }, @@ -119,15 +92,9 @@ "loading": { "message": "लोड करीत आहे..." }, - "min": { - "message": "किमान" - }, "next": { "message": "पुढील" }, - "notFound": { - "message": "आढळली नाही" - }, "origin": { "message": "मूळ" }, @@ -158,18 +125,12 @@ "search": { "message": "शोधा" }, - "select": { - "message": "निवडा" - }, "send": { "message": "पाठवा" }, "settings": { "message": "सेटिंग्ज" }, - "status": { - "message": "स्थिती" - }, "submit": { "message": "सबमिट करा" }, @@ -187,8 +148,5 @@ }, "viewAccount": { "message": "खाते पहा" - }, - "warning": { - "message": "चेतावणी" } } diff --git a/app/_locales/ms/messages.json b/app/_locales/ms/messages.json index fb447ab81..e6227f619 100644 --- a/app/_locales/ms/messages.json +++ b/app/_locales/ms/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Mod Privasi kini diaktifkan secara lalai" }, - "exposeAccounts": { - "message": "Dedahkan Akaun" - }, - "exposeDescription": { - "message": "Dedahkan akaun kepada tapak web semasa. Berguna untuk dapp warisan." - }, "chartOnlyAvailableEth": { "message": "Carta hanya tersedia di rangkaian Ethereum." }, - "confirmExpose": { - "message": "Adakah anda pasti mahu mendedahkan akaun anda kepada tapak web semasa?" - }, "confirmClear": { "message": "Adakah anda pasti mahu mengosongkan tapak web diluluskan?" }, "contractInteraction": { "message": "Interaksi Kontrak" }, - "clearApprovalDataSuccess": { - "message": "Data tapak web yang diluluskan telah berjaya dikosongkan." - }, "clearApprovalData": { "message": "Kosongkan Data Privasi" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versi, pusat sokongan, dan maklumat perhubungan." }, - "aboutUs": { - "message": "Mengenai Kami" - }, - "accept": { - "message": "Terima" - }, "acceleratingATransaction": { "message": "* Mempercepatkan transaksi menggunakan harga gas lebih tinggi akan meningkatkan peluang diproses oleh rangkaian lebih cepat, tetapi ini pun tidak sentiasa dijamin." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "log aktiviti" }, - "add": { - "message": "Tambah" - }, - "address": { - "message": "Alamat" - }, "addNetwork": { "message": "Tambah Rangkaian" }, "addRecipient": { "message": "Tambah Penerima" }, - "addressBook": { - "message": "Buku Alamat" - }, "advanced": { "message": "Lanjutan" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Pilihan Lanjutan" }, - "addCustomToken": { - "message": "Tambah token tersuai" - }, "addToAddressBook": { "message": "Tambah kepada buku alamat" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Tambah alias" }, - "addEthAddress": { - "message": "Tambah alamat Ethereum" - }, "addToken": { "message": "Tambah Token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Tambah token yang anda peroleh menggunakan MetaMask" }, - "agreeTermsOfService": { - "message": "Saya bersetuju dengan Syarat-syarat Perkhidmatan" - }, - "allDone": { - "message": "Semua Selesai" - }, - "alreadyHaveSeedPhrase": { - "message": "Tidak, saya sudah pun memiliki frasa benih" - }, "amount": { "message": "Jumlah" }, - "amountPlusGas": { - "message": "Amaun + Gas" - }, - "amountPlusTxFee": { - "message": "Amaun + Yuran TX" - }, "appDescription": { "message": "Dompat Ethereum di Pelayar anda", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Tetapkan masa melahu dalam minit sebelum MetaMask log keluar secara automatik" }, - "available": { - "message": "Tersedia" - }, "average": { "message": "Purata" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Baki mungkin lapuk" }, - "balances": { - "message": "Baki token" - }, "balanceIsInsufficientGas": { "message": "Baki tidak mencukupi untuk jumlah keseluruhan gas semasa" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Gunakan Identicon Blockies" }, - "borrowDharma": { - "message": "Pinjam Dengan Dharma (Beta)" - }, "browserNotSupported": { "message": "Pelayar anda tidak disokong..." }, "builtInCalifornia": { "message": "MetaMask direka dan dibina di California." }, - "buy": { - "message": "Beli" - }, - "buyCoinbase": { - "message": "Beli di Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase ialah cara paling popular di dunia untuk membeli dan menjual Bitcoin, Ethereum dan Litecoin." - }, "buyWithWyre": { "message": "Beli ETH dengan Wyre" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Dibatalkan" }, - "cancelN": { - "message": "Batalkan semua transaksi $1" - }, "chainId": { "message": "ID Rantaian" }, - "classicInterface": { - "message": "Gunakan antara muka klasik" - }, - "clickCopy": { - "message": "Klik untuk Menyalin" - }, "clickToAdd": { "message": "Klik pada $1 untuk menambahnya ke dalam akaun anda" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Anda perlu menggunakan MetaMask di Google Chrome untuk menyambung kepada Dompet Perkakasan anda." }, - "company": { - "message": "Syarikat" - }, "confirm": { "message": "Sahkan" }, - "confirmationTime": { - "message": "Masa pengesahan (saat)" - }, "confirmed": { "message": "Disahkan" }, - "confirmContract": { - "message": "Sahkan Kontrak" - }, "confirmPassword": { "message": "Sahkan Kata Laluan" }, "confirmSecretBackupPhrase": { "message": "Sahkan Frasa Sandaran Rahsia anda" }, - "confirmTransaction": { - "message": "Sahkan Transaksi" - }, "congratulations": { "message": "Tahniah" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Sambungkan Permintaan" }, - "connecting": { - "message": "Menyambung..." - }, "connectingTo": { "message": "Menyambungkan kepada $1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Menyambung kepada Rangkaian Ujian Goerli" }, - "connectingToUnknown": { - "message": "Menyambung kepada Rangkaian Tidak Dikenali" - }, - "connectToLedger": { - "message": "Sambungkan kepada Ledger" - }, - "connectToTrezor": { - "message": "Sambung kepada Trezor" - }, - "continue": { - "message": "Teruskan" - }, - "continueToCoinbase": { - "message": "Teruskan ke Coinbase" - }, "continueToWyre": { "message": "Teruskan ke Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Disalin" }, - "copiedClipboard": { - "message": "Disalin ke Papan Klip" - }, "copiedExclamation": { "message": "Disalin!" }, - "copiedSafe": { - "message": "Saya telah menyalinnya di tempat yang selamat" - }, "copy": { "message": "Salin" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Cipta Dompet" }, - "createDen": { - "message": "Cipta" - }, "createPassword": { "message": "Cipta Kata Laluan" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Penukaran Mata Wang" }, "currentLanguage": { "message": "Bahasa Semasa" }, - "currentNetwork": { - "message": "Rangkaian Semasa" - }, - "currentRpc": { - "message": "RPC semasa" - }, "customGas": { "message": "Suaikan Gas" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Token Tersuai" }, - "customize": { - "message": "Peribadikan" - }, "customRPC": { "message": "RPC Tersuai" }, @@ -484,30 +357,9 @@ "deleteAccount": { "message": "Hapus Akaun" }, - "denExplainer": { - "message": "DEN anda ialah storan tersulit kata laluan dalam MetaMask." - }, - "depositBTC": { - "message": "Depositkan BTC anda ke alamat di bawah:" - }, - "depositFiat": { - "message": "Deposit dengan Fiat" - }, - "depositFromAccount": { - "message": "Deposit daripada akaun lain" - }, - "depositShapeShift": { - "message": "Deposit dengan ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Jika anda memiliki mata wang kripto lain, anda boleh berdagang dan mendepositkan Ether terus ke dalam dompet MetaMask anda. Akaun Tidak Diperlukan." - }, "details": { "message": "Butiran" }, - "directDeposit": { - "message": "Deposit Langsung" - }, "directDepositEther": { "message": "Deposit Ether Secara Terus" }, @@ -535,24 +387,12 @@ "dropped": { "message": "Jatuh" }, - "editNetwork": { - "message": "Edit Rangkaian" - }, - "editAccountName": { - "message": "Edit Nama Akaun" - }, "editContact": { "message": "Edit Kenalan" }, - "editingTransaction": { - "message": "Buat perubahan kepada transaksi anda" - }, "emailUs": { "message": "Hantarkan e-mel kepada kami!" }, - "encryptNewDen": { - "message": "Sulitkan dengan DEN baru anda" - }, "endOfFlowMessage1": { "message": "Anda telah lulus ujian - simpan frasa benih anda di tempat yang selamat, itu tanggungjawab anda!" }, @@ -583,9 +423,6 @@ "endOfFlowMessage10": { "message": "Semua Selesai" }, - "ensNameNotFound": { - "message": "Nama ENS tidak dijumpai" - }, "ensRegistrationError": { "message": "Ralat dalam pendaftaran nama ENS" }, @@ -598,9 +435,6 @@ "enterPassword": { "message": "Masukkan kata laluan" }, - "enterPasswordConfirm": { - "message": "Masukkan kata laluan anda untuk mengesahkan" - }, "enterPasswordContinue": { "message": "Masukkan kata laluan untuk teruskan" }, @@ -613,18 +447,12 @@ "estimatedProcessingTimes": { "message": "Masa Pemprosesan yang Dijangka" }, - "exchangeRate": { - "message": "Kadar Pertukaran" - }, "expandView": { "message": "Kembangkan Paparan" }, "exportPrivateKey": { "message": "Eksport Kekunci Persendirian" }, - "exportPrivateKeyWarning": { - "message": "Eksport kunci persendirian atas risiko anda sendiri." - }, "failed": { "message": "Gagal" }, @@ -634,37 +462,22 @@ "faster": { "message": "Lebih cepat" }, - "fastest": { - "message": "Terpantas" - }, - "feeChartTitle": { - "message": "Ramalan Yuran Transaksi Langsung" - }, "fileImportFail": { "message": "Pengimportan fail tidak berfungsi? Klik di sini!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Ikut kami di Twitter" - }, "forgetDevice": { "message": "Lupakan peranti ini" }, "from": { "message": "Daripada" }, - "fromToSame": { - "message": "Alamat Daripada dan Kepada tidak boleh sama" - }, "fromShapeShift": { "message": "Daripada ShapeShift" }, "functionType": { "message": "Jenis Fungsi" }, - "gasFee": { - "message": "Fi Gas" - }, "gasLimit": { "message": "Had Gas" }, @@ -674,18 +487,12 @@ "gasLimitInfoModalContent": { "message": "Had gas ialah jumlah maksimum unit gas yang anda sedia belanjakan." }, - "gasLimitRequired": { - "message": "Had Gas Diperlukan" - }, "gasLimitTooLow": { "message": "Had gas mestilah sekurang-kurangnya 21000" }, "gasUsed": { "message": "Gas Digunakan" }, - "generatingSeed": { - "message": "Menjana Benih..." - }, "gasPrice": { "message": "Harga Gas (GWEI)" }, @@ -701,18 +508,12 @@ "gasPriceCalculation": { "message": "Kami mengira harga gas disyorkan berdasarkan kadar kejayaan rangkaian." }, - "gasPriceRequired": { - "message": "Harga Gas Diperlukan" - }, "general": { "message": "Am" }, "generalSettingsDescription": { "message": "Penukaran mata wang, mata wang utama, bahasa, blockies identicon" }, - "generatingTransaction": { - "message": "Menjana transaksi" - }, "getEther": { "message": "Dapatkan Ether" }, @@ -752,9 +553,6 @@ "message": "di sini", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Ini senarainya!!!!" - }, "hexData": { "message": "Data Heks" }, @@ -770,12 +568,6 @@ "history": { "message": "Sejarah" }, - "howToDeposit": { - "message": "Bagaimana anda mahu mendepositkan Ether?" - }, - "holdEther": { - "message": "Ia membolehkan anda untuk menyimpan ether & token, dan bertindak sebagai penghubung kepada aplikasi ternyahpusat." - }, "importAccount": { "message": "Import Akaun" }, @@ -785,12 +577,6 @@ "importAccountSeedPhrase": { "message": "Import Akaun dengan Frasa Benih" }, - "importAnAccount": { - "message": "Import akaun" - }, - "importDen": { - "message": "Import DEN Sedia Ada" - }, "importWallet": { "message": "Import Dompet" }, @@ -804,12 +590,6 @@ "importUsingSeed": { "message": "Import menggunakan frasa benih akaun" }, - "importWithSeedPhrase": { - "message": "Import dengan ungkapan benih" - }, - "info": { - "message": "Maklumat" - }, "infoHelp": { "message": "Info & Bantuan" }, @@ -837,37 +617,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Bukan rangkaian ETH, tetapkan kepada huruf kecil" }, - "invalidGasParams": { - "message": "Parameter Gas Tidak Sah" - }, "invalidInput": { "message": "Input tidak sah." }, - "invalidRequest": { - "message": "Permintaan Tidak Sah" - }, "invalidRPC": { "message": "URL RPC tidak sah" }, + "invalidBlockExplorerURL": { + "message": "URL Block Explorer tidak sah" + }, "invalidSeedPhrase": { "message": "Ungkapan benih tidak sah" }, - "jsonFail": { - "message": "Ada yang tak kena. Sila pastikan fail JSON anda diformat dengan betul." - }, "jsonFile": { "message": "Fail JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Jejak token yang anda telah beli dengan akaun MetaMask anda." - }, "kovan": { "message": "Rangkaian Ujian Kovan" }, - "knowledgeDataBase": { - "message": "Lawati Pangkalan Ilmu kami" - }, "max": { "message": "Maks" }, @@ -877,9 +645,6 @@ "ledgerAccountRestriction": { "message": "Anda perlu menggunakan akaun terakhir anda sebelum anda boleh menambah yang baru." }, - "legal": { - "message": "Perundangan" - }, "lessThanMax": { "message": "mestilah kurang atau bersamaan dengan $1.", "description": "helper for inputting hex as decimal input" @@ -893,9 +658,6 @@ "links": { "message": "Pautan" }, - "limit": { - "message": "Had" - }, "liveGasPricePredictions": { "message": "Ramalan Harga Gas Langsung" }, @@ -914,12 +676,6 @@ "logout": { "message": "Log keluar" }, - "loose": { - "message": "Longgar" - }, - "loweCaseWords": { - "message": "perkataan benih hanya mempunyai aksara huruf kecil" - }, "mainnet": { "message": "Rangkaian Ethereum Utama" }, @@ -941,9 +697,6 @@ "missingYourTokens": { "message": "Tidak nampak token anda?" }, - "mobileSyncTitle": { - "message": "Segerakkan akaun dengan telefon mudah alih" - }, "mobileSyncText": { "message": "Sila masukkan kata laluan anda untuk mengesahkan ini memang anda!" }, @@ -966,10 +719,6 @@ "message": "Anda mesti pilih fail untuk diimport.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Anda mesti masukkan kata laluan untuk fail yang dipilih.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Tidak boleh hantar amaun ETH negatif." }, @@ -1004,12 +753,6 @@ "newPassword": { "message": "Kata Laluan Baru (min 8 aks)" }, - "newPassword8Chars": { - "message": "Kata Laluan Baru (min 8 aksara)" - }, - "newRecipient": { - "message": "Penerima Baru" - }, "newNetwork": { "message": "Rangkaian Baru" }, @@ -1031,21 +774,12 @@ "rpcUrl": { "message": "URL RPC baru" }, - "showAdvancedOptions": { - "message": "Tunjukkan Opsyen Lanjutan" - }, - "hideAdvancedOptions": { - "message": "Sembunyikan Opsyen Lanjutan" - }, "optionalChainId": { "message": "ChainID (pilihan)" }, "optionalSymbol": { "message": "Simbol (pilihan)" }, - "optionalNickname": { - "message": "Nama panggilan (pilihan)" - }, "newTotal": { "message": "Jumlah Keseluruhan Baru" }, @@ -1064,21 +798,12 @@ "noConversionRateAvailable": { "message": "Tiada Kadar Penukaran yang Tersedia" }, - "noTransactionHistory": { - "message": "Tiada sejarah transaksi." - }, "noTransactions": { "message": "Anda tiada transaksi" }, "notEnoughGas": { "message": "Tidak Cukup Gas" }, - "notFound": { - "message": "Tidak Ditemui" - }, - "notStarted": { - "message": "Belum Bermula" - }, "noWebcamFoundTitle": { "message": "Kamera web tidak ditemui" }, @@ -1088,41 +813,15 @@ "ofTextNofM": { "message": "daripada" }, - "oldUI": { - "message": "UI Lama" - }, - "oldUIMessage": { - "message": "Anda telah kembali kepada UI lama. Anda boleh menukar semula kepada UI baru melalui opsyen di menu ke bawah bahagian kanan atas." - }, - "onlySendToEtherAddress": { - "message": "Hantar ETH hanya kepada alamat Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Hanya hantar $1 ke alamat akaun Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Buka di dalam tab" - }, - "or": { - "message": "atau", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Pesan Trezor atau Ledger dan simpan dana anda di dalam storan sejuk" }, "origin": { "message": "Asal" }, - "outgoing": { - "message": "Keluar" - }, "parameters": { "message": "Parameter" }, - "originalTotal": { - "message": "Jumlah Keseluruhan Asal" - }, "participateInMetaMetrics": { "message": "Sertai MetaMetrics" }, @@ -1132,23 +831,12 @@ "password": { "message": "Kata laluan" }, - "passwordCorrect": { - "message": "Sila pastikan kata laluan anda betul." - }, "passwordsDontMatch": { "message": "Kata Laluan Tidak Sepadan" }, - "passwordMismatch": { - "message": "kata laluan tidak sepadan", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Kata laluan tidak cukup panjang" }, - "passwordShort": { - "message": "kata laluan tidak cukup panjang", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Tampal rentetan kekunci persendirian anda di sini:", "description": "For importing an account from a private key" @@ -1162,12 +850,6 @@ "personalAddressDetected": { "message": "Alamat peribadi dikesan. Masukkan alamat kontrak token." }, - "pleaseReviewTransaction": { - "message": "Sila semak transaksi anda." - }, - "popularTokens": { - "message": "Token Popular" - }, "prev": { "message": "Sebelumnya" }, @@ -1199,15 +881,6 @@ "readdToken": { "message": "Anda boleh tambah token ini kembali pada masa depan dengan pergi ke \"Tambah token\" di dalam menu pilihan akaun anda." }, - "readMore": { - "message": "Baca lebih lanjut di sini." - }, - "readMore2": { - "message": "Baca lebih lanjut." - }, - "receive": { - "message": "Terima" - }, "recents": { "message": "Baru-baru ini" }, @@ -1217,9 +890,6 @@ "recipientAddressPlaceholder": { "message": "Cari, alamat awam (0x), atau ENS" }, - "refundAddress": { - "message": "Alamat Bayaran Balik Anda" - }, "rejectAll": { "message": "Tolak Semua" }, @@ -1253,9 +923,6 @@ "restoreFromSeed": { "message": "Pulihkan akaun?" }, - "restoreVault": { - "message": "Pulihkan Kekubah" - }, "restoreAccountWithSeed": { "message": "Pulihkan Akaun anda dengan Ungkapan Benih" }, @@ -1265,9 +932,6 @@ "required": { "message": "Diwajibkan" }, - "retryWithMoreGas": { - "message": "Cuba semula dengan harga gas lebih tinggi di sini" - }, "restore": { "message": "Pulihkan" }, @@ -1310,13 +974,6 @@ "goerli": { "message": "Rangkaian Ujian Goerli" }, - "rpc": { - "message": "RPC Tersuai" - }, - "sampleAccountName": { - "message": "Contoh Akaun baru saya", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Simpan" }, @@ -1329,13 +986,6 @@ "saveAsCsvFile": { "message": "Simpan sebagai Fail CSV" }, - "saveAsFile": { - "message": "Simpan sebagai Fail", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Simpan Perkataan Benih Sebagai Fail" - }, "scanInstructions": { "message": "Bawa kod QR ke hadapan kamera anda" }, @@ -1366,18 +1016,12 @@ "securitySettingsDescription": { "message": "Tetapan privasi dan ungkapan benih dompet" }, - "secondsShorthand": { - "message": "Saat" - }, "seedPhrasePlaceholder": { "message": "Pisahkan setiap perkataan dengan satu ruang" }, "seedPhraseReq": { "message": "Frasa benih panjangnya 12 patah perkataan" }, - "select": { - "message": "Pilih" - }, "selectCurrency": { "message": "Pilih Mata Wang" }, @@ -1387,9 +1031,6 @@ "selectLocale": { "message": "Pilih Penempatan" }, - "selectService": { - "message": "Pilih Perkhidmatan" - }, "selectType": { "message": "Pilih Jenis" }, @@ -1417,18 +1058,12 @@ "searchTokens": { "message": "Cari Token" }, - "selectAnAddress": { - "message": "Pilih Alamat" - }, "selectAnAccount": { "message": "Pilih Akaun" }, "selectAnAccountHelp": { "message": "Pilih akaun untuk dilihat dalam MetaMask" }, - "selectAnAsset": { - "message": "Pilih Aset" - }, "selectAHigherGasFee": { "message": "Pilih yuran gas yang lebih tinggi untuk mempercepatkan pemprosesan transaksi anda.*" }, @@ -1438,15 +1073,9 @@ "selectPathHelp": { "message": "Jika anda tidak melihat akaun Ledger sedia ada anda di bawah, cuba tukar laluan kepada \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Hantar Token kepada sesiapa menggunakan akaun Ethereum" - }, "settings": { "message": "Tetapan" }, - "shapeshiftBuy": { - "message": "Beli dengan Shapeshift" - }, "showAdvancedGasInline": { "message": "Kawalan gas lanjutan" }, @@ -1462,9 +1091,6 @@ "showPrivateKeys": { "message": "Tunjukkan Kunci Persendirian" }, - "showQRCode": { - "message": "Tunjuk Kod QR" - }, "showHexData": { "message": "Tunjukkan Data Heks" }, @@ -1480,33 +1106,18 @@ "signed": { "message": "Ditandatangani" }, - "signMessage": { - "message": "Tandatangan Mesej" - }, "signNotice": { "message": "Menandatangani mesej ini boleh menyebabkan kesan sampingan yang berbahaya. Hanya tandatangan mesej daripada tapak yang anda percayai sepenuhnya dengan seluruh akaun anda. Kaedah berbahaya ini akan dibuang dalam versi akan datang." }, "sigRequest": { "message": "Permintaan Tandatangan" }, - "sigRequested": { - "message": "Tandatangan Diminta" - }, "somethingWentWrong": { "message": "Alamak! Ada yang tak kena." }, - "spaceBetween": { - "message": "hanya ruang dibenarkan di antara perkataan" - }, "speedUp": { "message": "Percepatkan" }, - "speedUpTitle": { - "message": "Percepatkan Transaksi" - }, - "speedUpSubtitle": { - "message": "Tingkatkan harga gas anda untuk cuba menulis ganti dan mempercepat transaksi anda" - }, "speedUpCancellation": { "message": "Cepatkan pembatalan ini" }, @@ -1582,9 +1193,6 @@ "syncWithMobileComplete": { "message": "Data anda berjaya disegerakkan. Nikmati aplikasi mudah alih MetaMask!" }, - "takesTooLong": { - "message": "Terlalu lama?" - }, "terms": { "message": "Syarat-syarat Penggunaan" }, @@ -1604,27 +1212,15 @@ "message": "$1 kepada ETH melalui ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Alamat Token" - }, "tokenAlreadyAdded": { "message": "Token telah pun ditambah." }, - "tokenBalance": { - "message": "Baki Token anda ialah:" - }, "tokenContractAddress": { "message": "Alamat Kontrak Token" }, - "tokenSelection": { - "message": "Cari token atau pilih daripada senarai token popular kami." - }, "tokenSymbol": { "message": "Simbol Token" }, - "tokenWarning1": { - "message": "Jejak token yang anda beli dengan akaun MetaMask anda. Jika anda membeli token menggunakan akaun lain, token tersebut tidak akan ditunjukkan di sini." - }, "total": { "message": "Jumlah" }, @@ -1637,9 +1233,6 @@ "transactionCreated": { "message": "Transaksi dicipta dengan nilai $1 pada $2." }, - "transactionWithNonce": { - "message": "Transaksi $1" - }, "transactionDropped": { "message": "Transaksi jatuh pada $2." }, @@ -1652,9 +1245,6 @@ "transactionUpdated": { "message": "Transaksi dikemaskini pada $2." }, - "transactionUpdatedGas": { - "message": "Transaksi dikemaskini dengan yuran gas sebanyak $1 pada $2." - }, "transactionErrored": { "message": "Transaksi berdepan ralat." }, @@ -1664,9 +1254,6 @@ "transactionCancelSuccess": { "message": "Transaksi berjaya dibatalkan pada $2" }, - "transactions": { - "message": "transaksi" - }, "transactionError": { "message": "Ralat Transaksi. Pengecualian diberi dalam kod kontrak." }, @@ -1676,12 +1263,6 @@ "transactionFee": { "message": "Yuran Transaksi" }, - "transactionMemo": { - "message": "Memo transaksi (pilihan)" - }, - "transactionNumber": { - "message": "Nombor Transaksi" - }, "transactionTime": { "message": "Masa Transaksi" }, @@ -1694,12 +1275,6 @@ "transferFrom": { "message": "Pindah Daripada" }, - "transfers": { - "message": "Pindahan" - }, - "trezorHardwareWallet": { - "message": "Dompet Perkakasan TREZOR" - }, "troubleTokenBalances": { "message": "Kami menghadapi masalah memuatkan baki token anda. Anda boleh melihatnya", "description": "Followed by a link (here) to view token balances" @@ -1707,27 +1282,12 @@ "tryAgain": { "message": "Cuba lagi" }, - "twelveWords": { - "message": "12 perkataan ini satu-satunya cara untuk memulihkan akaun MetaMask anda.\nSimpan ungkapan di tempat yang selamat dan rahsia." - }, "typePassword": { "message": "Taip kata laluan MetaMask anda" }, - "uiMigrationAnnouncement": { - "message": "Selamat datang ke UI MetaMask baru. Jika anda ada maklum balas mengenai UI atau permintaan ciri, sila hubungi pasukan sokongan kami atau di GitHub." - }, - "uiWelcome": { - "message": "Selamat datang ke UI Baru (Beta)" - }, - "uiWelcomeMessage": { - "message": "Anda kini menggunakan UI MetaMask yang baru." - }, "unapproved": { "message": "Belum Diluluskan" }, - "unavailable": { - "message": "Tidak tersedia" - }, "units": { "message": "unit" }, @@ -1737,9 +1297,6 @@ "unknownNetwork": { "message": "Rangkaian Persendirian Tidak Dikenali" }, - "unknownNetworkId": { - "message": "ID rangkaian tidak diketahui" - }, "unknownQrCode": { "message": "Ralat: Kami tidak dapat mengenal pasti kod QR tersebut" }, @@ -1761,25 +1318,15 @@ "uriErrorMsg": { "message": "URI memerlukan awalan HTTP/HTTPS yang sesuai." }, - "usaOnly": { - "message": "Amerika Syarikat sahaja", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Digunakan oleh pelbagai klien berbeza" }, - "useOldUI": { - "message": "Gunakan UI lama" - }, "userName": { "message": "Nama pengguna" }, "validFileImport": { "message": "Anda mesti pilih fail yang sah untuk diimport." }, - "vaultCreated": { - "message": "Bilik Kebal Dicipta" - }, "viewAccount": { "message": "Paparkan Akaun" }, @@ -1795,27 +1342,18 @@ "viewOnEtherscan": { "message": "Lihat di Etherscan" }, - "viewNetworkInfo": { - "message": "Lihat Maklumat Rangkaian" - }, "visitWebSite": { "message": "Kunjungi laman web kami" }, "walletSeed": { "message": "Benih Dompet" }, - "warning": { - "message": "Amaran" - }, "welcomeBack": { "message": "Selamat Kembali!" }, "welcome": { "message": "Selamat datang ke MetaMask" }, - "whatsThis": { - "message": "Apakah ini?" - }, "writePhrase": { "message": "Tulis frasa ini di atas kertas dan simpan di tempat yang selamat. JIka anda mahu lebih selamat, tuliskannya di beberapa helai kertas dan simpan setiap satunya di 2 -3 lokasi berbeza." }, @@ -1834,18 +1372,6 @@ "yourPrivateSeedPhrase": { "message": "Ungkapan benih peribadi anda" }, - "yourUniqueAccountImage": { - "message": "Imej akaun unik anda" - }, - "yourUniqueAccountImageDescription1": { - "message": "Imej ini dijana secara programatik untuk anda oleh nombor akaun baru anda." - }, - "yourUniqueAccountImageDescription2": { - "message": "Anda akan nampak imej ini setiap kali anda perlu mengesahkan transaksi." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask tidak sekali-kali akan meminta ungkapan benih anda!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Sifar harga gas untuk pencepatan" } diff --git a/app/_locales/nl/messages.json b/app/_locales/nl/messages.json index c9cc8a766..9e5aed56a 100644 --- a/app/_locales/nl/messages.json +++ b/app/_locales/nl/messages.json @@ -1,16 +1,7 @@ { - "exposeDescription": { - "message": "Stel accounts vrij op de huidige website. Handig voor legacy dapps." - }, - "confirmExpose": { - "message": "Weet u zeker dat u uw accounts wilt weergeven aan de huidige website?" - }, "confirmClear": { "message": "Weet je zeker dat je goedgekeurde websites wilt wissen?" }, - "clearApprovalDataSuccess": { - "message": "Goedgekeurde websitegegevens zijn met succes gewist." - }, "clearApprovalData": { "message": "Gegevens over goedkeuring wissen" }, @@ -20,21 +11,12 @@ "providerRequestInfo": { "message": "Het onderstaande domein probeert toegang tot de Ethereum API te vragen zodat deze kan communiceren met de Ethereum-blockchain. Controleer altijd eerst of u op de juiste site bent voordat u Ethereum-toegang goedkeurt." }, - "accept": { - "message": "Aanvaarden" - }, "accountDetails": { "message": "Accountgegevens" }, "accountName": { "message": "Accountnaam" }, - "address": { - "message": "Adres" - }, - "addCustomToken": { - "message": "Aangepaste token toevoegen" - }, "addToken": { "message": "Voeg token toe" }, @@ -44,9 +26,6 @@ "amount": { "message": "Bedrag" }, - "amountPlusGas": { - "message": "Bedrag + gas" - }, "appDescription": { "message": "Ethereum Browser-extensie", "description": "The description of the application" @@ -64,18 +43,12 @@ "attributions": { "message": "Bevoegdheden" }, - "available": { - "message": "Beschikbaar" - }, "back": { "message": "Terug" }, "balance": { "message": "Balans:" }, - "balances": { - "message": "Je saldo" - }, "balanceIsInsufficientGas": { "message": "Onvoldoende saldo voor huidig ​​gastotaal" }, @@ -86,21 +59,9 @@ "blockiesIdenticon": { "message": "Gebruik Blockies Identicon" }, - "borrowDharma": { - "message": "Lenen met Dharma (Beta)" - }, "builtInCalifornia": { "message": "MetaMask is ontworpen en gebouwd in Californië." }, - "buy": { - "message": "Kopen" - }, - "buyCoinbase": { - "message": "Koop op Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase is 's werelds populairste manier om Bitcoin, Ethereum en Litecoin te kopen en verkopen." - }, "buyCoinSwitch": { "message": "Koop op CoinSwitch" }, @@ -110,30 +71,12 @@ "cancel": { "message": "Annuleer" }, - "classicInterface": { - "message": "Gebruik de klassieke interface" - }, - "clickCopy": { - "message": "Klik om te kopiëren" - }, "confirm": { "message": "Bevestigen" }, - "confirmContract": { - "message": "Contract bevestigen" - }, "confirmPassword": { "message": "bevestig wachtwoord" }, - "confirmTransaction": { - "message": "Bevestig transactie" - }, - "continue": { - "message": "Doorgaan met" - }, - "continueToCoinbase": { - "message": "Ga verder naar Coinbase" - }, "continueToCoinSwitch": { "message": "Ga verder naar CoinSwitch" }, @@ -146,15 +89,9 @@ "copiedButton": { "message": "gekopieerde" }, - "copiedClipboard": { - "message": "Gekopieerd naar het klembord" - }, "copiedExclamation": { "message": "Gekopieerde!" }, - "copiedSafe": { - "message": "Ik heb het ergens veilig gekopieerd" - }, "copy": { "message": "Kopiëren" }, @@ -173,22 +110,9 @@ "createAccount": { "message": "Account aanmaken" }, - "createDen": { - "message": "creëren" - }, - "crypto": { - "message": "crypto", - "description": "Exchange type (cryptocurrencies)" - }, - "currentNetwork": { - "message": "Huidig ​​netwerk" - }, "customGas": { "message": "Pas Gas aan" }, - "customize": { - "message": "Aanpassen" - }, "customRPC": { "message": "Aangepaste RPC" }, @@ -201,36 +125,12 @@ "defaultNetwork": { "message": "Het standaardnetwerk voor Ether-transacties is Main Net." }, - "denExplainer": { - "message": "Uw DEN is uw wachtwoord-gecodeerde opslag binnen MetaMask." - }, "deposit": { "message": "Storting" }, - "depositBTC": { - "message": "Stort uw BTC op het onderstaande adres:" - }, - "depositEth": { - "message": "Aanbetaling Eth" - }, "depositEther": { "message": "Stort Ether" }, - "depositFiat": { - "message": "Stort met Fiat" - }, - "depositFromAccount": { - "message": "Storten van een ander account" - }, - "depositShapeShift": { - "message": "Stort met ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Als u andere cryptocurrencies bezit, kunt u Ether direct in uw MetaMask-portemonnee ruilen en storten. Geen account nodig." - }, - "directDeposit": { - "message": "Directe storting" - }, "directDepositEther": { "message": "Directe Ether storten" }, @@ -246,33 +146,18 @@ "edit": { "message": "Bewerk" }, - "editAccountName": { - "message": "Bewerk accountnaam" - }, "emailUs": { "message": "Email ons!" }, - "encryptNewDen": { - "message": "Versleutel je nieuwe DEN" - }, "enterPassword": { "message": "Voer wachtwoord in" }, - "enterPasswordConfirm": { - "message": "Voer uw wachtwoord in om te bevestigen" - }, "etherscanView": { "message": "Bekijk account op Etherscan" }, - "exchangeRate": { - "message": "Wisselkoers" - }, "exportPrivateKey": { "message": "Exporteer privésleutel" }, - "exportPrivateKeyWarning": { - "message": "Exporteer privésleutels op eigen risico." - }, "failed": { "message": "mislukt" }, @@ -284,45 +169,27 @@ "message": "Bestandsimport werkt niet? Klik hier!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Volg ons op Twitter" - }, "from": { "message": "Van" }, - "fromToSame": { - "message": "Van en naar adres kan niet hetzelfde zijn" - }, "fromShapeShift": { "message": "Van ShapeShift" }, - "gasFee": { - "message": "Gas vergoeding" - }, "gasLimit": { "message": "Gaslimiet" }, "gasLimitCalculation": { "message": "We berekenen de voorgestelde gaslimiet op basis van succespercentages van het netwerk." }, - "gasLimitRequired": { - "message": "Gaslimiet vereist" - }, "gasLimitTooLow": { "message": "De gaslimiet moet minstens 21000 zijn" }, - "generatingSeed": { - "message": "Back-up woorden produceren ..." - }, "gasPrice": { "message": "Gasprijs (GWEI)" }, "gasPriceCalculation": { "message": "We berekenen de voorgestelde gasprijzen op basis van succespercentages van het netwerk." }, - "gasPriceRequired": { - "message": "Gasprijs vereist" - }, "getEther": { "message": "Krijg Ether" }, @@ -338,9 +205,6 @@ "message": "hier", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Hier is een lijst !!!!" - }, "hide": { "message": "Verbergen" }, @@ -350,12 +214,6 @@ "hideTokenPrompt": { "message": "Token verbergen?" }, - "howToDeposit": { - "message": "Hoe zou je Ether willen deponeren?" - }, - "holdEther": { - "message": "Hiermee kunt u ether & tokens bewaren en dient u als brug naar gedecentraliseerde applicaties." - }, "import": { "message": "Importeren", "description": "Button to import an account from a selected file" @@ -366,12 +224,6 @@ "importAccountMsg": { "message": " Geïmporteerde accounts worden niet gekoppeld aan de seedphrase van uw oorspronkelijk gemaakte MetaMask-account. Meer informatie over geïmporteerde accounts" }, - "importAnAccount": { - "message": "Importeer een account" - }, - "importDen": { - "message": "Bestaande DEN importeren" - }, "imported": { "message": "geïmporteerde", "description": "status showing that an account has been fully loaded into the keyring" @@ -391,20 +243,14 @@ "invalidAddressRecipient": { "message": "Het adres van de ontvanger is ongeldig" }, - "invalidGasParams": { - "message": "Ongeldige gasparameters" - }, "invalidInput": { "message": "Ongeldige invoer." }, - "invalidRequest": { - "message": "ongeldig verzoek" - }, "invalidRPC": { "message": "Ongeldige RPC-URI" }, - "jsonFail": { - "message": "Er is iets fout gegaan. Zorg ervoor dat uw JSON-bestand correct is opgemaakt." + "invalidBlockExplorerURL": { + "message": "Ongeldige Block Explorer URI" }, "jsonFile": { "message": "JSON-bestand", @@ -413,9 +259,6 @@ "kovan": { "message": "Kovan-testnetwerk" }, - "knowledgeDataBase": { - "message": "Bezoek onze Knowledge Base" - }, "lessThanMax": { "message": "moet kleiner zijn dan of gelijk zijn aan $1.", "description": "helper for inputting hex as decimal input" @@ -423,9 +266,6 @@ "likeToAddTokens": { "message": "Wil je deze tokens toevoegen?" }, - "limit": { - "message": "Begrenzing" - }, "loading": { "message": "Bezig met laden..." }, @@ -438,12 +278,6 @@ "logout": { "message": "Uitloggen" }, - "loose": { - "message": "Los" - }, - "loweCaseWords": { - "message": "back-up woorden hebben alleen kleine letters" - }, "mainnet": { "message": "Main Netwerk" }, @@ -466,10 +300,6 @@ "message": "U moet een bestand selecteren om te importeren.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "U moet een wachtwoord invoeren voor het geselecteerde bestand.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Kan geen negatieve hoeveelheden ETH verzenden." }, @@ -485,12 +315,6 @@ "newPassword": { "message": "Nieuw wachtwoord (min 8 tekens)" }, - "newPassword8Chars": { - "message": "Nieuw wachtwoord (min 8 tekens)" - }, - "newRecipient": { - "message": "Nieuwe ontvanger" - }, "next": { "message": "volgende" }, @@ -500,36 +324,9 @@ "noDeposits": { "message": "Geen aanbetalingen ontvangen" }, - "noTransactionHistory": { - "message": "Geen transactiegeschiedenis." - }, "noTransactions": { "message": "Geen transacties" }, - "notStarted": { - "message": "Niet begonnen" - }, - "oldUI": { - "message": "Oude gebruikersinterface" - }, - "oldUIMessage": { - "message": "U bent teruggekeerd naar de oude gebruikersinterface. U kunt terugschakelen naar de nieuwe gebruikersinterface via de optie in het vervolgkeuzemenu in de rechterbovenhoek." - }, - "or": { - "message": "of", - "description": "choice between creating or importing a new account" - }, - "passwordCorrect": { - "message": "Zorg ervoor dat uw wachtwoord correct is." - }, - "passwordMismatch": { - "message": "wachtwoorden komen niet overeen", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "wachtwoord niet lang genoeg", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Plak hier uw privésleutelstring:", "description": "For importing an account from a private key" @@ -540,9 +337,6 @@ "personalAddressDetected": { "message": "Persoonlijk adres gedetecteerd. Voer het tokencontractadres in." }, - "pleaseReviewTransaction": { - "message": "Controleer uw transactie." - }, "privacyMsg": { "message": "Privacybeleid" }, @@ -562,21 +356,9 @@ "readdToken": { "message": "U kunt dit token in de toekomst weer toevoegen door naar \"Token toevoegen\" te gaan in het menu met accountopties." }, - "readMore": { - "message": "Lees hier meer." - }, - "readMore2": { - "message": "Lees verder." - }, - "receive": { - "message": "Te ontvangen" - }, "recipientAddress": { "message": "Geadresseerde adres" }, - "refundAddress": { - "message": "Uw teruggave adres" - }, "rejected": { "message": "Verworpen" }, @@ -589,9 +371,6 @@ "required": { "message": "Verplicht" }, - "retryWithMoreGas": { - "message": "Probeer hier opnieuw met een hogere gasprijs" - }, "revealSeedWords": { "message": "Onthul back-up woorden" }, @@ -607,23 +386,9 @@ "ropsten": { "message": "Ropsten testnetwerk" }, - "rpc": { - "message": "Aangepaste RPC" - }, - "sampleAccountName": { - "message": "Bijv. Mijn nieuwe account", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Opslaan" }, - "saveAsFile": { - "message": "Sla op als bestand", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Bewaar back-up woorden als bestand" - }, "search": { "message": "Zoeken" }, @@ -633,15 +398,9 @@ "seedPhraseReq": { "message": "Back-up woorden zijn 12 woorden lang" }, - "select": { - "message": "kiezen" - }, "selectCurrency": { "message": "selecteer valuta" }, - "selectService": { - "message": "Selecteer Service" - }, "selectType": { "message": "Selecteer type" }, @@ -654,45 +413,24 @@ "sendTokens": { "message": "Stuur tokens" }, - "sendTokensAnywhere": { - "message": "Stuur tokens naar iedereen met een Ethereum-account" - }, "settings": { "message": "instellingen" }, - "shapeshiftBuy": { - "message": "Koop met Shapeshift" - }, "showPrivateKeys": { "message": "Privésleutels weergeven" }, - "showQRCode": { - "message": "QR-code weergeven" - }, "sign": { "message": "Teken" }, "signatureRequest": { "message": "Ondertekeningsverzoek" }, - "signMessage": { - "message": "Teken bericht" - }, "signNotice": { "message": "Het ondertekenen van dit bericht kan hebben \ngevaarlijke bijwerkingen. Meld alleen berichten van \nsites die u volledig vertrouwt met uw volledige account.\n Deze gevaarlijke methode wordt in een toekomstige versie verwijderd." }, "sigRequest": { "message": "Ondertekeningsverzoek" }, - "sigRequested": { - "message": "Handtekening aangevraagd" - }, - "spaceBetween": { - "message": "er kan alleen een spatie tussen woorden zijn" - }, - "status": { - "message": "staat" - }, "stateLogs": { "message": "Staatslogboeken" }, @@ -708,9 +446,6 @@ "symbolBetweenZeroTwelve": { "message": "Het symbool moet tussen 0 en 12 tekens lang zijn." }, - "takesTooLong": { - "message": "Duurt te lang?" - }, "terms": { "message": "Gebruiksvoorwaarden" }, @@ -724,98 +459,43 @@ "message": "$1 tot ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Token-adres" - }, "tokenAlreadyAdded": { "message": "Token is al toegevoegd." }, - "tokenBalance": { - "message": "Uw tokensaldo is:" - }, - "tokenSelection": { - "message": "Zoek naar tokens of selecteer uit onze lijst met populaire tokens." - }, - "tokenWarning1": { - "message": "Houd de tokens bij die je hebt gekocht met je MetaMask-account. Als je tokens met een ander account hebt gekocht, worden die tokens hier niet weergegeven." - }, "total": { "message": "Totaal" }, - "transactions": { - "message": "transacties" - }, - "transactionMemo": { - "message": "Transactiememo (optioneel)" - }, - "transactionNumber": { - "message": "Transactie nummer" - }, - "transfers": { - "message": "transfers" - }, "troubleTokenBalances": { "message": "We hadden problemen bij het laden van uw tokenbalansen. Je kunt ze bekijken", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "Deze 12 woorden zijn de enige manier om uw MetaMask-accounts te herstellen.\nBewaar ze ergens veilig en geheim." - }, "typePassword": { "message": "Typ uw wachtwoord" }, - "uiWelcome": { - "message": "Welkom bij de nieuwe gebruikersinterface (bèta)" - }, - "uiWelcomeMessage": { - "message": "U gebruikt nu de nieuwe gebruikersinterface van MetaMask. Kijk rond, probeer nieuwe functies uit zoals het verzenden van tokens en laat ons weten of u problemen ondervindt." - }, - "unavailable": { - "message": "Niet beschikbaar" - }, "unknown": { "message": "Onbekend" }, "unknownNetwork": { "message": "Onbekend privénetwerk" }, - "unknownNetworkId": { - "message": "Onbekende netwerk-ID" - }, "uriErrorMsg": { "message": "Voor URI's is het juiste HTTP / HTTPS-voorvoegsel vereist." }, - "usaOnly": { - "message": "Alleen in de VS.", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Gebruikt door verschillende klanten" }, - "useOldUI": { - "message": "Gebruik de oude gebruikersinterface" - }, "validFileImport": { "message": "U moet een geldig bestand selecteren om te importeren." }, - "vaultCreated": { - "message": "Vault gemaakt" - }, "viewAccount": { "message": "Bekijk account" }, "visitWebSite": { "message": "Bezoek onze website" }, - "warning": { - "message": "Waarschuwing" - }, "welcome": { "message": "Welkom bij MetaMask" }, - "whatsThis": { - "message": "Wat is dit?" - }, "yourSigRequested": { "message": "Uw handtekening wordt aangevraagd" }, diff --git a/app/_locales/no/messages.json b/app/_locales/no/messages.json index 36507e549..51f21abee 100644 --- a/app/_locales/no/messages.json +++ b/app/_locales/no/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Personvernmodus er nå aktivert som standard" }, - "exposeAccounts": { - "message": "Vis kontoer" - }, - "exposeDescription": { - "message": "Utsett kontoer for det gjeldende nettstedet. Nyttig for legacy dApper." - }, "chartOnlyAvailableEth": { "message": "Diagram kun tilgjengelig på Ethereum-nettverk." }, - "confirmExpose": { - "message": "Er du sikker på at du vil utsette kontoene dine for den aktuelle nettsiden?" - }, "confirmClear": { "message": "Er du sikker på at du vil tømme godkjente nettsteder?" }, "contractInteraction": { "message": "Kontraktssamhandling" }, - "clearApprovalDataSuccess": { - "message": "Godkjent nettsidedata slettet." - }, "clearApprovalData": { "message": "Tøm personvernsdata" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Versjon, brukerstøtte og kontaktinformasjon." }, - "aboutUs": { - "message": "Om oss" - }, - "accept": { - "message": "Aksepter" - }, "acceleratingATransaction": { "message": "* Akselerering av en transaksjon ved å bruke en høyere datakraftspris øker sjansene for å bli behandlet av nettverket raskere, men det er ikke alltid garantert." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "aktivitetshistorikk" }, - "add": { - "message": "Legg til" - }, - "address": { - "message": "Adresse" - }, "addNetwork": { "message": "Legg til nettverk" }, "addRecipient": { "message": "Legg til mottaker " }, - "addressBook": { - "message": "Adressebok" - }, "advanced": { "message": "Avansert" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Avanserte valg" }, - "addCustomToken": { - "message": "Legg til egendefinert token" - }, "addToAddressBook": { "message": "Legg til adressebok " }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Legg til alias " }, - "addEthAddress": { - "message": "Legg til en Ethereum-adressse " - }, "addToken": { "message": "Legg til token " }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Legg til sjetongene du har kjøpt med MetaMask" }, - "agreeTermsOfService": { - "message": "Jeg godtar bruksvilkårene" - }, - "allDone": { - "message": "Helt ferdig" - }, - "alreadyHaveSeedPhrase": { - "message": "Nei, jeg har allerede en mnemonisk gjenopprettingsfrase" - }, "amount": { "message": "Sum" }, - "amountPlusGas": { - "message": "Beløp + Gass" - }, - "amountPlusTxFee": { - "message": "Beløp + overføringsavgift" - }, "appDescription": { "message": "En Ethereum-lommebok i nettleseren din", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Innstill hviletiden i minutter før MetaMask automatisk logger ut" }, - "available": { - "message": "Tilgjengelig" - }, "average": { "message": "Gjennomsnitt" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "Saldoen kan utløpe" }, - "balances": { - "message": "Token-saldo " - }, "balanceIsInsufficientGas": { "message": "Utilstrekkelig dekning for nåværende datakrafttotal" }, "basic": { "message": "Enkle" }, - "beta": { - "message": "BETA " - }, "betweenMinAndMax": { "message": "må være større enn eller det samme som $1 og mindre enn eller det samme som $2. ", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "Bruk Blockies Identicon" }, - "borrowDharma": { - "message": "Lån med Dharma (Beta)" - }, "browserNotSupported": { "message": "Nettleseren din støttes ikke ..." }, "builtInCalifornia": { "message": "MetaMask ble bygget og designet i California." }, - "buy": { - "message": "Kjøp " - }, - "buyCoinbase": { - "message": "Kjøp på Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase er verdens mest populære måte å kjøpe og selge Bitcoin, Ethereum og Litecoin på." - }, "buyWithWyre": { "message": "Kjøp ETH med Wyre" }, @@ -282,18 +213,9 @@ "cancelled": { "message": "Avbrutt" }, - "cancelN": { - "message": "Kanseller alle transaksjoner på $1" - }, "chainId": { "message": "Blokkjede " }, - "classicInterface": { - "message": "Bruk klassisk grensesnitt" - }, - "clickCopy": { - "message": "Klikk for å kopiere" - }, "clickToAdd": { "message": "Klikk på $1 for a legge dem til kontoen din " }, @@ -306,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Du må bruke MetaMask på Google Chrome for å koble deg til maskinvare-lommeboken." }, - "company": { - "message": "Firma " - }, "confirm": { "message": "Bekreft" }, - "confirmationTime": { - "message": "Bekreftelsestid (sek)" - }, "confirmed": { "message": "Bekreftet" }, - "confirmContract": { - "message": "Bekreft kontrakt " - }, "confirmPassword": { "message": "Bekreft passord" }, "confirmSecretBackupPhrase": { "message": "Bekreft din hemmelige gjennopprettingsfrase" }, - "confirmTransaction": { - "message": "Bekreft transaksjon" - }, "congratulations": { "message": "Gratulerer " }, @@ -342,9 +252,6 @@ "connectRequest": { "message": "Kontaktforespørsel " }, - "connecting": { - "message": "Kobler til …" - }, "connectingTo": { "message": "Forbinder til $1 " }, @@ -366,21 +273,6 @@ "connectingToGoerli": { "message": "Oppretter forbindelse med Goerli Test Network" }, - "connectingToUnknown": { - "message": "Kobler til ukjent nettverk" - }, - "connectToLedger": { - "message": "Opprett forbindelse med ledger" - }, - "connectToTrezor": { - "message": "Koble til Trezor" - }, - "continue": { - "message": "Fortsett" - }, - "continueToCoinbase": { - "message": "Fortsett til Coinbase " - }, "continueToWyre": { "message": "Fortsett til Wyre " }, @@ -396,15 +288,9 @@ "copiedButton": { "message": "Kopiert" }, - "copiedClipboard": { - "message": "Kopiert til utklippstavle" - }, "copiedExclamation": { "message": "Kopiert!" }, - "copiedSafe": { - "message": "Jeg har kopiert det på en trygg plass" - }, "copy": { "message": "Kopier" }, @@ -435,28 +321,15 @@ "createAWallet": { "message": "Opprett en lommebok" }, - "createDen": { - "message": "Opprett" - }, "createPassword": { "message": "Opprett passord " }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valutakonvertering " }, "currentLanguage": { "message": "Nåværende språk " }, - "currentNetwork": { - "message": "Nåværende nettverk" - }, - "currentRpc": { - "message": "Nåværende RPC " - }, "customGas": { "message": "Tilpass Gass" }, @@ -466,9 +339,6 @@ "customToken": { "message": "Egendefinert token " }, - "customize": { - "message": "Tilpass" - }, "customRPC": { "message": "Tilpasset RPC" }, @@ -487,39 +357,15 @@ "deleteAccount": { "message": "Slett konto " }, - "denExplainer": { - "message": "Din DEN er ditt passordskrypterte lagringssted i MetaMask." - }, "deposit": { "message": "Innskudd" }, - "depositBTC": { - "message": "Sett inn din BTC på adressen nedenfor:" - }, - "depositEth": { - "message": "Sett inn Eth" - }, "depositEther": { "message": "Sett inn Ether " }, - "depositFiat": { - "message": "Innskudd på Fiat " - }, - "depositFromAccount": { - "message": "Sett inn fra annen konto " - }, - "depositShapeShift": { - "message": "Sett inn med ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Hvis du eier andre kryptovaluta kan du handle og gjøre innskudd av Ether direkte inn i MetaMask-lommeboken din. Ingen konto behøves." - }, "details": { "message": "Detaljer" }, - "directDeposit": { - "message": "Direkte innskudd" - }, "directDepositEther": { "message": "Sett Ether direkte inn" }, @@ -550,24 +396,12 @@ "edit": { "message": "Endre" }, - "editNetwork": { - "message": "Rediger nettverk" - }, - "editAccountName": { - "message": "Rediger kontonavn" - }, "editContact": { "message": "Rediger kontakt" }, - "editingTransaction": { - "message": "Gjør endringer i transaksjonen din" - }, "emailUs": { "message": "Send oss en e-post!" }, - "encryptNewDen": { - "message": "Krypter den nye DEN" - }, "endOfFlowMessage1": { "message": "Du besto prøven - oppbevar den mnemoniske gjenopprettingsfrasen din på et sikkert sted, det er ditt ansvar! " }, @@ -598,9 +432,6 @@ "endOfFlowMessage10": { "message": "Ferdig" }, - "ensNameNotFound": { - "message": "ENS-navn ikke funnet" - }, "ensRegistrationError": { "message": "Feil i ENS-navneregistrering" }, @@ -613,9 +444,6 @@ "enterPassword": { "message": "Skriv inn passord " }, - "enterPasswordConfirm": { - "message": "Skriv inn passordet for å bekrefte" - }, "enterPasswordContinue": { "message": "Skriv inn passord for å fortsette" }, @@ -628,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Anslått behandlingstid" }, - "exchangeRate": { - "message": "Vekslingskurs" - }, "expandView": { "message": "Utvid visning" }, "exportPrivateKey": { "message": "Eksporter privat nøkkel" }, - "exportPrivateKeyWarning": { - "message": "Eksporter private nøkler på egen risiko." - }, "failed": { "message": "Mislyktes" }, @@ -649,41 +471,22 @@ "faster": { "message": "Raskere " }, - "fastest": { - "message": "Raskest" - }, - "feeChartTitle": { - "message": "Prognoser for transaksjonsavgift i sanntid" - }, "fileImportFail": { "message": "Virker ikke filimporteringen? Trykk her!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Følg oss på Twitter " - }, "forgetDevice": { "message": "Glem denne enheten" }, "from": { "message": "Fra " }, - "fromToSame": { - "message": "Fra- og til-adresse kan ikke være den samme" - }, "fromShapeShift": { "message": "Fra ShapeShift" }, "functionType": { "message": "Funksjonstype " }, - "gas": { - "message": "Datakraft", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Datakraftsavgift " - }, "gasLimit": { "message": "Datakraftsgrense " }, @@ -693,18 +496,12 @@ "gasLimitInfoModalContent": { "message": "Datakraftgrense er det maksimale antall datakraft du er vilig til å benytte. " }, - "gasLimitRequired": { - "message": "Gassgrense kreves" - }, "gasLimitTooLow": { "message": "Datakraftsgrense må være minst 21000" }, "gasUsed": { "message": "Brukt datakraft " }, - "generatingSeed": { - "message": "Genererer mnemonisk..." - }, "gasPrice": { "message": "Bensinpris (GWEI)" }, @@ -720,18 +517,12 @@ "gasPriceCalculation": { "message": "Vi kalkulerer den foreslåtte datakraftprisen basert på sukssesspriser for nettverk. " }, - "gasPriceRequired": { - "message": "Datakraftpris påkrevd" - }, "general": { "message": "Generell" }, "generalSettingsDescription": { "message": "Valutakonvertering, primærvaluta, språk, identifikasjonsblokkering" }, - "generatingTransaction": { - "message": "Genererer transaksjon" - }, "getEther": { "message": "Skaff Ether " }, @@ -771,9 +562,6 @@ "message": "her", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Her er en liste!!!! " - }, "hide": { "message": "Skjul" }, @@ -786,12 +574,6 @@ "history": { "message": "Logg" }, - "howToDeposit": { - "message": "Hvordan vil du sette inn Ether?" - }, - "holdEther": { - "message": "Den lar deg inneha ether og tokener og fungerer som din brobyger til desentraliserte applikasjoner." - }, "import": { "message": "Importer", "description": "Button to import an account from a selected file" @@ -805,12 +587,6 @@ "importAccountSeedPhrase": { "message": "Importer en konto med den mnemoniske gjenopprettingsfrasen " }, - "importAnAccount": { - "message": "Importer en konto " - }, - "importDen": { - "message": "Importer eksisterende DEN" - }, "importWallet": { "message": "Importér lommebok " }, @@ -824,9 +600,6 @@ "importUsingSeed": { "message": "Importer ved hjelp av kontoens mnemoniske gjenopprettingsfrase" }, - "importWithSeedPhrase": { - "message": "Importer med frøfrase" - }, "infoHelp": { "message": "Informasjon og hjelp" }, @@ -854,37 +627,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ikke ETH-nettverk, bruk små bokstaver" }, - "invalidGasParams": { - "message": "Ugyldige gassparametere" - }, "invalidInput": { "message": "Ugyldig inndata " }, - "invalidRequest": { - "message": "Ugyldig forespørsel" - }, "invalidRPC": { "message": "Ugyldig RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Ugyldig Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Ugyldig mnemonisk gjenopprettingsfrase" }, - "jsonFail": { - "message": "Noe gikk galt. Vennligst sørg for at JSON-filen din er formatert riktig. " - }, "jsonFile": { "message": "JSON-fil", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Ha oversikt over sjetongene du har kjøpt med MetaMask-kontoen din." - }, "kovan": { "message": "Kovan testnettverk" }, - "knowledgeDataBase": { - "message": "Besøk vår kunnskapsbase" - }, "max": { "message": "Maks" }, @@ -894,9 +655,6 @@ "ledgerAccountRestriction": { "message": "Du må bruke den siste kontoen din før du kan legge til en ny." }, - "legal": { - "message": "Juridisk" - }, "lessThanMax": { "message": "Må være mindre eller likt som $1.", "description": "helper for inputting hex as decimal input" @@ -910,9 +668,6 @@ "links": { "message": "Lenker " }, - "limit": { - "message": "Begrensning" - }, "liveGasPricePredictions": { "message": "Prisforutsigelse av datakraft i sanntid" }, @@ -934,12 +689,6 @@ "logout": { "message": "Logg ut " }, - "loose": { - "message": "Løs" - }, - "loweCaseWords": { - "message": "mnemoniske gjenopprettingsfraser har bare små tegn" - }, "mainnet": { "message": "Ethereum hovednettverk" }, @@ -967,9 +716,6 @@ "missingYourTokens": { "message": "Ser du ikke sjetongene dine?" }, - "mobileSyncTitle": { - "message": "Synkronisér kontoer med mobiltelefon" - }, "mobileSyncText": { "message": "Vennligst skriv inn passordet ditt for å bekrefte at det er deg!" }, @@ -992,10 +738,6 @@ "message": "Du må velge en fil å importere.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Du må oppgi et passord for den valgte filen.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Kan ikke sende negative beløp av ETH. " }, @@ -1030,12 +772,6 @@ "newPassword": { "message": "Nytt passord (minimum 8 tegn)" }, - "newPassword8Chars": { - "message": "Nytt passord (minst 8 tegn) " - }, - "newRecipient": { - "message": "Ny mottaker" - }, "newNetwork": { "message": "Nytt nettverk " }, @@ -1057,21 +793,12 @@ "rpcUrl": { "message": "NY RPC-URL " }, - "showAdvancedOptions": { - "message": "Vis avanserte valg" - }, - "hideAdvancedOptions": { - "message": "Skjul avanserte alternativer" - }, "optionalChainId": { "message": "Blokkjede (vagfritt)" }, "optionalSymbol": { "message": "Symbol (valgfritt)" }, - "optionalNickname": { - "message": "Kallenavn (valgfritt)" - }, "newTotal": { "message": "Ny total" }, @@ -1090,21 +817,12 @@ "noConversionRateAvailable": { "message": "Ingen konverteringsrate tilgjengelig " }, - "noTransactionHistory": { - "message": "Ingen transaksjonshistorie. " - }, "noTransactions": { "message": "Du har ingen transaksjoner" }, "notEnoughGas": { "message": "Ikke nok bensin" }, - "notFound": { - "message": "Ikke funnet" - }, - "notStarted": { - "message": "Ikke begynt" - }, "noWebcamFoundTitle": { "message": "Webkamera ikke funnet" }, @@ -1114,41 +832,15 @@ "ofTextNofM": { "message": "av" }, - "oldUI": { - "message": "Gammelt grensesnitt" - }, - "oldUIMessage": { - "message": "Du har kommet tilbake til det gamle brukergrensesnittet. Du kan bytte til det nye brukergrensesnittet gjennom alternativet øverst til høyre i rullegardinmenyen." - }, - "onlySendToEtherAddress": { - "message": "Send kun ETH med en Ethereum-adresse. " - }, - "onlySendTokensToAccountAddress": { - "message": "Send kun $1 med en Ethereum-kontoadresse. ", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Åpne i fane" - }, - "or": { - "message": "eller", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Bestill en Trezor eller Ledger og oppbevar midlene dine i kjølerom" }, "origin": { "message": "Opprinnelse" }, - "outgoing": { - "message": "Utgående" - }, "parameters": { "message": "Parametre" }, - "originalTotal": { - "message": "Opprinnelig totalsum" - }, "participateInMetaMetrics": { "message": "Delta i MetaMetrics " }, @@ -1158,23 +850,12 @@ "password": { "message": "Passord" }, - "passwordCorrect": { - "message": "Vennligst sørg for at passordet ditt er korrekt. " - }, "passwordsDontMatch": { "message": "Passordene er ikke like" }, - "passwordMismatch": { - "message": "Passordene er ikke like", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Passordet er ikke langt nok" }, - "passwordShort": { - "message": "passordet er ikke langt nok", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Lim inn din private nøkkelstreng her:", "description": "For importing an account from a private key" @@ -1188,12 +869,6 @@ "personalAddressDetected": { "message": "Personlig adresse oppdaget. Skriv inn token-kontraktadressen." }, - "pleaseReviewTransaction": { - "message": "Se gjennom transaksjonen din" - }, - "popularTokens": { - "message": "Populære tokener " - }, "prev": { "message": "Tidligere" }, @@ -1225,15 +900,6 @@ "readdToken": { "message": "Du kan legge til dette tokenet igjen i fremtiden ved å gå til \"Legg til token\" i menyen for kontoalternativer." }, - "readMore": { - "message": "Les mer her. " - }, - "readMore2": { - "message": "Les mer. " - }, - "receive": { - "message": "Motta " - }, "recents": { "message": "Nylige" }, @@ -1243,9 +909,6 @@ "recipientAddressPlaceholder": { "message": "Søk, offentlig adresse (0x) eller ENS" }, - "refundAddress": { - "message": "Din refusjonsadresse" - }, "rejectAll": { "message": "Avvis alle" }, @@ -1279,9 +942,6 @@ "restoreFromSeed": { "message": "Gjennopprett konto? " }, - "restoreVault": { - "message": "Gjenopprett hvelv" - }, "restoreAccountWithSeed": { "message": "Gjenopprett konto med frøfrase" }, @@ -1291,9 +951,6 @@ "required": { "message": "Påkrevd " }, - "retryWithMoreGas": { - "message": "Prøv igjen med en høyere gasspris her" - }, "restore": { "message": "Gjenopprett" }, @@ -1330,13 +987,6 @@ "rinkeby": { "message": "Rinkeby testnettverk" }, - "rpc": { - "message": "Tilpasset RPC" - }, - "sampleAccountName": { - "message": "Dvs. min nye konto ", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Lagre" }, @@ -1349,13 +999,6 @@ "saveAsCsvFile": { "message": "Lagre som CSV-fil " }, - "saveAsFile": { - "message": "Lagre som en fil", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Lagre mnemonisk gjenopprettingsord som fil " - }, "scanInstructions": { "message": "Plasser QR-koden foran kameraet ditt" }, @@ -1386,18 +1029,12 @@ "securitySettingsDescription": { "message": "Personverninnstillinger og lommebokens mnemoniske gjenopprettingsfrase" }, - "secondsShorthand": { - "message": "Sekund" - }, "seedPhrasePlaceholder": { "message": "Skill hvert ord med ett enkelt mellomrom" }, "seedPhraseReq": { "message": "Mnemoniske gjenopprettingsfraser består av 12 ord " }, - "select": { - "message": "Velg" - }, "selectCurrency": { "message": "Velg valuta" }, @@ -1407,9 +1044,6 @@ "selectLocale": { "message": "Velg plassering" }, - "selectService": { - "message": "Velg tjeneste." - }, "selectType": { "message": "Velg type " }, @@ -1431,18 +1065,12 @@ "searchTokens": { "message": "Søk i sjetonger" }, - "selectAnAddress": { - "message": "Velg en adresse " - }, "selectAnAccount": { "message": "Velg en konto" }, "selectAnAccountHelp": { "message": "Velg konto for å vise i MetaMask" }, - "selectAnAsset": { - "message": "Velg en ressurs" - }, "selectAHigherGasFee": { "message": "Velg en høyere gassavgift for å fremskynde transaksjonsbehandlingen.*" }, @@ -1452,15 +1080,9 @@ "selectPathHelp": { "message": "Hvis du ikke ser de eksisterende Ledger-kontoene nedenfor, kan du prøve å bytte baner til «Legacy (MEW/MyCrypto)»" }, - "sendTokensAnywhere": { - "message": "Send tokener til hvem som helst med en Ethereumkonto" - }, "settings": { "message": "Innstillinger" }, - "shapeshiftBuy": { - "message": "Kjøp med Shapeshift " - }, "showAdvancedGasInline": { "message": "Avanserte datakraftskontroller" }, @@ -1476,9 +1098,6 @@ "showPrivateKeys": { "message": "Vis private nøkler" }, - "showQRCode": { - "message": "Vis QR-kode" - }, "showHexData": { "message": "Vis hex data " }, @@ -1494,33 +1113,18 @@ "signed": { "message": "Signert" }, - "signMessage": { - "message": "Signaturmelding " - }, "signNotice": { "message": "Signering av denne meldingen kan ha\nfarlige konsekvenser. Signér kun meldinger fra\nnettsteder du stoler fullt og helt på med hele kontoen din. Denne farlige metoden vil bli fjernet i en fremtidig versjon." }, "sigRequest": { "message": "Signaturforespørsel " }, - "sigRequested": { - "message": "Signatur forespurt" - }, "somethingWentWrong": { "message": "Oisann! Noe gikk galt. " }, - "spaceBetween": { - "message": "det kan kun være ett mellomrom mellom ord" - }, "speedUp": { "message": "Øk hastigheten " }, - "speedUpTitle": { - "message": "Fremskynd transaksjonen" - }, - "speedUpSubtitle": { - "message": "Øk datakraftprisen for å prøve å overskrive og fremskynde transaksjonen" - }, "speedUpCancellation": { "message": "Fremskynd denne kanselleringen" }, @@ -1593,9 +1197,6 @@ "syncWithMobileComplete": { "message": "Dataene dine er blitt synkronisert med suksess. Kos deg med mobilappen for MetaMask!" }, - "takesTooLong": { - "message": "Tar det for lang tid?" - }, "terms": { "message": "Brukervilkår" }, @@ -1615,27 +1216,15 @@ "token": { "message": "Token " }, - "tokenAddress": { - "message": "Tokenadresse" - }, "tokenAlreadyAdded": { "message": "Tokenet har allerede blitt lagt til." }, - "tokenBalance": { - "message": "Din sjetongbalanse er:" - }, "tokenContractAddress": { "message": "Token-kontraktadresse " }, - "tokenSelection": { - "message": "Søk etter tokener eller velg fra listen vår med populære tokener. " - }, "tokenSymbol": { "message": "Token-symbol" }, - "tokenWarning1": { - "message": "Hold oversikt over kodene du har kjøpt med MetaMask-kontoen din. Hvis du kjøpte tokener ved å bruke en annen konto, vises ikke disse symbolene her." - }, "total": { "message": "Totalt" }, @@ -1648,9 +1237,6 @@ "transactionCreated": { "message": "Transaksjon opprettet med en verdi på $1 og $2. " }, - "transactionWithNonce": { - "message": "Transaksjon $1 " - }, "transactionDropped": { "message": "Transaksjonen falt på $2." }, @@ -1663,9 +1249,6 @@ "transactionUpdated": { "message": "Transaksjonen oppdatert på $2." }, - "transactionUpdatedGas": { - "message": "Transaksjon oppdatert med en $1 gassavgift på $2." - }, "transactionErrored": { "message": "Det oppsto en feil under transaksjonen." }, @@ -1675,9 +1258,6 @@ "transactionCancelSuccess": { "message": "Transaksjon vellykket avbrutt på $2 " }, - "transactions": { - "message": "transaksjoner" - }, "transactionError": { "message": "Transaksjonsfeil. Unntak kastet i kontraktskode." }, @@ -1687,12 +1267,6 @@ "transactionFee": { "message": "Transaksjonsavgift" }, - "transactionMemo": { - "message": "Transaksjonsbeskjed (valgfritt)" - }, - "transactionNumber": { - "message": "Transaksjonsnummer " - }, "transactionTime": { "message": "Transaksjonstid" }, @@ -1705,12 +1279,6 @@ "transferFrom": { "message": "Overfør fra" }, - "transfers": { - "message": "Overføringer" - }, - "trezorHardwareWallet": { - "message": "TREZOR hardware-lommebok" - }, "troubleTokenBalances": { "message": "Vi hadde problemer med å laste inn sjetongsaldoen din. Du kan se dem", "description": "Followed by a link (here) to view token balances" @@ -1718,27 +1286,12 @@ "tryAgain": { "message": "Prøv igjen" }, - "twelveWords": { - "message": "Disse tolv ordene er den eneste måten å gjenopprette dine MetaMask-kontoer.\nLagre dem på et hemmelig og trygt sted." - }, "typePassword": { "message": "Skriv inn MetaMask-passordet" }, - "uiMigrationAnnouncement": { - "message": "Velkommen til det nye brukergrensesnittet til MetaMask. Vennligst ta kontakt med supportteamet vårt eller GitHub dersom du har tilbakemelding om brukergrensesnittet eller forespørsler om funksjoner." - }, - "uiWelcome": { - "message": "Velkommen til det Nye Brukergrensesnittet (beta)" - }, - "uiWelcomeMessage": { - "message": "Du bruker nå det nye MetaMask-grensesnittet. " - }, "unapproved": { "message": "Ikke godkjent " }, - "unavailable": { - "message": "Utilgjengelig" - }, "units": { "message": "enheter " }, @@ -1748,9 +1301,6 @@ "unknownNetwork": { "message": "Ukjent privat nettverk" }, - "unknownNetworkId": { - "message": "Ukjent nettverks-ID" - }, "unknownQrCode": { "message": "Feil: Vi kunne ikke gjenkjenne denne QR-koden" }, @@ -1772,25 +1322,15 @@ "uriErrorMsg": { "message": "URI-er krever det aktuelle HTTP/HTTPS-prefikset." }, - "usaOnly": { - "message": "Kun USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Brukt av en rekke forskjellige klienter" }, - "useOldUI": { - "message": "Bruk gammelt brukergrensesnitt " - }, "userName": { "message": "Brukernavn" }, "validFileImport": { "message": "Du må velge en gyldig fil å importere" }, - "vaultCreated": { - "message": "Hvelv opprettet" - }, "viewAccount": { "message": "Se konto" }, @@ -1806,27 +1346,18 @@ "viewOnEtherscan": { "message": "Vis på Etherscan " }, - "viewNetworkInfo": { - "message": "Se nettverksinfo" - }, "visitWebSite": { "message": "Besøk nettsiden vår " }, "walletSeed": { "message": "Lommebok med mnemonisk gjenopprettingsfrase" }, - "warning": { - "message": "Advarsel" - }, "welcomeBack": { "message": "Velkommen tilbake!" }, "welcome": { "message": "Velkommen til MetaMask" }, - "whatsThis": { - "message": "Hva er dette?" - }, "writePhrase": { "message": "Skriv denne frasen på et papir og oppbevar på et sikkert sted. Hvis du vil ha enda mer sikkerhet, kan du skrive det ned på flere papirbiter og oppbevare hver på 2 - 3 forskjellige steder." }, @@ -1845,18 +1376,6 @@ "yourPrivateSeedPhrase": { "message": "Din private frøfrase" }, - "yourUniqueAccountImage": { - "message": "Vårt unike kontobilde. " - }, - "yourUniqueAccountImageDescription1": { - "message": "Dette bildet ble programmatisk generert for deg av det nye kontonummeret." - }, - "yourUniqueAccountImageDescription2": { - "message": "Dette bildet vises hver gang du trenger å bekrefte en transaksjon. " - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask vil aldri spørre etter seed-frasen din!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Null bensinpris for fremskynding" } diff --git a/app/_locales/ph/messages.json b/app/_locales/ph/messages.json index 79bd802da..a3df5d4ed 100644 --- a/app/_locales/ph/messages.json +++ b/app/_locales/ph/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Ilantad ang Mga Account" - }, - "exposeDescription": { - "message": "Ilantad ang mga account sa kasalukuyang website. Kapaki-pakinabang para sa mga dapps ng legacy." - }, - "confirmExpose": { - "message": "Sigurado ka bang gusto mong ilantad ang iyong mga account sa kasalukuyang website?" - }, "confirmClear": { "message": "Sigurado ka bang gusto mong i-clear ang mga naaprubahang website?" }, - "clearApprovalDataSuccess": { - "message": "Matagumpay na na-clear ang data ng aprubadong website." - }, "clearApprovalData": { "message": "Tanggalin ang data ng pag-apruba" }, @@ -30,9 +18,6 @@ "providerRequestInfo": { "message": "Ang domain na nakalista sa ibaba ay sinusubukang humiling ng access sa Ethereum API upang maaari itong makipag-ugnayan sa Ethereum blockchain. Laging i-double check na ikaw ay nasa tamang site bago aprubahan ang Ethereum access." }, - "accept": { - "message": "Tanggapin" - }, "accountDetails": { "message": "Detalye ng Account" }, @@ -45,9 +30,6 @@ "amount": { "message": "Halaga" }, - "amountPlusGas": { - "message": "Halaga + Gas" - }, "appDescription": { "message": "Ethereum Browser Extension", "description": "Ang deskripsyon ng application" @@ -55,9 +37,6 @@ "attemptingConnect": { "message": "Sinusubukang kumonekta sa blockchain." }, - "available": { - "message": "Magagamit" - }, "back": { "message": "Bumalik" }, @@ -71,18 +50,6 @@ "message": "dapat mas malaki o katumbas ng $1 at mas mababa o katumbas ng $2.", "description": "helper para sa pag-input ng hex bilang decimal input" }, - "borrowDharma": { - "message": "Humiram sa Dharma (Beta)" - }, - "buy": { - "message": "Bumili" - }, - "buyCoinbase": { - "message": "Bumili sa Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Ang Coinbase ang pinakasikat na paraan upang bumili at magbenta ng Bitcoin, Ethereum, at Litecoin sa buong mundo." - }, "buyCoinSwitch": { "message": "Bumili sa CoinSwitch" }, @@ -92,24 +59,12 @@ "cancel": { "message": "Kanselahin" }, - "clickCopy": { - "message": "I-click upang Makopya" - }, "confirm": { "message": "Tiyakin" }, - "confirmContract": { - "message": "Tiyakin ang Contract" - }, "confirmPassword": { "message": "Tiyakin ang Password" }, - "confirmTransaction": { - "message": "Tiyakin ang Transaksyon" - }, - "continueToCoinbase": { - "message": "Magpatuloy sa Coinbase" - }, "continueToCoinSwitch": { "message": "Magpatuloy sa CoinSwitch" }, @@ -122,9 +77,6 @@ "copiedButton": { "message": "Kinopya" }, - "copiedClipboard": { - "message": "Kinopya sa Clipboard" - }, "copiedExclamation": { "message": "Kinopya!" }, @@ -146,51 +98,21 @@ "createAccount": { "message": "Gumawa ng Account" }, - "createDen": { - "message": "Gumawa" - }, "customGas": { "message": "I-customize ang Gas" }, - "customize": { - "message": "I-customize" - }, "defaultNetwork": { "message": "Ang default network para sa Ether transactions ay ang Main Net." }, - "denExplainer": { - "message": "Ang iyong DEN ang nagsisilbing password-encrypted storage mo sa loob ng MetaMask." - }, "deposit": { "message": "Deposito" }, - "depositBTC": { - "message": "I-deposito ang iyong BTC sa address na ito:" - }, - "depositEth": { - "message": "I-deposito ang Eth" - }, "depositEther": { "message": "I-deposito ang Ether" }, - "depositFiat": { - "message": "I-deposito ang Fiat" - }, - "depositFromAccount": { - "message": "I-deposito mula sa ibang account" - }, - "depositShapeShift": { - "message": "I-deposito gamit ang ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Kung ikaw ay nagmamay-ari ng iba pang cryptocurrencies, pwede kang mag-trade at mag-deposito ng Ether diretso sa iyong MetaMask wallet. Hindi mo na kailangan ng account." - }, "details": { "message": "Detalye" }, - "directDeposit": { - "message": "Direktang Deposito" - }, "directDepositEther": { "message": "Direktang I-deposito ang Ether" }, @@ -203,12 +125,6 @@ "edit": { "message": "I-edit" }, - "editAccountName": { - "message": "I-edit ang Pangalang ng Account" - }, - "encryptNewDen": { - "message": "I-encrypt ang iyong bagong DEN" - }, "enterPassword": { "message": "I-enter ang password" }, @@ -218,9 +134,6 @@ "exportPrivateKey": { "message": "I-export ang Private Key" }, - "exportPrivateKeyWarning": { - "message": "I-export ang private keys at intindihin ang panganib na kasama nito." - }, "failed": { "message": "Nabigo" }, @@ -241,18 +154,12 @@ "gasLimitCalculation": { "message": "Kinalkula namin ang iminungkahing gas limit base sa network success rates." }, - "gasLimitRequired": { - "message": "Kailangan ang Gas Limit" - }, "gasLimitTooLow": { "message": "Ang gas limit ay hindi dabat bababa sa 21000" }, "gasPriceCalculation": { "message": "Kinalkula namin ang iminungkahing gas prices base sa network success rates." }, - "gasPriceRequired": { - "message": "Kailangan ang Gas Price" - }, "getEther": { "message": "Kumuha ng Ether" }, @@ -277,9 +184,6 @@ "hideTokenPrompt": { "message": "Itago ang Token?" }, - "howToDeposit": { - "message": "Paano mo gustong mag-deposito ng Ether?" - }, "import": { "message": "I-import", "description": "Button para i-import ang account mula sa napiling file" @@ -287,12 +191,6 @@ "importAccount": { "message": "I-import ang Account" }, - "importAnAccount": { - "message": "I-import ang account" - }, - "importDen": { - "message": "I-import ang Existing DEN" - }, "imported": { "message": "Na-import na", "description": "status na nagpapakita na ang account ay lubos na na-load sa keyring" @@ -303,22 +201,13 @@ "invalidAddress": { "message": "Invalid ang address" }, - "invalidGasParams": { - "message": "Invalid ang Gas Parameters" - }, "invalidInput": { "message": "Invalid ang input." }, - "invalidRequest": { - "message": "Invalid ang Request" - }, "lessThanMax": { "message": "dapat mas mababa o katumbas ng $1.", "description": "helper para sa pag-input ng hex bilang decimal input" }, - "limit": { - "message": "Limitasyon" - }, "loading": { "message": "Naglo-load..." }, @@ -338,10 +227,6 @@ "message": "Dapat kang pumili ng file para i-import.", "description": "Ang user ay nag-iimport ng account at kailangan magdagdag ng file upang tumuloy" }, - "needImportPassword": { - "message": "Dapat mong i-enter ang password para sa napiling file.", - "description": "Password at file na kailangan upang ma-import ang account" - }, "newAccount": { "message": "Bagong Account" }, @@ -351,9 +236,6 @@ "newPassword": { "message": "Bagong Password (min 8 chars)" }, - "newRecipient": { - "message": "Bagong Recipient" - }, "next": { "message": "Sunod" }, @@ -363,33 +245,9 @@ "noDeposits": { "message": "Walang natanggap na mga deposito" }, - "noTransactionHistory": { - "message": "Walang kasaysayan ng transaksyon." - }, "noTransactions": { "message": "Walang mga Transaksyon" }, - "notStarted": { - "message": "Hindi Sinimulan" - }, - "oldUI": { - "message": "Lumang UI" - }, - "oldUIMessage": { - "message": "Ikaw ay bumalik sa lumang UI. Maaari kang bumalik sa bagong UI mula sa isang opsyon sa dropdown menu na matatagpuan sa bandang taas at kanan." - }, - "or": { - "message": "o", - "description": "Pagpili sa pagitan ng paggawa of pag-import ng bagong account" - }, - "passwordMismatch": { - "message": "hindi nagtugma ang mga password", - "description": "Sa proseso ng paggawa ng password, ang dalawang password fields ay hindi nagtugma" - }, - "passwordShort": { - "message": "hindi sapat ang haba ng password", - "description": "Sa proseso ng paggawa ng password, ang password ay hindi in password creation process, hind sapat ang haba ng password upang maging ligtas" - }, "pastePrivateKey": { "message": "I-paste dito ang iyong private key string:", "description": "Para sa pag-import ng account mula sa private key" @@ -397,9 +255,6 @@ "pasteSeed": { "message": "I-paste dito ang iyong seed phrase!" }, - "pleaseReviewTransaction": { - "message": "Mangyaring suriin ang iyong transaksyon." - }, "privateKeyWarning": { "message": "Babala: Huwag sabihin sa kahit na sino ang key na ito. Maaring makuha at manakaw ng sinumang nakakaalam ng iyong private key ang mga assets sa iyong account." }, @@ -412,108 +267,52 @@ "readdToken": { "message": "Upang muling idagdag ang token na ito, pumunta sa “Magdagdag ng Token” sa options menu ng iyong account." }, - "readMore": { - "message": "Alamin ang iba pang impormasyon dito." - }, - "receive": { - "message": "Tanggapin" - }, "recipientAddress": { "message": "Address ng Tatanggap" }, - "refundAddress": { - "message": "Ang Iyong Refund Address" - }, "rejected": { "message": "Tinanggihan" }, "required": { "message": "Kailangan" }, - "retryWithMoreGas": { - "message": "Muling subukan ng may mas mataas na gas price dito" - }, "revert": { "message": "Ibalik" }, - "sampleAccountName": { - "message": "Halimbawa: Ang aking bagong account", - "description": "Tulungan ang user na intindihin ang konsepto ng pagdagdag ng human-readable name sa kanilang account" - }, "save": { "message": "I-save" }, - "saveAsFile": { - "message": "I-save bilang File", - "description": "Proseso sa pag-export ng Account" - }, - "selectService": { - "message": "Piliin ang Service" - }, "send": { "message": "Magpadala" }, "sendTokens": { "message": "Magpadala ng Tokens" }, - "sendTokensAnywhere": { - "message": "Magpadala ng Tokens sa sinumang may Ethereum account" - }, "settings": { "message": "Mga Setting" }, - "shapeshiftBuy": { - "message": "Bumili gamit ang Shapeshift" - }, "showPrivateKeys": { "message": "Ipakita ang Private Keys" }, - "showQRCode": { - "message": "Ipakita ang QR Code" - }, "sign": { "message": "I-sign" }, - "signMessage": { - "message": "I-sign ang mensahe" - }, "signNotice": { "message": "Ang pag-sign ng mensaheng ito ay maaring magdulot ng mapanganib na epekto. I-sign lamang ang mga mensahe mula sa mga site na pinagkakatiwalaan mo ng iyong account. Ang mapanganib na paraang ito ay aalisin sa isa sa mga susunod na bersyon. " }, "sigRequest": { "message": "Hiling na Signature" }, - "sigRequested": { - "message": "Hiniling ang Signature" - }, - "status": { - "message": "Istado" - }, "submit": { "message": "I-submit" }, - "takesTooLong": { - "message": "Masyadong matagal?" - }, "toETHviaShapeShift": { "message": "$1 sa ETH sa pamamagitan ng ShapeShift", "description": "Pupunan ng system ang deposit type sa simula ng mensahe" }, - "tokenBalance": { - "message": "Ang iyong Token Balance ay:" - }, "total": { "message": "Kabuuan" }, - "transactionMemo": { - "message": "Memo ng transaksyon (opsyonal)" - }, - "transactionNumber": { - "message": "Numero ng Transaksyon" - }, - "transfers": { - "message": "Mga Inilipat" - }, "troubleTokenBalances": { "message": "Nagkaroon kami ng problema sa paglo-load ng iyong mga balanseng token. Tingnan ito dito ", "description": "Susundan ng link (dito) para tingnan ang token balances" @@ -521,40 +320,18 @@ "typePassword": { "message": "I-type ang iyong Password" }, - "uiWelcome": { - "message": "Maligayang pagdating sa Bagong UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Ginagamit mo na ngayon ang bagong MetaMask UI. I-explore at subukan ang mga bagong features tulad ng pagpapadala ng mga token, at ipaalam sa amin kung mayroon kang anumang mga isyu." - }, - "unavailable": { - "message": "Hindi Magagamit" - }, "unknown": { "message": "Hindi Alam" }, "unknownNetwork": { "message": "Hindi Alam ang Pribadong Network" }, - "unknownNetworkId": { - "message": "Hindi alam ang network ID" - }, - "usaOnly": { - "message": "USA lamang", - "description": "Ang paggamit ng exchange na ito ay limitado sa mga tao sa loob ng Estados Unidos" - }, "usedByClients": { "message": "Ginagamit ng iba't ibang mga clients" }, "viewAccount": { "message": "Tingnan ang Account" }, - "warning": { - "message": "Babala" - }, - "whatsThis": { - "message": "Ano ito?" - }, "yourSigRequested": { "message": "Hinihiling ang iyong signature" }, diff --git a/app/_locales/pl/messages.json b/app/_locales/pl/messages.json index 7a2dc0132..47923983d 100644 --- a/app/_locales/pl/messages.json +++ b/app/_locales/pl/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Tryb prywatny jest domyślnie włączony" }, - "exposeAccounts": { - "message": "Ujawnij konta" - }, - "exposeDescription": { - "message": "Ujawnij konta aktualnej stronie internetowej. Przydatne w przypadku starszych zdecentralizowanych aplikacji (dApps)." - }, "chartOnlyAvailableEth": { "message": "Wykres dostępny tylko w sieciach Ethereum" }, - "confirmExpose": { - "message": "Czy na pewno chcesz ujawnić swoje konta aktualnej stronie internetowej?" - }, "confirmClear": { "message": "Czy na pewno chcesz usunąć zatwierdzone strony internetowe?" }, "contractInteraction": { "message": "Interakcja z kontraktem" }, - "clearApprovalDataSuccess": { - "message": "Usunięto dane dotyczące zatwierdzonej strony internetowej." - }, "clearApprovalData": { "message": "Usuń dane poufne" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Wersja, centrum wsparcia i dane kontaktowe." }, - "aboutUs": { - "message": "Informacje" - }, - "accept": { - "message": "Akceptacja" - }, "acceleratingATransaction": { "message": "* Przyspieszenie transakcji poprzez zastosowanie wyższej ceny gazu zwiększa szanse na jej szybsze przetworzenie przez sieć, jednak skuteczność tej operacji nie jest gwarantowana." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "dziennik aktywności" }, - "add": { - "message": "Dodaj" - }, - "address": { - "message": "Adres" - }, "addNetwork": { "message": "Dodaj sieć" }, "addRecipient": { "message": "Dodaj odbiorcę" }, - "addressBook": { - "message": "Książka adresowa" - }, "advanced": { "message": "Zaawansowane" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Opcje zaawansowane" }, - "addCustomToken": { - "message": "Dodaj token" - }, "addToAddressBook": { "message": "Dodaj do książki adresowej" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Dodaj alias" }, - "addEthAddress": { - "message": "Dodaj adres Ethereum" - }, "addToken": { "message": "Dodaj token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Dodaj tokeny pozyskane przy pomocy MetaMask" }, - "agreeTermsOfService": { - "message": "Akceptuję Regulamin" - }, - "allDone": { - "message": "Wszystko gotowe" - }, - "alreadyHaveSeedPhrase": { - "message": "Nie, mam już frazę seed" - }, "amount": { "message": "Ilość" }, - "amountPlusGas": { - "message": "Ilość + gaz" - }, - "amountPlusTxFee": { - "message": "Kwota + opłata transakcyjna" - }, "appDescription": { "message": "Wtyczka przeglądarki do Ethereum", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Ustaw czas bezczynności w minutach, po którym MetaMask wyloguje Cię automatycznie" }, - "available": { - "message": "Dostępne" - }, "average": { "message": "Średnia" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldo może być nieaktualne" }, - "balances": { - "message": "Ilość tokenów" - }, "balanceIsInsufficientGas": { "message": "Niewystarczająca ilość środków na opłatę za gaz" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Użyj Blockies Identicon" }, - "borrowDharma": { - "message": "Pożycz z Dharma (Beta)" - }, "browserNotSupported": { "message": "Twoja przeglądarka nie jest obsługiwana..." }, "builtInCalifornia": { "message": "MetaMask został zaprojektowany i stworzony w Kaliforni." }, - "buy": { - "message": "Kup" - }, - "buyCoinbase": { - "message": "Kup na Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase to najpopularniejszy sposób na kupno i sprzedaż Bitcoin, Ethereum i Litecoin." - }, "buyWithWyre": { "message": "Kup ETH poprzez Wyre" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "Anulowano" }, - "cancelN": { - "message": "Anuluj wszystkie transakcje ($1)" - }, "chainId": { "message": "Identyfikator łańcucha" }, - "classicInterface": { - "message": "Użyj klasycznego interfejsu" - }, - "clickCopy": { - "message": "Kliknij żeby skopiować" - }, "clickToAdd": { "message": "Przycisnij $1, aby dodać go do swojego konta" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Żeby połączyć się z portfelem sprzętowym, należy uruchomić MetaMask z przeglądarką Google Chrome." }, - "company": { - "message": "Firma" - }, "confirm": { "message": "Potwierdź" }, - "confirmationTime": { - "message": "Czas potwierdzenia (w sekundach)" - }, "confirmed": { "message": "Potwierdzone" }, - "confirmContract": { - "message": "Zatwierdź kontrakt" - }, "confirmPassword": { "message": "Potwierdź hasło" }, "confirmSecretBackupPhrase": { "message": "Potwierdź swoją tajną frazę zapasową" }, - "confirmTransaction": { - "message": "Potwierdź transakcję" - }, "congratulations": { "message": "Gratulacje" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Potwierdź żądanie" }, - "connecting": { - "message": "Łączenie..." - }, "connectingTo": { "message": "Łączenie z $1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Łączenie z siecią testową Goerli" }, - "connectingToUnknown": { - "message": "Łączenie z nieznaną siecią" - }, - "connectToLedger": { - "message": "Połącz z Ledger" - }, - "connectToTrezor": { - "message": "Połącz z Trezor" - }, - "continue": { - "message": "Kontynuuj" - }, - "continueToCoinbase": { - "message": "Przejdź do Coinbase" - }, "continueToWyre": { "message": "Przejdź do Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Skopiowane" }, - "copiedClipboard": { - "message": "Skopiowane do schowka" - }, "copiedExclamation": { "message": "Skopiowane!" }, - "copiedSafe": { - "message": "Skopiowałem to w bezpieczne miejsce" - }, "copy": { "message": "Skopiuj" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Utwórz portfel" }, - "createDen": { - "message": "Utwórz" - }, "createPassword": { "message": "Utwórz hasło" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Przeliczanie walut" }, "currentLanguage": { "message": "Obecny język" }, - "currentNetwork": { - "message": "Bieżąca sieć" - }, - "currentRpc": { - "message": "Obecne RPC" - }, "customGas": { "message": "Ustaw gaz" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Własny token" }, - "customize": { - "message": "Ustaw" - }, "customRPC": { "message": "Własne RPC" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "Usuń konto" }, - "denExplainer": { - "message": "Twój DEN to chroniony hasłem schowek w MetaMasku." - }, "deposit": { "message": "Zdeponuj" }, - "depositBTC": { - "message": "Zdeponuj swoje BTC na poniższy adres:" - }, - "depositEth": { - "message": "Zdeponuj Eth" - }, "depositEther": { "message": "Zdeponuj Eter" }, - "depositFiat": { - "message": "Zdeponuj w Fiat" - }, - "depositFromAccount": { - "message": "Zdeponuj z innego konta" - }, - "depositShapeShift": { - "message": "Zdeponuj przez ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Jeśli posiadasz inne kryptowaluty, możesz nimi handlować i deponować Eter bezpośrednio do swojego portfela MetaMask. Nie trzeba żadnego konta." - }, "details": { "message": "Szczegóły" }, - "directDeposit": { - "message": "Bezpośredni depozyt" - }, "directDepositEther": { "message": "Zdeponuj Eter bezpośrednio" }, @@ -547,24 +396,12 @@ "edit": { "message": "Edytuj" }, - "editNetwork": { - "message": "Edytuj sieć" - }, - "editAccountName": { - "message": "Edytuj nazwę konta" - }, "editContact": { "message": "Edytuj kontakt" }, - "editingTransaction": { - "message": "Dokonaj zmian w swojej transakcji" - }, "emailUs": { "message": "Napisz do nas!" }, - "encryptNewDen": { - "message": "Zaszyfruj swój nowy DEN" - }, "endOfFlowMessage1": { "message": "Zaliczyłeś test – zabezpiecz swoją frazę seed, to Twoja odpowiedzialność!" }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "Wszystko gotowe" }, - "ensNameNotFound": { - "message": "Nie znaleziono nazwy ENS" - }, "ensRegistrationError": { "message": "Błąd w rejestracji nazwy ENS" }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "Wpisz hasło" }, - "enterPasswordConfirm": { - "message": "Wpisz hasło żeby potwierdzić" - }, "enterPasswordContinue": { "message": "Podaj hasło żeby kontynuować" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Szacunkowy czas przetwarzania" }, - "exchangeRate": { - "message": "Kurs wymiany" - }, "expandView": { "message": "Rozwiń widok" }, "exportPrivateKey": { "message": "Eksportuj klucz prywatny" }, - "exportPrivateKeyWarning": { - "message": "Eksportujesz prywatne klucze na własne ryzyko." - }, "failed": { "message": "Nie udało się" }, @@ -646,12 +471,6 @@ "faster": { "message": "Szybciej" }, - "fastest": { - "message": "Najszybciej" - }, - "feeChartTitle": { - "message": "Prognozowana opłata transakcyjna" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -660,31 +479,18 @@ "message": "Importowanie pliku nie działa? Kliknij tutaj!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Śledź nas na Twitterze" - }, "forgetDevice": { "message": "Usuń to urządzenie." }, "from": { "message": "Z" }, - "fromToSame": { - "message": "Adresy Z i Do nie mogą być identyczne" - }, "fromShapeShift": { "message": "Z ShapeShift" }, "functionType": { "message": "Typ funkcji" }, - "gas": { - "message": "Gaz", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Opłata za gaz" - }, "gasLimit": { "message": "Limit gazu" }, @@ -694,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Limit gazu to maksymalna ilość jednostek gazu, którą jesteś skłonny użyć w transakcji." }, - "gasLimitRequired": { - "message": "Limit gazu jest wymagany" - }, "gasLimitTooLow": { "message": "Limit gazu musi wynosić co najmniej 21000" }, "gasUsed": { "message": "Użyty gaz" }, - "generatingSeed": { - "message": "Generowanie seed..." - }, "gasPrice": { "message": "Cena gazu (GWEI)" }, @@ -721,18 +521,12 @@ "gasPriceCalculation": { "message": "Obliczamy ceny gazu na podstawie danych z transakcji w sieci." }, - "gasPriceRequired": { - "message": "Wymagana cena gazu" - }, "general": { "message": "Ogólne" }, "generalSettingsDescription": { "message": "Przeliczanie walut, waluta podstawowa, język, ikona (identicon) Blockies" }, - "generatingTransaction": { - "message": "Generowanie transakcji" - }, "getEther": { "message": "Zdobądź Eter" }, @@ -772,9 +566,6 @@ "message": "tutaj", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Oto lista!!!" - }, "hexData": { "message": "Dane Hex" }, @@ -790,12 +581,6 @@ "history": { "message": "Historia" }, - "howToDeposit": { - "message": "Jak chcesz zdeponować Eter?" - }, - "holdEther": { - "message": "Umożliwia przechowywanie eteru i tokenów oraz służy jako łącznik do zdecentralizowanych aplikacji." - }, "import": { "message": "Importuj", "description": "Button to import an account from a selected file" @@ -809,12 +594,6 @@ "importAccountSeedPhrase": { "message": "Zaimportuj konto za pomocą frazy seed" }, - "importAnAccount": { - "message": "Importuj konto" - }, - "importDen": { - "message": "Importuj istniejące DEN" - }, "importWallet": { "message": "Importuj portfel" }, @@ -828,9 +607,6 @@ "importUsingSeed": { "message": "Importuj przy pomocy frazy seed konta" }, - "importWithSeedPhrase": { - "message": "Zaimportuj za pomocą frazy seed" - }, "infoHelp": { "message": "Info & pomoc" }, @@ -858,37 +634,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "To nie jest sieć ETH, zmień na małe litery" }, - "invalidGasParams": { - "message": "Nieprawidłowe parametry gazu" - }, "invalidInput": { "message": "Nieprawidłowe dane." }, - "invalidRequest": { - "message": "Nieprawidłowe zapytanie" - }, "invalidRPC": { "message": "Nieprawidłowe RPC URI" }, + "invalidBlockExplorerURL": { + "message": "Nieprawidłowe Block Explorer URI" + }, "invalidSeedPhrase": { "message": "Nieprawidłowa fraza seed" }, - "jsonFail": { - "message": "Coś poszło nie tak. Upewnij się, że plik JSON jest prawidłowo sformatowany." - }, "jsonFile": { "message": "Plik JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Monitoruj stan tokenów kupionych przy pomocy konta MetaMask." - }, "kovan": { "message": "Sieć testowa Kovan" }, - "knowledgeDataBase": { - "message": "Sprawdź naszą Bazę wiedzy." - }, "max": { "message": "Maks." }, @@ -898,9 +662,6 @@ "ledgerAccountRestriction": { "message": "Musisz użyć swojego poprzedniego konta zanim dodasz kolejne." }, - "legal": { - "message": "Informacje prawne" - }, "lessThanMax": { "message": "musi być mniejsze lub równe $1.", "description": "helper for inputting hex as decimal input" @@ -935,12 +696,6 @@ "logout": { "message": "Wyloguj się" }, - "loose": { - "message": "Porzuć" - }, - "loweCaseWords": { - "message": "słowa seed mogą być pisane wyłącznie małymi literami" - }, "mainnet": { "message": "Główna sieć Ethereum" }, @@ -962,9 +717,6 @@ "missingYourTokens": { "message": "Nie widzisz swoich token?" }, - "mobileSyncTitle": { - "message": "Synchronizuj konta z telefonem" - }, "mobileSyncText": { "message": "Wpisz hasło, aby potwierdzić, że to Ty!" }, @@ -987,10 +739,6 @@ "message": "Musisz wybrać plik do zaimportowania.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Musisz podać hasło dla wybranego pliku.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nie można wysłać ujemnych ilości ETH." }, @@ -1025,12 +773,6 @@ "newPassword": { "message": "Nowe hasło (min. 8 znaków)" }, - "newPassword8Chars": { - "message": "Nowe hasło (min. 8 znaków)" - }, - "newRecipient": { - "message": "Nowy odbiorca" - }, "newNetwork": { "message": "Nowa sieć" }, @@ -1052,21 +794,12 @@ "rpcUrl": { "message": "Nowy adres URL RPC" }, - "showAdvancedOptions": { - "message": "Pokaż opcje zaawansowane" - }, - "hideAdvancedOptions": { - "message": "Ukryj opcje zaawansowane" - }, "optionalChainId": { "message": "Identyfikator łańcucha (opcjonalnie)" }, "optionalSymbol": { "message": "Symbol (opcjonalnie)" }, - "optionalNickname": { - "message": "Nazwa użytkownika (opcjonalnie)" - }, "newTotal": { "message": "Nowa suma" }, @@ -1085,21 +818,12 @@ "noConversionRateAvailable": { "message": "Brak kursu waluty" }, - "noTransactionHistory": { - "message": "Brak historii transakcji." - }, "noTransactions": { "message": "Nie ma transakcji" }, "notEnoughGas": { "message": "Za mało gazu" }, - "notFound": { - "message": "Nie znaleziono" - }, - "notStarted": { - "message": "Nie rozpoczęto" - }, "noWebcamFoundTitle": { "message": "Nie znaleziono kamery" }, @@ -1109,41 +833,15 @@ "ofTextNofM": { "message": "z" }, - "oldUI": { - "message": "Stary interfejs" - }, - "oldUIMessage": { - "message": "Wróciłeś do starego interfejsu. Możesz włączyć nowy interfejs przez opcje w rozwijanym menu w prawym górnym rogu." - }, - "onlySendToEtherAddress": { - "message": "Na adres Ethereum wysyłaj tylko ETH." - }, - "onlySendTokensToAccountAddress": { - "message": "Wyślij tylko $1 na adres konta Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Otwórz w zakładce" - }, - "or": { - "message": "lub", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Zamów Trezor lub Ledger i trzymaj swoje środki w portfelu sprzętowym." }, "origin": { "message": "Pochodzenie" }, - "outgoing": { - "message": "Wychodzące" - }, "parameters": { "message": "Parametry" }, - "originalTotal": { - "message": "Pierwotna suma" - }, "participateInMetaMetrics": { "message": "Weź udział w MetaMetrics" }, @@ -1153,23 +851,12 @@ "password": { "message": "Hasło" }, - "passwordCorrect": { - "message": "Upewnij się, że Twoje hasło jest poprawne." - }, "passwordsDontMatch": { "message": "Hasła są niezgodne" }, - "passwordMismatch": { - "message": "hasła nie są takie same", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Hasło jest za krótkie" }, - "passwordShort": { - "message": "hasło za krótkie", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Tutaj wklej swój prywatny klucz:", "description": "For importing an account from a private key" @@ -1183,12 +870,6 @@ "personalAddressDetected": { "message": "Wykryto osobisty adres. Wprowadź adres kontraktu tokenów." }, - "pleaseReviewTransaction": { - "message": "Proszę, sprawdź transakcję." - }, - "popularTokens": { - "message": "Popularne tokeny" - }, "prev": { "message": "Poprzednie" }, @@ -1220,15 +901,6 @@ "readdToken": { "message": "Możesz później ponownie dodać ten token poprzez \"Dodaj token\" w opcjach menu swojego konta." }, - "readMore": { - "message": "Dowiedz się więcej tutaj." - }, - "readMore2": { - "message": "Dowiedz się więcej." - }, - "receive": { - "message": "Otrzymaj" - }, "recents": { "message": "Ostatnie" }, @@ -1238,9 +910,6 @@ "recipientAddressPlaceholder": { "message": "Szukaj, adres publiczny (0x) lub ENS" }, - "refundAddress": { - "message": "Twój adres na zwroty" - }, "rejectAll": { "message": "Odrzuć wszystkie" }, @@ -1274,9 +943,6 @@ "restoreFromSeed": { "message": "Przywrócić konto?" }, - "restoreVault": { - "message": "Przywróć schowek" - }, "restoreAccountWithSeed": { "message": "Przywróć konto frazą seed" }, @@ -1286,9 +952,6 @@ "required": { "message": "Wymagane" }, - "retryWithMoreGas": { - "message": "Spróbuj ponownie z większą ceną gazu" - }, "restore": { "message": "Przywróć" }, @@ -1331,13 +994,6 @@ "goerli": { "message": "Sieć testowa Goerli" }, - "rpc": { - "message": "Indywidualne RPC" - }, - "sampleAccountName": { - "message": "Np. Moje nowe konto", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Zapisz" }, @@ -1350,13 +1006,6 @@ "saveAsCsvFile": { "message": "Zapisz jako plik CSV" }, - "saveAsFile": { - "message": "Zapisz jako", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Zapisz słowa seed jako plik" - }, "scanInstructions": { "message": "Umieść kod QR na wprost kamery" }, @@ -1387,18 +1036,12 @@ "securitySettingsDescription": { "message": "Ustawienia prywatności i fraza seed portfela" }, - "secondsShorthand": { - "message": "Sek." - }, "seedPhrasePlaceholder": { "message": "Oddziel słowa pojedynczą spacją" }, "seedPhraseReq": { "message": "Frazy seed mają 12 słów" }, - "select": { - "message": "Wybierz" - }, "selectCurrency": { "message": "Wybierz walutę" }, @@ -1408,9 +1051,6 @@ "selectLocale": { "message": "Wybierz lokalizację" }, - "selectService": { - "message": "Wybierz usługę" - }, "selectType": { "message": "Wybierz rodzaj" }, @@ -1438,18 +1078,12 @@ "searchTokens": { "message": "Szukaj tokenów" }, - "selectAnAddress": { - "message": "Wybierz adres" - }, "selectAnAccount": { "message": "Wybierz konto" }, "selectAnAccountHelp": { "message": "Wybierz konto do przeglądania w MetaMask" }, - "selectAnAsset": { - "message": "Wybierz składnik aktywów" - }, "selectAHigherGasFee": { "message": "Wybierz wyższą opłatę za gaz, aby przyspieszyć przetwarzanie transakcji.*" }, @@ -1459,15 +1093,9 @@ "selectPathHelp": { "message": "Jeśli nie widzisz poniżej swoich kont Ledger, spróbuj przełączyć się na \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Wyślij tokeny do kogoś z adresem Ethereum" - }, "settings": { "message": "Ustawienia" }, - "shapeshiftBuy": { - "message": "Kup w ShapeShift" - }, "showAdvancedGasInline": { "message": "Zaawansowana kontrola gazu" }, @@ -1483,9 +1111,6 @@ "showPrivateKeys": { "message": "Pokaż prywatne klucze" }, - "showQRCode": { - "message": "Pokaż kod QR" - }, "showHexData": { "message": "Pokaż dane hex" }, @@ -1501,33 +1126,18 @@ "signed": { "message": "Podpisane" }, - "signMessage": { - "message": "Podpisz wiadomość" - }, "signNotice": { "message": "Podpisanie tej wiadomości może mieć \nniebezpieczne skutki uboczne. Podpisuj wiadomości \ntylko ze stron, którym chcesz udostępnić swoje konto.\nTa niebezpieczna metoda będzie usunięta w przyszłych wersjach. " }, "sigRequest": { "message": "Prośba o podpis" }, - "sigRequested": { - "message": "Podpis wymagany" - }, "somethingWentWrong": { "message": "Ups! Coś poszło nie tak." }, - "spaceBetween": { - "message": "między słowami może być tylko pojedyncza spacja" - }, "speedUp": { "message": "Przyśpiesz" }, - "speedUpTitle": { - "message": "Przyspiesz transakcję" - }, - "speedUpSubtitle": { - "message": "Zwiększ cenę gazu żeby nadpisać i przyspieszyć transakcję" - }, "speedUpCancellation": { "message": "Przyśpiesz anulowanie" }, @@ -1600,9 +1210,6 @@ "syncWithMobileComplete": { "message": "Twoje dane zostały zsynchronizowane. Miłego korzystania z aplikacji mobilnej MetaMask!" }, - "takesTooLong": { - "message": "Trwa zbyt długo?" - }, "terms": { "message": "Regulamin" }, @@ -1622,27 +1229,15 @@ "message": "$1 na ETH przez ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adres tokena" - }, "tokenAlreadyAdded": { "message": "Token jest już dodany." }, - "tokenBalance": { - "message": "Liczba Twoich tokenów:" - }, "tokenContractAddress": { "message": "Adres kontraktu tokena" }, - "tokenSelection": { - "message": "Szukaj tokenów lub wybierz z naszej listy popularnych tokenów." - }, "tokenSymbol": { "message": "Symbol tokena" }, - "tokenWarning1": { - "message": "Monitoruj stan tokenów kupionych przy pomocy konta MetaMask. Jeśli masz tokeny kupione przy pomocy innych kont, nie pojawią się tutaj." - }, "total": { "message": "Suma" }, @@ -1655,9 +1250,6 @@ "transactionCreated": { "message": "Transakcja o wartości $1 została utworzona o $2." }, - "transactionWithNonce": { - "message": "Transakcja $1" - }, "transactionDropped": { "message": "Transakcja odrzucona – $2." }, @@ -1670,9 +1262,6 @@ "transactionUpdated": { "message": "Transakcja zaktualizowana – $2." }, - "transactionUpdatedGas": { - "message": "Transakcja zaktualizowana o opłatę za gaz w wysokości $1 – $2." - }, "transactionErrored": { "message": "Wystąpił błąd podczas wykonywania transakcji." }, @@ -1682,9 +1271,6 @@ "transactionCancelSuccess": { "message": "Transakcja została anulowana pomyślnie – $2" }, - "transactions": { - "message": "transakcje" - }, "transactionError": { "message": "Błąd transakcji. Wyjątek w kodzie kontraktu." }, @@ -1694,12 +1280,6 @@ "transactionFee": { "message": "Opłata transakcyjna" }, - "transactionMemo": { - "message": "Memo transakcji (opcjonalnie)" - }, - "transactionNumber": { - "message": "Numer transakcji" - }, "transactionTime": { "message": "Czas transakcji" }, @@ -1712,12 +1292,6 @@ "transferFrom": { "message": "Przelew z" }, - "transfers": { - "message": "Przelewy" - }, - "trezorHardwareWallet": { - "message": "Sprzętowy portfel TREZOR" - }, "troubleTokenBalances": { "message": "Wystąpił problem z załadowaniem informacji o Twoich tokenach. Można je zobaczyć ", "description": "Followed by a link (here) to view token balances" @@ -1725,27 +1299,12 @@ "tryAgain": { "message": "Spróbuj ponownie" }, - "twelveWords": { - "message": "Tych 12 słów to jedyny sposób, żeby odzyskać konta w MetaMasku. Zapisz je w bezpiecznym miejscu." - }, "typePassword": { "message": "Wpisz hasło" }, - "uiMigrationAnnouncement": { - "message": "Witamy w nowym interfejsie użytkownika MetaMask. Jeśli chcesz podzielić się z nami swoimi uwagami na temat UI lub zgłosić zapotrzebowanie na nowe funkcje, skontaktuj się z naszym zespołem wsparcia lub dodaj zgłoszenie na GitHubie." - }, - "uiWelcome": { - "message": "Witamy w nowym interfejsie (Beta)" - }, - "uiWelcomeMessage": { - "message": "Używasz teraz nowego interfejsu MetaMask." - }, "unapproved": { "message": "Niezatwierdzone" }, - "unavailable": { - "message": "Niedostępne" - }, "units": { "message": "jednostki" }, @@ -1755,9 +1314,6 @@ "unknownNetwork": { "message": "Nieznana sieć prywatna" }, - "unknownNetworkId": { - "message": "Nieznane sieciowe ID" - }, "unknownQrCode": { "message": "Błąd: nie mogliśmy odczytać tego kodu QR" }, @@ -1779,25 +1335,15 @@ "uriErrorMsg": { "message": "URI wymaga prawidłowego prefiksu HTTP/HTTPS." }, - "usaOnly": { - "message": "Tylko USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Używany przez różnych klientów" }, - "useOldUI": { - "message": "Przełącz na stary interfejs" - }, "userName": { "message": "Nazwa użytkownika" }, "validFileImport": { "message": "Należy wybrać prawidłowy plik do zaimportowania." }, - "vaultCreated": { - "message": "Schowek utworzony" - }, "viewAccount": { "message": "Zobacz konto" }, @@ -1813,27 +1359,18 @@ "viewOnEtherscan": { "message": "Zobacz na Etherscan" }, - "viewNetworkInfo": { - "message": "Wyświetl informacje o sieci" - }, "visitWebSite": { "message": "Odwiedź naszą stronę" }, "walletSeed": { "message": "Seed portfela" }, - "warning": { - "message": "Uwaga" - }, "welcomeBack": { "message": "Witaj z powrotem!" }, "welcome": { "message": "Witaj w MetaMask" }, - "whatsThis": { - "message": "Co to jest?" - }, "writePhrase": { "message": "Zapisz tę frazę na kartce papieru i przechowuj w bezpiecznym miejscu. Jeśli chcesz zapewnić jeszcze większe bezpieczeństwo, zapisz ją na kilku kartkach i przechowuj w 2-3 różnych miejscach." }, @@ -1852,18 +1389,6 @@ "yourPrivateSeedPhrase": { "message": "Twoja prywatna fraza seed" }, - "yourUniqueAccountImage": { - "message": "Twój unikalny obraz konta" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ten obraz został wygenerowany programowo na podstawie Twojego nowego numeru konta." - }, - "yourUniqueAccountImageDescription2": { - "message": "Zobaczysz ten obraz przy każdym potwierdzaniu transakcji." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask nigdy nie będzie Cię prosić o podanie frazy seed!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Przyspieszenie z zerową ceną gazu" } diff --git a/app/_locales/pt/messages.json b/app/_locales/pt/messages.json index f6dd551d1..5f1d914d5 100644 --- a/app/_locales/pt/messages.json +++ b/app/_locales/pt/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Expor contas" - }, - "exposeDescription": { - "message": "Exponha contas ao site atual. Útil para dapps herdados." - }, - "confirmExpose": { - "message": "Tem certeza de que deseja expor suas contas ao site atual?" - }, "confirmClear": { "message": "Tem certeza de que deseja limpar sites aprovados?" }, - "clearApprovalDataSuccess": { - "message": "Dados aprovados do website foram limpos com sucesso." - }, "clearApprovalData": { "message": "Limpar dados de aprovação" }, @@ -23,9 +11,6 @@ "providerRequestInfo": { "message": "O domínio listado abaixo está tentando solicitar acesso à API Ethereum para que ele possa interagir com o blockchain Ethereum. Sempre verifique se você está no site correto antes de aprovar o acesso à Ethereum." }, - "accept": { - "message": "Aceitar" - }, "account": { "message": "Conta" }, @@ -35,12 +20,6 @@ "accountName": { "message": "Nome da Conta" }, - "address": { - "message": "Endereço" - }, - "addCustomToken": { - "message": "Adicionar token customizada" - }, "addToken": { "message": "Adicionar Token" }, @@ -50,9 +29,6 @@ "amount": { "message": "Valor" }, - "amountPlusGas": { - "message": "Valor + Gas" - }, "appDescription": { "message": "Extensão para o browser de Ethereum", "description": "The description of the application" @@ -70,18 +46,12 @@ "attributions": { "message": "Atribuições" }, - "available": { - "message": "Disponível" - }, "back": { "message": "Voltar" }, "balance": { "message": "Saldo:" }, - "balances": { - "message": "O meu saldo" - }, "balanceIsInsufficientGas": { "message": "Saldo insuficiente para a quantidade de gas total" }, @@ -92,21 +62,9 @@ "blockiesIdenticon": { "message": "Usar Blockies Identicon" }, - "borrowDharma": { - "message": "Pedir Empréstimo Com Dharma (Beta)" - }, "builtInCalifornia": { "message": "MetaMask é desenhada e construída na California." }, - "buy": { - "message": "Comprar" - }, - "buyCoinbase": { - "message": "Comprar no Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase é a forma mais conhecida para comprar e vender Bitcoin, Ethereum, e Litecoin." - }, "buyCoinSwitch": { "message": "Comprar no CoinSwitch" }, @@ -116,30 +74,12 @@ "cancel": { "message": "Cancelar" }, - "classicInterface": { - "message": "Utilizar interface clássico" - }, - "clickCopy": { - "message": "Carregue para copiar" - }, "confirm": { "message": "Confirmar" }, - "confirmContract": { - "message": "Confirmar Contrato" - }, "confirmPassword": { "message": "Confirmar Palavra-passe" }, - "confirmTransaction": { - "message": "Confirmar Transação" - }, - "continue": { - "message": "Continuar" - }, - "continueToCoinbase": { - "message": "Continuar para o Coinbase" - }, "continueToCoinSwitch": { "message": "Continuar para o CoinSwitch" }, @@ -152,15 +92,9 @@ "copiedButton": { "message": "Copiado" }, - "copiedClipboard": { - "message": "Copiado para a Área de Transferência" - }, "copiedExclamation": { "message": "Copiado!" }, - "copiedSafe": { - "message": "Já copiei para um lugar seguro" - }, "copy": { "message": "Copiar" }, @@ -179,22 +113,9 @@ "createAccount": { "message": "Criar Conta" }, - "createDen": { - "message": "Criar" - }, - "crypto": { - "message": "Cripto", - "description": "Exchange type (cryptocurrencies)" - }, - "currentNetwork": { - "message": "Rede Atual" - }, "customGas": { "message": "Customizar Gas" }, - "customize": { - "message": "Customizar" - }, "customRPC": { "message": "Customizar RPC" }, @@ -207,39 +128,15 @@ "defaultNetwork": { "message": "A rede pré definida para transações em Ether é a Main Net." }, - "denExplainer": { - "message": " DEN é o armazenamento encriptado da sua palavra-passe no MetaMask." - }, "deposit": { "message": "Depósito" }, - "depositBTC": { - "message": "Deposite as suas BTC no endereço abaixo:" - }, - "depositEth": { - "message": "Depositar Eth" - }, "depositEther": { "message": "Depositar Ether" }, - "depositFiat": { - "message": "Depositar moeda fiduciária" - }, - "depositFromAccount": { - "message": "Depositar de outra conta" - }, - "depositShapeShift": { - "message": "Depositar com ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Se tem criptomoedas, pode trocar e depositar Ether diretamente na sua carteira MetaMask. Não precisa de conta." - }, "details": { "message": "Detalhes" }, - "directDeposit": { - "message": "Depósito Direto" - }, "directDepositEther": { "message": "Depositar Diretamente Ether" }, @@ -255,33 +152,18 @@ "edit": { "message": "Editar" }, - "editAccountName": { - "message": "Editar Nome da Conta" - }, "emailUs": { "message": "Fale connosco!" }, - "encryptNewDen": { - "message": "Encripte o seu novo DEN" - }, "enterPassword": { "message": "Introduza palavra-passe" }, - "enterPasswordConfirm": { - "message": "Introduza a sua palavra-passe para confirmar" - }, "etherscanView": { "message": "Ver conta no Etherscan" }, - "exchangeRate": { - "message": "Taxa de Câmbio" - }, "exportPrivateKey": { "message": "Exportar Chave Privada" }, - "exportPrivateKeyWarning": { - "message": "Exportar chaves privadas por sua conta e risco." - }, "failed": { "message": "Falhou" }, @@ -293,45 +175,27 @@ "message": "A importação de ficheiro não está a funcionar? Carregue aqui!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Siga-nos no Twitter" - }, "from": { "message": "De" }, - "fromToSame": { - "message": "Endereços De e Para não podem ser iguais" - }, "fromShapeShift": { "message": "De ShapeShift" }, - "gasFee": { - "message": "Taxa de Gas" - }, "gasLimit": { "message": "Limite de Gas" }, "gasLimitCalculation": { "message": "Calculamos o limite sugerido do gas com base nas taxas de sucesso da rede." }, - "gasLimitRequired": { - "message": "Limite de Gas Necessário" - }, "gasLimitTooLow": { "message": "Limite de Gas deve ser no mínimo 21000" }, - "generatingSeed": { - "message": "A gerar Seed..." - }, "gasPrice": { "message": "Preço Gas (GWEI)" }, "gasPriceCalculation": { "message": "Calculamos o gas sugerido com base nas taxas de sucesso da rede." }, - "gasPriceRequired": { - "message": "Preço Gas Necessário" - }, "getEther": { "message": "Obter Ether" }, @@ -347,9 +211,6 @@ "message": "aqui", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Aqui está uma lista!!!!" - }, "hide": { "message": "Ocultar" }, @@ -359,12 +220,6 @@ "hideTokenPrompt": { "message": "Ocultar Token?" }, - "howToDeposit": { - "message": "Como gostaria de depositar Ether?" - }, - "holdEther": { - "message": "Permite ter ether & tokens, e serve como uma ponte para aplicações descentralizadas." - }, "import": { "message": "Importar", "description": "Button to import an account from a selected file" @@ -375,12 +230,6 @@ "importAccountMsg": { "message": "Contas importadas não irão ser associadas com a frase seed da conta criada originalmente pelo MetaMask. Saiba mais sobre contas importadas." }, - "importAnAccount": { - "message": "Importar uma conta" - }, - "importDen": { - "message": "Importar DEN Existente" - }, "imported": { "message": "Importado", "description": "status showing that an account has been fully loaded into the keyring" @@ -400,20 +249,14 @@ "invalidAddressRecipient": { "message": "O endereço do destinatário é inválido " }, - "invalidGasParams": { - "message": "Parâmetros para o Gas Inválidos" - }, "invalidInput": { "message": "Campo inválido." }, - "invalidRequest": { - "message": "Pedido Inválido" - }, "invalidRPC": { "message": "RPC URI Inválido" }, - "jsonFail": { - "message": "Ocorreu um erro. Por favor confirme que o seu ficheiro JSON está devidamente formatado." + "invalidBlockExplorerURL": { + "message": "Block Explorer URI Inválido" }, "jsonFile": { "message": "Ficheiro JSON", @@ -422,9 +265,6 @@ "kovan": { "message": "Rede de Teste Kovan" }, - "knowledgeDataBase": { - "message": "Visite o nosso Centro de Conhecimento" - }, "lessThanMax": { "message": "tem de ser menor ou igual a $1.", "description": "helper for inputting hex as decimal input" @@ -432,9 +272,6 @@ "likeToAddTokens": { "message": "Gostaria de adicionar estes tokens?" }, - "limit": { - "message": "Limite" - }, "loading": { "message": "A carregar..." }, @@ -447,12 +284,6 @@ "logout": { "message": "Sair" }, - "loose": { - "message": "Vago" - }, - "loweCaseWords": { - "message": "palavras da seed apenas têm caracteres minúsculos" - }, "mainnet": { "message": "Rede Principal de Ethereum" }, @@ -462,9 +293,6 @@ "metamaskDescription": { "message": "O MetaMask é um lugar seguro para guardar a sua identidade em em Ethereum." }, - "min": { - "message": "Mínimo" - }, "myAccounts": { "message": "As minhas contas" }, @@ -478,10 +306,6 @@ "message": "Deve selecionar um ficheiro para importar.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Deve introduzir uma palavra-passe para o ficheiro selecionado.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Não é possível enviar valores negativos de ETH." }, @@ -501,12 +325,6 @@ "newPassword": { "message": "Nova Palavra-passe (min 8 caracteres)" }, - "newPassword8Chars": { - "message": "Nova Palavra-passe (min 8 caracteres)" - }, - "newRecipient": { - "message": "Recipiente Novo" - }, "next": { "message": "Próximo" }, @@ -516,36 +334,9 @@ "noDeposits": { "message": "Sem depósitos recebidos" }, - "noTransactionHistory": { - "message": "Sem histórico de transações." - }, "noTransactions": { "message": "Sem Transações" }, - "notStarted": { - "message": "Não Iniciado" - }, - "oldUI": { - "message": "UI Antigo" - }, - "oldUIMessage": { - "message": "Voltou para o UI antigo. Pode reverter para o Novo UI através da opção no menu do topo direito." - }, - "or": { - "message": "ou", - "description": "choice between creating or importing a new account" - }, - "passwordCorrect": { - "message": "Por favor confirme que a sua palavra-passe esteja correta." - }, - "passwordMismatch": { - "message": "as palavras-passe não coincidem", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "palavra-passe deve ser mais comprida", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Cole aqui a sua chave privada:", "description": "For importing an account from a private key" @@ -556,9 +347,6 @@ "personalAddressDetected": { "message": "Endereço pessoal detectado. Introduza o endereço do contrato do token." }, - "pleaseReviewTransaction": { - "message": "Por favor reveja a sua transação." - }, "privacyMsg": { "message": "Política de Privacidade" }, @@ -578,21 +366,9 @@ "readdToken": { "message": "Pode adicionar este token de novo clicando na opção “Adicionar token” no menu de opções da sua conta." }, - "readMore": { - "message": "Ler mais aqui." - }, - "readMore2": { - "message": "Ler mais." - }, - "receive": { - "message": "Receber" - }, "recipientAddress": { "message": "Endereço do Destinatário" }, - "refundAddress": { - "message": "O seu endereço de reembolso" - }, "rejected": { "message": "Rejeitado" }, @@ -605,9 +381,6 @@ "required": { "message": "Necessário" }, - "retryWithMoreGas": { - "message": "Tentar novamente com um preço mais elevado aqui" - }, "revealSeedWords": { "message": "Revelar Palavras Seed" }, @@ -623,23 +396,9 @@ "ropsten": { "message": "Rede de Teste Ropsten" }, - "rpc": { - "message": "Customizar RPC" - }, - "sampleAccountName": { - "message": "Ex. A minha conta nova", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Guardar" }, - "saveAsFile": { - "message": "Guardar como Ficheiro", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Guardar Palavras Seed como um Ficheiro" - }, "search": { "message": "Procurar" }, @@ -649,15 +408,9 @@ "seedPhraseReq": { "message": "seed phrases are 12 words long" }, - "select": { - "message": "Selecionar" - }, "selectCurrency": { "message": "Selecionar Moeda" }, - "selectService": { - "message": "Selecionar Serviço" - }, "selectType": { "message": "Selecionar Tipo" }, @@ -670,45 +423,24 @@ "sendTokens": { "message": "Enviar Tokens" }, - "sendTokensAnywhere": { - "message": "Enviar Tokens para qualquer pessoa com uma conta Ethereum" - }, "settings": { "message": "Definições" }, - "shapeshiftBuy": { - "message": "Comprar com Shapeshift" - }, "showPrivateKeys": { "message": "Mostrar Chaves Privadas" }, - "showQRCode": { - "message": "Mostrar Código QR" - }, "sign": { "message": "Assinar" }, "signatureRequest": { "message": "Pedido de Assinatura" }, - "signMessage": { - "message": "Assinar Mensagem" - }, "signNotice": { "message": "Assinar esta mensagem pode ter \nefeitos laterais perigosos. Apenas assine mensagens de sites que \ntotalmente confia com a sua conta total.\n Este método perigoso será removido numa versão posterior." }, "sigRequest": { "message": "Pedido de Assinatura" }, - "sigRequested": { - "message": "Assinatura Pedida" - }, - "spaceBetween": { - "message": "só pode haver um espaço entre palavras" - }, - "status": { - "message": "Estado" - }, "stateLogs": { "message": "Registos de Estado" }, @@ -724,9 +456,6 @@ "symbolBetweenZeroTwelve": { "message": "Símbolo deve conter entre 0 e 12 characters." }, - "takesTooLong": { - "message": "A demorar muito?" - }, "terms": { "message": "Termos de Uso" }, @@ -740,98 +469,43 @@ "message": "$1 para ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Endereço do Token" - }, "tokenAlreadyAdded": { "message": "Token já foi adicionado." }, - "tokenBalance": { - "message": "O seu balanço é:" - }, - "tokenSelection": { - "message": "Procure por tokens ou seleccione da nossa lista de tokens populares." - }, "tokenSymbol": { "message": "Símbolo do Token" }, - "tokenWarning1": { - "message": "Registe os tokens que comprou com a sua conta MetaMask. Se comprou tokens utilizando uma conta diferente, esses tokens não irão aparecer aqui." - }, - "transactions": { - "message": "transações" - }, - "transactionMemo": { - "message": "Notas da transação (opcional)" - }, - "transactionNumber": { - "message": "Número da Transação" - }, - "transfers": { - "message": "Transferências" - }, "troubleTokenBalances": { "message": "Tivemos um problema a carregar o balanço dos seus tokens. Pode vê-los em ", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "Estas 12 palavras são a única forma de recuperar as suas contas na MetaMask.\nGuarde-as num local seguro e secreto." - }, "typePassword": { "message": "Digite a sua Palavra-passe" }, - "uiWelcome": { - "message": "Bem-vindo ao seu Novo UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Está agora a usar o novo UI da MetaMask. Dê uma vista de olhos, experimenta as novas funcionalidades como enviar tokens e diga-nos se tiver algum problema." - }, - "unavailable": { - "message": "Indisponível" - }, "unknown": { "message": "Desconhecido" }, "unknownNetwork": { "message": "Rede Privada Desconhecida" }, - "unknownNetworkId": { - "message": "Identificador da rede desconhecido" - }, "uriErrorMsg": { "message": "Links requerem o prefixo HTTP/HTTPS apropriado." }, - "usaOnly": { - "message": "Só nos EUA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Utilizado por vários tipos de clientes" }, - "useOldUI": { - "message": "Utilizar UI antigo" - }, "validFileImport": { "message": "Deve selecionar um ficheiro válido para importar." }, - "vaultCreated": { - "message": "Cofre Criado" - }, "viewAccount": { "message": "Ver Conta" }, "visitWebSite": { "message": "Visite o nosso site" }, - "warning": { - "message": "Aviso" - }, "welcome": { "message": "Bem-vindo ao MetaMask" }, - "whatsThis": { - "message": "O que é isto?" - }, "yourSigRequested": { "message": "A sua assinatura está a ser pedida" }, diff --git a/app/_locales/pt_BR/messages.json b/app/_locales/pt_BR/messages.json index ffee0bc54..0b6963d02 100644 --- a/app/_locales/pt_BR/messages.json +++ b/app/_locales/pt_BR/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "O Modo de Privacidade está ativado por padrão" }, - "exposeAccounts": { - "message": "Expor Contas" - }, - "exposeDescription": { - "message": "Expor contas ao site atual. Útil para dapps herdados." - }, "chartOnlyAvailableEth": { "message": "Tabela disponível apenas em redes de Ethereum." }, - "confirmExpose": { - "message": "Tem certeza de que deseja expor as suas contas ao site atual?" - }, "confirmClear": { "message": "Tem certeza de que deseja limpar os sites aprovados?" }, "contractInteraction": { "message": "Interação do Contrato" }, - "clearApprovalDataSuccess": { - "message": "Dados de sites aprovados limpos com sucesso." - }, "clearApprovalData": { "message": "Limpar Dados de Privacidade" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Versão, centro de apoio e informações de contato." }, - "aboutUs": { - "message": "Quem Somos" - }, - "accept": { - "message": "Aceitar" - }, "acceleratingATransaction": { "message": "* Acelerar uma transação usando um preço de gás mais alto aumenta suas chances de a rede processá-la de forma mais rápida, mas isso nem sempre é garantido." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "registro de atividade" }, - "add": { - "message": "Adicionar" - }, - "address": { - "message": "Endereço" - }, "addNetwork": { "message": "Adicionar Rede" }, "addRecipient": { "message": "Adicionar Destinatário" }, - "addressBook": { - "message": "Lista de Endereços" - }, "advanced": { "message": "Avançado" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Opções avançadas" }, - "addCustomToken": { - "message": "Adicionar token personalizado" - }, "addToAddressBook": { "message": "Adicionar à lista de endereços" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Adicionar pseudônimo" }, - "addEthAddress": { - "message": "Adicionar um endereço Ethereum" - }, "addToken": { "message": "Adicionar token" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Adicione os tokens que você adquiriu usando o MetaMask" }, - "agreeTermsOfService": { - "message": "Eu concordo com os Termos de Serviço" - }, - "allDone": { - "message": "Tudo pronto" - }, - "alreadyHaveSeedPhrase": { - "message": "Não, eu já tenho uma frase semente" - }, "amount": { "message": "Valor" }, - "amountPlusGas": { - "message": "Quantidade + Gás" - }, - "amountPlusTxFee": { - "message": "Quantia + Taxa de Transação" - }, "appDescription": { "message": "Uma Carteira Ethereum no seu Navegador", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Defina o tempo de inatividade em minutos antes de o MetaMask fazer logout automaticamente" }, - "available": { - "message": "Disponível" - }, "average": { "message": "Média" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "O saldo pode estar desatualizado" }, - "balances": { - "message": "Saldo(s) de token" - }, "balanceIsInsufficientGas": { "message": "Saldo insuficiente pelo total de Gas atual" }, @@ -222,24 +168,12 @@ "blockiesIdenticon": { "message": "Usar o Identicon de Blocos" }, - "borrowDharma": { - "message": "Pegar Emprestado com Dharma (Beta)" - }, "browserNotSupported": { "message": "Seu navegador não é compatível..." }, "builtInCalifornia": { "message": "O MetaMask foi projetado e desenvolvido na Califórnia." }, - "buy": { - "message": "Comprar" - }, - "buyCoinbase": { - "message": "Comprar em Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "A Coinbase é a forma mais popular do mundo de comprar e vender Bitcoin, Ethereum e Litecoin." - }, "buyWithWyre": { "message": "Comprar ETH com Wyre" }, @@ -276,18 +210,9 @@ "cancelled": { "message": "Cancelado" }, - "cancelN": { - "message": "Cancelar todas as transações de $1" - }, "chainId": { "message": "ID da Cadeia" }, - "classicInterface": { - "message": "Usar interface clássica" - }, - "clickCopy": { - "message": "Clique para Copiar" - }, "clickToAdd": { "message": "Clique em $1 para adicioná-los à sua conta" }, @@ -300,30 +225,18 @@ "chromeRequiredForHardwareWallets": { "message": "Você precisa usar o MetaMask no Google Chrome para se conectar à sua Carteira de Hardware." }, - "company": { - "message": "Empresa" - }, "confirm": { "message": "Confirmar" }, - "confirmationTime": { - "message": "Tempo de confirmação (seg)" - }, "confirmed": { "message": "Confirmado" }, - "confirmContract": { - "message": "Confirmar contrato" - }, "confirmPassword": { "message": "Confirmar Senha" }, "confirmSecretBackupPhrase": { "message": "Confirme sua Frase de Backup Secreta" }, - "confirmTransaction": { - "message": "Confirmar Transação" - }, "congratulations": { "message": "Parabéns" }, @@ -336,9 +249,6 @@ "connectRequest": { "message": "Solicitação de Conexão" }, - "connecting": { - "message": "Conectando..." - }, "connectingTo": { "message": "Conectando a $1" }, @@ -360,21 +270,6 @@ "connectingToGoerli": { "message": "Conectando à Rede de Teste da Goerli" }, - "connectingToUnknown": { - "message": "Conectando à Rede Desconhecida" - }, - "connectToLedger": { - "message": "Conectar à Ledger" - }, - "connectToTrezor": { - "message": "Conectar-se à Trezor" - }, - "continue": { - "message": "Continuar" - }, - "continueToCoinbase": { - "message": "Continuar para o Coinbase" - }, "continueToWyre": { "message": "Continuar para Wyre" }, @@ -390,15 +285,9 @@ "copiedButton": { "message": "Copiado" }, - "copiedClipboard": { - "message": "Copiado para a área de transferência" - }, "copiedExclamation": { "message": "Copiado!" }, - "copiedSafe": { - "message": "Eu copiei em um lugar seguro" - }, "copy": { "message": "Copiar" }, @@ -429,28 +318,15 @@ "createAWallet": { "message": "Crie uma Carteira" }, - "createDen": { - "message": "Criar" - }, "createPassword": { "message": "Criar Senha" }, - "crypto": { - "message": "Criptomoedas", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Conversão de moeda" }, "currentLanguage": { "message": "Idioma Atual" }, - "currentNetwork": { - "message": "Rede Atual" - }, - "currentRpc": { - "message": "RPC Atual" - }, "customGas": { "message": "Customizar Gas" }, @@ -460,9 +336,6 @@ "customToken": { "message": "Token Personalizado" }, - "customize": { - "message": "Personalizar" - }, "customRPC": { "message": "RPC Personalizada" }, @@ -481,39 +354,15 @@ "deleteAccount": { "message": "Excluir Conta" }, - "denExplainer": { - "message": "Seu DEN é seu armazenamento criptografado por senha no MetaMask." - }, "deposit": { "message": "Depósito" }, - "depositBTC": { - "message": "Deposite suas BTC no endereço abaixo:" - }, - "depositEth": { - "message": "Depositar Eth" - }, "depositEther": { "message": "Depositar Ether" }, - "depositFiat": { - "message": "Depositar com Fiat" - }, - "depositFromAccount": { - "message": "Depositar de outra conta" - }, - "depositShapeShift": { - "message": "Depositar com ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Se possui outras criptomoedas, você pode negociar e depositar Ether diretamente na sua carteira do MetaMask. Não é necessário ter uma conta." - }, "details": { "message": "Detalhes" }, - "directDeposit": { - "message": "Depósito direto" - }, "directDepositEther": { "message": "Depositar Ether Diretamente" }, @@ -544,24 +393,12 @@ "edit": { "message": "Editar" }, - "editNetwork": { - "message": "Editar Rede" - }, - "editAccountName": { - "message": "Editar Nome da Conta" - }, "editContact": { "message": "Editar Contato" }, - "editingTransaction": { - "message": "Faça mudanças na sua transação" - }, "emailUs": { "message": "Escreva para nós!" }, - "encryptNewDen": { - "message": "Encriptar sua nova DEN" - }, "endOfFlowMessage1": { "message": "Você passou no teste — mantenha sua frase semente segura, a responsabilidade é sua!" }, @@ -592,9 +429,6 @@ "endOfFlowMessage10": { "message": "Pronto" }, - "ensNameNotFound": { - "message": "Nome de ENS não encontrado" - }, "ensRegistrationError": { "message": "Erro ao registrar nome de ENS" }, @@ -607,9 +441,6 @@ "enterPassword": { "message": "Digite a senha" }, - "enterPasswordConfirm": { - "message": "Digite a sua senha para confirmar" - }, "enterPasswordContinue": { "message": "Insira a senha para continuar" }, @@ -622,18 +453,12 @@ "estimatedProcessingTimes": { "message": "Tempos de Processamento Estimados" }, - "exchangeRate": { - "message": "Taxa de Câmbio" - }, "expandView": { "message": "Expandir Visualização" }, "exportPrivateKey": { "message": "Exportar Chave Privada" }, - "exportPrivateKeyWarning": { - "message": "Exporte chaves particulares por sua conta e risco." - }, "failed": { "message": "Falha" }, @@ -643,12 +468,6 @@ "faster": { "message": "Mais rápido" }, - "fastest": { - "message": "Máxima" - }, - "feeChartTitle": { - "message": "Previsões de Taxas de Transação Ao Vivo" - }, "fiat": { "message": "Ordem", "description": "Exchange type" @@ -657,31 +476,18 @@ "message": "A importação de arquivo não está funcionando? Clique aqui!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Siga-nos no Twitter" - }, "forgetDevice": { "message": "Esquecer este dispositivo" }, "from": { "message": "De" }, - "fromToSame": { - "message": "Os endereço de origem e destino não podem ser iguais" - }, "fromShapeShift": { "message": "De ShapeShift" }, "functionType": { "message": "Tipo de Função" }, - "gas": { - "message": "Gás", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Taxa de Gás" - }, "gasLimit": { "message": "Limite de Gás" }, @@ -691,18 +497,12 @@ "gasLimitInfoModalContent": { "message": "O limite de gás é a quantidade máxima de unidades de gás que você está disposto a gastar." }, - "gasLimitRequired": { - "message": "Limite de Gás Necessário" - }, "gasLimitTooLow": { "message": "O limite de Gas deve ser de pelo menos 21000" }, "gasUsed": { "message": "Gas usado" }, - "generatingSeed": { - "message": "Gerando Semente..." - }, "gasPrice": { "message": "Preço do Gás (GWEI)" }, @@ -718,18 +518,12 @@ "gasPriceCalculation": { "message": "Nós calculamos os preços de gás sugeridos com base nas taxas de sucesso da rede." }, - "gasPriceRequired": { - "message": "Preço do Gás Obrigatório" - }, "general": { "message": "Geral" }, "generalSettingsDescription": { "message": "Conversão de moeda, moeda primária, idioma, identicon de blocos" }, - "generatingTransaction": { - "message": "Gerando transação" - }, "getEther": { "message": "Obter Ether" }, @@ -769,9 +563,6 @@ "message": "aqui", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Esta é uma lista!!!" - }, "hexData": { "message": "Dados Hexadecimais" }, @@ -787,12 +578,6 @@ "history": { "message": "Histórico" }, - "howToDeposit": { - "message": "Como você gostaria de depositar o Ether?" - }, - "holdEther": { - "message": "Ela permite armazenar ether e tokens e serve como ponte para aplicativos descentralizados." - }, "import": { "message": "Importar", "description": "Button to import an account from a selected file" @@ -806,12 +591,6 @@ "importAccountSeedPhrase": { "message": "Importar uma Conta com Frase-semente" }, - "importAnAccount": { - "message": "Importar uma conta" - }, - "importDen": { - "message": "Importar DEN Existente" - }, "importWallet": { "message": "Importar Carteira" }, @@ -825,12 +604,6 @@ "importUsingSeed": { "message": "Importe usando a seed phrase da conta" }, - "importWithSeedPhrase": { - "message": "Importar com frase-semente" - }, - "info": { - "message": "Informações" - }, "infoHelp": { "message": "Informações e ajuda" }, @@ -858,37 +631,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Se não for rede ETH, defina para minúsculas" }, - "invalidGasParams": { - "message": "Parâmetros de Gás Inválidos" - }, "invalidInput": { "message": "Entrada inválida." }, - "invalidRequest": { - "message": "Solicitação Inválida" - }, "invalidRPC": { "message": "URL de RPC inválida" }, + "invalidBlockExplorerURL": { + "message": "URL de Block Explorer inválida" + }, "invalidSeedPhrase": { "message": "Frase semente inválida" }, - "jsonFail": { - "message": "Ocorreu algo errado. Por favor, certifique-se de que o seu arquivo JSON esteja devidamente formatado." - }, "jsonFile": { "message": "Arquivo JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Acompanhe os tokens que você comprou com a sua conta do MetaMask." - }, "kovan": { "message": "Rede de Testes Kovan" }, - "knowledgeDataBase": { - "message": "Visite a nossa base de conhecimento" - }, "max": { "message": "Máx." }, @@ -908,9 +669,6 @@ "likeToAddTokens": { "message": "Deseja adicionar esses tokens?" }, - "limit": { - "message": "Limite" - }, "liveGasPricePredictions": { "message": "Previsões de Preços de Gás Ao Vivo" }, @@ -929,12 +687,6 @@ "logout": { "message": "Sair" }, - "loose": { - "message": "Livre" - }, - "loweCaseWords": { - "message": "as palavras semente têm apenas caracteres minúsculos" - }, "mainnet": { "message": "Rede Ethereum Principal" }, @@ -956,18 +708,9 @@ "metamaskVersion": { "message": "Versão do MetaMask" }, - "min": { - "message": "Mínima" - }, "missingYourTokens": { "message": "Não está vendo seus tokens?" }, - "minutesShorthand": { - "message": "Mín." - }, - "mobileSyncTitle": { - "message": "Sincronizar contas com plataforma móvel" - }, "mobileSyncText": { "message": "Insira sua senha para confirmar que é você!" }, @@ -990,10 +733,6 @@ "message": "Você deve selecionar um arquivo para importar.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Você precisa inserir must enter a password for the selected file.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Não é possível enviar quantias negativas de ETH." }, @@ -1028,12 +767,6 @@ "newPassword": { "message": "Nova Senha (mín. 8 car.)" }, - "newPassword8Chars": { - "message": "Nova Senha (mín. 8 car.)" - }, - "newRecipient": { - "message": "Novo Destinatário" - }, "newNetwork": { "message": "Nova Rede" }, @@ -1055,21 +788,12 @@ "rpcUrl": { "message": "Nova URL RPC" }, - "showAdvancedOptions": { - "message": "Mostrar opções avançadas" - }, - "hideAdvancedOptions": { - "message": "Ocultar Opções Avançadas" - }, "optionalChainId": { "message": "ChainID (opcional)" }, "optionalSymbol": { "message": "Símbolo (opcional)" }, - "optionalNickname": { - "message": "Apelido (opcional)" - }, "newTotal": { "message": "Total Novo" }, @@ -1088,21 +812,12 @@ "noConversionRateAvailable": { "message": "Nenhuma Taxa de Conversão Disponível" }, - "noTransactionHistory": { - "message": "Sem histórico de transações." - }, "noTransactions": { "message": "Você não tem transações" }, "notEnoughGas": { "message": "Sem Gás Suficiente" }, - "notFound": { - "message": "Não encontrado" - }, - "notStarted": { - "message": "Não Iniciado" - }, "noWebcamFoundTitle": { "message": "Webcam não encontrada" }, @@ -1112,41 +827,15 @@ "ofTextNofM": { "message": "de" }, - "oldUI": { - "message": "UI antiga" - }, - "oldUIMessage": { - "message": "Você voltou à interface de usuário antiga. Você pode alternar para a nova interface usando a opção no menu suspenso superior direito." - }, - "onlySendToEtherAddress": { - "message": "Somente envie ETH para um endereço Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Apenas envie $1 para um endereço de conta Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Abrir em outra guia" - }, - "or": { - "message": "ou", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Peça uma Trezor ou Ledger e guarde seus fundos off-line" }, "origin": { "message": "Origem" }, - "outgoing": { - "message": "Enviados" - }, "parameters": { "message": "Parâmetros" }, - "originalTotal": { - "message": "Total Original" - }, "participateInMetaMetrics": { "message": "Participar do MetaMetrics" }, @@ -1156,23 +845,12 @@ "password": { "message": "Senha" }, - "passwordCorrect": { - "message": "Por favor, verifique se sua senha está correta." - }, "passwordsDontMatch": { "message": "As Senhas Não Correspondem" }, - "passwordMismatch": { - "message": "as senhas não correspondem", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "A senha não é longa o suficiente" }, - "passwordShort": { - "message": "a senha não é longa o suficiente", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Cole a string de sua chave particular aqui:", "description": "For importing an account from a private key" @@ -1186,12 +864,6 @@ "personalAddressDetected": { "message": "Endereço pessoal detectado. Insira o endereço de contrato do token." }, - "pleaseReviewTransaction": { - "message": "Revise sua transação." - }, - "popularTokens": { - "message": "Tokens Populares" - }, "prev": { "message": "Anterior" }, @@ -1223,15 +895,6 @@ "readdToken": { "message": "Você pode adicionar esse token novamente no futuro acessando \"Adicionar token\" no menu de opções da sua conta." }, - "readMore": { - "message": "Leia mais aqui." - }, - "readMore2": { - "message": "Leia mais." - }, - "receive": { - "message": "Receber" - }, "recents": { "message": "Recentes" }, @@ -1241,9 +904,6 @@ "recipientAddressPlaceholder": { "message": "Buscar, endereço público (0x) ou ENS" }, - "refundAddress": { - "message": "Seu Endereço de Reembolso" - }, "rejectAll": { "message": "Recusar tudo" }, @@ -1277,9 +937,6 @@ "restoreFromSeed": { "message": "Restaurar conta?" }, - "restoreVault": { - "message": "Restaurar Cofre" - }, "restoreAccountWithSeed": { "message": "Restaurar sua conta com a frase semente" }, @@ -1289,9 +946,6 @@ "required": { "message": "Obrigatório" }, - "retryWithMoreGas": { - "message": "Tente novamente com um preço de gás mais alto aqui" - }, "restore": { "message": "Restaurar" }, @@ -1334,13 +988,6 @@ "goerli": { "message": "Rede de teste Goerli" }, - "rpc": { - "message": "RPC Personalizado" - }, - "sampleAccountName": { - "message": "Exemplo: Minha nova conta", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Salvar" }, @@ -1353,13 +1000,6 @@ "saveAsCsvFile": { "message": "Salvar como Arquivo CSV" }, - "saveAsFile": { - "message": "Salvar como arquivo", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Salvar palavras seed como arquivo" - }, "scanInstructions": { "message": "Posicione o código QR em frente à sua câmera" }, @@ -1390,18 +1030,12 @@ "securitySettingsDescription": { "message": "Configurações de privacidade e frase-semente da carteira" }, - "secondsShorthand": { - "message": "Seg." - }, "seedPhrasePlaceholder": { "message": "Separe cada palavra com um único espaço" }, "seedPhraseReq": { "message": "As frases-semente têm 12 palavras" }, - "select": { - "message": "Selecionar" - }, "selectCurrency": { "message": "Selecione a Moeda" }, @@ -1411,9 +1045,6 @@ "selectLocale": { "message": "Selecionar Local" }, - "selectService": { - "message": "Selecionar Serviço" - }, "selectType": { "message": "Selecione o Tipo" }, @@ -1441,18 +1072,12 @@ "searchTokens": { "message": "Pesquisar Tokens" }, - "selectAnAddress": { - "message": "Selecione um Endereço" - }, "selectAnAccount": { "message": "Selecione uma Conta" }, "selectAnAccountHelp": { "message": "Selecione a conta para ver no MetaMask" }, - "selectAnAsset": { - "message": "Selecione um Ativo" - }, "selectAHigherGasFee": { "message": "Selecione uma taxa de gás mais alta para acelerar o processamento de sua transação.*" }, @@ -1462,15 +1087,9 @@ "selectPathHelp": { "message": "Se não conseguir ver as contas da Ledger existentes abaixo, experimente alternar os caminhos para \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Envie Tokens para qualquer pessoa com uma conta de Ethereum" - }, "settings": { "message": "Configurações" }, - "shapeshiftBuy": { - "message": "Comprar com Shapeshift" - }, "showAdvancedGasInline": { "message": "Controles de gás avançados" }, @@ -1486,9 +1105,6 @@ "showPrivateKeys": { "message": "Mostrar Chaves Privadas" }, - "showQRCode": { - "message": "Mostrar QR Code" - }, "showHexData": { "message": "Exibir Dados Hexadecimais" }, @@ -1504,33 +1120,18 @@ "signed": { "message": "Assinado" }, - "signMessage": { - "message": "Assinar Mensagem" - }, "signNotice": { "message": "Assinar esta mensagem pode ter\nefeitos colaterais perigosos. Somente assine mensagens de sites que você confie totalmente com a sua conta inteira.\nEsse método perigoso será removido em uma futura versão." }, "sigRequest": { "message": "Solicitação de Assinatura" }, - "sigRequested": { - "message": "Assinatura solicitada" - }, "somethingWentWrong": { "message": "Opa! Algo deu errado." }, - "spaceBetween": { - "message": "só pode haver um espaço entre as palavras" - }, "speedUp": { "message": "Acelerar" }, - "speedUpTitle": { - "message": "Acelerar Transação" - }, - "speedUpSubtitle": { - "message": "Aumente o preço do seu gás para tentar sobrepor e acelerar sua transação" - }, "speedUpCancellation": { "message": "Acelere este cancelamento" }, @@ -1606,9 +1207,6 @@ "syncWithMobileComplete": { "message": "Seus dados foram sincronizados com sucesso. Aproveite o aplicativo MetaMask!" }, - "takesTooLong": { - "message": "Está demorando demais?" - }, "terms": { "message": "Termos de Uso" }, @@ -1628,27 +1226,15 @@ "message": "$1 para ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Endereço do token" - }, "tokenAlreadyAdded": { "message": "O token já foi adicionado." }, - "tokenBalance": { - "message": "O saldo de seu token é:" - }, "tokenContractAddress": { "message": "Endereço do Contrato do Token" }, - "tokenSelection": { - "message": "Pesquise tokens ou selecione em nossa lista de tokens populares." - }, "tokenSymbol": { "message": "Símbolo de Token" }, - "tokenWarning1": { - "message": "Monitore os tokens que você comprou com sua conta do MetaMask. Se você comprou tokens usando outra conta, esses tokens não aparecerão aqui." - }, "transaction": { "message": "transação" }, @@ -1658,9 +1244,6 @@ "transactionCreated": { "message": "Transação criada com valor de $1 a $2." }, - "transactionWithNonce": { - "message": "Transação $1" - }, "transactionDropped": { "message": "Transação reduzida em $2." }, @@ -1673,9 +1256,6 @@ "transactionUpdated": { "message": "Transação atualizada às $2." }, - "transactionUpdatedGas": { - "message": "Transação atualizada com uma taxa de gás de $1 a $2." - }, "transactionErrored": { "message": "A transação encontrou um erro." }, @@ -1685,9 +1265,6 @@ "transactionCancelSuccess": { "message": "Transação cancelada com sucesso em $2" }, - "transactions": { - "message": "transações" - }, "transactionError": { "message": "Erro de Transação. Exceção lançada no código do contrato." }, @@ -1697,12 +1274,6 @@ "transactionFee": { "message": "Taxa de Transação" }, - "transactionMemo": { - "message": "Nota da transação (opcional)" - }, - "transactionNumber": { - "message": "Número de Transação" - }, "transactionTime": { "message": "Hora da Transação" }, @@ -1715,12 +1286,6 @@ "transferFrom": { "message": "Transferir de" }, - "transfers": { - "message": "Transferências" - }, - "trezorHardwareWallet": { - "message": "Carteira Física TREZOR" - }, "troubleTokenBalances": { "message": "Tivemos dificuldade para carregar seus saldos de token. Você pode vê-los", "description": "Followed by a link (here) to view token balances" @@ -1728,27 +1293,12 @@ "tryAgain": { "message": "Tentar novamente" }, - "twelveWords": { - "message": "Essas 12 palavras são a única forma de restaurar suas contas do MetaMask.\nGuarde-as em algum lugar seguro e secreto." - }, "typePassword": { "message": "Digite sua senha do MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Bem-vindo à nova UI do MetaMask. Se você tiver comentários sobre a UI ou solicitações de recursos, por favor, entre em contato com nossa equipe de suporte ou no GitHub." - }, - "uiWelcome": { - "message": "Bem-vindo à Nova Interface (Beta)" - }, - "uiWelcomeMessage": { - "message": "Agora você está usando a nova UI MetaMask." - }, "unapproved": { "message": "Desaprovado" }, - "unavailable": { - "message": "Indisponível" - }, "units": { "message": "unidades" }, @@ -1758,9 +1308,6 @@ "unknownNetwork": { "message": "Rede Privada Desconhecida" }, - "unknownNetworkId": { - "message": "ID de rede desconhecido" - }, "unknownQrCode": { "message": "Erro: Não foi possível identificar esse código QR" }, @@ -1782,25 +1329,15 @@ "uriErrorMsg": { "message": "URIs exigem o devido prefixo HTTP/HTTPS." }, - "usaOnly": { - "message": "Apenas EUA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Usado por uma variedade de clientes" }, - "useOldUI": { - "message": "Usar interface antiga" - }, "userName": { "message": "Nome de usuário" }, "validFileImport": { "message": "Você precisa selecionar um arquivo válido para importar." }, - "vaultCreated": { - "message": "Cofre criado" - }, "viewAccount": { "message": "Visualizar conta" }, @@ -1816,27 +1353,18 @@ "viewOnEtherscan": { "message": "Ver no Etherscan" }, - "viewNetworkInfo": { - "message": "Ver Informações da Rede" - }, "visitWebSite": { "message": "Visite nosso site" }, "walletSeed": { "message": "Semente da Carteira" }, - "warning": { - "message": "Aviso" - }, "welcomeBack": { "message": "Bem-vindo de volta!" }, "welcome": { "message": "Bem-vindo ao MetaMask" }, - "whatsThis": { - "message": "O que é isso?" - }, "writePhrase": { "message": "Escreva esta frase em um papel e guarde-o em um lugar seguro. Se quiser ainda mais segurança, anote-a em vários papéis diferentes e guarde-os em 2 ou 3 lugares diferentes." }, @@ -1855,18 +1383,6 @@ "yourPrivateSeedPhrase": { "message": "Sua frase-semente particular" }, - "yourUniqueAccountImage": { - "message": "Imagem da sua conta única" - }, - "yourUniqueAccountImageDescription1": { - "message": "Esta imagem foi gerada de maneira programática para você pelo seu novo número de conta." - }, - "yourUniqueAccountImageDescription2": { - "message": "Você verá esta imagem sempre que precisar confirmar uma transação." - }, - "yourUniqueAccountImageDescription3": { - "message": "O MetaMask nunca solicitará sua frase-semente!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Preço de Gas zero na agilização" } diff --git a/app/_locales/pt_PT/messages.json b/app/_locales/pt_PT/messages.json index 9fe59448a..ce35721de 100644 --- a/app/_locales/pt_PT/messages.json +++ b/app/_locales/pt_PT/messages.json @@ -9,27 +9,15 @@ "about": { "message": "Acerca de" }, - "accept": { - "message": "Aceitar" - }, "account": { "message": "Conta" }, - "add": { - "message": "Adicionar" - }, - "address": { - "message": "Endereço" - }, "advanced": { "message": "Avançadas" }, "amount": { "message": "Quantia" }, - "available": { - "message": "Disponível" - }, "back": { "message": "Anterior" }, @@ -57,12 +45,6 @@ "connect": { "message": "Ligar" }, - "connecting": { - "message": "A ligar..." - }, - "continue": { - "message": "Continuar" - }, "copiedExclamation": { "message": "Copiado!" }, @@ -75,12 +57,6 @@ "create": { "message": "Criar" }, - "createDen": { - "message": "Criar" - }, - "customize": { - "message": "Personalizar" - }, "delete": { "message": "Eliminar" }, @@ -105,9 +81,6 @@ "fast": { "message": "Rápido" }, - "fastest": { - "message": "A mais rápida" - }, "forgetDevice": { "message": "Esquecer este dispositivo" }, @@ -138,15 +111,9 @@ "loading": { "message": "A carregar..." }, - "min": { - "message": "Mínimo" - }, "next": { "message": "Seguinte" }, - "notFound": { - "message": "Não encontrado" - }, "origin": { "message": "Origem" }, @@ -180,28 +147,15 @@ "slow": { "message": "Lento" }, - "saveAsFile": { - "message": "Gravar como Ficheiro", - "description": "Account export process" - }, "search": { "message": "Pesquisar" }, - "select": { - "message": "Selecionar" - }, "send": { "message": "Enviar" }, "settings": { "message": "Definições" }, - "showQRCode": { - "message": "Mostre o código QR" - }, - "status": { - "message": "Estado" - }, "submit": { "message": "Submeter" }, @@ -211,9 +165,6 @@ "tryAgain": { "message": "Tentar novamente" }, - "unavailable": { - "message": "Indisponível" - }, "unknown": { "message": "Desconhecido" }, @@ -226,9 +177,6 @@ "viewAccount": { "message": "Ver Conta" }, - "warning": { - "message": "Aviso" - }, "welcomeBack": { "message": "Bem-vindo de volta!" } diff --git a/app/_locales/ro/messages.json b/app/_locales/ro/messages.json index e2c10cceb..5d81811e9 100644 --- a/app/_locales/ro/messages.json +++ b/app/_locales/ro/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Modul de confidențialitate este activat acum în mod implicit" }, - "exposeAccounts": { - "message": "Expunere conturi" - }, - "exposeDescription": { - "message": "Conturile vor fi vizibile pe site-ul curent. Util pentru dapps vechi." - }, "chartOnlyAvailableEth": { "message": "Grafic disponibil numai pe rețelele Ethereum." }, - "confirmExpose": { - "message": "Sunteți sigur că vreți să vă expuneți conturile pe site-ul actual?" - }, "confirmClear": { "message": "Sunteți sigur că doriți să ștergeți site-urile aprobate?" }, "contractInteraction": { "message": "Interacțiune contract" }, - "clearApprovalDataSuccess": { - "message": "Datele aprobate de pe site au fost șterse cu succes." - }, "clearApprovalData": { "message": "Ștergeți datele confidențiale" }, @@ -41,9 +29,6 @@ "aboutSettingsDescription": { "message": "Versiune, centru de asistență și date de contact." }, - "aboutUs": { - "message": "Despre noi" - }, "acceleratingATransaction": { "message": "* Accelerarea unei tranzacții folosind un preț în gas mai mare îi crește șansele de a fi procesată mai rapid de rețea, însă acest lucru nu este garantat întotdeauna." }, @@ -68,21 +53,12 @@ "activityLog": { "message": "jurnal activitate" }, - "add": { - "message": "Adaugă" - }, - "address": { - "message": "Adresă" - }, "addNetwork": { "message": "Adăugați rețea" }, "addRecipient": { "message": "Adăugați destinatarul" }, - "addressBook": { - "message": "Adresa" - }, "advanced": { "message": "Avansate" }, @@ -92,9 +68,6 @@ "advancedOptions": { "message": "Opțiuni avansate" }, - "addCustomToken": { - "message": "Adăugați un indicativ personalizat" - }, "addToAddressBook": { "message": "Adăugați în agendă" }, @@ -104,9 +77,6 @@ "addAlias": { "message": "Adăugare alias" }, - "addEthAddress": { - "message": "Adăugare adresă Ethereum" - }, "addToken": { "message": "Adăugare simbol" }, @@ -119,24 +89,9 @@ "addAcquiredTokens": { "message": "Adăugați token-urile pe care le-ați achiziționat folosind MetaMask" }, - "agreeTermsOfService": { - "message": "Sunt de acord cu Termenii Serviciului" - }, - "allDone": { - "message": "Totul este gata" - }, - "alreadyHaveSeedPhrase": { - "message": "Nu, am deja o frază seed" - }, "amount": { "message": "Sumă" }, - "amountPlusGas": { - "message": "Suma + Gas" - }, - "amountPlusTxFee": { - "message": "Suma + taxa TX" - }, "appDescription": { "message": "Un portofel Ethereum în browserul dvs.", "description": "The description of the application" @@ -172,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Setați perioada de inactivitate în minute înainte ca MetaMask să se deconecteze automat" }, - "available": { - "message": "Disponibilă" - }, "average": { "message": "Mediu" }, @@ -199,9 +151,6 @@ "balanceOutdated": { "message": "Se poate ca soldul să nu fie actualizat" }, - "balances": { - "message": "Sold(uri) token" - }, "balanceIsInsufficientGas": { "message": "Sold insuficient pentru actuala valoare totală de gaz." }, @@ -222,24 +171,12 @@ "blockiesIdenticon": { "message": "Folosește Blockies Identicon" }, - "borrowDharma": { - "message": "Împrumutați cu Dharma (Beta)" - }, "browserNotSupported": { "message": "Browserul dvs. nu este compatibil..." }, "builtInCalifornia": { "message": "MetaMask este concepută și creată în California." }, - "buy": { - "message": "Cumpărați" - }, - "buyCoinbase": { - "message": "Cumpărați pe Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase este cel mai cunoscut mod de a cumpăra și vinde Bitcoin, Ethereum și Litecoin." - }, "buyWithWyre": { "message": "Cumpărați ETH cu Wyre" }, @@ -279,18 +216,9 @@ "cancelled": { "message": "Anulat" }, - "cancelN": { - "message": "Anulează toate tranzacțiile $1" - }, "chainId": { "message": "ID lanț" }, - "classicInterface": { - "message": "Folosiți interfața clasică" - }, - "clickCopy": { - "message": "Clic pentru a copia" - }, "clickToAdd": { "message": "Faceți clic pe $1 pentru a-i adăuga contului dvs." }, @@ -303,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Trebuie să folosiți MetaMask în Google Chrome pentru a vă conecta la portofelul hardware." }, - "company": { - "message": "Companie" - }, "confirm": { "message": "Confirmați" }, - "confirmationTime": { - "message": "Timp de confirmare (secunde)" - }, "confirmed": { "message": "Confirmat" }, - "confirmContract": { - "message": "Confirmare contract" - }, "confirmPassword": { "message": "Confirmare parolă" }, "confirmSecretBackupPhrase": { "message": "Confirmați expresia dvs. secretă de rezervă" }, - "confirmTransaction": { - "message": "Confirmați tranzacția" - }, "congratulations": { "message": "Felicitări" }, @@ -339,9 +255,6 @@ "connectRequest": { "message": "Solicitare de conectare" }, - "connecting": { - "message": "Se stabilește conexiunea..." - }, "connectingTo": { "message": "Se conectează la $1" }, @@ -363,21 +276,6 @@ "connectingToGoerli": { "message": "Se conectează la rețeaua de test Goerli" }, - "connectingToUnknown": { - "message": "Se conectează la rețea necunoscută" - }, - "connectToLedger": { - "message": "Conectați-vă la Ledger" - }, - "connectToTrezor": { - "message": "Conectare la Trezor" - }, - "continue": { - "message": "Continuă" - }, - "continueToCoinbase": { - "message": "Continuați către Coinbase" - }, "continueToWyre": { "message": "Continuați la Wyre" }, @@ -393,15 +291,9 @@ "copiedButton": { "message": "Copiat" }, - "copiedClipboard": { - "message": "Copiat în clipboard" - }, "copiedExclamation": { "message": "Copiat!" }, - "copiedSafe": { - "message": "Am copiat-o într-un loc sigur" - }, "copy": { "message": "Copiază" }, @@ -432,28 +324,15 @@ "createAWallet": { "message": "Creați un portofel" }, - "createDen": { - "message": "Creați" - }, "createPassword": { "message": "Creare parolă" }, - "crypto": { - "message": "Cripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Schimb valutar" }, "currentLanguage": { "message": "Limba actuală" }, - "currentNetwork": { - "message": "Rețeaua curentă" - }, - "currentRpc": { - "message": "RPC prezent" - }, "customGas": { "message": "Particularizați Gas" }, @@ -463,9 +342,6 @@ "customToken": { "message": "Token personalizat" }, - "customize": { - "message": "Personalizează" - }, "customRPC": { "message": "RPC particularizat" }, @@ -484,39 +360,15 @@ "deleteAccount": { "message": "Ștergeți cont" }, - "denExplainer": { - "message": "DEN este spațiul dvs. de stocare criptat cu parolă în cadrul MetaMask." - }, "deposit": { "message": "Depunere" }, - "depositBTC": { - "message": "Depuneți-vă BTC la adresa de mai jos:" - }, - "depositEth": { - "message": "Depuneți Eth" - }, "depositEther": { "message": "Depuneți Ether" }, - "depositFiat": { - "message": "Depuneți cu Fiat" - }, - "depositFromAccount": { - "message": "Depuneți dintr-un alt cont" - }, - "depositShapeShift": { - "message": "Depuneți cu ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Dacă dețineți criptomonede, puteți tranzacționa și depune Ether direct în portofelul dvs. MetaMask. Nu aveți nevoie de un cont." - }, "details": { "message": "Detalii" }, - "directDeposit": { - "message": "Depunere directă" - }, "directDepositEther": { "message": "Depuneți direct Ether" }, @@ -547,24 +399,12 @@ "edit": { "message": "Editează" }, - "editNetwork": { - "message": "Editare rețea" - }, - "editAccountName": { - "message": "Editați numele contului" - }, "editContact": { "message": "Editați contact" }, - "editingTransaction": { - "message": "Modificați tranzacția dvs." - }, "emailUs": { "message": "Trimiteți-ne un email!" }, - "encryptNewDen": { - "message": "Criptați-vă noul DEN" - }, "endOfFlowMessage1": { "message": "Ați trecut testul – păstrați expresia sursă în siguranță, este răspunderea dvs.!" }, @@ -595,9 +435,6 @@ "endOfFlowMessage10": { "message": "Gata" }, - "ensNameNotFound": { - "message": "Numele ENS nu a fost găsit" - }, "ensRegistrationError": { "message": "Eroare la înregistrarea numelui ENS" }, @@ -610,9 +447,6 @@ "enterPassword": { "message": "Introduceți parola" }, - "enterPasswordConfirm": { - "message": "Introduceți parola dvs. pentru confirmare" - }, "enterPasswordContinue": { "message": "Introduceți parola pentru a continua" }, @@ -625,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Timpi estimativi de procesare" }, - "exchangeRate": { - "message": "Curs de schimb" - }, "expandView": { "message": "Extindeți vizualizarea" }, "exportPrivateKey": { "message": "Exportați cheia privată" }, - "exportPrivateKeyWarning": { - "message": "Exportați chei private pe propriul risc." - }, "failed": { "message": "Eșuat" }, @@ -646,37 +474,22 @@ "faster": { "message": "Mai repede" }, - "fastest": { - "message": "Cea mai rapidă" - }, - "feeChartTitle": { - "message": "Predicții taxă tranzacție în direct" - }, "fileImportFail": { "message": "Importarea fișierului nu funcționează? Dați clic aici!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Urmăriți-ne pe Twitter" - }, "forgetDevice": { "message": "Uită dispozitivul" }, "from": { "message": "De la" }, - "fromToSame": { - "message": "Adresa expeditorului și destinatarului nu poate fi aceeași" - }, "fromShapeShift": { "message": "De la ShapeShift" }, "functionType": { "message": "Tip funcție" }, - "gasFee": { - "message": "Taxă gas" - }, "gasLimit": { "message": "Limită gas" }, @@ -686,18 +499,12 @@ "gasLimitInfoModalContent": { "message": "Limita gaz este numărul maxim de unități de gaz pe care sunteți dispus(ă) să le cheltuiți." }, - "gasLimitRequired": { - "message": "Limita de GAS este obligatorie" - }, "gasLimitTooLow": { "message": "Limita de gaz trebuie să fie de cel puțin 21.000" }, "gasUsed": { "message": "Suma gaz folosită" }, - "generatingSeed": { - "message": "Se generează seed-ul..." - }, "gasPrice": { "message": "Preț gas (GWEI)" }, @@ -713,15 +520,9 @@ "gasPriceCalculation": { "message": "Calculăm prețurile sugerate pentru gas pe baza ratelor de succes ale rețelei." }, - "gasPriceRequired": { - "message": "Prețul gas este obligatoriu" - }, "generalSettingsDescription": { "message": "Schimb valutar, moneda principală, limba, blockies identicon" }, - "generatingTransaction": { - "message": "Se generează tranzacția" - }, "getEther": { "message": "Obțineți Ether" }, @@ -758,9 +559,6 @@ "message": "aici", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Iată o listă!!!!" - }, "hexData": { "message": "Date hexazecimale" }, @@ -776,12 +574,6 @@ "history": { "message": "Istoric" }, - "howToDeposit": { - "message": "Cum doriți să depuneți Ether?" - }, - "holdEther": { - "message": "Vă permite să păstrați ether și token-urile și servește ca o punte către aplicațiile descentralizate." - }, "import": { "message": "Importă", "description": "Button to import an account from a selected file" @@ -795,12 +587,6 @@ "importAccountSeedPhrase": { "message": "Importați un cont cu fraza seed" }, - "importAnAccount": { - "message": "Importă un cont" - }, - "importDen": { - "message": "Importați DEN existent" - }, "importWallet": { "message": "Importați portofel" }, @@ -814,12 +600,6 @@ "importUsingSeed": { "message": "Importare folosind fraza inițială a contului" }, - "importWithSeedPhrase": { - "message": "Importați cu expresia seed" - }, - "info": { - "message": "Informații" - }, "infoHelp": { "message": "Informații și ajutor" }, @@ -847,37 +627,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Nu este rețea ETH, setați pe minuscule" }, - "invalidGasParams": { - "message": "Parametrii de gas invalizi" - }, "invalidInput": { "message": "Intrare nevalidă." }, - "invalidRequest": { - "message": "Solicitare nevalidă" - }, "invalidRPC": { "message": "URL RPC nevalid" }, + "invalidBlockExplorerURL": { + "message": "URL Block Explorer nevalid" + }, "invalidSeedPhrase": { "message": "Expresie sursă nevalidă" }, - "jsonFail": { - "message": "Ceva nu a mers cum trebuie. Vă rugăm să vă asigurați că fișierul dvs. JSON este corect formatat." - }, "jsonFile": { "message": "Fișier JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Țineți evidența simbolurilor pe care le-ați cumpărat cu ajutorul contului dvs. MetaMask." - }, "kovan": { "message": "Rețea de test Kovan" }, - "knowledgeDataBase": { - "message": "Vizitați baza noastră de cunoștințe" - }, "max": { "message": "Maximum" }, @@ -887,9 +655,6 @@ "ledgerAccountRestriction": { "message": "Trebuie să folosiți ultimul cont înainte să adăugați altul." }, - "legal": { - "message": "Juridic" - }, "lessThanMax": { "message": "trebuie să fie mai mic sau egal cu $1.", "description": "helper for inputting hex as decimal input" @@ -903,9 +668,6 @@ "links": { "message": "Link-uri" }, - "limit": { - "message": "Limită" - }, "liveGasPricePredictions": { "message": "Predicții live de preț în gas" }, @@ -924,12 +686,6 @@ "logout": { "message": "Deconectați-vă" }, - "loose": { - "message": "Liber" - }, - "loweCaseWords": { - "message": "cuvintele sursă conțin doar minuscule" - }, "mainnet": { "message": "Rețeaua Ethereum principală" }, @@ -957,9 +713,6 @@ "missingYourTokens": { "message": "Nu vă vedeți token-urile?" }, - "mobileSyncTitle": { - "message": "Sincronizați conturile cu dispozitivul mobil" - }, "mobileSyncText": { "message": "Vă rugăm introduceți parola pentru a vă confirma identitatea!" }, @@ -982,10 +735,6 @@ "message": "Trebuie să selectați un fișier pentru importare.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Trebuie să introduceți parola pentru fișierul selectat.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nu se pot trimite sume negative de ETH." }, @@ -1020,12 +769,6 @@ "newPassword": { "message": "Parola Nouă (minimum 8 caractere)" }, - "newPassword8Chars": { - "message": "Parola nouă (min. 8 car.)" - }, - "newRecipient": { - "message": "Destinatar nou" - }, "newNetwork": { "message": "Rețea nouă" }, @@ -1047,21 +790,12 @@ "rpcUrl": { "message": "URL RPC nou" }, - "showAdvancedOptions": { - "message": "Afișare opțiuni avansate" - }, - "hideAdvancedOptions": { - "message": "Ascunde Opțiunile avansate" - }, "optionalChainId": { "message": "ChainID (opțional)" }, "optionalSymbol": { "message": "Simbol (opțional)" }, - "optionalNickname": { - "message": "Pseudonim (opțional)" - }, "newTotal": { "message": "Total nou" }, @@ -1080,21 +814,12 @@ "noConversionRateAvailable": { "message": "Nici o rată de conversie disponibilă" }, - "noTransactionHistory": { - "message": "Nu există un istoric al tranzacțiilor." - }, "noTransactions": { "message": "Nu aveți tranzacții" }, "notEnoughGas": { "message": "Gas insuficient" }, - "notFound": { - "message": "Nu a fost găsit" - }, - "notStarted": { - "message": "Nepornit" - }, "noWebcamFoundTitle": { "message": "Camera web nu a fost găsită" }, @@ -1104,41 +829,15 @@ "ofTextNofM": { "message": "din" }, - "oldUI": { - "message": "Interfața de utilizator veche" - }, - "oldUIMessage": { - "message": "Ați revenit la vechea interfață de utilizare. Puteți comuta iar la noua interfață de utilizare prin opțiunea din meniul derulant din dreapta sus." - }, - "onlySendToEtherAddress": { - "message": "Trimite ETH doar la adrese Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Trimite $1 doar la o adresă de cont Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Deschideți în tab" - }, - "or": { - "message": "sau", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Comandați Trezor sau Ledger și țineți-vă fondurile la rece" }, "origin": { "message": "Origine" }, - "outgoing": { - "message": "Efectuat" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Total inițial" - }, "participateInMetaMetrics": { "message": "Participați la MetaMetrics" }, @@ -1148,23 +847,12 @@ "password": { "message": "Parolă" }, - "passwordCorrect": { - "message": "Vă rugăm să vă asigurați că parola dvs. este corectă." - }, "passwordsDontMatch": { "message": "Parolele nu se potrivesc" }, - "passwordMismatch": { - "message": "parolele nu sunt identice", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Parola nu este suficient de lungă" }, - "passwordShort": { - "message": "parola nu este suficient de lungă", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Lipiți aici șirul de chei private:", "description": "For importing an account from a private key" @@ -1178,12 +866,6 @@ "personalAddressDetected": { "message": "A fost detectată o adresă personală. Introduceți adresa de contract indicativ." }, - "pleaseReviewTransaction": { - "message": "Vă rugăm să vă verificați tranzacția." - }, - "popularTokens": { - "message": "Indicative populare" - }, "prev": { "message": "Ant" }, @@ -1215,15 +897,6 @@ "readdToken": { "message": "Puteți adăuga din nou acest indicativ în viitor accesând „Adăugați indicativ” din meniul de opțiuni al contului dvs." }, - "readMore": { - "message": "Citiți mai multe aici." - }, - "readMore2": { - "message": "Citiți mai multe." - }, - "receive": { - "message": "Primiți" - }, "recents": { "message": "Recente" }, @@ -1233,9 +906,6 @@ "recipientAddressPlaceholder": { "message": "Căutare, adresa publică (0x) sau ENS" }, - "refundAddress": { - "message": "Adresa dvs. pentru restituire" - }, "rejectAll": { "message": "Respingere toate" }, @@ -1269,9 +939,6 @@ "restoreFromSeed": { "message": "Restabiliți contul?" }, - "restoreVault": { - "message": "Restabiliți seiful" - }, "restoreAccountWithSeed": { "message": "Restaurați-vă contul folosind fraza inițială" }, @@ -1281,9 +948,6 @@ "required": { "message": "Obligatoriu" }, - "retryWithMoreGas": { - "message": "Reîncercați aici cu un preț mai mare al gasului " - }, "restore": { "message": "Restabilește" }, @@ -1326,13 +990,6 @@ "goerli": { "message": "Rețea de test Goerli" }, - "rpc": { - "message": "RPC personalizat" - }, - "sampleAccountName": { - "message": "De ex. Noul meu cont", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Salvează" }, @@ -1345,13 +1002,6 @@ "saveAsCsvFile": { "message": "Salvați ca fișier CSV " }, - "saveAsFile": { - "message": "Salvează ca fișier", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Salvare cuvinte inițiale ca fișier" - }, "scanInstructions": { "message": "Așezați codul QR în fața camerei" }, @@ -1388,9 +1038,6 @@ "seedPhraseReq": { "message": "Expresiile seed sunt lungi de 12 cuvinte" }, - "select": { - "message": "Selectează" - }, "selectCurrency": { "message": "Selectați moneda" }, @@ -1400,9 +1047,6 @@ "selectLocale": { "message": "Alegeți setările regionale" }, - "selectService": { - "message": "Selectați serviciul" - }, "selectType": { "message": "Selectați tipul" }, @@ -1430,18 +1074,12 @@ "searchTokens": { "message": "Căutați token-uri" }, - "selectAnAddress": { - "message": "Selectați o adresă" - }, "selectAnAccount": { "message": "Selectați un cont" }, "selectAnAccountHelp": { "message": "Selectați contul de vizualizat în MetaMask" }, - "selectAnAsset": { - "message": "Selectați un activ" - }, "selectAHigherGasFee": { "message": "Selectați o taxă gas mai mare pentru a accelera procesarea tranzacției.*" }, @@ -1451,15 +1089,9 @@ "selectPathHelp": { "message": "Dacă nu vedeți mai jos conturile dvs. Ledger existente, încercați să comutați calea la „Legacy (MEW / MyCrypto)”" }, - "sendTokensAnywhere": { - "message": "Trimiteți indicative oricui doriți cu un cont Ethereum" - }, "settings": { "message": "Setări" }, - "shapeshiftBuy": { - "message": "Cumpărați cu Shapeshift" - }, "showAdvancedGasInline": { "message": "Controale avansate pentru gas" }, @@ -1475,9 +1107,6 @@ "showPrivateKeys": { "message": "Afișați cheile private" }, - "showQRCode": { - "message": "Afișare cod QR" - }, "showHexData": { "message": "Arată datele hex" }, @@ -1493,33 +1122,18 @@ "signed": { "message": "Semnat" }, - "signMessage": { - "message": "Semnați mesajul" - }, "signNotice": { "message": "Semnarea acestui mesaj poate avea efecte secundare periculoase. Semnați mesajele numai de pe site-urile în care aveți încredere deplină să vă acceseze întregul cont. Această metodă periculoasă va fi eliminată într-o versiune viitoare." }, "sigRequest": { "message": "Solicitare de semnătură" }, - "sigRequested": { - "message": "Este necesară semnătura" - }, "somethingWentWrong": { "message": "Hopa! A apărut o eroare." }, - "spaceBetween": { - "message": "între cuvinte poate exista un singur spațiu" - }, "speedUp": { "message": "Accelerați" }, - "speedUpTitle": { - "message": "Accelerați tranzacția" - }, - "speedUpSubtitle": { - "message": "Creșteți prețul gas pentru a încerca să suprascrieți și să vă accelerați tranzacția" - }, "speedUpCancellation": { "message": "Accelerați această anulare" }, @@ -1529,9 +1143,6 @@ "switchNetworks": { "message": "Schimbați rețelele" }, - "status": { - "message": "Stare" - }, "stateLogs": { "message": "Jurnale de stare" }, @@ -1598,9 +1209,6 @@ "syncWithMobileComplete": { "message": "Datele dvs. au fost sincronizate cu succes. Bucurați-vă de aplicația mobilă MetaMask!" }, - "takesTooLong": { - "message": "Durează prea mult?" - }, "terms": { "message": "Termeni și condiții" }, @@ -1623,27 +1231,15 @@ "token": { "message": "Indicativ" }, - "tokenAddress": { - "message": "Adresă simbol" - }, "tokenAlreadyAdded": { "message": "Token-ul a fost adăugat deja." }, - "tokenBalance": { - "message": "Soldul de token este:" - }, "tokenContractAddress": { "message": "Adresa din contractul de token" }, - "tokenSelection": { - "message": "Căutați simboluri sau alegeți din lista noastră de simboluri des folosite." - }, "tokenSymbol": { "message": "Simbol token" }, - "tokenWarning1": { - "message": "Țineți evidența token-urilor pe care le-ați cumpărat cu contul MetaMask. Dacă ați cumpărat token-uri folosind alt cont, acele token-uri nu vor apărea aici." - }, "transaction": { "message": "tranzacție" }, @@ -1653,9 +1249,6 @@ "transactionCreated": { "message": "Tranzacție creată cu o valoare de $1 la $2." }, - "transactionWithNonce": { - "message": "Tranzacție $1" - }, "transactionDropped": { "message": "Tranzacție abandonată la $2." }, @@ -1668,9 +1261,6 @@ "transactionUpdated": { "message": "Tranzacție actualizată la $2." }, - "transactionUpdatedGas": { - "message": "Tranzacția a fost actualizată cu o taxă gas de $1 la $2." - }, "transactionErrored": { "message": "Tranzacția a întâlnit o eroare." }, @@ -1680,9 +1270,6 @@ "transactionCancelSuccess": { "message": "Tranzacția a fost anulată cu succes la $2" }, - "transactions": { - "message": "tranzacții" - }, "transactionError": { "message": "Eroare de tranzacție. Excepție lansată în codul contractului." }, @@ -1692,12 +1279,6 @@ "transactionFee": { "message": "Taxa tranzacției" }, - "transactionMemo": { - "message": "Notă tranzacție (opțional)" - }, - "transactionNumber": { - "message": "Număr tranzacție" - }, "transactionTime": { "message": "Ora tranzacției" }, @@ -1707,12 +1288,6 @@ "transferFrom": { "message": "Transferați de la" }, - "transfers": { - "message": "Transferuri" - }, - "trezorHardwareWallet": { - "message": "Portofel hardware TREZOR" - }, "troubleTokenBalances": { "message": "Am avut dificultăți cu încărcarea soldurilor dvs. de tokenuri. Le puteți vizualiza", "description": "Followed by a link (here) to view token balances" @@ -1720,27 +1295,12 @@ "tryAgain": { "message": "Încearcă din nou" }, - "twelveWords": { - "message": "Aceste 12 cuvinte sunt singurul mod de a vă restabili conturile MetaMask.\nSalvați-le într-un loc sigur și secret." - }, "typePassword": { "message": "Scrieți parola dvs. pentru MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Bun venit la noua interfață utilizator MetaMask. Dacă aveți feedback despre IU sau solicitări de funcții, contactați echipa noastră de asistență sau GitHub." - }, - "uiWelcome": { - "message": "Bine ați venit pe noul UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Folosiți acum noua interfață de utilizator MetaMask." - }, "unapproved": { "message": "Neaprobat" }, - "unavailable": { - "message": "Indisponibil" - }, "units": { "message": "unități" }, @@ -1750,9 +1310,6 @@ "unknownNetwork": { "message": "Rețea privată necunoscută" }, - "unknownNetworkId": { - "message": "ID rețea necunoscut" - }, "unknownQrCode": { "message": "Eroare: Acel cod QR nu a putut fi identificat" }, @@ -1774,25 +1331,15 @@ "uriErrorMsg": { "message": "URL necesită prefixul potrivit HTTP/HTTPS." }, - "usaOnly": { - "message": "Doar S.U.A.", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Folosit de diverși clienți" }, - "useOldUI": { - "message": "Folosiți vechiul UI" - }, "userName": { "message": "Nume utilizator" }, "validFileImport": { "message": "Trebuie să selectați un fișier valabil pentru importare." }, - "vaultCreated": { - "message": "Seiful a fost creat" - }, "viewAccount": { "message": "Afișați contul" }, @@ -1808,27 +1355,18 @@ "viewOnEtherscan": { "message": "Vizualizați pe Etherscan" }, - "viewNetworkInfo": { - "message": "Vedeți detaliile rețelei" - }, "visitWebSite": { "message": "Accesați site-ul nostru" }, "walletSeed": { "message": "Sursă portofel" }, - "warning": { - "message": "Avertisment" - }, "welcomeBack": { "message": "Bine ai revenit!" }, "welcome": { "message": "Bun venit la MetaMask" }, - "whatsThis": { - "message": "Ce este aceasta?" - }, "writePhrase": { "message": "Scrieți această expresie pe o bucată de hârtie și păstrați-o într-un loc sigur. Dacă vreți și mai multă securitate, notați-o pe mai multe bucăți de hârtie și păstrați-le în 2 - 3 locuri diferite." }, @@ -1847,18 +1385,6 @@ "yourPrivateSeedPhrase": { "message": "Expresia dvs. seed privată" }, - "yourUniqueAccountImage": { - "message": "Imaginea dvs. de cont unică" - }, - "yourUniqueAccountImageDescription1": { - "message": "Această imagine a fost generată programatic pentru dvs. de către noul dvs. număr de cont." - }, - "yourUniqueAccountImageDescription2": { - "message": "Veți vedea această imagine de fiecare dată când trebuie să confirmați o tranzacție." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask nu vă va solicita niciodată fraza seed!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Preț gas zero la accelerare" } diff --git a/app/_locales/ru/messages.json b/app/_locales/ru/messages.json index dd459712f..328127903 100644 --- a/app/_locales/ru/messages.json +++ b/app/_locales/ru/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Открыть счета" - }, - "exposeDescription": { - "message": "Выводить счета на текущий веб-сайт. Полезно для старых dapps." - }, - "confirmExpose": { - "message": "Вы уверены, что хотите открыть свои аккаунты на текущем веб-сайте?" - }, "confirmClear": { "message": "Вы уверены, что хотите очистить утвержденные веб-сайты?Tem certeza de que deseja limpar sites aprovados?" }, - "clearApprovalDataSuccess": { - "message": "Утвержденные данные веб-сайта успешно удалены." - }, "clearApprovalData": { "message": "Четкие данные об утверждении" }, @@ -23,9 +11,6 @@ "providerRequestInfo": { "message": "Домен, указанный ниже, пытается запросить доступ к API-интерфейсу Ethereum, чтобы он мог взаимодействовать с блокчейном Ethereum. Всегда проверяйте, что вы находитесь на правильном сайте, прежде чем одобрять доступ к веб-сайту." }, - "accept": { - "message": "Принять" - }, "account": { "message": "Счет" }, @@ -35,12 +20,6 @@ "accountName": { "message": "Название счета" }, - "address": { - "message": "Адрес" - }, - "addCustomToken": { - "message": "Добавить пользовательский токен" - }, "addToken": { "message": "Добавить токен" }, @@ -50,9 +29,6 @@ "amount": { "message": "Сумма" }, - "amountPlusGas": { - "message": "Сумма + газ" - }, "appDescription": { "message": "Расширение браузера для Ethereum", "description": "The description of the application" @@ -73,18 +49,12 @@ "attributions": { "message": "Атрибуция" }, - "available": { - "message": "Доступный" - }, "back": { "message": "Назад" }, "balance": { "message": "Баланс:" }, - "balances": { - "message": "Ваш баланс" - }, "balanceIsInsufficientGas": { "message": "Недостаточный баланс для текущего объема газа" }, @@ -95,21 +65,9 @@ "blockiesIdenticon": { "message": "Использовать Blockies Identicon" }, - "borrowDharma": { - "message": "Взять в долг на Dharma (Beta)" - }, "builtInCalifornia": { "message": "MetaMask спроектирован и разработан в Калифорнии." }, - "buy": { - "message": "Купить" - }, - "buyCoinbase": { - "message": "Купить на Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Биржа Coinbase – это наиболее популярный способ купить или продать Bitcoin, Ethereum и Litecoin." - }, "buyCoinSwitch": { "message": "Купить на CoinSwitch" }, @@ -122,27 +80,15 @@ "cancel": { "message": "Отмена" }, - "classicInterface": { - "message": "Использовать классический интерфейс" - }, - "clickCopy": { - "message": "Нажмите, чтобы скопировать" - }, "confirm": { "message": "Подтвердить" }, "confirmed": { "message": "Подтверждена" }, - "confirmContract": { - "message": "Подтвердить контракт" - }, "confirmPassword": { "message": "Подтвердите пароль" }, - "confirmTransaction": { - "message": "Подтвердить транзакцию" - }, "connectingToKovan": { "message": "Соединение с тестовой сетью Kovan" }, @@ -155,15 +101,6 @@ "connectingToRinkeby": { "message": "Соединение с тестовой сетью Rinkeby" }, - "connectingToUnknown": { - "message": "Соединение с неизвестной сетью" - }, - "continue": { - "message": "Продолжить" - }, - "continueToCoinbase": { - "message": "Продолжить в Coinbase" - }, "continueToCoinSwitch": { "message": "Продолжить в CoinSwitch" }, @@ -176,15 +113,9 @@ "copiedButton": { "message": "Скопировано" }, - "copiedClipboard": { - "message": "Скопировано в буфер обмена" - }, "copiedExclamation": { "message": "Скопировано!" }, - "copiedSafe": { - "message": "Я скопировал это в безопасное место" - }, "copy": { "message": "Скопировать" }, @@ -203,25 +134,12 @@ "createAccount": { "message": "Создать счет" }, - "createDen": { - "message": "Создать" - }, - "crypto": { - "message": "Криптовалюта", - "description": "Exchange type (cryptocurrencies)" - }, - "currentNetwork": { - "message": "Текущая сеть" - }, "customGas": { "message": "Настроить газ" }, "customToken": { "message": "Пользовательский токен" }, - "customize": { - "message": "Настроить" - }, "customRPC": { "message": "Пользовательский RPC" }, @@ -234,39 +152,15 @@ "defaultNetwork": { "message": "Основная сеть Ethereum – это сеть по умолчанию для Ether транзакций." }, - "denExplainer": { - "message": "DEN – это зашифрованное паролем хранилище внутри MetaMask." - }, "deposit": { "message": "Пополнить" }, - "depositBTC": { - "message": "Отправьте ваш BTC на адрес ниже:" - }, - "depositEth": { - "message": "Пополнить Eth" - }, "depositEther": { "message": "Пополнить Ether" }, - "depositFiat": { - "message": "Пополнить деньгами" - }, - "depositFromAccount": { - "message": "Пополнить с другого счета" - }, - "depositShapeShift": { - "message": "Пополнить через ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Если у вас есть другие криптовалюты, вы можете торговать и пополнять Ether напрямую в ваш MetaMask кошелек. Нет необходимости в счете." - }, "details": { "message": "Детали" }, - "directDeposit": { - "message": "Прямое пополнение" - }, "directDepositEther": { "message": "Прямое пополнение Ether" }, @@ -285,33 +179,18 @@ "edit": { "message": "Редактировать" }, - "editAccountName": { - "message": "Редактировать название счета" - }, "emailUs": { "message": "Свяжитесь с нами по электронной почте!" }, - "encryptNewDen": { - "message": "Зашифровать ваш новый DEN" - }, "enterPassword": { "message": "Введите пароль" }, - "enterPasswordConfirm": { - "message": "Введите ваш пароль для подтверждения" - }, "etherscanView": { "message": "Просмотреть счет на Etherscan" }, - "exchangeRate": { - "message": "Обменный курс" - }, "exportPrivateKey": { "message": "Экспортировать закрытый ключ" }, - "exportPrivateKeyWarning": { - "message": "Вы экспортируете закрытые ключи на свой страх и риск." - }, "failed": { "message": "Неудачна" }, @@ -323,49 +202,27 @@ "message": "Не работает импорт файла? Нажмите тут!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Читайте нас в Twitter" - }, "from": { "message": "Отправитель" }, - "fromToSame": { - "message": "Адрес отправителя и получателя не могут быть одинаковыми" - }, "fromShapeShift": { "message": "Из ShapeShift" }, - "gas": { - "message": "Газ", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Комиссия за газ" - }, "gasLimit": { "message": "Лимит газа" }, "gasLimitCalculation": { "message": "Мы расчитываем предлагаемый лимит газа на основании успешных ставок в сети." }, - "gasLimitRequired": { - "message": "Установите лимит газа" - }, "gasLimitTooLow": { "message": "Лимит газа должен быть как минимум 21000" }, - "generatingSeed": { - "message": "Генерируем фразу..." - }, "gasPrice": { "message": "Цена за газ (GWEI)" }, "gasPriceCalculation": { "message": "Мы расчитываем предлагаемые цены за газ на основании успешных ставок в сети." }, - "gasPriceRequired": { - "message": "Установите стоимость газа" - }, "getEther": { "message": "Получить Ether" }, @@ -381,9 +238,6 @@ "message": "тут", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Вот список!!!!" - }, "hide": { "message": "Скрыть" }, @@ -393,12 +247,6 @@ "hideTokenPrompt": { "message": "Скрыть токен?" }, - "howToDeposit": { - "message": "Как бы вы хотели пополнить Ether?" - }, - "holdEther": { - "message": "Позволяет вам хранить ether и токены и служит в качестве моста в децентрализированные приложения." - }, "import": { "message": "Импортировать", "description": "Button to import an account from a selected file" @@ -409,19 +257,10 @@ "importAccountMsg": { "message": " Импортированные счета не будут ассоциированы с вашей ключевой фразой, созданной MetaMask. Узнать больше про импорт счетов " }, - "importAnAccount": { - "message": "Импортировать аккаунт" - }, - "importDen": { - "message": "Импортировать существующий DEN" - }, "imported": { "message": "Импортирован", "description": "status showing that an account has been fully loaded into the keyring" }, - "info": { - "message": "Информация" - }, "infoHelp": { "message": "Информация и помощь" }, @@ -437,34 +276,22 @@ "invalidAddressRecipient": { "message": "Неверный адрес получателя" }, - "invalidGasParams": { - "message": "Неверные параметры газа" - }, "invalidInput": { "message": "Неверный ввод." }, - "invalidRequest": { - "message": "Неверный запрос" - }, "invalidRPC": { "message": "Неверный RPC URI" }, - "jsonFail": { - "message": "Что-то пошло не так. Убедитесь, что ваш JSON файл правильно отформатирован." + "invalidBlockExplorerURL": { + "message": "Неверный Block Explorer URI" }, "jsonFile": { "message": "JSON файл", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Следите за купленными вами токенами с помощью аккаунта MetaMask." - }, "kovan": { "message": "Тестовая сеть Kovan" }, - "knowledgeDataBase": { - "message": "Посмотрите нашу Базу Знаний" - }, "max": { "message": "Максимум" }, @@ -481,9 +308,6 @@ "links": { "message": "Ссылки" }, - "limit": { - "message": "Лимит" - }, "loading": { "message": "Загрузка..." }, @@ -496,12 +320,6 @@ "logout": { "message": "Выход" }, - "loose": { - "message": "Несвязанный" - }, - "loweCaseWords": { - "message": "ключевая фраза может содержать только символы нижнего регистра" - }, "mainnet": { "message": "Основная сеть Ethereum" }, @@ -511,9 +329,6 @@ "metamaskDescription": { "message": "MetaMask – безопасный кошелек для Ethereum." }, - "min": { - "message": "Минимум" - }, "myAccounts": { "message": "Мои счета" }, @@ -527,10 +342,6 @@ "message": "Вы должны выбрать файл для импорта.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Вы должны ввести пароль для выбранного файла.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Невозможно отправить отрицательную сумму ETH." }, @@ -550,12 +361,6 @@ "newPassword": { "message": "Новый пароль (мин. 8 символов)" }, - "newPassword8Chars": { - "message": "Новый пароль (мин. 8 символов)" - }, - "newRecipient": { - "message": "Новый получатель" - }, "next": { "message": "Далее" }, @@ -565,39 +370,9 @@ "noDeposits": { "message": "Пополнения не получены" }, - "noTransactionHistory": { - "message": "Нет истории транзакций." - }, "noTransactions": { "message": "Нет транзакций" }, - "notStarted": { - "message": "Не запущен" - }, - "oldUI": { - "message": "Старая версия интерфейса" - }, - "oldUIMessage": { - "message": "Вы вернулись к старой версии интерфейса пользователя. Вы можете переключиться на новую с помощью опции выпадающего меню в правом верхнем углу." - }, - "onlySendToEtherAddress": { - "message": "Отправляйте ETH только на Ethereum адреса." - }, - "or": { - "message": "или", - "description": "choice between creating or importing a new account" - }, - "passwordCorrect": { - "message": "Убедитесь, что ваш пароль верный." - }, - "passwordMismatch": { - "message": "пароли не совпадают", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "пароль недостаточно длинный", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Вставьте ваш закрытый ключ тут:", "description": "For importing an account from a private key" @@ -608,12 +383,6 @@ "personalAddressDetected": { "message": "Обнаружен персональный адрес. Введите адрес контракта токена." }, - "pleaseReviewTransaction": { - "message": "Проверьте транзакцию." - }, - "popularTokens": { - "message": "Популярные токены" - }, "privacyMsg": { "message": "Политика конфиденциальности" }, @@ -633,21 +402,9 @@ "readdToken": { "message": "Вы можете в будущем добавить обратно этот токен, выбрав пункт меню “Добавить токен”." }, - "readMore": { - "message": "Узнать больше тут." - }, - "readMore2": { - "message": "Узнать больше." - }, - "receive": { - "message": "Получить" - }, "recipientAddress": { "message": "Адрес получателя" }, - "refundAddress": { - "message": "Ваш адрес для возврата средств" - }, "rejected": { "message": "Отклонена" }, @@ -657,15 +414,9 @@ "restoreFromSeed": { "message": "Восстановить из ключевой фразы" }, - "restoreVault": { - "message": "Восстановить кошелек" - }, "required": { "message": "Обязательное поле" }, - "retryWithMoreGas": { - "message": "Повторите попытку с большей ценой за газRetry with a higher gas price here" - }, "revealSeedWords": { "message": "Показать ключевую фразу" }, @@ -681,20 +432,9 @@ "ropsten": { "message": "Тестовая сеть Ropsten" }, - "sampleAccountName": { - "message": "Например, Мой новый счет", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Сохранить" }, - "saveAsFile": { - "message": "Сохранить в виде файла", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Сохранить ключевую фразу в виде файла" - }, "search": { "message": "Поиск" }, @@ -704,15 +444,9 @@ "seedPhraseReq": { "message": "ключевые фразы имеют длину 12 слов" }, - "select": { - "message": "Выбрать" - }, "selectCurrency": { "message": "Выберите валюту" }, - "selectService": { - "message": "Выберите сервис" - }, "selectType": { "message": "Выберите тип" }, @@ -728,21 +462,12 @@ "searchTokens": { "message": "Поиск токенов" }, - "sendTokensAnywhere": { - "message": "Отправить токены любому, у кого есть счет Ethereum" - }, "settings": { "message": "Настройки" }, - "shapeshiftBuy": { - "message": "Купить через Shapeshift" - }, "showPrivateKeys": { "message": "Показать закрытые ключи" }, - "showQRCode": { - "message": "Показать QR-код" - }, "sign": { "message": "Подпись" }, @@ -752,24 +477,12 @@ "signed": { "message": "Подписана" }, - "signMessage": { - "message": "Подписать сообщение" - }, "signNotice": { "message": "Подпись этого сообщения может иметь \nопасные побочные эффекты. Подписывайте только сообщения \nс сайтов, которым вы полностью доверяете свой аккаунт. Этот опасный метод будет удален в будущей версии." }, "sigRequest": { "message": "Запрос подписи" }, - "sigRequested": { - "message": "Подпись запрошена" - }, - "spaceBetween": { - "message": "между словами может быть только пробел" - }, - "status": { - "message": "Статус" - }, "stateLogs": { "message": "Журнал состояния" }, @@ -791,9 +504,6 @@ "symbolBetweenZeroTwelve": { "message": "Символ должен быть от 0 до 12 символов." }, - "takesTooLong": { - "message": "Слишком долго?" - }, "terms": { "message": "Условия пользования" }, @@ -807,89 +517,40 @@ "message": "$1 в ETH через ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Адрес токена" - }, "tokenAlreadyAdded": { "message": "Токен уже был добавлен." }, - "tokenBalance": { - "message": "Баланс ваших токенов:" - }, - "tokenSelection": { - "message": "Поищите токен или выберите из нашего списка популярных токенов." - }, "tokenSymbol": { "message": "Символ токена" }, - "tokenWarning1": { - "message": "Отслеживаются токены, купленные на счет в MetaMask. Если вы купили токены, используя другой счет, такие токены не будут тут отображены." - }, "total": { "message": "Всего" }, - "transactions": { - "message": "транзакции" - }, - "transactionMemo": { - "message": "Транзакционные данные (необязательный)" - }, - "transactionNumber": { - "message": "Номер транзакции" - }, - "transfers": { - "message": "Переводы" - }, "troubleTokenBalances": { "message": "Возникли проблемы при загрузке балансов токенов. Вы можете посмотреть их ", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "Эти 12 слов являются единственной возможностью восстановить ваши счета в MetaMask.\nСохраните из в надежном секретном месте." - }, "typePassword": { "message": "Введите пароль" }, - "uiWelcome": { - "message": "Новый интерфейс (Beta)" - }, - "uiWelcomeMessage": { - "message": "Теперь вы используете новый интерфейс пользователя MetaMask. Осмотритесь, попробуйте новые функции, например, отправить токены и, если возникнут проблемы, сообщите нам." - }, "unapproved": { "message": "Не одобрена" }, - "unavailable": { - "message": "Недоступный" - }, "unknown": { "message": "Неизвестно" }, "unknownNetwork": { "message": "Неизвестная частная сеть" }, - "unknownNetworkId": { - "message": "Неизвестный идентификатор сети" - }, "uriErrorMsg": { "message": "Для URI требуется соответствующий префикс HTTP/HTTPS." }, - "usaOnly": { - "message": "Только США", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Используется различными клиентами" }, - "useOldUI": { - "message": "Использовать старый интерфейс пользователя" - }, "validFileImport": { "message": "Вам нужно выбрать правильный файл для импорта." }, - "vaultCreated": { - "message": "Кошелек был создан" - }, "viewAccount": { "message": "Посмотреть счет" }, @@ -899,30 +560,15 @@ "walletSeed": { "message": "Ключевая фраза кошелька" }, - "warning": { - "message": "Предупреждение" - }, "welcome": { "message": "Добро пожаловать в MetaMask" }, - "whatsThis": { - "message": "Что это?" - }, "yourSigRequested": { "message": "Запрашивается ваша подпись" }, "youSign": { "message": "Вы подписываете" }, - "shareAddress": { - "message": "Поделиться адресом" - }, - "shareAddressToConnect": { - "message": "Поделитесь своим адресом для подключения к $1?" - }, - "shareAddressInfo": { - "message": "Предоставление вашего адреса с $1 позволит вам взаимодействовать с этим dapp. Это ограничение по-умолчанию обеспечивает вашу приватность. В некоторых случаях необходимо перезагрузить страницу для применения изменений " - }, "privacyModeDefault": { "message": "Режим конфиденциальности теперь включен по умолчанию" }, @@ -941,9 +587,6 @@ "aboutSettingsDescription": { "message": "О выпуске, поддержка и контакты" }, - "aboutUs": { - "message": "О нас" - }, "acceleratingATransaction": { "message": "* Увеличение цены газа повышает шансы на более быструю обработку в сети, но это не гарантируется." }, @@ -959,18 +602,12 @@ "activityLog": { "message": "Журнал событий" }, - "add": { - "message": "Добавить" - }, "addNetwork": { "message": "Добавить сеть" }, "addRecipient": { "message": "Добавить получателя" }, - "addressBook": { - "message": "Адресная книга" - }, "advanced": { "message": "Продвинутый" }, @@ -989,27 +626,12 @@ "addAlias": { "message": "Добавить псевдоним" }, - "addEthAddress": { - "message": "Добавить адрес Ethereum" - }, "addSuggestedTokens": { "message": "Добавить предложенные токены" }, "addAcquiredTokens": { "message": "Добавьте токены, которые вы приобрели с помощью MetaMask" }, - "agreeTermsOfService": { - "message": "Я согласен с условиями предоставления услуг" - }, - "allDone": { - "message": "Завершено" - }, - "alreadyHaveSeedPhrase": { - "message": "Нет, у меня уже есть начальная фраза" - }, - "amountPlusTxFee": { - "message": "Сумма + комиссия за транзакцию" - }, "asset": { "message": "Актив" }, @@ -1082,9 +704,6 @@ "cancelled": { "message": "Отменена" }, - "cancelN": { - "message": "Отменить все $1 транзакции " - }, "chainId": { "message": "ID сети" }, @@ -1100,12 +719,6 @@ "chromeRequiredForHardwareWallets": { "message": "Вам необходимо использовать MetaMask в Google Chrome, чтобы подключиться к своему аппаратному кошельку." }, - "company": { - "message": "Компания" - }, - "confirmationTime": { - "message": "Время подтверждения (сек)" - }, "confirmSecretBackupPhrase": { "message": "Подтвердите вашу резервную секретную фразу" }, @@ -1121,9 +734,6 @@ "connectRequest": { "message": "Запрос на подключение" }, - "connecting": { - "message": "Подключение ..." - }, "connectingTo": { "message": "Подключение к $1" }, @@ -1133,18 +743,6 @@ "connectingToGoerli": { "message": "Подключение к тестовой сети Goerli" }, - "connectToLedger": { - "message": "Подключение к Ledger" - }, - "connectToTrezor": { - "message": "Подключиться к Trezor" - }, - "contactList": { - "message": "Список контактов" - }, - "contactListDescription": { - "message": "Добавлять, редактировать, удалять и управлять своими контактами" - }, "continueToWyre": { "message": "Продолжить на Wyre" }, @@ -1190,15 +788,9 @@ "dontHaveAHardwareWallet": { "message": "Нет аппаратного кошелька?" }, - "editNetwork": { - "message": "Изменить сеть" - }, "editContact": { "message": "Изменить контакт" }, - "editingTransaction": { - "message": "Внесите изменения в вашу транзакцию" - }, "endOfFlowMessage1": { "message": "Вы прошли тестирование - сохраняйте свою исходную фразу в безопасности, это ваша ответственность!" }, @@ -1229,9 +821,6 @@ "endOfFlowMessage10": { "message": "Завершено" }, - "ensNameNotFound": { - "message": "ENS имя не найдено" - }, "ensRegistrationError": { "message": "Ошибка в регистрации имени ENS" }, @@ -1244,9 +833,6 @@ "enterPasswordContinue": { "message": "Введите пароль для продолжения" }, - "eth": { - "message": "ETH" - }, "ethereumPublicAddress": { "message": "Публичный адрес Ethereum" }, @@ -1262,12 +848,6 @@ "faster": { "message": "Быстрее" }, - "fastest": { - "message": "Самый быстрый" - }, - "feeChartTitle": { - "message": "Прогноз комиссии сети в реальном времени" - }, "forgetDevice": { "message": "Забыть устройство" }, @@ -1295,9 +875,6 @@ "generalSettingsDescription": { "message": "Конвертация валюты, основная валюта, язык, идентификаторы блоков" }, - "generatingTransaction": { - "message": "Генерация транзакции" - }, "getHelp": { "message": "Получить помощь." }, @@ -1340,9 +917,6 @@ "importUsingSeed": { "message": "Импортировать используя секретную фразу (сид)" }, - "importWithSeedPhrase": { - "message": "Импортировать с секретной фразой" - }, "initialTransactionConfirmed": { "message": "Ваша первоначальная транзакция была подтверждена сетью. Нажмите OK, чтобы вернуться." }, @@ -1361,9 +935,6 @@ "ledgerAccountRestriction": { "message": "Вам нужно использовать свой последний аккаунт, прежде чем вы сможете добавить новый." }, - "legal": { - "message": "Закон" - }, "letsGoSetUp": { "message": "Да, давайте приступим!" }, @@ -1391,12 +962,6 @@ "missingYourTokens": { "message": "Не видите свои токены?" }, - "minutesShorthand": { - "message": "Мин" - }, - "mobileSyncTitle": { - "message": "Синхронизация аккаунтов с мобильным" - }, "mobileSyncText": { "message": "Пожалуйста, введите ваш пароль, чтобы подтвердить, что это вы!" }, @@ -1442,21 +1007,12 @@ "rpcUrl": { "message": "Новый RPC URL" }, - "showAdvancedOptions": { - "message": "Показать дополнительные параметры" - }, - "hideAdvancedOptions": { - "message": "Скрыть дополнительные параметры" - }, "optionalChainId": { "message": "ID сети (необязательно)" }, "optionalSymbol": { "message": "Символ (необязательно)" }, - "optionalNickname": { - "message": "Псевдоним (необязательно)" - }, "newTotal": { "message": "Итого" }, @@ -1469,9 +1025,6 @@ "notEnoughGas": { "message": "Нехватает газа" }, - "notFound": { - "message": "Не найдено" - }, "noWebcamFoundTitle": { "message": "Веб-камера не найдена" }, @@ -1481,27 +1034,15 @@ "ofTextNofM": { "message": "из" }, - "onlySendTokensToAccountAddress": { - "message": "Отправляйте $1 на адрес учетной записи Ethereum." - }, - "openInTab": { - "message": "Открыть во вкладке" - }, "orderOneHere": { "message": "Закажите Trezor или Ledger и храните свои средства в холодном кошельке" }, "origin": { "message": "происхождения" }, - "outgoing": { - "message": "исходящий" - }, "parameters": { "message": "параметры" }, - "originalTotal": { - "message": "Итого (исходно)" - }, "participateInMetaMetrics": { "message": "Участвовать в MetaMetrics" }, @@ -1595,9 +1136,6 @@ "goerli": { "message": "Тестовая сеть Goerli" }, - "rpc": { - "message": "Пользовательский RPC" - }, "slow": { "message": "Медленно" }, @@ -1631,9 +1169,6 @@ "securitySettingsDescription": { "message": "Настройки конфиденциальности и фраза кошелька" }, - "secondsShorthand": { - "message": "Сек" - }, "seedPhrasePlaceholder": { "message": "Разделяйте каждое слово одним пробелом" }, @@ -1655,18 +1190,12 @@ "separateEachWord": { "message": "Разделяйте каждое слово одним пробелом" }, - "selectAnAddress": { - "message": "Выберите адрес" - }, "selectAnAccount": { "message": "Выберите аккаунт" }, "selectAnAccountHelp": { "message": "Выберите учетную запись для просмотра в MetaMask" }, - "selectAnAsset": { - "message": "Выберите актив" - }, "selectAHigherGasFee": { "message": "Установите более высокую плату за газ, чтобы ускорить обработку вашей транзакции.*" }, @@ -1700,12 +1229,6 @@ "speedUp": { "message": "Ускорить" }, - "speedUpTitle": { - "message": "Ускорить транзакцию" - }, - "speedUpSubtitle": { - "message": "Увеличьте цену на газ, чтобы попытаться перезаписать и ускорить транзакцию" - }, "speedUpCancellation": { "message": "Ускорить отмену транзакции" }, @@ -1781,9 +1304,6 @@ "transactionCreated": { "message": "Транзакция создана со значением $1 в $2." }, - "transactionWithNonce": { - "message": "Транзакция $ 1" - }, "transactionDropped": { "message": "Транзакция отброшена $2." }, @@ -1796,9 +1316,6 @@ "transactionUpdated": { "message": "Транзакция обновлена до $2." }, - "transactionUpdatedGas": { - "message": "Транзакция обновлена: плата за газ составляет $1 в $2" - }, "transactionErrored": { "message": "Транзакция завершилась с ошибкой." }, @@ -1829,15 +1346,9 @@ "transferFrom": { "message": "Перевод из" }, - "trezorHardwareWallet": { - "message": "Trezor Аппаратный кошелек" - }, "tryAgain": { "message": "Попробуйте снова" }, - "uiMigrationAnnouncement": { - "message": "Добро пожаловать в новый интерфейс MetaMask. Хотите оставить отзыв или предложить полезную функцию? Вы можете обратиться в службу поддержки или оставить репорт на GitHub." - }, "units": { "message": "единицы" }, @@ -1874,9 +1385,6 @@ "viewOnEtherscan": { "message": "Посмотреть на Etherscan" }, - "viewNetworkInfo": { - "message": "Просмотр информации о сети" - }, "welcomeBack": { "message": "Рад видеть вас снова!" }, @@ -1891,17 +1399,5 @@ }, "yourPrivateSeedPhrase": { "message": "Ваша сид-фраза" - }, - "yourUniqueAccountImage": { - "message": "Ваша уникальная иконка аккаунта" - }, - "yourUniqueAccountImageDescription1": { - "message": "Это изображение было сгенерировано для вас программно с помощью вашего нового номера учетной записи." - }, - "yourUniqueAccountImageDescription2": { - "message": "Вы увидите это изображение каждый раз, когда вам нужно подтвердить транзакцию." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask никогда не запопросит секретную фразу (сид) !" } } diff --git a/app/_locales/sk/messages.json b/app/_locales/sk/messages.json index bb1263033..a525b522e 100644 --- a/app/_locales/sk/messages.json +++ b/app/_locales/sk/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Režim súkromia je povolený. Je prednastavený automaticky" }, - "exposeAccounts": { - "message": "Vystavte účty" - }, - "exposeDescription": { - "message": "Vystavte účty na aktuální webové stránky. Užitečné pro starší dappy." - }, "chartOnlyAvailableEth": { "message": "Graf je k dispozícii iba v sieťach Ethereum." }, - "confirmExpose": { - "message": "Opravdu chcete své účty vystavit na stávajícím webu?" - }, "confirmClear": { "message": "Naozaj chcete vymazať schválené webové stránky?" }, "contractInteraction": { "message": "Zmluvná interakcia" }, - "clearApprovalDataSuccess": { - "message": "Schválené údaje webových stránek byly úspěšně zrušeny." - }, "clearApprovalData": { "message": "Jasné údaje o schválení" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Verzia, centrum podpory a kontaktné informácie." }, - "aboutUs": { - "message": "O nás" - }, - "accept": { - "message": "Přijmout" - }, "acceleratingATransaction": { "message": "*Urýchlenie transakcie pomocou vyššej ceny za GAS zvyšuje šance na rýchlejšie spracovanie v sieti, nie je to však vždy zaručené." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "protokol aktivity" }, - "add": { - "message": "Pridať" - }, - "address": { - "message": "Adresa" - }, "addNetwork": { "message": "Pridať sieť" }, "addRecipient": { "message": "Pridať príjemcu" }, - "addressBook": { - "message": "Adresár" - }, "advanced": { "message": "Rozšírené" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Rozšírené nastavenia" }, - "addCustomToken": { - "message": "Přidat vlastní token" - }, "addToAddressBook": { "message": "Pridať do adresára" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Pridať alias" }, - "addEthAddress": { - "message": "Pridať adresu Ethereum" - }, "addToken": { "message": "Přidat token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Pridajte tokeny, ktoré ste získali pomocou MetaMask" }, - "agreeTermsOfService": { - "message": "Súhlasím s podmienkami služby" - }, - "allDone": { - "message": "Všetko hotové" - }, - "alreadyHaveSeedPhrase": { - "message": "Nie, už mám seed frázu" - }, "amount": { "message": "Částka" }, - "amountPlusGas": { - "message": "Částka + palivo" - }, - "amountPlusTxFee": { - "message": "Suma + poplatok za TX" - }, "appDescription": { "message": "Ethereum rozšíření prohlížeče", "description": "The description of the application" @@ -172,9 +124,6 @@ "autoLogoutTimeLimitDescription": { "message": "Nastavte čas nečinnosti v minútach skôr, než sa MetaMask automaticky odhlási" }, - "available": { - "message": "Dostupné" - }, "average": { "message": "Priemerný" }, @@ -199,9 +148,6 @@ "balanceOutdated": { "message": "Zostatok môže byť neaktuálny" }, - "balances": { - "message": "Zůstatek tokenu" - }, "balanceIsInsufficientGas": { "message": "Nedostatek prostředků pro aktuální množství paliva" }, @@ -219,24 +165,12 @@ "blockiesIdenticon": { "message": "Použít Blockies Identicon" }, - "borrowDharma": { - "message": "Pújčit si přes Dharma (Beta)" - }, "browserNotSupported": { "message": "Váš prehliadač nie je podporovaný..." }, "builtInCalifornia": { "message": "MetaMask je navržen a vytvořen v Kalifornii." }, - "buy": { - "message": "Koupit" - }, - "buyCoinbase": { - "message": "Nákup na Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase je světově nejoblíbenější místo k nákupu a prodeji bitcoinu, etherea nebo litecoinu." - }, "buyWithWyre": { "message": "Kúpte ETH s Wyre" }, @@ -273,18 +207,9 @@ "cancelled": { "message": "Zrušený" }, - "cancelN": { - "message": "Zrušiť všetky $1 transakcie" - }, "chainId": { "message": "ID reťazca" }, - "classicInterface": { - "message": "Použít klasické rozhraní" - }, - "clickCopy": { - "message": "Kliknutím zkopírovat" - }, "clickToAdd": { "message": "Kliknutím na $1 ich pridáte do svojho účtu" }, @@ -297,30 +222,18 @@ "chromeRequiredForHardwareWallets": { "message": "Ak sa chcete pripojiť k svojej hardvérovej peňaženke, musíte v Google Chrome použiť MetaMask." }, - "company": { - "message": "Spoločnosť" - }, "confirm": { "message": "Potvrdit" }, - "confirmationTime": { - "message": "Čas potvrdenia (sek)" - }, "confirmed": { "message": "Potvrzeno" }, - "confirmContract": { - "message": "Potvrdit kontrakt" - }, "confirmPassword": { "message": "Potvrdit heslo" }, "confirmSecretBackupPhrase": { "message": "Potvrďte svoju tajnú backup frázu" }, - "confirmTransaction": { - "message": "Potvrdit transakci" - }, "congratulations": { "message": "Blahoželáme" }, @@ -333,9 +246,6 @@ "connectRequest": { "message": "Požiadavka na pripojenie" }, - "connecting": { - "message": "Pripája sa..." - }, "connectingTo": { "message": "Pripája sa k $1" }, @@ -357,21 +267,6 @@ "connectingToGoerli": { "message": "Pripája sa k testovacej sieti Goerli" }, - "connectingToUnknown": { - "message": "Připojuji se k neznámé síti" - }, - "connectToLedger": { - "message": "Pripojiť k Hlavnej knihe" - }, - "connectToTrezor": { - "message": "Pripojenie k Trezoru" - }, - "continue": { - "message": "Pokračovat" - }, - "continueToCoinbase": { - "message": "Přejít na Coinbase" - }, "continueToWyre": { "message": "Pokračovať na Wyre" }, @@ -387,15 +282,9 @@ "copiedButton": { "message": "Zkopírováno" }, - "copiedClipboard": { - "message": "Zkopírováno do schránky" - }, "copiedExclamation": { "message": "Zkopírováno!" }, - "copiedSafe": { - "message": "Zkopíroval jsem to na bezpečné místo" - }, "copy": { "message": "Kopírovat" }, @@ -426,28 +315,15 @@ "createAWallet": { "message": "Vytvoriť Peňaženku" }, - "createDen": { - "message": "Vytvořit" - }, "createPassword": { "message": "Vytvoriť heslo" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Prepočet meny" }, "currentLanguage": { "message": "Aktuálny jazyk" }, - "currentNetwork": { - "message": "Aktuální síť" - }, - "currentRpc": { - "message": "Současné RPC" - }, "customGas": { "message": "Nastavit palivo" }, @@ -457,9 +333,6 @@ "customToken": { "message": "Vlastní token" }, - "customize": { - "message": "Nastavit" - }, "customRPC": { "message": "Vlastní RPC" }, @@ -478,39 +351,15 @@ "deleteAccount": { "message": "Zmazať účet" }, - "denExplainer": { - "message": "Váš DEN je heslem šifrované uložiště v MetaMasku." - }, "deposit": { "message": "Vklad" }, - "depositBTC": { - "message": "Vložte BTC na níže uvedenou adresu:" - }, - "depositEth": { - "message": "Vložit Eth" - }, "depositEther": { "message": "Vložit Ether" }, - "depositFiat": { - "message": "Vklad s fiat měnou" - }, - "depositFromAccount": { - "message": "Vložte z jiného účtu" - }, - "depositShapeShift": { - "message": "Vklad přes ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Pokud vlastníte jiné kryptoměny, můžete je směnit Ether a vložit ho přímo do peněženky MetaMask. Bez založení účtu." - }, "details": { "message": "Podrobnosti" }, - "directDeposit": { - "message": "Přímý vklad" - }, "directDepositEther": { "message": "Vložit Ether přímo" }, @@ -541,24 +390,12 @@ "edit": { "message": "Upravit" }, - "editNetwork": { - "message": "Upraviť sieť" - }, - "editAccountName": { - "message": "Upravit název účtu" - }, "editContact": { "message": "Upraviť kontakt" }, - "editingTransaction": { - "message": "Vykonajte zmeny vo svojej transakcii" - }, "emailUs": { "message": "Napište nám e-mail!" }, - "encryptNewDen": { - "message": "Zašifrujte svůj nový DEN" - }, "endOfFlowMessage1": { "message": "Úspešne ste prešli testom – uchovávajte svoju seed frázu v bezpečí. Je to vaša zodpovednosť!" }, @@ -589,9 +426,6 @@ "endOfFlowMessage10": { "message": "Všetko vykonané" }, - "ensNameNotFound": { - "message": "Názov ENS sa nenašiel" - }, "ensRegistrationError": { "message": "Chyba pri registrácii názvu ENS" }, @@ -604,9 +438,6 @@ "enterPassword": { "message": "Zadejte heslo" }, - "enterPasswordConfirm": { - "message": "Zadejte heslo k potvrzení" - }, "enterPasswordContinue": { "message": "Pokračujte zadaním hesla" }, @@ -619,18 +450,12 @@ "estimatedProcessingTimes": { "message": "Odhadovaný čas spracovania" }, - "exchangeRate": { - "message": "Směnný kurz" - }, "expandView": { "message": "Rozbaliť zobrazenie" }, "exportPrivateKey": { "message": "Exportovat privátní klíč" }, - "exportPrivateKeyWarning": { - "message": "Exportujte privátní klíč na vlastní riziko." - }, "failed": { "message": "Neúspěšné" }, @@ -640,12 +465,6 @@ "faster": { "message": "Rýchlejšie" }, - "fastest": { - "message": "Najrýchlejšia" - }, - "feeChartTitle": { - "message": "Predpoveď transakčných poplatkov naživo" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -654,31 +473,18 @@ "message": "Import souboru nefunguje? Klikněte sem!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Sledujte nás na Twitteru" - }, "forgetDevice": { "message": "Zabudnúť toto zariadenie" }, "from": { "message": "Od" }, - "fromToSame": { - "message": "Adresy odesílatele a příjemce nemohou být stejné" - }, "fromShapeShift": { "message": "Z ShapeShift" }, "functionType": { "message": "Typ funkcie" }, - "gas": { - "message": "Palivo", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Poplatek za palivo" - }, "gasLimit": { "message": "Limit paliva" }, @@ -688,18 +494,12 @@ "gasLimitInfoModalContent": { "message": "Limit GAS je maximálne množstvo jednotiek GAS, ktoré ste ochotní minúť." }, - "gasLimitRequired": { - "message": "Limit paliva je povinný" - }, "gasLimitTooLow": { "message": "Limit paliva musí být alespoň 21000" }, "gasUsed": { "message": "GAS použitý" }, - "generatingSeed": { - "message": "Generuji klíčovou frázi..." - }, "gasPrice": { "message": "Cena paliva (GWEI)" }, @@ -715,18 +515,12 @@ "gasPriceCalculation": { "message": "Počítáme doporučenou cenu paliva na základě úspěšnosti v síti." }, - "gasPriceRequired": { - "message": "Cena paliva je povinná" - }, "general": { "message": "Všeobecne" }, "generalSettingsDescription": { "message": "Prevod mien, primárna mena, jazyk, identifikácia blokov" }, - "generatingTransaction": { - "message": "Generuje sa transakcia" - }, "getEther": { "message": "Získejte Ether" }, @@ -766,9 +560,6 @@ "message": "zde", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Tady je seznam!!!!" - }, "hide": { "message": "Skrýt" }, @@ -781,12 +572,6 @@ "history": { "message": "História" }, - "howToDeposit": { - "message": "Jakým způsobem chcete vložit Ether?" - }, - "holdEther": { - "message": "Dovoluje vám držet ether a tokeny a slouží jako most k decentralizovaným aplikacím." - }, "importAccount": { "message": "Import účtu" }, @@ -796,12 +581,6 @@ "importAccountSeedPhrase": { "message": "Importovať účet so seed frázou" }, - "importAnAccount": { - "message": "Import účtu" - }, - "importDen": { - "message": "Import existujícího DEN" - }, "importWallet": { "message": "Importovať Peňaženku" }, @@ -815,12 +594,6 @@ "importUsingSeed": { "message": "Importovať pomocou seed frázy účtu" }, - "importWithSeedPhrase": { - "message": "Importovať so seed frázou" - }, - "info": { - "message": "Informace" - }, "infoHelp": { "message": "Informace a nápověda" }, @@ -848,43 +621,28 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Nie sieť ETH, nastaviť malé písmená" }, - "invalidGasParams": { - "message": "Neplatná parametry paliva" - }, "invalidInput": { "message": "Neplatný vstup." }, - "invalidRequest": { - "message": "Neplatný požadavek" - }, "invalidRPC": { "message": "Neplatné RPC URI" }, + "invalidBlockExplorerURL": { + "message": "Neplatné Block Explorer URI" + }, "invalidSeedPhrase": { "message": "Neplatná seed fráza" }, - "jsonFail": { - "message": "Něco se pokazilo. Prosím, ujistěte se, že váš JSON soubor má správný formát." - }, "jsonFile": { "message": "JSON soubor", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Udržujte si záznamy o tokenech, které jste koupili s účtem v MetaMasku." - }, - "knowledgeDataBase": { - "message": "Navštivte naši Knowledge Base" - }, "learnMore": { "message": "Zjistěte více." }, "ledgerAccountRestriction": { "message": "Skôr ako budete môcť pridať nový účet, musíte použiť svoj posledný účet." }, - "legal": { - "message": "Právne" - }, "lessThanMax": { "message": "musí být menší nebo roven $1.", "description": "helper for inputting hex as decimal input" @@ -916,12 +674,6 @@ "logout": { "message": "Odhlásit" }, - "loose": { - "message": "Nevázané" - }, - "loweCaseWords": { - "message": "slova klíčové fráze mají pouze malá písmena" - }, "memorizePhrase": { "message": "Zapamätajte si túto frázu." }, @@ -940,9 +692,6 @@ "missingYourTokens": { "message": "Nevidíte svoje tokeny?" }, - "mobileSyncTitle": { - "message": "Synchronizovať účty s mobilom" - }, "mobileSyncText": { "message": "Zadajte svoje heslo a potvrďte, že ste to vy!" }, @@ -965,10 +714,6 @@ "message": "Musíte zvolit soubor k importu.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Musíte zadat heslo pro zvolený soubor.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Nelze odeslat zápornou částku ETH." }, @@ -1003,12 +748,6 @@ "newPassword": { "message": "Nové heslo (min 8 znaků)" }, - "newPassword8Chars": { - "message": "Nové heslo (min 8 znaků)" - }, - "newRecipient": { - "message": "Nový příjemce" - }, "newNetwork": { "message": "Nová sieť" }, @@ -1030,21 +769,12 @@ "rpcUrl": { "message": "Nová RPC URL" }, - "showAdvancedOptions": { - "message": "Zobraziť rozšírené možnosti" - }, - "hideAdvancedOptions": { - "message": "Skryť rozšírené možnosti" - }, "optionalChainId": { "message": "ChainID (voliteľné)" }, "optionalSymbol": { "message": "Symbol (voliteľné)" }, - "optionalNickname": { - "message": "Prezývka (voliteľné)" - }, "newTotal": { "message": "Nový súčet" }, @@ -1063,21 +793,12 @@ "noConversionRateAvailable": { "message": "Nie je k dispozícii žiadna sadzba konverzie" }, - "noTransactionHistory": { - "message": "Žádná historie transakcí." - }, "noTransactions": { "message": "Žádné transakce" }, "notEnoughGas": { "message": "Nedostatok GAS" }, - "notFound": { - "message": "Nebolo nájdené" - }, - "notStarted": { - "message": "Nezačalo" - }, "noWebcamFoundTitle": { "message": "Webová kamera sa nenašla" }, @@ -1087,41 +808,15 @@ "ofTextNofM": { "message": "z" }, - "oldUI": { - "message": "Staré rozhraní" - }, - "oldUIMessage": { - "message": "Vrátili jste se ke starému rozhraní. Můžete přepnout na nové rozhraní v nastavení v pravém horním menu." - }, - "onlySendToEtherAddress": { - "message": "Posílejte jen ETH na Ethereum adresu." - }, - "onlySendTokensToAccountAddress": { - "message": "Pošlite iba $1 na adresu účtu Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Otvoriť na záložke" - }, - "or": { - "message": "nebo", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Objednajte si Trezor alebo Hlavnú knihu a uschovajte svoje prostriedky v sklade" }, "origin": { "message": "Pôvod" }, - "outgoing": { - "message": "Odchádzajúce" - }, "parameters": { "message": "Parametre" }, - "originalTotal": { - "message": "Pôvodný súčet" - }, "participateInMetaMetrics": { "message": "Zúčastnite sa na MetaMetrics" }, @@ -1131,23 +826,12 @@ "password": { "message": "Heslo" }, - "passwordCorrect": { - "message": "Ujistěte se, že je vaše heslo správně." - }, "passwordsDontMatch": { "message": "Hesla nejsou stejná" }, - "passwordMismatch": { - "message": "hesla nesouhlasí", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Heslo není dost dlouhé" }, - "passwordShort": { - "message": "heslo je krátké", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Vložte zde svůj privátní klíč:", "description": "For importing an account from a private key" @@ -1161,12 +845,6 @@ "personalAddressDetected": { "message": "Detekována osobní adresa. Zadejte adresu kontraktu tokenu." }, - "pleaseReviewTransaction": { - "message": "Zkontrolujte si transakci." - }, - "popularTokens": { - "message": "Oblíbené tokeny" - }, "prev": { "message": "Predchádzajúce" }, @@ -1198,15 +876,6 @@ "readdToken": { "message": "Tento token můžete v budoucnu přidat zpět s „Přidat token“ v nastavení účtu." }, - "readMore": { - "message": "Přečtěte si více zde." - }, - "readMore2": { - "message": "Přečtěte si více." - }, - "receive": { - "message": "Obrdžet" - }, "recents": { "message": "Posledné" }, @@ -1216,9 +885,6 @@ "recipientAddressPlaceholder": { "message": "Vyhľadávať verejnú adresu (0x) alebo ENS" }, - "refundAddress": { - "message": "Adresa pro vrácení peněz" - }, "rejectAll": { "message": "Odmietnuť všetko" }, @@ -1252,9 +918,6 @@ "restoreFromSeed": { "message": "Obnovit z seed fráze" }, - "restoreVault": { - "message": "Obnovit trezor" - }, "restoreAccountWithSeed": { "message": "Obnoviť účet pomocou seed frázy" }, @@ -1264,9 +927,6 @@ "required": { "message": "Povinné" }, - "retryWithMoreGas": { - "message": "Opakujte s vyšší cenou paliva" - }, "restore": { "message": "Obnoviť" }, @@ -1303,13 +963,6 @@ "goerli": { "message": "Testovacia sieť Goerli" }, - "rpc": { - "message": "Vlastní RPC" - }, - "sampleAccountName": { - "message": "Např. můj nový účet", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Uložit" }, @@ -1322,13 +975,6 @@ "saveAsCsvFile": { "message": "Uložiť ako súbor CSV" }, - "saveAsFile": { - "message": "Uložit do souboru", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Uložit slova klíčové fráze do souboru" - }, "scanInstructions": { "message": "Umiestnite QR kód pred kameru" }, @@ -1359,18 +1005,12 @@ "securitySettingsDescription": { "message": "Nastavenia súkromia a seed fráza peňaženky" }, - "secondsShorthand": { - "message": "Sek" - }, "seedPhrasePlaceholder": { "message": "Každé slovo oddeľte jednou medzerou" }, "seedPhraseReq": { "message": "klíčové fráze mají 12 slov" }, - "select": { - "message": "Vybrat" - }, "selectCurrency": { "message": "Vybrat měnu" }, @@ -1380,9 +1020,6 @@ "selectLocale": { "message": "Vybrať miestne nastavenia" }, - "selectService": { - "message": "Vybrat službu" - }, "selectType": { "message": "Vybrat typ" }, @@ -1410,18 +1047,12 @@ "searchTokens": { "message": "Hledat tokeny" }, - "selectAnAddress": { - "message": "Zvoliť adresu" - }, "selectAnAccount": { "message": "Vybrať účet" }, "selectAnAccountHelp": { "message": "Vyberte účet, ktorý chcete zobraziť v MetaMask" }, - "selectAnAsset": { - "message": "Vybrať asset" - }, "selectAHigherGasFee": { "message": "Ak chcete urýchliť spracovanie transakcie, vyberte vyšší poplatok GAS.*" }, @@ -1431,15 +1062,9 @@ "selectPathHelp": { "message": "Ak nevidíte svoje existujúce účty v Hlavnej knihe dole, skúste prepnúť cesty na „Odkaz (MEW/MyCrypto)“" }, - "sendTokensAnywhere": { - "message": "Posílejte tokeny komukoli s Ethereum účtem" - }, "settings": { "message": "Nastavení" }, - "shapeshiftBuy": { - "message": "Nakoupit na ShapeShift" - }, "showAdvancedGasInline": { "message": "Pokročilé ovládacie prvky GAS" }, @@ -1455,9 +1080,6 @@ "showPrivateKeys": { "message": "Zobrazit privátní klíče" }, - "showQRCode": { - "message": "Zobrazit QR kód" - }, "showHexData": { "message": "Zobraziť údaje Hex" }, @@ -1473,33 +1095,18 @@ "signed": { "message": "Podepsáno" }, - "signMessage": { - "message": "Podepsat zprávu" - }, "signNotice": { "message": "Podepsání zprávy může mít \nnebezpečný vedlejší učinek. Podepisujte zprávy pouze ze \nstránek, kterým plně důvěřujete celým svým účtem.\n Tato nebezpečná metoda bude odebrána v budoucí verzi. " }, "sigRequest": { "message": "Požadavek podpisu" }, - "sigRequested": { - "message": "Požádáno o podpis" - }, "somethingWentWrong": { "message": "Och! Niečo zlyhalo." }, - "spaceBetween": { - "message": "mezi slovy může být pouze mezera" - }, "speedUp": { "message": "Zrýchliť" }, - "speedUpTitle": { - "message": "Urýchliť transakciu" - }, - "speedUpSubtitle": { - "message": "Zvýšte svoju cenu za GAS, aby ste sa pokúsili prepísať a zrýchliť transakciu" - }, "speedUpCancellation": { "message": "Urýchlite toto zrušenie" }, @@ -1509,9 +1116,6 @@ "switchNetworks": { "message": "Prepnúť siete" }, - "status": { - "message": "Stav" - }, "stateLogs": { "message": "Stavové protokoly" }, @@ -1575,9 +1179,6 @@ "syncWithMobileComplete": { "message": "Vaše údaje boli úspešne synchronizované. Užite si mobilnú aplikáciu MetaMask!" }, - "takesTooLong": { - "message": "Trvá to dlouho?" - }, "terms": { "message": "Podmínky použití" }, @@ -1597,27 +1198,15 @@ "message": "$1 na ETH přes ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adresa tokenu" - }, "tokenAlreadyAdded": { "message": "Token byl už přidán." }, - "tokenBalance": { - "message": "Váš zůstatek tokenu je:" - }, "tokenContractAddress": { "message": "Kontaktná adresa tokenu" }, - "tokenSelection": { - "message": "Vyhledejte token nebo je vyberte z našeho seznamu oblíbených tokenů." - }, "tokenSymbol": { "message": "Symbol tokenu" }, - "tokenWarning1": { - "message": "Mějte přehled o tokenech, které jste koupili s účtem MetaMasku. Pokud jste koupili tokeny s jiným účtem, tyto tokeny se zde nezobrazí." - }, "total": { "message": "Celkem" }, @@ -1630,9 +1219,6 @@ "transactionCreated": { "message": "Transakcia bola vytvorená s hodnotou $1 na $2." }, - "transactionWithNonce": { - "message": "Transakcia $1" - }, "transactionDropped": { "message": "Transakcia klesla na $2." }, @@ -1645,9 +1231,6 @@ "transactionUpdated": { "message": "Transakcia bola aktualizovaná na $2." }, - "transactionUpdatedGas": { - "message": "Transakcia bola aktualizovaná s poplatkom GAS z $1 na $2." - }, "transactionErrored": { "message": "Pri transakcii sa vyskytla chyba." }, @@ -1657,9 +1240,6 @@ "transactionCancelSuccess": { "message": "Transakcia bola úspešne zrušená na $2" }, - "transactions": { - "message": "transakce" - }, "transactionError": { "message": "Chyba transakce. Vyhozena výjimka v kódu kontraktu." }, @@ -1669,12 +1249,6 @@ "transactionFee": { "message": "Poplatok za transakciu" }, - "transactionMemo": { - "message": "Poznámka transakce (nepovinné)" - }, - "transactionNumber": { - "message": "Číslo transakce" - }, "transactionTime": { "message": "Čas transakcie" }, @@ -1687,12 +1261,6 @@ "transferFrom": { "message": "Presun z" }, - "transfers": { - "message": "Převody" - }, - "trezorHardwareWallet": { - "message": "Hardvérová peňaženka TREZOR" - }, "troubleTokenBalances": { "message": "Měli jsme problém s načtením vašich tokenových zůstatků. Můžete je vidět ", "description": "Followed by a link (here) to view token balances" @@ -1700,27 +1268,12 @@ "tryAgain": { "message": "Skúsiť znova" }, - "twelveWords": { - "message": "Těchto 12 slov je jedinou možností, jak obnovit MetaMask účet. \nUložte je na bezpečné a neveřejné místo." - }, "typePassword": { "message": "Zadejte své heslo" }, - "uiMigrationAnnouncement": { - "message": "Vitajte v novom používateľskom rozhraní MetaMask. Ak máte spätnú väzbu týkajúcu sa používateľského rozhrania alebo požiadaviek na funkcie, obráťte sa na náš tím technickej podpory alebo na GitHub." - }, - "uiWelcome": { - "message": "Vítejte v novém rozhraní (Beta)" - }, - "uiWelcomeMessage": { - "message": "Používáte nyní nové rozhraní MetaMasku. Rozhlédněte se kolem, vyzkoušejte nové funkce, jako jsou zasílání tokenů, a dejte nám vědět, pokud narazíte na problém." - }, "unapproved": { "message": "Neschváleno" }, - "unavailable": { - "message": "Nedostupné" - }, "units": { "message": "jednotky" }, @@ -1730,9 +1283,6 @@ "unknownNetwork": { "message": "Neznámá soukromá síť" }, - "unknownNetworkId": { - "message": "Neznámé ID sítě" - }, "unknownQrCode": { "message": "Chyba: Kód QR sa nepodarilo identifikovať" }, @@ -1754,25 +1304,15 @@ "uriErrorMsg": { "message": "URI vyžadují korektní HTTP/HTTPS prefix." }, - "usaOnly": { - "message": "jen v USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Používána různými klienty" }, - "useOldUI": { - "message": "Použijte staré rozhraní" - }, "userName": { "message": "Meno používateľa" }, "validFileImport": { "message": "Musíte vybrat validní soubor k importu." }, - "vaultCreated": { - "message": "Trezor vytvořen" - }, "viewAccount": { "message": "Zobrazit účet" }, @@ -1788,27 +1328,18 @@ "viewOnEtherscan": { "message": "Zobraziť na Etherscan" }, - "viewNetworkInfo": { - "message": "Zobraziť informácie o sieti" - }, "visitWebSite": { "message": "Navštivte naši stránku" }, "walletSeed": { "message": "Klíčová fráze peněženky" }, - "warning": { - "message": "Varování" - }, "welcomeBack": { "message": "Vitajte späť!" }, "welcome": { "message": "Vitajte v MetaMask" }, - "whatsThis": { - "message": "Co to je?" - }, "writePhrase": { "message": "Túto frázu si zapíšte na papier a uložte na bezpečnom mieste. Kvôli vyššej bezpečnosti si ho môžete napísať na niekoľko papierov a uložiť na 2 – 3 rôzne miesta." }, @@ -1827,18 +1358,6 @@ "yourPrivateSeedPhrase": { "message": "Vaša súkromná seed fráza" }, - "yourUniqueAccountImage": { - "message": "Váš jedinečný obrázok účtu" - }, - "yourUniqueAccountImageDescription1": { - "message": "Tento obrázok bol pre vás programovo vygenerovaný pomocou vášho nového čísla účtu." - }, - "yourUniqueAccountImageDescription2": { - "message": "Tento obrázok sa zobrazí vždy, keď budete musieť transakciu potvrdiť." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask nebude nikdy požadovať vašu seed frázu!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nulová cena za GAS pri zrýchlení" } diff --git a/app/_locales/sl/messages.json b/app/_locales/sl/messages.json index c89689a18..e617d7997 100644 --- a/app/_locales/sl/messages.json +++ b/app/_locales/sl/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Zasebnostni način je zdaj privzeto omogočen" }, - "exposeAccounts": { - "message": "Razkrij račune" - }, - "exposeDescription": { - "message": "Razkrij račune trenutni spletni strani. Priporočeno za starejše dApps." - }, "chartOnlyAvailableEth": { "message": "Grafikon na voljo le v glavnih omrežjih." }, - "confirmExpose": { - "message": "Ste prepričani da želite razkriti račune trenutni spletni strani?" - }, "confirmClear": { "message": "Ste prepričani da želite počistiti odobrene spletne strani?" }, "contractInteraction": { "message": "Interakcija s pogodbo" }, - "clearApprovalDataSuccess": { - "message": "Odobrene spletne strani uspešno počiščene." - }, "clearApprovalData": { "message": "Počisti podatke o odobritvi" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Različica, center za podporo in podatki za stik." }, - "aboutUs": { - "message": "O nas" - }, - "accept": { - "message": "Potrdi" - }, "acceleratingATransaction": { "message": "* Pospešitev transakcije z višjo gas ceno poveča njene možnosti za hitrejšo obdelavo v omrežju, vendar ni vedno zagotovljena." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "dnevnik dejavnosti" }, - "add": { - "message": "Dodaj" - }, - "address": { - "message": "Naslov" - }, "addNetwork": { "message": "Dodaj omrežje" }, "addRecipient": { "message": "Dodaj prejemnika" }, - "addressBook": { - "message": "Imenik" - }, "advanced": { "message": "Napredno" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Napredne možnosti" }, - "addCustomToken": { - "message": "Dodaj žeton po meri" - }, "addToAddressBook": { "message": "Dodaj stik v imenik" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Dodaj vzdevek" }, - "addEthAddress": { - "message": "Dodaj naslov Ethereum " - }, "addToken": { "message": "Dodaj žeton" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Dodaj žetone pridobljene z MetaMask" }, - "agreeTermsOfService": { - "message": "Strinjam se s pogoji uporabe" - }, - "allDone": { - "message": "Končano" - }, - "alreadyHaveSeedPhrase": { - "message": "Ne, hvala, že imam seed phrase" - }, "amount": { "message": "Znesek" }, - "amountPlusGas": { - "message": "Znesek + Gas" - }, - "amountPlusTxFee": { - "message": "Znesek + TX Fee" - }, "appDescription": { "message": "Denarnica za Ethereum v brskalniku", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Nastavite, po koliko minutah mirovanja naj se MetaMask samodejno odjavi" }, - "available": { - "message": "Na voljo" - }, "average": { "message": "Povprečje" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Stanje morda ni posodobljeno" }, - "balances": { - "message": "Znesek žetonov" - }, "balanceIsInsufficientGas": { "message": "Nezadnosten znesek za trenutni gas" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Uporabi identifikacijo Blockies" }, - "borrowDharma": { - "message": "Izposoja z Dharma (Beta)" - }, "browserNotSupported": { "message": "Vaš brskalnik ni podptrt ..." }, "builtInCalifornia": { "message": "MetaMask je zasnovan in ustvarjen v Kaliforniji." }, - "buy": { - "message": "Kupi" - }, - "buyCoinbase": { - "message": "Kupi na Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase je najpopularnejši načun za kupovanje in prodajo bitcoinov, ethereuma, in litecoina." - }, "buyWithWyre": { "message": "Kupi ETH z Wyre" }, @@ -282,18 +216,9 @@ "cancelled": { "message": "Preklicano" }, - "cancelN": { - "message": "Prekliči vseh $1 transakcij" - }, "chainId": { "message": "ID verige" }, - "classicInterface": { - "message": "Uporabi klasični vmesnik" - }, - "clickCopy": { - "message": "Kliknite za kopiranje" - }, "clickToAdd": { "message": "Kliknite na $1 za dodajo v vaš račun" }, @@ -306,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Za uporabo strojne denarnice potrebujete Google Chrome." }, - "company": { - "message": "Podjetje" - }, "confirm": { "message": "Potrdi" }, - "confirmationTime": { - "message": "Čas potrditve (sec)" - }, "confirmed": { "message": "Potrjeno" }, - "confirmContract": { - "message": "Potrdi pogodbo" - }, "confirmPassword": { "message": "Potrdi geslo" }, "confirmSecretBackupPhrase": { "message": "Potrdite svoje skrivno geslo za varnostno kopiranje " }, - "confirmTransaction": { - "message": "Potrdi transakcijo" - }, "congratulations": { "message": "Čestitamo" }, @@ -342,9 +255,6 @@ "connectRequest": { "message": "Zahteva za povezavo" }, - "connecting": { - "message": "Povezovanje ..." - }, "connectingTo": { "message": "Povezovanje na $1" }, @@ -366,21 +276,6 @@ "connectingToGoerli": { "message": "Povezovanje na testno omrežje Goerli" }, - "connectingToUnknown": { - "message": "Povezovanje na neznano omrežje" - }, - "connectToLedger": { - "message": "Poveži z Ledger" - }, - "connectToTrezor": { - "message": "Poveži z Trezor" - }, - "continue": { - "message": "Nadaljuj" - }, - "continueToCoinbase": { - "message": "Nadaljuj na Coinbase" - }, "continueToWyre": { "message": "Nadaljuj na Wyre" }, @@ -396,15 +291,9 @@ "copiedButton": { "message": "Kopirano" }, - "copiedClipboard": { - "message": "Kopirano v odložišče!" - }, "copiedExclamation": { "message": "Kopirano!" }, - "copiedSafe": { - "message": "Prilepil sem ga na varno" - }, "copy": { "message": "Kopiraj" }, @@ -435,28 +324,15 @@ "createAWallet": { "message": "Ustvari denarnico" }, - "createDen": { - "message": "Ustvari" - }, "createPassword": { "message": "Ustvari geslo" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Pretvorba valute" }, "currentLanguage": { "message": "Trenutni jezik" }, - "currentNetwork": { - "message": "Trenutno omrežje" - }, - "currentRpc": { - "message": "Trenutni RPC" - }, "customGas": { "message": "Prilagodi gas" }, @@ -466,9 +342,6 @@ "customToken": { "message": "Žeton po meri" }, - "customize": { - "message": "Prilagodi" - }, "customRPC": { "message": "RPC po meri" }, @@ -487,39 +360,15 @@ "deleteAccount": { "message": "Izbriši račun" }, - "denExplainer": { - "message": "Vaš DEN je z geslom šifrirana shramba v MetaMask." - }, "deposit": { "message": "Vplačaj" }, - "depositBTC": { - "message": "Vplačajte vaš BTC na spodnji naslov:" - }, - "depositEth": { - "message": "Vplačilo ETH" - }, "depositEther": { "message": "Vplačilo ethra" }, - "depositFiat": { - "message": "Vplačilo s klasičnimi valutami" - }, - "depositFromAccount": { - "message": "Vplačilo iz drugega računa" - }, - "depositShapeShift": { - "message": "Vplačilo z ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Če imate druge kriptovalute, lahko Ether vplačate neposredno v MetaMask. Brez računov." - }, "details": { "message": "Podrobnosti" }, - "directDeposit": { - "message": "Neposredno vplačilo" - }, "directDepositEther": { "message": "Neposredno vplačilo ehera" }, @@ -550,24 +399,12 @@ "edit": { "message": "Uredi" }, - "editNetwork": { - "message": "Uredi omrežje" - }, - "editAccountName": { - "message": "Uredi ime računa" - }, "editContact": { "message": "Uredi stik" }, - "editingTransaction": { - "message": "Uredite transakcijo" - }, "emailUs": { "message": "Pišite nam!" }, - "encryptNewDen": { - "message": "Šifrirajte vaš DEN" - }, "endOfFlowMessage1": { "message": "Opravili ste test - vaše geslo seed phrase je vaša odgovornost - skrbno pazite nanj!" }, @@ -598,9 +435,6 @@ "endOfFlowMessage10": { "message": "Končano" }, - "ensNameNotFound": { - "message": "Ime ENS ni najdeno" - }, "ensRegistrationError": { "message": "Napaka pri registraciji imena ENS" }, @@ -613,9 +447,6 @@ "enterPassword": { "message": "Vnesite geslo" }, - "enterPasswordConfirm": { - "message": "Potrdite geslo" - }, "enterPasswordContinue": { "message": "Za nadaljevanje vnesite geslo" }, @@ -628,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Predviden čas obdelave" }, - "exchangeRate": { - "message": "Menjalni tečaj" - }, "expandView": { "message": "Razširi pogled" }, "exportPrivateKey": { "message": "Izvozi zasebni ključ" }, - "exportPrivateKeyWarning": { - "message": "Izvoz zasebnega ključa na lastno odgovornost." - }, "failed": { "message": "Ni uspelo" }, @@ -649,9 +474,6 @@ "faster": { "message": "Hitrejši" }, - "fastest": { - "message": "Najhitrejši" - }, "fiat": { "message": "Klasične", "description": "Exchange type" @@ -660,18 +482,12 @@ "message": "Uvoz z datoteko ne deluje? Kliknite tukaj!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Sledite nam na Twitterju" - }, "forgetDevice": { "message": "Pozabi to napravo" }, "from": { "message": "Od" }, - "fromToSame": { - "message": "Naslova pošiljatelja in prejemnika ne smeta biti enaka" - }, "fromShapeShift": { "message": "Od ShapeShift" }, @@ -684,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Omejitev plina je največja količina enot plina, ki ste jo pripravljeni porabiti." }, - "gasLimitRequired": { - "message": "Gas limit je zahtevan" - }, "gasLimitTooLow": { "message": "Gas limit mora biti vsaj 21000" }, "gasUsed": { "message": "Uporabljen gas" }, - "generatingSeed": { - "message": "Ustvarjenje seed ..." - }, "gasPrice": { "message": "Gas price (GWEI)" }, @@ -711,18 +521,12 @@ "gasPriceCalculation": { "message": "Priporočen gas price je izračunan glede na omrežje." }, - "gasPriceRequired": { - "message": "Gas price je zahtevan" - }, "general": { "message": "Splošno" }, "generalSettingsDescription": { "message": "Pretvorba valut, primarna valuta, jezik, identifikacija Blockies" }, - "generatingTransaction": { - "message": "Ustvarjanje transakcije" - }, "getEther": { "message": "Pridobi Ether" }, @@ -759,9 +563,6 @@ "message": "tukaj", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Tukaj je seznam!!!!" - }, "hide": { "message": "Skrij" }, @@ -774,12 +575,6 @@ "history": { "message": "Zgodovina" }, - "howToDeposit": { - "message": "Kako želite vplačati Ether?" - }, - "holdEther": { - "message": "Omogoča vam shranjevanje ethra in žetonov ter povezovanje decentraliziranih aplikacij." - }, "import": { "message": "Uvoz", "description": "Button to import an account from a selected file" @@ -793,12 +588,6 @@ "importAccountSeedPhrase": { "message": "Uvoz računa z geslom seed phrase" }, - "importAnAccount": { - "message": "IUvozi račun" - }, - "importDen": { - "message": "Uvozi DEN" - }, "importWallet": { "message": "Uvozi denarnico" }, @@ -812,9 +601,6 @@ "importUsingSeed": { "message": "Uvozi z seed phase" }, - "importWithSeedPhrase": { - "message": "Uvozi z geslom seed phrase" - }, "infoHelp": { "message": "Info & Pomoč" }, @@ -842,46 +628,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ni omrežja ETH, nastavljene so male črke" }, - "invalidGasParams": { - "message": "Neveljavne gas nastavitve" - }, "invalidInput": { "message": "Neveljaven vnos." }, - "invalidRequest": { - "message": "Neveljavna zahteva" - }, "invalidRPC": { "message": "Neveljaven RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Neveljaven Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Neveljavna seed phrase" }, - "jsonFail": { - "message": "Nekaj je bilo narobe. Prepričajte se, da je datoteka JSON pravilno oblikovana." - }, "jsonFile": { "message": "Datoteka JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Sledite žetonom, ki ste jih pridobili z MetaMask." - }, "kovan": { "message": "Testno omrežje Kovan" }, - "knowledgeDataBase": { - "message": "Obiščite našo pomoč" - }, "learnMore": { "message": "Preberite več" }, "ledgerAccountRestriction": { "message": "Za dodajanje novega računa morate uporabiti zadnji račun." }, - "legal": { - "message": "Pravno" - }, "lessThanMax": { "message": "mora biti manjši ali enak $1.", "description": "helper for inputting hex as decimal input" @@ -895,9 +666,6 @@ "links": { "message": "Povezave" }, - "limit": { - "message": "Meja" - }, "liveGasPricePredictions": { "message": "Napovedi o gas price" }, @@ -916,9 +684,6 @@ "logout": { "message": "Odjava" }, - "loweCaseWords": { - "message": "seed words lahko vsebujejo samo male črke" - }, "mainnet": { "message": "Glavno omrežje" }, @@ -943,15 +708,9 @@ "metamaskVersion": { "message": "Različica" }, - "min": { - "message": "Najmanj" - }, "missingYourTokens": { "message": "Ne vidite vaših žetonov?" }, - "mobileSyncTitle": { - "message": " Sinhronizirajte račune z mobilnim telefonom" - }, "mobileSyncText": { "message": "Vnesite geslo in potrdite, da ste to vi." }, @@ -974,10 +733,6 @@ "message": "Za uvoz morate izbrati datoteko.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Za izbrano datoteko morate vnesti geslo.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Negativnih zneskov ETH ni mogoče poslati." }, @@ -1012,12 +767,6 @@ "newPassword": { "message": "Novo geslo (min 8 znakov)" }, - "newPassword8Chars": { - "message": "Novo geslo (min 8 znakov)" - }, - "newRecipient": { - "message": "Nov prejemnik" - }, "newNetwork": { "message": "Novo omrežje" }, @@ -1039,21 +788,12 @@ "rpcUrl": { "message": "Nov URL RPC" }, - "showAdvancedOptions": { - "message": "Pokaži napredne možnosti" - }, - "hideAdvancedOptions": { - "message": "Skrij napredne možnosti" - }, "optionalChainId": { "message": "ChainID (nezahtevano)" }, "optionalSymbol": { "message": "Simbol (nezahtevano)" }, - "optionalNickname": { - "message": "Ime (nezahtevano)" - }, "newTotal": { "message": "Novo skupno" }, @@ -1072,21 +812,12 @@ "noConversionRateAvailable": { "message": "Menjalni tečaj ni na voljo" }, - "noTransactionHistory": { - "message": "Ni zgodovine transakcij." - }, "noTransactions": { "message": "Nimate transakcij" }, "notEnoughGas": { "message": "Ni dovolj plina" }, - "notFound": { - "message": "Ni najdeno" - }, - "notStarted": { - "message": "Ni začeto" - }, "noWebcamFoundTitle": { "message": "Spletna kamera ni najdena" }, @@ -1096,41 +827,15 @@ "ofTextNofM": { "message": "od" }, - "oldUI": { - "message": "Star UI" - }, - "oldUIMessage": { - "message": "Vrnili ste se v star uporabniški vmesnik. V novega se lahko vrnete z možnostjo v spustnem meniju v zgornjem desnem kotu." - }, - "onlySendToEtherAddress": { - "message": "Na Ethereum naslov pošljute samo ETH." - }, - "onlySendTokensToAccountAddress": { - "message": "Na Ethereum naslov pošljute samo $1.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Odpri v zavihku" - }, - "or": { - "message": "ali", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Naročite Trezor ali Ledger i n zavarujte svoje premoženje s strojno denarnico" }, "origin": { "message": "Izvor" }, - "outgoing": { - "message": "Odhodni" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Izvirna vsota" - }, "participateInMetaMetrics": { "message": "Sodelujte v MetaMetrics" }, @@ -1140,23 +845,12 @@ "password": { "message": "Geslo" }, - "passwordCorrect": { - "message": "Prepričajte se, da je geslo pravilno." - }, "passwordsDontMatch": { "message": "Gesli se ne ujemata" }, - "passwordMismatch": { - "message": "gesli se ne ujemata", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Geslo ni dovolj dolgo" }, - "passwordShort": { - "message": "geslo ni dovolj dolgo", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Tukaj prilepite vaš zasebni ključ:", "description": "For importing an account from a private key" @@ -1170,12 +864,6 @@ "personalAddressDetected": { "message": "Zaznan je osebni naslov. Vnesite naslov pogodbe žetona." }, - "pleaseReviewTransaction": { - "message": "Preglejte vašo transakcijo." - }, - "popularTokens": { - "message": "Priljubljeni žetoni" - }, "prev": { "message": "Prej" }, @@ -1207,15 +895,6 @@ "readdToken": { "message": "Ta žeton lahko dodate tudi kasneje z uporabo gumba “Dodaj žeton” v možnostih vašega računa." }, - "readMore": { - "message": "Tukaj preberite več." - }, - "readMore2": { - "message": "Preberite več." - }, - "receive": { - "message": "Prejmi" - }, "recents": { "message": "Nedavno" }, @@ -1225,9 +904,6 @@ "recipientAddressPlaceholder": { "message": "Iskanje, javni naslov (0x) ali ENS" }, - "refundAddress": { - "message": "Naslov za vračilo." - }, "rejectAll": { "message": "Zavrni vse" }, @@ -1261,9 +937,6 @@ "restoreFromSeed": { "message": "Obnovim račun?" }, - "restoreVault": { - "message": "Obnovi shrambo" - }, "restoreAccountWithSeed": { "message": "Obnovi račun z seed phrase" }, @@ -1273,9 +946,6 @@ "required": { "message": "Zahtevano" }, - "retryWithMoreGas": { - "message": "Poskusite z večjim gas price" - }, "restore": { "message": "Obnovi" }, @@ -1315,13 +985,6 @@ "goerli": { "message": "Testno omrežje Goerli" }, - "rpc": { - "message": "RPC po meri" - }, - "sampleAccountName": { - "message": "npr. Moj račun", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Shrani" }, @@ -1334,13 +997,6 @@ "saveAsCsvFile": { "message": "Shrani kot CSV datoteko" }, - "saveAsFile": { - "message": "Shrani kot datoteko", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Shrani seed words kot datoteko" - }, "scanInstructions": { "message": "Postavite QR kodo pred vašo kamero" }, @@ -1377,9 +1033,6 @@ "seedPhraseReq": { "message": "Seed phrase mora biti dolg 12 besed" }, - "select": { - "message": "Izberi" - }, "selectCurrency": { "message": "Izberi valuto" }, @@ -1389,9 +1042,6 @@ "selectLocale": { "message": "Izberi jezik" }, - "selectService": { - "message": "Izberi storitev" - }, "selectType": { "message": "Izberi vrsto" }, @@ -1419,18 +1069,12 @@ "searchTokens": { "message": "Iskanje žetonov" }, - "selectAnAddress": { - "message": "Izberi naslov" - }, "selectAnAccount": { "message": "Izberi račun" }, "selectAnAccountHelp": { "message": "Izberi račun za prikaz v MetaMask" }, - "selectAnAsset": { - "message": "Izberite sredstvo" - }, "selectAHigherGasFee": { "message": "Izberite višji gas fee, da pospešite obdelavo vaše transakcije.*" }, @@ -1440,15 +1084,9 @@ "selectPathHelp": { "message": "Če obstoječih Ledger ne vidite, poskusite izbrati \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Pošljite žetone komurkoli z Ethereum naslovom" - }, "settings": { "message": "Nastavitve" }, - "shapeshiftBuy": { - "message": "Kupi z Shapeshift" - }, "showAdvancedGasInline": { "message": "Napredno krmiljenje plina" }, @@ -1464,9 +1102,6 @@ "showPrivateKeys": { "message": "Pokaži zasebni ključ" }, - "showQRCode": { - "message": "Pokaži QR kodo" - }, "showHexData": { "message": "Pokaži Hex Data" }, @@ -1482,33 +1117,18 @@ "signed": { "message": "Podpisano" }, - "signMessage": { - "message": "Podpiši sporočilo" - }, "signNotice": { "message": "To podpisovanje lahko povzroči \nnevarne stranske učinke. Podpisujte samo sporočila \nstrani, ki jim zaupate s svojim celotnim računom.\n Ta nevarna funkcija bo odstranjena v prihodnji različici. " }, "sigRequest": { "message": "Zahteva za podpis" }, - "sigRequested": { - "message": "Podpis zahtevan" - }, "somethingWentWrong": { "message": "Oops! Nekaj je šlo narobe." }, - "spaceBetween": { - "message": "med besedami je lahko samo presledek" - }, "speedUp": { "message": "pospeši" }, - "speedUpTitle": { - "message": "Pospeši transakcijo" - }, - "speedUpSubtitle": { - "message": "Povečajte gas prise za pospešitev transakcije" - }, "speedUpCancellation": { "message": "Pospešite preklic" }, @@ -1584,9 +1204,6 @@ "syncWithMobileComplete": { "message": "Vaši podatki so uspešno sinhronizirani. Uživajte v mobilni aplikaciji MetaMask!" }, - "takesTooLong": { - "message": "Trava predolgo?" - }, "terms": { "message": "Pogoji uporabe" }, @@ -1609,27 +1226,15 @@ "token": { "message": "Žeton" }, - "tokenAddress": { - "message": "Naslov žetona" - }, "tokenAlreadyAdded": { "message": "Žeton je bil že dodan." }, - "tokenBalance": { - "message": "Vaš znesek žetonov je:" - }, "tokenContractAddress": { "message": "Naslov pogodbe žetona" }, - "tokenSelection": { - "message": "Iščite žetone ali pa jih izberite iz seznama priljubljenih." - }, "tokenSymbol": { "message": "Simbol žetona" }, - "tokenWarning1": { - "message": "Sledite žetonom, ki ste jih kupili z MetaMask metamask računom. Če ste jih kupili drugje, ne bodo prikazani tukaj." - }, "total": { "message": "Skupno" }, @@ -1642,9 +1247,6 @@ "transactionCreated": { "message": "Transakcija z vrednostjo $1 ustvarjena na $2." }, - "transactionWithNonce": { - "message": "Transakcija $1" - }, "transactionDropped": { "message": "Transakcija na $2 preklicana." }, @@ -1657,9 +1259,6 @@ "transactionUpdated": { "message": "Transakcija na $2 spremenjena." }, - "transactionUpdatedGas": { - "message": "Transakcija spremenjena z gas price $1 na $2." - }, "transactionErrored": { "message": "Napaka pri transakciji." }, @@ -1669,9 +1268,6 @@ "transactionCancelSuccess": { "message": "Transakcija je bila uspešno preklicana na $2" }, - "transactions": { - "message": "transakcije" - }, "transactionError": { "message": "Napaka pri transakciji. Izjema sprožena v kodi pogodbe." }, @@ -1681,12 +1277,6 @@ "transactionFee": { "message": "Transakcijska provizija" }, - "transactionMemo": { - "message": "Opomba transakcije (nezahtevano)" - }, - "transactionNumber": { - "message": "Številka transakcije" - }, "transactionTime": { "message": "Transakcijski čas" }, @@ -1699,12 +1289,6 @@ "transferFrom": { "message": "Prenesi od" }, - "transfers": { - "message": "Prenosi" - }, - "trezorHardwareWallet": { - "message": "Strojna denarnica TREZOR" - }, "troubleTokenBalances": { "message": "Če imate težave pri ogledu zneskov žetonov si jih lahko ogledate ", "description": "Followed by a link (here) to view token balances" @@ -1712,27 +1296,12 @@ "tryAgain": { "message": "Poskusi znova" }, - "twelveWords": { - "message": "Edini način za obnovitev MetaMask računa, je teh 12 besed.\nShranite jih na varno in skrivno mesto." - }, "typePassword": { "message": "Vnesite vaše MetaMask geslo" }, - "uiMigrationAnnouncement": { - "message": "Dobrodošli v novem uporabniškem vmesniku MetaMask. Če imate povratne informacije o uporabniškem vmesniku ali prošnjah za funkcije, se obrnite na našo skupino za podporo ali na GitHub." - }, - "uiWelcome": { - "message": "Dobrodošli v nov UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Uporabljate nov uporabniški vmesnik." - }, "unapproved": { "message": "Neodobreno" }, - "unavailable": { - "message": "Ni na voljo" - }, "units": { "message": "enote" }, @@ -1742,9 +1311,6 @@ "unknownNetwork": { "message": "Neznano zasebno omrežje" }, - "unknownNetworkId": { - "message": "Neznan ID omrežja" - }, "unknownQrCode": { "message": "Napaka: Te QR kode ni bilo mogoče prepoznati" }, @@ -1766,25 +1332,15 @@ "uriErrorMsg": { "message": "URI zahtevajo ustrezno HTTP/HTTPS predpono." }, - "usaOnly": { - "message": "Samo za ZDA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Uporabljen s strani večih različnih odjemalcev" }, - "useOldUI": { - "message": "Uporabi star UI" - }, "userName": { "message": "Uporabniško ime" }, "validFileImport": { "message": "Za uvoz morate izbrati pravilno datoteko." }, - "vaultCreated": { - "message": "Račun je ustvarjen" - }, "viewAccount": { "message": "Poglej račun" }, @@ -1800,24 +1356,15 @@ "viewOnEtherscan": { "message": "Poglej na Etherscan" }, - "viewNetworkInfo": { - "message": "Oglejte si informacije o omrežju" - }, "visitWebSite": { "message": "Obiščite našo spletno stran" }, - "warning": { - "message": "Opozorilo" - }, "welcomeBack": { "message": "Dobrodošli nazaj!" }, "welcome": { "message": "Dobrodošli v MetaMask" }, - "whatsThis": { - "message": "Kaj je to?" - }, "writePhrase": { "message": "To frazo napišite na papir in shranite na varnem mestu. Če želite še večjo varnost, si jo zapišite na več kosov papirja in shranite na dveh ali treh različnih lokacijah." }, @@ -1836,18 +1383,6 @@ "yourPrivateSeedPhrase": { "message": "Vaš zasebni seed phrase" }, - "yourUniqueAccountImage": { - "message": "Vaša edinstvena slika računa" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ta slika je za vas programsko ustvarjena zaradi nove številke računa." - }, - "yourUniqueAccountImageDescription2": { - "message": "To sliko boste videli vselej, ko boste morali potrditi transakcijo." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask vas nikoli ne bo prosil za vaše geslo seed phrase!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Ničelni gas price na pospešitvi" } diff --git a/app/_locales/sr/messages.json b/app/_locales/sr/messages.json index 68d416633..01056d9e3 100644 --- a/app/_locales/sr/messages.json +++ b/app/_locales/sr/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Režim privatnosti je podrazumevano omogućen" }, - "exposeAccounts": { - "message": "Izložite naloge" - }, - "exposeDescription": { - "message": "Izložite naloge aktuelnom veb-sajtu. Od koristi za zastarele decentralizovane aplikacije (dapps)." - }, "chartOnlyAvailableEth": { "message": "Grafikon dostupan jedino na mrežama Ethereum." }, - "confirmExpose": { - "message": "Da li ste sigurni da želite da izložite svoje naloge na trenutnoj veb lokaciji?" - }, "confirmClear": { "message": "Da li ste sigurni da želite da obrišete odobrene veb lokacije?" }, "contractInteraction": { "message": "Ugovorna interakcija" }, - "clearApprovalDataSuccess": { - "message": "Odobreni podaci sa veb-sajta uspešno su izbrisani." - }, "clearApprovalData": { "message": "Obrišite privatne podatke" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Verzija, centar za podršku i podaci za kontakt." }, - "aboutUs": { - "message": "O nama" - }, - "accept": { - "message": "Прихвати" - }, "acceleratingATransaction": { "message": "* Time što se ubrzava transakcija koristeći veću gas cenu, povećavaju se šanse da se procesuira brže od strane mreže, ali to nije uvek zagarantovano." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "dnevnik aktivnosti" }, - "add": { - "message": "Додај" - }, - "address": { - "message": "Адреса" - }, "addNetwork": { "message": "Dodajte mrežu" }, "addRecipient": { "message": "Dodaj primaoca" }, - "addressBook": { - "message": "Adresar" - }, "advanced": { "message": "Напредне опције" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Dodatne opcije" }, - "addCustomToken": { - "message": "Dodajte sopstveni token" - }, "addToAddressBook": { "message": "Dodaj u adresar" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Dodaj pseudonim" }, - "addEthAddress": { - "message": "Dodaj Ethereum adresu" - }, "addToken": { "message": "Dodaj token" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Dodajte stečene tokene koristeći MetaMask." }, - "agreeTermsOfService": { - "message": "Slažem se sa uslovima korišćenja" - }, - "allDone": { - "message": "Sve je gotovo" - }, - "alreadyHaveSeedPhrase": { - "message": "Ne, već imam početnu frazu" - }, "amount": { "message": "Iznos" }, - "amountPlusGas": { - "message": "Iznos + gas" - }, - "amountPlusTxFee": { - "message": "Iznos + Provizija" - }, "appDescription": { "message": "Ethereum novčanik u vašem pregledaču", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Podesite vreme mirovanja u minutima pre nego što se MetaMask automatski odjavi. " }, - "available": { - "message": "Доступно" - }, "average": { "message": "Prosečno" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldo je možda zastario" }, - "balances": { - "message": "Bilans (i) tokena" - }, "balanceIsInsufficientGas": { "message": "Nedovoljan iznos za trenutni ukupni gas" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Koristite „Blockies Identicon”" }, - "borrowDharma": { - "message": "Pozajmite sa protokolom Dharma (Beta)" - }, "browserNotSupported": { "message": "Vaš pregledač nije podržan..." }, "builtInCalifornia": { "message": "MetaMask je dizajniran i izgrađen u Kaliforniji." }, - "buy": { - "message": "Kupi" - }, - "buyCoinbase": { - "message": "Kupite na Coinbase-u" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase je najpopularniji način na svetu za kupovinu i prodaju valuta Bitcoin, Ethereum i Litecoin." - }, "buyWithWyre": { "message": "Kupite ETH preko servisa Wyre" }, @@ -282,15 +216,6 @@ "cancelled": { "message": "Otkazano" }, - "cancelN": { - "message": "Otkažite sve $1 transakcije " - }, - "classicInterface": { - "message": "Koristi klasičan interfejs" - }, - "clickCopy": { - "message": "Kliknite da biste kopirali" - }, "clickToAdd": { "message": "Kliknite na $1 kako biste ih dodali na svoj nalog" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "Da biste se povezali sa Vašim hardverskim novčanikom morate da koristite MetaMask na Google Chrome-u." }, - "company": { - "message": "Kompanija" - }, "confirm": { "message": "Потврди" }, - "confirmationTime": { - "message": "Vreme do potvrde (sekunde)" - }, "confirmed": { "message": "Potvrđeno" }, - "confirmContract": { - "message": "Potvrdite ugovor" - }, "confirmPassword": { "message": "Potvrdite lozinku" }, "confirmSecretBackupPhrase": { "message": "Potvrdite svoju tajnu frazu za rezervnu kopiju" }, - "confirmTransaction": { - "message": "Potvrdi transakciju" - }, "congratulations": { "message": "Čestitamo" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "Zahtev za povezivanjem" }, - "connecting": { - "message": "Повезује се..." - }, "connectingTo": { "message": "Povezuje se na $1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "Povezuje se sa test mrežom Goerli " }, - "connectingToUnknown": { - "message": "Povezuje se na nepoznatu mrežu" - }, - "connectToLedger": { - "message": "Povežite se na Ledger" - }, - "connectToTrezor": { - "message": "Povežite se na Trezor" - }, - "continue": { - "message": "Настави" - }, - "continueToCoinbase": { - "message": "Nastavite do Coinbase" - }, "continueToWyre": { "message": "Nastavite ka Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "Kopirano" }, - "copiedClipboard": { - "message": "Kopirano na ostavu" - }, "copiedExclamation": { "message": "Kopirano!" }, - "copiedSafe": { - "message": "Kopirao sam na sigurno mesto" - }, "copy": { "message": "Копирај" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "Napravi novčanik" }, - "createDen": { - "message": "Направи" - }, "createPassword": { "message": "Kreirajte lozinku" }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Konverzija valuta" }, "currentLanguage": { "message": "Trenutni jezik" }, - "currentNetwork": { - "message": "Trenutna mreža" - }, - "currentRpc": { - "message": "Trenutni RPC" - }, "customGas": { "message": "Prilagodi gas" }, @@ -463,9 +339,6 @@ "customToken": { "message": "Prilagođeni token" }, - "customize": { - "message": "Прилагоди" - }, "customRPC": { "message": "Korisnički definisan RPC" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "Obriši nalog" }, - "denExplainer": { - "message": "Vaš DEN je vaše skladište šifrovano lozinkom unutar MetaMask-a." - }, "deposit": { "message": "Depozit" }, - "depositBTC": { - "message": "Deponujte svoj BTC na dole navedenu adresu:" - }, - "depositEth": { - "message": "Deponujte Eth" - }, "depositEther": { "message": "Dajte depozit Ether-u" }, - "depositFiat": { - "message": "Davanje depozita sa Fiat-om" - }, - "depositFromAccount": { - "message": "Depozit sa drugog naloga" - }, - "depositShapeShift": { - "message": "Davanje depozita sa ShapeShift-om" - }, - "depositShapeShiftExplainer": { - "message": "Ako posedujete druge kriptovalute, možete trgovati i dati Ether depozit direktno u vaš MetaMask novčanik. Nije potreban nalog." - }, "details": { "message": "Детаљи" }, - "directDeposit": { - "message": "Direktni depozit" - }, "directDepositEther": { "message": "Direktno deponujte Ether" }, @@ -547,24 +396,12 @@ "edit": { "message": "Измени" }, - "editNetwork": { - "message": "Uredi mrežu" - }, - "editAccountName": { - "message": "Uredite naziv naloga" - }, "editContact": { "message": "Izmeni kontakt" }, - "editingTransaction": { - "message": "Unesite izmene u svoju transakciju." - }, "emailUs": { "message": "Pošaljite nam e-poštu!" }, - "encryptNewDen": { - "message": "Šifruj svoj novi DEN" - }, "endOfFlowMessage1": { "message": "Prošli ste test - čuvajte svoju frazu početnih vrednosti, to je vaša odgovornost!" }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "Sve je gotovo" }, - "ensNameNotFound": { - "message": "ENS ime nije pronađeno" - }, "ensRegistrationError": { "message": "Greška u registraciji ENS imena." }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "Unesite lozinku" }, - "enterPasswordConfirm": { - "message": "Unesite lozinku da biste potvrdili." - }, "enterPasswordContinue": { "message": "Unesite lozinku kako biste nastavili" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "Procenjeno vreme za obradu" }, - "exchangeRate": { - "message": "Kurs" - }, "expandView": { "message": "Proširite prikaz" }, "exportPrivateKey": { "message": "Izvezite privatni ključ" }, - "exportPrivateKeyWarning": { - "message": "Izvezite privatne ključeve na sopstvenu odgovornost." - }, "failed": { "message": "Neuspešno" }, @@ -646,12 +471,6 @@ "faster": { "message": "Brže" }, - "fastest": { - "message": "Најбрже" - }, - "feeChartTitle": { - "message": "Predviđanja provizije uživo" - }, "fiat": { "message": "Dekret", "description": "Exchange type" @@ -660,27 +479,18 @@ "message": "Uvoz datoteke ne radi? Kliknite ovde!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Pratite nas na lokaciji Twitter" - }, "forgetDevice": { "message": "Заборави овај уређај" }, "from": { "message": "Od" }, - "fromToSame": { - "message": "Adrese Od i Za ne mogu biti iste" - }, "fromShapeShift": { "message": "Od ShapeShift-a" }, "functionType": { "message": "Tip funkcije" }, - "gasFee": { - "message": "Naknada za gas" - }, "gasLimit": { "message": "Limit gasa" }, @@ -690,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Granica gasa je maksimalni iznos jedinica gasa koje ste voljni da potrošite." }, - "gasLimitRequired": { - "message": "Potrebno je gas ograničenje" - }, "gasLimitTooLow": { "message": "Limit za gas mora da bude najmanje 21 000" }, "gasUsed": { "message": "Korišćen gas" }, - "generatingSeed": { - "message": "Generiše se seed..." - }, "gasPrice": { "message": "Cena gasa (GWEI)" }, @@ -717,18 +521,12 @@ "gasPriceCalculation": { "message": "Preračunavamo predložene cene za gas na osnovu stope uspešnosti mreže." }, - "gasPriceRequired": { - "message": "Potrebna je cena gasa" - }, "general": { "message": "Opšte" }, "generalSettingsDescription": { "message": "Konverzija valuta, primarna valuta, jezik, blockies identicon" }, - "generatingTransaction": { - "message": "Transakcija se generiše" - }, "getEther": { "message": "Nabavite Ether" }, @@ -768,9 +566,6 @@ "message": "ovde", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Evo je lista!!!!" - }, "hexData": { "message": "Heksadecimalni podaci" }, @@ -786,12 +581,6 @@ "history": { "message": "Историја" }, - "howToDeposit": { - "message": "Kako biste želeli da deponujete Ether?" - }, - "holdEther": { - "message": "Omogućava Vam da držite eter i tokene i služi Vam kao most za decentralizovane aplikacije." - }, "import": { "message": "Uvoz", "description": "Button to import an account from a selected file" @@ -805,12 +594,6 @@ "importAccountSeedPhrase": { "message": "Uvezi račun sa frazom početnih vrednosti" }, - "importAnAccount": { - "message": "Uvezite nalog" - }, - "importDen": { - "message": "Uvezite postojeći DEN" - }, "importWallet": { "message": "Uvezite novčanik" }, @@ -824,12 +607,6 @@ "importUsingSeed": { "message": "Uvezite koristeći šifru za oporavak naloga (seed phrase)" }, - "importWithSeedPhrase": { - "message": "Uvezi sa frazom početnih vrednosti" - }, - "info": { - "message": "Informacije" - }, "infoHelp": { "message": "Info i pomoć" }, @@ -857,37 +634,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Nije ETH mreža, podešeno na mala slova" }, - "invalidGasParams": { - "message": "Nevažeći parametri gasa" - }, "invalidInput": { "message": "Nevažeći unos." }, - "invalidRequest": { - "message": "Nevažeći zahtev" - }, "invalidRPC": { "message": "Nevažeći RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Nevažeći Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Nevažeća seed fraza" }, - "jsonFail": { - "message": "Došlo je do greške. Proverite da li je vaša JSON datoteka ispravno formatirana." - }, "jsonFile": { "message": "JSON datoteka", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Pratite koje tokene ste kupili uz pomoć" - }, "kovan": { "message": "Kovan test mreža" }, - "knowledgeDataBase": { - "message": "Poseti našu bazu znanja" - }, "max": { "message": "Maksimum" }, @@ -897,9 +662,6 @@ "ledgerAccountRestriction": { "message": "Treba da koristite svoj poslednji nalog pre nego što budete mogli da dodate novi." }, - "legal": { - "message": "Pravni aspekti" - }, "lessThanMax": { "message": "mora biti manje od ili jednako $1.", "description": "helper for inputting hex as decimal input" @@ -913,9 +675,6 @@ "links": { "message": "Veze" }, - "limit": { - "message": "Ograničenje" - }, "liveGasPricePredictions": { "message": "Predviđanja cene gasa uživo" }, @@ -934,12 +693,6 @@ "logout": { "message": "Odjavi se" }, - "loose": { - "message": "Labavo" - }, - "loweCaseWords": { - "message": "reči šifre za oporavak naloga imaju samo mala slova" - }, "mainnet": { "message": "Glavna Ethereum mreža" }, @@ -961,18 +714,9 @@ "metamaskVersion": { "message": "MetaMask verzija" }, - "min": { - "message": "Минимално" - }, "missingYourTokens": { "message": "Ne vidite svoje tokene?" }, - "minutesShorthand": { - "message": "Minimum" - }, - "mobileSyncTitle": { - "message": "Sinhronizovati naloge sa mobilnim" - }, "mobileSyncText": { "message": "Molimo vas unesite šifru kako biste potvrdili da ste to vi!" }, @@ -995,10 +739,6 @@ "message": "Morate izabrati fajl koji ćete uvesti.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Potrebno je da unesete lozinku za izabranu datoteku.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Ne možete poslati negativan iznos ETH." }, @@ -1033,12 +773,6 @@ "newPassword": { "message": "Nova lozinka (minimalno 8 karaktera)" }, - "newPassword8Chars": { - "message": "Nova šifra (min. 8 karaktera)" - }, - "newRecipient": { - "message": "Novi primalac" - }, "newNetwork": { "message": "Nova mreža" }, @@ -1060,21 +794,12 @@ "rpcUrl": { "message": "Novi RPC URL" }, - "showAdvancedOptions": { - "message": "Pokaži napredne opcije" - }, - "hideAdvancedOptions": { - "message": "Sakrij napredne opcije" - }, "optionalChainId": { "message": "ChainID (opciono)" }, "optionalSymbol": { "message": "Simbol (opciono)" }, - "optionalNickname": { - "message": "Nadimak (opciono)" - }, "newTotal": { "message": "Novi zbir" }, @@ -1093,21 +818,12 @@ "noConversionRateAvailable": { "message": "Nije dostupan kurs za konverziju" }, - "noTransactionHistory": { - "message": "Nema istorije transakcija." - }, "noTransactions": { "message": "Nemate transakcije" }, "notEnoughGas": { "message": "Nema dovoljno gasa" }, - "notFound": { - "message": "Није пронађено" - }, - "notStarted": { - "message": "Nije započeto" - }, "noWebcamFoundTitle": { "message": "Nije nađena veb kamera" }, @@ -1117,41 +833,15 @@ "ofTextNofM": { "message": "od" }, - "oldUI": { - "message": "Stari KI (korisnički interfejs)" - }, - "oldUIMessage": { - "message": "Vratili ste se na stari korisnički interfejs. Možete da se prebacite na novi korisnički interfejs pomoću opcije u padajućem meniju, koja se nalaži gore desno." - }, - "onlySendToEtherAddress": { - "message": "Samo pošaljite ETH na Ethereum adresu." - }, - "onlySendTokensToAccountAddress": { - "message": "Pošaljite samo $1 na adresu Ethereum naloga.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Otvorite na kartici" - }, - "or": { - "message": "ili", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Naručite Trezor ili Ledger i čuvajte svoja sredstva u hladnom skladištu" }, "origin": { "message": "Извор" }, - "outgoing": { - "message": "Odlazno" - }, "parameters": { "message": "Parametri" }, - "originalTotal": { - "message": "Prvobitni zbir" - }, "participateInMetaMetrics": { "message": "Učestvujte u MetaMetrics" }, @@ -1161,23 +851,12 @@ "password": { "message": "Лозинка" }, - "passwordCorrect": { - "message": "Proverite da li je vaša šifra ispravna." - }, "passwordsDontMatch": { "message": "Šifre se ne poklapaju" }, - "passwordMismatch": { - "message": "lozinke se ne poklapaju", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Lozinka nije dovoljno dugačka." }, - "passwordShort": { - "message": "šifra nije dovoljno duga", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Ovde nalepite vaš niz privatnog ključa", "description": "For importing an account from a private key" @@ -1191,12 +870,6 @@ "personalAddressDetected": { "message": "Otkrivena je lična adresa. Unesite adresu token ugovora." }, - "pleaseReviewTransaction": { - "message": "Pregledajte vašu transakciju." - }, - "popularTokens": { - "message": "Popularni tokeni" - }, "prev": { "message": "Prethodno" }, @@ -1228,15 +901,6 @@ "readdToken": { "message": "U budućnosti možete vratiti ovaj token tako što ćete otvoriti „Dodaj token“ u meniju opcija vašeg naloga." }, - "readMore": { - "message": "Ovde pročitajte više." - }, - "readMore2": { - "message": "Pročitajte više." - }, - "receive": { - "message": "Primanje" - }, "recents": { "message": "Skorašnje" }, @@ -1246,9 +910,6 @@ "recipientAddressPlaceholder": { "message": "Pretraga, javna adresa (0x) ili ENS" }, - "refundAddress": { - "message": "Vaša adresa za povraćaj" - }, "rejectAll": { "message": "Odbacite sve" }, @@ -1282,9 +943,6 @@ "restoreFromSeed": { "message": "Obnoviti nalog?" }, - "restoreVault": { - "message": "Vratiti bezbedno skladište" - }, "restoreAccountWithSeed": { "message": "Povratite svoj nalog uz pomoć seed fraze" }, @@ -1294,9 +952,6 @@ "required": { "message": "Obavezno" }, - "retryWithMoreGas": { - "message": "Ponovo pokušajte sa većom cenom gasa ovde" - }, "restore": { "message": "Поново отвори" }, @@ -1339,13 +994,6 @@ "goerli": { "message": "Test mreža Goerli " }, - "rpc": { - "message": "Prilagođeni RPC" - }, - "sampleAccountName": { - "message": "Npr. Moj novi nalog", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Сачувај" }, @@ -1358,13 +1006,6 @@ "saveAsCsvFile": { "message": "Sačuvajte u formi CSV datoteke" }, - "saveAsFile": { - "message": "Sačuvaj kao datoteku", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Sačuvajte Seed reči kao datoteku" - }, "scanInstructions": { "message": "Stavite QR kod ispred vaše kamere" }, @@ -1395,18 +1036,12 @@ "securitySettingsDescription": { "message": "Podešavanja privatnosti i novčanik fraze početnih vrednosti" }, - "secondsShorthand": { - "message": "Sek." - }, "seedPhrasePlaceholder": { "message": "Odvojite svaku reč jednim razmakom" }, "seedPhraseReq": { "message": "Šifre za oporavak naloga (seed phrases) imaju 12 reči" }, - "select": { - "message": "Изабери" - }, "selectCurrency": { "message": "Izaberite valutu" }, @@ -1416,9 +1051,6 @@ "selectLocale": { "message": "Izaberite lokalni standard" }, - "selectService": { - "message": "Izaberite uslugu" - }, "selectType": { "message": "Izaberite tip" }, @@ -1446,18 +1078,12 @@ "searchTokens": { "message": "Pretražite tokene" }, - "selectAnAddress": { - "message": "Izaberite adresu" - }, "selectAnAccount": { "message": "Izaberite nalog" }, "selectAnAccountHelp": { "message": "Izaberite nalog za prikaz u MetaMask-u" }, - "selectAnAsset": { - "message": "Izaberite imovinu" - }, "selectAHigherGasFee": { "message": "Izaberite veću vrednost gas naknade da biste ubrzali procesuiranje vaše transakcije.*" }, @@ -1467,15 +1093,9 @@ "selectPathHelp": { "message": "Ako ne vidite svoje postojeće Ledger naloge dole, pokušajte prebaciti putanje na „Legacy (MEW / MyCrypto)”" }, - "sendTokensAnywhere": { - "message": "Pošaljite tokene svima koji imaju Ethereum nalog" - }, "settings": { "message": "Podešavanja" }, - "shapeshiftBuy": { - "message": "Kupite uz pomoć Shapeshift-a" - }, "showAdvancedGasInline": { "message": "Napredne kontrole gasa" }, @@ -1491,9 +1111,6 @@ "showPrivateKeys": { "message": "Prikažite privatne ključeve" }, - "showQRCode": { - "message": "Prikaži QR šifru" - }, "showHexData": { "message": "Prikaži Hex podatke" }, @@ -1509,33 +1126,18 @@ "signed": { "message": "Potpisan" }, - "signMessage": { - "message": "Potpiši poruku" - }, "signNotice": { "message": "Potpisivanje ove poruke može imati \nopasne neželjene efekte. Potpisujte samo poruke sa \nsajtova u koje imate potpuno poverenje u pogledu svog naloga.\n Ovaj opasan metod će biti uklonjen u budućoj verziji." }, "sigRequest": { "message": "Zahtev za potpisom" }, - "sigRequested": { - "message": "Zahteva se potpis" - }, "somethingWentWrong": { "message": "Ups! Nešto nije u redu." }, - "spaceBetween": { - "message": "može biti samo razmak među rečima" - }, "speedUp": { "message": "Ubrzajte" }, - "speedUpTitle": { - "message": "Ubrzajte transakciju" - }, - "speedUpSubtitle": { - "message": "Povećajte Vašu cenu gasa da biste pokušali zamenite postojeću i ubrzate transakciju" - }, "speedUpCancellation": { "message": "Ubrzajte ovo otkazivanje" }, @@ -1545,9 +1147,6 @@ "switchNetworks": { "message": "Prebacivanje mreže" }, - "status": { - "message": "Статус" - }, "stateLogs": { "message": "Državne evidencije" }, @@ -1614,9 +1213,6 @@ "syncWithMobileComplete": { "message": "Vaši podaci su uspešno sinhronizovani. Uživajte u mobilnoj aplikaciji MetaMask!" }, - "takesTooLong": { - "message": "Predugo traje?" - }, "terms": { "message": "Uslovi korišćenja" }, @@ -1633,27 +1229,15 @@ "message": " $1 ka ETH preko ShapeShift-a", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Adresa tokena" - }, "tokenAlreadyAdded": { "message": "Token je već dodat." }, - "tokenBalance": { - "message": "Bilans Vaših tokena je:" - }, "tokenContractAddress": { "message": "Adresa ugovora tokena" }, - "tokenSelection": { - "message": "Tražite tokene ili ih izaberite sa naše liste popularnih tokena." - }, "tokenSymbol": { "message": "Simbol tokena" }, - "tokenWarning1": { - "message": "Vodite evidenciju o tokenima koje ste kupili putem svog MetaMask naloga. Ako ste kupili tokene korišćenjem drugog naloga, ti tokeni se ne prikazuju ovde." - }, "total": { "message": "Ukupno" }, @@ -1666,9 +1250,6 @@ "transactionCreated": { "message": "Transakcija je kreirana sa vrednošću od $1 na $2." }, - "transactionWithNonce": { - "message": "Transakcija $1" - }, "transactionDropped": { "message": "Transakcija je pala na $2." }, @@ -1681,9 +1262,6 @@ "transactionUpdated": { "message": "Transakcija je ažurirana na $2." }, - "transactionUpdatedGas": { - "message": "Transakcija je ažurirana naknadom za gas od $1 na $2." - }, "transactionErrored": { "message": "Transakcija je naišla na grešku" }, @@ -1693,9 +1271,6 @@ "transactionCancelSuccess": { "message": "Transakcija je uspešno otkazana sa $2" }, - "transactions": { - "message": "transakcije" - }, "transactionError": { "message": "Greška prilikom transakcije. Izuzetak ubačen u kod ugovora." }, @@ -1705,12 +1280,6 @@ "transactionFee": { "message": "Provizija" }, - "transactionMemo": { - "message": "Beleška o transakcijama (opciono)" - }, - "transactionNumber": { - "message": "Broj transakcije" - }, "transactionTime": { "message": "Vreme transakcije" }, @@ -1723,12 +1292,6 @@ "transferFrom": { "message": "Prebacite iz" }, - "transfers": { - "message": "Prenosi" - }, - "trezorHardwareWallet": { - "message": "TREZOR hardverski novčanik" - }, "troubleTokenBalances": { "message": "Imali smo problema sa učitavanjem bilansa Vaših tokena. Možete ih pogledati", "description": "Followed by a link (here) to view token balances" @@ -1736,27 +1299,12 @@ "tryAgain": { "message": "Пробај поново" }, - "twelveWords": { - "message": "Ovih 12 reči su jedini način da vratite u prethodno stanje svoje MetaMask naloge.\nSpremite ih negde na sigurno i tajno." - }, "typePassword": { "message": "Ukucajte svoju MetaMask šifru" }, - "uiMigrationAnnouncement": { - "message": "Dobrodošli na novi MetaMask korisnički interfejs. Ako imate povratnu informaciju o korisničkom interfejsu ili zahtev za funkcijom, kontaktirajte naš tim za podršku ili na GitHub-u." - }, - "uiWelcome": { - "message": "Dobrodošli u New UI (Beta)" - }, - "uiWelcomeMessage": { - "message": "Sada koristite novi MetaMask korisnički interfejs" - }, "unapproved": { "message": "Neodobren" }, - "unavailable": { - "message": "Nedostupno" - }, "units": { "message": "jedinice" }, @@ -1766,9 +1314,6 @@ "unknownNetwork": { "message": "Nepoznata privatna mreža" }, - "unknownNetworkId": { - "message": "Nepoznat ID mreže" - }, "unknownQrCode": { "message": "Greška: nismo uspeli da identifikujemo taj QR kod" }, @@ -1790,25 +1335,15 @@ "uriErrorMsg": { "message": "URI-ovi zahtevaju odgovarajući prefiks HTTP / HTTPS." }, - "usaOnly": { - "message": "Samo SAD ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Koristi ga veliki broj različitih klijenata" }, - "useOldUI": { - "message": "Koristite stari korisnički interfejs" - }, "userName": { "message": "Корисничко име" }, "validFileImport": { "message": "Morate odabrati važeću datoteku da biste ih uvezli." }, - "vaultCreated": { - "message": "Bezbedno skladište je kreirano" - }, "viewAccount": { "message": "Прикажи налог" }, @@ -1824,27 +1359,18 @@ "viewOnEtherscan": { "message": "Pogledaj na Etherscan-u" }, - "viewNetworkInfo": { - "message": "Pogledajte informacije o mreži" - }, "visitWebSite": { "message": "Posetite našu veb lokaciju" }, "walletSeed": { "message": "Šifra za oporavak novčanika" }, - "warning": { - "message": "Упозорење" - }, "welcomeBack": { "message": "Dobro došli nazad!" }, "welcome": { "message": "Dobro došli na MetaMask" }, - "whatsThis": { - "message": "Šta je ovo?" - }, "writePhrase": { "message": "Napišite ovaj izraz na parčetu papira i stavite ga na bezbedno mesto. Ukoliko želite još više sigurnosti, zapišite ga na više komada papira i svaki stavite na 2-3 različita mesta." }, @@ -1863,18 +1389,6 @@ "yourPrivateSeedPhrase": { "message": "Vaša privatna šifra za oporavak naloga (seed phrase)" }, - "yourUniqueAccountImage": { - "message": "Vaša jedinstvena slika za nalog" - }, - "yourUniqueAccountImageDescription1": { - "message": "Ova slika je programerski generisana za vas od strane vašeg novog broja naloga." - }, - "yourUniqueAccountImageDescription2": { - "message": "Videćete ovu sliku svaki put kad treba da potvrdite transakciju." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask nikada neće tražiti vašu seed frazu!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Nulta cena gasa ubrzava" } diff --git a/app/_locales/sv/messages.json b/app/_locales/sv/messages.json index 504b78006..67a9fb94b 100644 --- a/app/_locales/sv/messages.json +++ b/app/_locales/sv/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Integritetsläge är nu aktiverat som standard" }, - "exposeAccounts": { - "message": "Exponera konton" - }, - "exposeDescription": { - "message": "Exponera konton för den aktuella webbplatsen. Användbart för äldre dappar." - }, "chartOnlyAvailableEth": { "message": "Tabellen är endast tillgänglig på Ethereum-nätverk." }, - "confirmExpose": { - "message": "Är du säker på att du vill exponera dina konton för den här webbsajten?" - }, "confirmClear": { "message": "Är du säker på att du vill rensa godkända webbplatser?" }, "contractInteraction": { "message": "Kontraktinteraktion" }, - "clearApprovalDataSuccess": { - "message": "Godkänd webbsajt-data rensades framgångsrikt." - }, "clearApprovalData": { "message": "Rensa personlig data" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Version, supportcenter och kontaktinformation." }, - "aboutUs": { - "message": "Om oss" - }, - "accept": { - "message": "Acceptera" - }, "acceleratingATransaction": { "message": "* Att snabba upp en överföring genom att använda ett högre gaspris ökar chanserna för att överföringen ska hanteras snabbare av nätverket, men det är inte en garanti." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "aktivitetslogg" }, - "add": { - "message": "Lägg till" - }, - "address": { - "message": "Adress" - }, "addNetwork": { "message": "Lägg till nätverk" }, "addRecipient": { "message": "Lägg till mottagare" }, - "addressBook": { - "message": "Adressbok" - }, "advanced": { "message": "Avancerat" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Avancerade alternativ" }, - "addCustomToken": { - "message": "Lägg till anpassad token" - }, "addToAddressBook": { "message": "Lägg till i adressbok" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Lägg till alias" }, - "addEthAddress": { - "message": "Lägg till en Ethereum-adress" - }, "addToken": { "message": "Lägg till token" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Lägg till de tokens du har skaffat med MetaMask" }, - "agreeTermsOfService": { - "message": "Jag godkänner tjänstevillkoren" - }, - "allDone": { - "message": "Klart" - }, - "alreadyHaveSeedPhrase": { - "message": "Nej, jag har redan en nyckelfras" - }, "amount": { "message": "Belopp" }, - "amountPlusGas": { - "message": "Belopp + bränsle" - }, - "amountPlusTxFee": { - "message": "Belopp + TX-avgift" - }, "appDescription": { "message": "En Ethereum-plånbok i din webbläsare", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Ställ in efter hur lång tids inaktivitet som MetaMask automatiskt loggar ut" }, - "available": { - "message": "Tillgängligt" - }, "average": { "message": "Genomsnitt" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Saldot kanske inte är uppdaterat" }, - "balances": { - "message": "Tokenbalans" - }, "balanceIsInsufficientGas": { "message": "Otillräckligt saldo för aktuell totalsumma för gas" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "Använd Blockies Identicon" }, - "borrowDharma": { - "message": "Låna med Dharma (Beta)" - }, "browserNotSupported": { "message": "Din webbläsare stöds inte..." }, "builtInCalifornia": { "message": "MetaMask är skapat och utformat i Kalifornien." }, - "buy": { - "message": "Köp" - }, - "buyCoinbase": { - "message": "Köp på Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase är världens mest populära sätt att köpa och sälja Bitcoin, Ethereum och Litecoin." - }, "buyWithWyre": { "message": "Köp ETH med Wyre" }, @@ -279,15 +213,6 @@ "cancelled": { "message": "Avbruten" }, - "cancelN": { - "message": "Avbryt alla $1-överföringar" - }, - "classicInterface": { - "message": "Använd klassiskt gränssnitt" - }, - "clickCopy": { - "message": "Klicka för att kopiera" - }, "clickToAdd": { "message": "Tryck på $1 för att lägga till dem på ditt konto." }, @@ -300,30 +225,18 @@ "chromeRequiredForHardwareWallets": { "message": "Du måste använda MetaMask på Google Chrome för att ansluta till din hårdvaruplånbok." }, - "company": { - "message": "Företag" - }, "confirm": { "message": "Bekräfta" }, - "confirmationTime": { - "message": "Bekräftelsetid (sek)" - }, "confirmed": { "message": "Bekräftat" }, - "confirmContract": { - "message": "Bekräfta kontrakt" - }, "confirmPassword": { "message": "Bekräfta lösenord" }, "confirmSecretBackupPhrase": { "message": "Bekräfta din hemliga backup-fras" }, - "confirmTransaction": { - "message": "Bekräfta överföring" - }, "congratulations": { "message": "Gratulerar" }, @@ -336,9 +249,6 @@ "connectRequest": { "message": "Anslutningsförfrågan" }, - "connecting": { - "message": "Ansluter ..." - }, "connectingTo": { "message": "Ansluter till $1" }, @@ -360,21 +270,6 @@ "connectingToGoerli": { "message": "Ansluter till Goerli Test Network" }, - "connectingToUnknown": { - "message": "Ansluter till okänt nätverk" - }, - "connectToLedger": { - "message": "Anslut till Ledger" - }, - "connectToTrezor": { - "message": "Anslut till Trezor" - }, - "continue": { - "message": "Fortsätt" - }, - "continueToCoinbase": { - "message": "Fortsätt till Coinbase" - }, "continueToWyre": { "message": "Fortsätt till Wyre" }, @@ -390,15 +285,9 @@ "copiedButton": { "message": "Kopierat" }, - "copiedClipboard": { - "message": "Kopierat till urklipp" - }, "copiedExclamation": { "message": "Kopierades!" }, - "copiedSafe": { - "message": "Jag har kopierat den till en säker plats" - }, "copy": { "message": "Kopiera" }, @@ -429,28 +318,15 @@ "createAWallet": { "message": "Skapa en plånbok" }, - "createDen": { - "message": "Skapa" - }, "createPassword": { "message": "Skapa lösenord" }, - "crypto": { - "message": "Krypto", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Valutaomvandling" }, "currentLanguage": { "message": "Aktuellt språk" }, - "currentNetwork": { - "message": "Nuvarande nätverk" - }, - "currentRpc": { - "message": "Aktuell RPC" - }, "customGas": { "message": "Anpassa gas" }, @@ -460,9 +336,6 @@ "customToken": { "message": "Anpassad token" }, - "customize": { - "message": "Anpassa" - }, "customRPC": { "message": "Anpassad RPC" }, @@ -481,39 +354,15 @@ "deleteAccount": { "message": "Radera konto" }, - "denExplainer": { - "message": "Ditt DEN är din lösenordskrypterade lagring i MetaMask." - }, "deposit": { "message": "Deposition" }, - "depositBTC": { - "message": "Sätt in dina BTC på adressen nedan:" - }, - "depositEth": { - "message": "Sätt in Eth" - }, "depositEther": { "message": "Sätt in Ether" }, - "depositFiat": { - "message": "Gör en insättning med Fiat" - }, - "depositFromAccount": { - "message": "Gör insättning från annat konto" - }, - "depositShapeShift": { - "message": "Gör en insättning med ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Om du äger andra kryptovalutor kan du handla med och sätta in Ether direkt på din MetaMask-plånbok. Inget konto behövs." - }, "details": { "message": "Info" }, - "directDeposit": { - "message": "Direktöverföring" - }, "directDepositEther": { "message": "Sätt in Ether direkt" }, @@ -544,24 +393,12 @@ "edit": { "message": "Redigera" }, - "editNetwork": { - "message": "Redigera nätverk" - }, - "editAccountName": { - "message": "Redigera kontonamn" - }, "editContact": { "message": "Redigera kontakt" }, - "editingTransaction": { - "message": "Gör ändringar i din överföring" - }, "emailUs": { "message": "Mejla oss!" }, - "encryptNewDen": { - "message": "Kryptera din nya DEN" - }, "endOfFlowMessage1": { "message": "Du klarade testet. Håll din seed phrase hemlig, den är på ditt ansvar!" }, @@ -592,9 +429,6 @@ "endOfFlowMessage10": { "message": "Allt klart" }, - "ensNameNotFound": { - "message": "ENS-namn hittades inte" - }, "ensRegistrationError": { "message": "Fel i ENS-namnregistrering" }, @@ -607,9 +441,6 @@ "enterPassword": { "message": "Ange lösenord" }, - "enterPasswordConfirm": { - "message": "Ange ditt lösenord för att bekräfta" - }, "enterPasswordContinue": { "message": "Ange lösenord för att fortsätta" }, @@ -622,18 +453,12 @@ "estimatedProcessingTimes": { "message": "Uppskattade behandlingstider" }, - "exchangeRate": { - "message": "Växlingskurs" - }, "expandView": { "message": "Expandera vy" }, "exportPrivateKey": { "message": "Exportera privat nyckel" }, - "exportPrivateKeyWarning": { - "message": "Exportera privata nycklar på egen risk" - }, "failed": { "message": "Misslyckades" }, @@ -643,41 +468,22 @@ "faster": { "message": "Snabbare" }, - "fastest": { - "message": "Snabbast" - }, - "feeChartTitle": { - "message": "Live-förutsägelser av transaktionsavgift" - }, "fileImportFail": { "message": "Fungerar inte filimporten? Klicka här!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Följ oss på Twitter" - }, "forgetDevice": { "message": "Glöm den här enheten" }, "from": { "message": "Från" }, - "fromToSame": { - "message": "Avsändarens och mottagarens adress kan inte vara densamma." - }, "fromShapeShift": { "message": "från ShapeShift" }, "functionType": { "message": "Funktionstyp" }, - "gas": { - "message": "Bränsle", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Gasavgift" - }, "gasLimit": { "message": "Gasgräns" }, @@ -687,18 +493,12 @@ "gasLimitInfoModalContent": { "message": "Gasgräns innebär det maximala antalet gasenheter som du är villig att spendera." }, - "gasLimitRequired": { - "message": "Gräns för bränsleanvändning krävs" - }, "gasLimitTooLow": { "message": "Gasgräns måste vara minst 21 000" }, "gasUsed": { "message": "Gas använd" }, - "generatingSeed": { - "message": "Genererar seed..." - }, "gasPrice": { "message": "Gas-pris (GWEI)" }, @@ -714,18 +514,12 @@ "gasPriceCalculation": { "message": "Vi beräknar de föreslagna gaspriserna baserat på nätverkets resultat." }, - "gasPriceRequired": { - "message": "Gaspris krävs" - }, "general": { "message": "Allmänt" }, "generalSettingsDescription": { "message": "Valutaomvandling, primär valuta, språk" }, - "generatingTransaction": { - "message": "Genererar transaktion" - }, "getEther": { "message": "Skaffa Ether" }, @@ -765,9 +559,6 @@ "message": "här", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Här finns en lista!!!!" - }, "hexData": { "message": "Hex-data" }, @@ -783,12 +574,6 @@ "history": { "message": "Historik" }, - "howToDeposit": { - "message": "Hur vill du sätta in Ether?" - }, - "holdEther": { - "message": "Den låter dig bevara ether och tokens, och fungerar som din bro till decentraliserade applikationer." - }, "import": { "message": "Importera", "description": "Button to import an account from a selected file" @@ -802,12 +587,6 @@ "importAccountSeedPhrase": { "message": "Importera konto med" }, - "importAnAccount": { - "message": "Importera ett konto" - }, - "importDen": { - "message": "Importera existerande DEN" - }, "importWallet": { "message": "Importera plånbok" }, @@ -821,9 +600,6 @@ "importUsingSeed": { "message": "Importera med kontots seedfras" }, - "importWithSeedPhrase": { - "message": "Importera med seedphrase" - }, "infoHelp": { "message": "Info och hjälp" }, @@ -851,37 +627,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Ej ETH-nätverk, ange med små bokstäver" }, - "invalidGasParams": { - "message": "Ogiltiga bränsleparametrar" - }, "invalidInput": { "message": "Ogiltigt input." }, - "invalidRequest": { - "message": "Ogiltig förfrågan" - }, "invalidRPC": { "message": "Ogiltig RPC-URL" }, + "invalidBlockExplorerURL": { + "message": "Ogiltig Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Ogiltig" }, - "jsonFail": { - "message": "Något gick fel. Försäkra dig om att din JSON-fil är korrekt formaterad." - }, "jsonFile": { "message": "JSON-fil", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Håll koll på de tokens du har köpt med ditt MetaMask-konto." - }, "kovan": { "message": "Kovan testnätverk" }, - "knowledgeDataBase": { - "message": "Besök vår kunskapsdatabas" - }, "max": { "message": "Maximalt" }, @@ -891,9 +655,6 @@ "ledgerAccountRestriction": { "message": "Du måste använda ditt senaste konto innan du kan lägga till ett nytt." }, - "legal": { - "message": "Juridiskt" - }, "lessThanMax": { "message": "måste vara mindre än eller lika med $1.", "description": "helper for inputting hex as decimal input" @@ -907,9 +668,6 @@ "links": { "message": "Länkar" }, - "limit": { - "message": "Gräns" - }, "liveGasPricePredictions": { "message": "Liveuppdaterad gaspris-förutsägelser" }, @@ -928,12 +686,6 @@ "logout": { "message": "Logga ut" }, - "loose": { - "message": "Löst" - }, - "loweCaseWords": { - "message": "seed-ord kan bara ha små bokstäver" - }, "mainnet": { "message": "Ethereums huvudnätverk" }, @@ -958,9 +710,6 @@ "missingYourTokens": { "message": "Ser du inte dina tokens?" }, - "mobileSyncTitle": { - "message": "Synkronisera konton med mobil" - }, "mobileSyncText": { "message": "Var vänlig ange ditt lösenord för att bekräfta att det är du!" }, @@ -983,10 +732,6 @@ "message": "Du måste välja en fil att importera.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Du måste ange ett lösenord för den valda filen.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Kan inte skicka negativa summor av ETH." }, @@ -1021,12 +766,6 @@ "newPassword": { "message": "Nytt lösenord (minst 8 tecken)" }, - "newPassword8Chars": { - "message": "Nytt lösenord (minst 8 tecken)" - }, - "newRecipient": { - "message": "Ny mottagare" - }, "newNetwork": { "message": "Nytt nätverk" }, @@ -1048,21 +787,12 @@ "rpcUrl": { "message": "Ny RPC-URL" }, - "showAdvancedOptions": { - "message": "Visa avancerade alternativ" - }, - "hideAdvancedOptions": { - "message": "Dölj avancerade inställningar" - }, "optionalChainId": { "message": "ChainID (frivilligt)" }, "optionalSymbol": { "message": "Symbol (frivillig)" }, - "optionalNickname": { - "message": "Smeknamn (valfritt)" - }, "newTotal": { "message": "Ny totalsumma" }, @@ -1081,21 +811,12 @@ "noConversionRateAvailable": { "message": "Ingen omräkningskurs tillgänglig" }, - "noTransactionHistory": { - "message": "Ingen överföringshistorik." - }, "noTransactions": { "message": "Du har inga överföringar" }, "notEnoughGas": { "message": "Inte tillräckligt med gas" }, - "notFound": { - "message": "Hittades inte" - }, - "notStarted": { - "message": "Inte påbörjad" - }, "noWebcamFoundTitle": { "message": "Webbkamera hittades ej" }, @@ -1105,41 +826,15 @@ "ofTextNofM": { "message": "av" }, - "oldUI": { - "message": "Gammalt gränssnitt" - }, - "oldUIMessage": { - "message": "Du har gått tillbaka till det gamla gränssnittet. Du kan byta tillbaka till det nya gränssnittet via alternativet i rullgardinsmenyn uppe till höger." - }, - "onlySendToEtherAddress": { - "message": "Skicka endast ETH till en Ethereum-adress." - }, - "onlySendTokensToAccountAddress": { - "message": "Sänd endast $1 till en Ethereum-kontoadress.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Öppna i flik" - }, - "or": { - "message": "eller", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Beställ en Trezor eller Ledger och håll dina medel på is" }, "origin": { "message": "Ursprung" }, - "outgoing": { - "message": "Utgående" - }, "parameters": { "message": "Parametrar" }, - "originalTotal": { - "message": "Ursprunglig totalsumma" - }, "participateInMetaMetrics": { "message": "Delta i MetaMetrics" }, @@ -1149,23 +844,12 @@ "password": { "message": "Lösenord" }, - "passwordCorrect": { - "message": "Vänligen kontrollera att lösenordet är korrekt." - }, "passwordsDontMatch": { "message": "Lösenorden matchar inte" }, - "passwordMismatch": { - "message": "lösenorden matchar inte", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Lösenordet är inte tillräckligt långt" }, - "passwordShort": { - "message": "lösenordet är inte tillräckligt långt", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Klistra in din privata nyckel här:", "description": "For importing an account from a private key" @@ -1179,12 +863,6 @@ "personalAddressDetected": { "message": "Personlig adress upptäckt. Ange kontraktadress för token." }, - "pleaseReviewTransaction": { - "message": "Granska din transaktion." - }, - "popularTokens": { - "message": "Populära tokens" - }, "prev": { "message": "Föregående" }, @@ -1216,15 +894,6 @@ "readdToken": { "message": "Du kan lägga till denna token i framtiden genom att välja \"Lägg till token\" i kontots alternativmeny." }, - "readMore": { - "message": "Läs mer här." - }, - "readMore2": { - "message": "Läs mer." - }, - "receive": { - "message": "Ta emot" - }, "recents": { "message": "Senaste" }, @@ -1234,9 +903,6 @@ "recipientAddressPlaceholder": { "message": "Sök, allmän adress (0x) eller ENS" }, - "refundAddress": { - "message": "Din återbetalningsadress" - }, "rejectAll": { "message": "Neka alla" }, @@ -1270,9 +936,6 @@ "restoreFromSeed": { "message": "Återställ konto?" }, - "restoreVault": { - "message": "Återställ valv" - }, "restoreAccountWithSeed": { "message": "Återställ ditt konto med seedphrase" }, @@ -1282,9 +945,6 @@ "required": { "message": "Krävs" }, - "retryWithMoreGas": { - "message": "Försök igen med ett högre bränslepris här" - }, "restore": { "message": "Återställ" }, @@ -1327,13 +987,6 @@ "goerli": { "message": "Goerli testnätverk" }, - "rpc": { - "message": "Skräddarsydd RPC" - }, - "sampleAccountName": { - "message": "T.ex. Mitt nya konto", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Spara" }, @@ -1346,13 +999,6 @@ "saveAsCsvFile": { "message": "Spara som CSV-fil" }, - "saveAsFile": { - "message": "Spara som fil", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Spara seed-ord som fil" - }, "scanInstructions": { "message": "Placera QR-koden framför din kamera" }, @@ -1383,18 +1029,12 @@ "securitySettingsDescription": { "message": "Sekretessinställningar och plånbokens seedfras" }, - "secondsShorthand": { - "message": "Sek" - }, "seedPhrasePlaceholder": { "message": "Separera varje ord med ett enda mellanslag." }, "seedPhraseReq": { "message": "Nyckelfraser är 12 ord långa." }, - "select": { - "message": "Välj" - }, "selectCurrency": { "message": "Välj valuta" }, @@ -1404,9 +1044,6 @@ "selectLocale": { "message": "Välj plats" }, - "selectService": { - "message": "Välj tjänst" - }, "selectType": { "message": "Välj typ" }, @@ -1434,18 +1071,12 @@ "searchTokens": { "message": "Sök tokens" }, - "selectAnAddress": { - "message": "Välj en adress" - }, "selectAnAccount": { "message": "Välj ett konto" }, "selectAnAccountHelp": { "message": "Välj konto att visa i MetaMask" }, - "selectAnAsset": { - "message": "Välj en tillgång" - }, "selectAHigherGasFee": { "message": "Välj en högre bränsleavgift för att accelerera transaktionsprocessen.*" }, @@ -1455,15 +1086,9 @@ "selectPathHelp": { "message": "Om du inte ser dina befintliga Ledger-konton nedan, prova att byta sökväg till \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Skicka tokens till vem som helst med ett Ethereum-konto" - }, "settings": { "message": "Inställningar" }, - "shapeshiftBuy": { - "message": "Köp med Shapeshift" - }, "showAdvancedGasInline": { "message": "Avancerade gaskontroller" }, @@ -1479,9 +1104,6 @@ "showPrivateKeys": { "message": "Visa privata nycklar" }, - "showQRCode": { - "message": "Visa QR-kod" - }, "showHexData": { "message": "Visa hex-information" }, @@ -1497,33 +1119,18 @@ "signed": { "message": "Signerat" }, - "signMessage": { - "message": "Signera meddelande" - }, "signNotice": { "message": "Att signera det här meddelandet kan få farliga följder. Signera endast meddelanden från sidor du vågar anförtro hela ditt konto åt. Den här farliga metoden kommer att avlägsnas i kommande versioner." }, "sigRequest": { "message": "Signaturförfrågan" }, - "sigRequested": { - "message": "Signatur begärd" - }, "somethingWentWrong": { "message": "Hoppsan! Något gick fel." }, - "spaceBetween": { - "message": "det kan bara vara ett mellanslag mellan orden" - }, "speedUp": { "message": "Snabba upp" }, - "speedUpTitle": { - "message": "Snabba upp transaktionen" - }, - "speedUpSubtitle": { - "message": "Öka ditt gaspris för att försöka skriva över och snabba upp din överföring" - }, "speedUpCancellation": { "message": "Snabba upp denna avbokning" }, @@ -1596,9 +1203,6 @@ "syncWithMobileComplete": { "message": "Din data har nu synkats. Ha det så kul med MetaMasks mobil-app!" }, - "takesTooLong": { - "message": "Tar det för lång tid?" - }, "terms": { "message": "Användarvillkor" }, @@ -1618,27 +1222,15 @@ "message": "$1 till ETH via ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Token-adress" - }, "tokenAlreadyAdded": { "message": "Token har redan lagts till." }, - "tokenBalance": { - "message": "Ditt token-saldo är" - }, "tokenContractAddress": { "message": "Kontraktsadress för token" }, - "tokenSelection": { - "message": "Sök efter tokens eller välj från en lista över våra populära tokens." - }, "tokenSymbol": { "message": "Token-symbol" }, - "tokenWarning1": { - "message": "Håll reda på de tokens du köpt med ditt MetaMask-konto. Om du har köpt tokens med ett annat konto kommer dem inte visas här." - }, "transaction": { "message": "överföring" }, @@ -1648,9 +1240,6 @@ "transactionCreated": { "message": "Transaktion skapad med ett värde på $1 på $2." }, - "transactionWithNonce": { - "message": "Transaktion $1" - }, "transactionDropped": { "message": "Transaktionen avbruten vid $2." }, @@ -1663,9 +1252,6 @@ "transactionUpdated": { "message": "Transaktionen uppdaterades $2." }, - "transactionUpdatedGas": { - "message": "Transaktionen uppdaterades med bränslepriset $1 på $2." - }, "transactionErrored": { "message": "Transaktionen påträffade ett fel." }, @@ -1675,9 +1261,6 @@ "transactionCancelSuccess": { "message": "Överföringen avbröts vid $2" }, - "transactions": { - "message": "transaktioner" - }, "transactionError": { "message": "Överföringsfel. Undantag i kontraktskoden." }, @@ -1687,12 +1270,6 @@ "transactionFee": { "message": "Transaktionsavgift" }, - "transactionMemo": { - "message": "Transaktionsmemo (valfritt)" - }, - "transactionNumber": { - "message": "Överföringsnummer" - }, "transactionTime": { "message": "Transaktionstid" }, @@ -1705,12 +1282,6 @@ "transferFrom": { "message": "Överför från" }, - "transfers": { - "message": "Överföringar" - }, - "trezorHardwareWallet": { - "message": "TREZOR hårdvaruplånbok" - }, "troubleTokenBalances": { "message": "Vi hade problem med att ladda dina token-saldon. Du kan se dem", "description": "Followed by a link (here) to view token balances" @@ -1718,27 +1289,12 @@ "tryAgain": { "message": "Försök igen" }, - "twelveWords": { - "message": "De här 12 orden är det enda sättet att återställa MetaMask-konton. Spara dem på ett säkert och hemligt ställe." - }, "typePassword": { "message": "Ange ditt MetaMask-lösenord" }, - "uiMigrationAnnouncement": { - "message": "Välkommen till det nya gränssnittet för MetaMask. Om du har feedback om gränssnittet eller önskemål om funktioner, var vänlig kontakta vår support eller på GitHub." - }, - "uiWelcome": { - "message": "Välkommen till det nya användargränssnittet (Beta)" - }, - "uiWelcomeMessage": { - "message": "Du använder nu MetaMasks nya användargränssnitt." - }, "unapproved": { "message": "Inte godkänd" }, - "unavailable": { - "message": "Ej tillgängligt" - }, "units": { "message": "enheter" }, @@ -1748,9 +1304,6 @@ "unknownNetwork": { "message": "Okänt privatnätverk" }, - "unknownNetworkId": { - "message": "Okänt nätverks-ID" - }, "unknownQrCode": { "message": "Fel: Vi kunde inte identifiera denna QR-kod" }, @@ -1772,25 +1325,15 @@ "uriErrorMsg": { "message": "URI:er kräver lämpligt HTTP/HTTPS-prefix." }, - "usaOnly": { - "message": "Endast USA", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Används av många olika klienter" }, - "useOldUI": { - "message": "Använd äldre gränssnitt" - }, "userName": { "message": "Användarnamn" }, "validFileImport": { "message": "Du måste välja en giltig fil för att importera." }, - "vaultCreated": { - "message": "Valv skapat" - }, "viewAccount": { "message": "Visa konto" }, @@ -1806,27 +1349,18 @@ "viewOnEtherscan": { "message": "Visa på Etherscan" }, - "viewNetworkInfo": { - "message": "Visa nätverksinformation" - }, "visitWebSite": { "message": "Besök vår hemsida" }, "walletSeed": { "message": "Plånboksseed" }, - "warning": { - "message": "Varning" - }, "welcomeBack": { "message": "Välkommen tillbaka!" }, "welcome": { "message": "Välkommen till MetaMask" }, - "whatsThis": { - "message": "Vad är detta?" - }, "writePhrase": { "message": "Skriv ner den här frasen på ett papper och förvara den på en säker plats. Om du vill ha större säkerhet skriver du ner den på flera papperslappar och förvarar dem på två eller tre olika platser." }, @@ -1845,18 +1379,6 @@ "yourPrivateSeedPhrase": { "message": "Din privata seedphrase" }, - "yourUniqueAccountImage": { - "message": "Din unika kontobild" - }, - "yourUniqueAccountImageDescription1": { - "message": "Bilden genererades programmatiskt åt dig av ditt nya kontonummer." - }, - "yourUniqueAccountImageDescription2": { - "message": "Du kommer att se den här bilden varje gång du måste bekräfta en överföring." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask kommer aldrig att be om din nyckelfras!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Inget gaspris vid uppsnabbning" } diff --git a/app/_locales/sw/messages.json b/app/_locales/sw/messages.json index 75547c897..40aec5547 100644 --- a/app/_locales/sw/messages.json +++ b/app/_locales/sw/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Hali ya Faragha sasa imewezeshwa kwa chaguomsingi" }, - "exposeAccounts": { - "message": "Onyesha Akaunti" - }, - "exposeDescription": { - "message": "Onyesha akaunti kwenye tovuti ya sasa. Inafaa kwa dApps za legacy." - }, "chartOnlyAvailableEth": { "message": "Zogoa inapatikana kwenye mitandao ya Ethereum pekee." }, - "confirmExpose": { - "message": "Una uhakika unataka kuonyesha akaunti zako kwenye tovuti ya sasa?" - }, "confirmClear": { "message": "Una uhakika unataka kufuta tovuti zilizodihinishwa?" }, "contractInteraction": { "message": "Mwingiliono wa Mkataba" }, - "clearApprovalDataSuccess": { - "message": "Data za tovuti iliyoidhinishwa zimefanikiwa kufutwa." - }, "clearApprovalData": { "message": "Futa Data za Faragha" }, @@ -45,12 +33,6 @@ "aboutSettingsDescription": { "message": "Toleo, kituo cha msaada, na taarifa za mawasiliano." }, - "aboutUs": { - "message": "Kuhusu Sisi" - }, - "accept": { - "message": "Kubali" - }, "acceleratingATransaction": { "message": "*Kuwezesha muamala kwa kutumia bei ya juu ya gesi huongeza uwezekano wake wa kushughulikiwa na mtandao haraka, lakini hauhakikishiwi siku zote." }, @@ -75,21 +57,12 @@ "activityLog": { "message": "kumbukumbu ya shughuli" }, - "add": { - "message": "Ongeza" - }, - "address": { - "message": "Anwani" - }, "addNetwork": { "message": "Ongeza Mtandao" }, "addRecipient": { "message": "Ongeza Mpokeaji" }, - "addressBook": { - "message": "Kitabu cha Anwani" - }, "advanced": { "message": "Mipangilio ya kina" }, @@ -99,9 +72,6 @@ "advancedOptions": { "message": "Machaguo ya Juu" }, - "addCustomToken": { - "message": "Ongeza kianzio maalumu" - }, "addToAddressBook": { "message": "Ongeza kwenye kitabu cha anwani" }, @@ -111,9 +81,6 @@ "addAlias": { "message": "Ongeza jina jingine" }, - "addEthAddress": { - "message": "Ongeza anwani ya Ethereum" - }, "addToken": { "message": "Ongeza Kianzio" }, @@ -126,24 +93,9 @@ "addAcquiredTokens": { "message": "Ongeza vianzio ulivyopata kwa kutumia MetaMask" }, - "agreeTermsOfService": { - "message": "Ninakubaliana na Masharti ya Huduma" - }, - "allDone": { - "message": "Yote Imekamilika" - }, - "alreadyHaveSeedPhrase": { - "message": "Hapana, tayari nini kirai cha kuanzia" - }, "amount": { "message": "Kiasi" }, - "amountPlusGas": { - "message": "Kiwango + Gesi" - }, - "amountPlusTxFee": { - "message": "Kiwango + Ada ya TX" - }, "appDescription": { "message": "Waleti ya Ethereum kwenye Kivinjari chako", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Weka muda katika dakika kabla MetaMask haijaondoa kwenye akaunti kiotomatiki." }, - "available": { - "message": "Inapatikana" - }, "average": { "message": "Wastani" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "Salio linaweza kuwa limepitwa na wakati" }, - "balances": { - "message": "Salio la kianzio" - }, "balanceIsInsufficientGas": { "message": "Salio halitoshi kwa jumla ya sasa ya gesi" }, @@ -222,24 +168,12 @@ "blockiesIdenticon": { "message": "Tumia Blockies Identicon" }, - "borrowDharma": { - "message": "Kupa Kupitia Dharma (Beta)" - }, "browserNotSupported": { "message": "Kivinjari chaku hakiwezeshwi..." }, "builtInCalifornia": { "message": "MetaMask imeundwa na kutengenezwa California." }, - "buy": { - "message": "Nunua" - }, - "buyCoinbase": { - "message": "Nunua kwenye Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase ni nia maarufu sana duniani ya kununu na kuuza Bitcoin, Ethereum, na Litecoin." - }, "buyWithWyre": { "message": "Nunua ETH kwa kutumia Wyre" }, @@ -276,18 +210,9 @@ "cancelled": { "message": "Imebatilishwa" }, - "cancelN": { - "message": "Batilisha $1 miamala yote" - }, "chainId": { "message": "Utambulisho wa Mnyororo" }, - "classicInterface": { - "message": "Tumia kiolesura cha zamani" - }, - "clickCopy": { - "message": "Bofya ili unakili" - }, "clickToAdd": { "message": "Bofya kwenye $1 ili kuongeza kwenye akaunti yako" }, @@ -300,30 +225,18 @@ "chromeRequiredForHardwareWallets": { "message": "Unapaswa kutumia MetaMask kwenye Google Chrome ili kuungnisha kwenye Waleti yako ya Programu Maunzi." }, - "company": { - "message": "Kampuni" - }, "confirm": { "message": "Thibitisha" }, - "confirmationTime": { - "message": "Muda wa uthibitishaji (sek.)" - }, "confirmed": { "message": "Imethibitishwa" }, - "confirmContract": { - "message": "Thibitisha Mkataba" - }, "confirmPassword": { "message": "Thibitisha Nenosiri" }, "confirmSecretBackupPhrase": { "message": "Thibitisha Kirai chako cha Siri cha Kuhifadhi Data" }, - "confirmTransaction": { - "message": "Thabiatisha Muamala" - }, "congratulations": { "message": "Hongera" }, @@ -336,9 +249,6 @@ "connectRequest": { "message": "Unganisha Ombi" }, - "connecting": { - "message": "Inaunganisha..." - }, "connectingTo": { "message": "Inaunganisha kwenye $1" }, @@ -360,21 +270,6 @@ "connectingToGoerli": { "message": "Inaunganisha kwenye Mtandao wa Majaribio wa Goerli" }, - "connectingToUnknown": { - "message": "Inaunganisha kwenye Mtandao Usiojulikana" - }, - "connectToLedger": { - "message": "Unganisha kwenye Leja" - }, - "connectToTrezor": { - "message": "Unganisha kwenye Trezor" - }, - "continue": { - "message": "Endelea" - }, - "continueToCoinbase": { - "message": "Endelea kwenye Coinbase" - }, "continueToWyre": { "message": "Endelea kwenye Wyre" }, @@ -390,15 +285,9 @@ "copiedButton": { "message": "Imenakiliwa" }, - "copiedClipboard": { - "message": "Imenakiliwa kwenye ubao wa kunakilia" - }, "copiedExclamation": { "message": "Imenakiliwa!" }, - "copiedSafe": { - "message": "Nimeinakili kwenye sehemu fulani salama" - }, "copy": { "message": "Nakili" }, @@ -429,28 +318,15 @@ "createAWallet": { "message": "Fungua Waleti" }, - "createDen": { - "message": "Unda" - }, "createPassword": { "message": "Unda Nenosiri" }, - "crypto": { - "message": "Fedha ya kidijitali", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Ubadilishaji Fedha" }, "currentLanguage": { "message": "Lugha ya Sasa" }, - "currentNetwork": { - "message": "Mtandao wa Sasa" - }, - "currentRpc": { - "message": "RPC ya Sasa" - }, "customGas": { "message": "Weka Mipangilio ya Gesi Upendavyo" }, @@ -460,9 +336,6 @@ "customToken": { "message": "Kianzio Maalumu" }, - "customize": { - "message": "Binafsisha" - }, "customRPC": { "message": "RPC Maalumu" }, @@ -481,39 +354,15 @@ "deleteAccount": { "message": "Futa Akaunti" }, - "denExplainer": { - "message": "DEN yako ni hifadhi yenye nenosiri lililofichwa ndani ya MetaMask." - }, "deposit": { "message": "Fedha zilizopo kwenye akaunti" }, - "depositBTC": { - "message": "Weka BTC yako kwenye anwani hapa chini:" - }, - "depositEth": { - "message": "Weka Eth" - }, "depositEther": { "message": "Weka Ether" }, - "depositFiat": { - "message": "Weka kwa kutumia Fiat" - }, - "depositFromAccount": { - "message": "Weka kutoka akaunti nyingine" - }, - "depositShapeShift": { - "message": "Weka kwa kutumia ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Ikiwa unamiliki fedha nyingine za kidijitali, unaweza kucheza na kuweka Ether moja kwa moja kwenye waleti yako ya MetaMask. Akaunti Haihitajiki." - }, "details": { "message": "Maelezo" }, - "directDeposit": { - "message": "Kuweka Moja kwa Moja" - }, "directDepositEther": { "message": "Weka Ether Moja kwa Moja" }, @@ -544,24 +393,12 @@ "edit": { "message": "Badilisha" }, - "editNetwork": { - "message": "Hariri Mtandao" - }, - "editAccountName": { - "message": "Hariri Jina la Akaunti" - }, "editContact": { "message": "Hariri Mawasiliano" }, - "editingTransaction": { - "message": "Fanya mabadiliko kwenye muamala wako" - }, "emailUs": { "message": "Tutumie barua pepe!" }, - "encryptNewDen": { - "message": "Weka nenosiri kwenye DEN yako mpya" - }, "endOfFlowMessage1": { "message": "Umefaulu jaribio - weka kirai chako cha kuanzia mahali salama, ni wajibu wako!" }, @@ -592,9 +429,6 @@ "endOfFlowMessage10": { "message": "Yote Imekamilika" }, - "ensNameNotFound": { - "message": "Jina la ENS halipatikani" - }, "ensRegistrationError": { "message": "Hitilafu imetokea kwenye usajili wa jina la ENS" }, @@ -607,9 +441,6 @@ "enterPassword": { "message": "Ingiza nenosiri" }, - "enterPasswordConfirm": { - "message": "Ingiza nenosiri lako kuthibitisha" - }, "enterPasswordContinue": { "message": "Ingiza nenosiri ili uendelee" }, @@ -622,18 +453,12 @@ "estimatedProcessingTimes": { "message": "Muda wa Kuchakata Uliokadiriwa" }, - "exchangeRate": { - "message": "Kiwango cha Ubadilishaji" - }, "expandView": { "message": "Panua Mwonekano" }, "exportPrivateKey": { "message": "Panua Mwonekano" }, - "exportPrivateKeyWarning": { - "message": "Hamisha funguo binafsi kwa hatari yako mwenyewe" - }, "failed": { "message": "Imeshindwa" }, @@ -643,41 +468,22 @@ "faster": { "message": "Ingiza" }, - "fastest": { - "message": "Kasi zaidi" - }, - "feeChartTitle": { - "message": "Utabiri wa Ada ya Miamala ya Moja kwa Moja " - }, "fileImportFail": { "message": "Kuhamisha faili hakufanyi kazi? Bofya hapa!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Tufuatilie kwenye Twitter" - }, "forgetDevice": { "message": "Ondoa kifaa hiki" }, "from": { "message": "Kutoka" }, - "fromToSame": { - "message": "Anwani ya Kutoka na Kwenda haiwezi kufanana" - }, "fromShapeShift": { "message": "Kutoka ShapeShift" }, "functionType": { "message": "Aina ya Shughuli" }, - "gas": { - "message": "Gesi", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Ada ya Gesi" - }, "gasLimit": { "message": "Kikomo cha Gesi" }, @@ -687,18 +493,12 @@ "gasLimitInfoModalContent": { "message": "Ukomo wa gesi ni kiwango cha juu kabisa cha cha vizio vya gesi ambavyo upo tayari kutumia." }, - "gasLimitRequired": { - "message": "Kikomo cha Gesi Kinahitajika" - }, "gasLimitTooLow": { "message": "Kikomo cha gesi kinapaswa kua angalau 21000" }, "gasUsed": { "message": "Gesi iliyotumika" }, - "generatingSeed": { - "message": "Inazalisha Kianzio..." - }, "gasPrice": { "message": "Pata Bei (GWEI)" }, @@ -714,18 +514,12 @@ "gasPriceCalculation": { "message": "Tunakokotoa bei za gesi zilizopendekzwa kulingana na viwango vya kufanikiwa mtandao." }, - "gasPriceRequired": { - "message": "Pata Bei Inayohitajika" - }, "general": { "message": "Jumla" }, "generalSettingsDescription": { "message": "Ubadilishaji wa fedha, sarafu ya msingi, lugha, blockies identicon" }, - "generatingTransaction": { - "message": "Kuzalisha muamala" - }, "getEther": { "message": "Pata Ether" }, @@ -765,9 +559,6 @@ "message": "hapa", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Orodha hii hapa!!!!" - }, "hide": { "message": "Ficha" }, @@ -780,12 +571,6 @@ "history": { "message": "Historia" }, - "howToDeposit": { - "message": "Je, ungependa kuweka Ether kwa namna gani?" - }, - "holdEther": { - "message": "Inakuwezesha kushikilia ether na vianzio, na hufanya kazi kama daraja lako kwenye programu za mahali husika." - }, "import": { "message": "Ingiza", "description": "Button to import an account from a selected file" @@ -799,12 +584,6 @@ "importAccountSeedPhrase": { "message": "Hamisha Akaunti kwa kutumia Kirai Kianzio" }, - "importAnAccount": { - "message": "Hamisha Akaunti" - }, - "importDen": { - "message": "Hamisha DEN iliyopo" - }, "importWallet": { "message": "Hamisha Waleti" }, @@ -818,12 +597,6 @@ "importUsingSeed": { "message": "Hamisha kwa kutumia kirai kianzio cha akaunti" }, - "importWithSeedPhrase": { - "message": "Hamisha kwa kutumia kirai kianzio" - }, - "info": { - "message": "Taarifa" - }, "infoHelp": { "message": "Taarifa & Msaada" }, @@ -851,46 +624,31 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Kwa mtandao wa ETH, weka herufi ndogo" }, - "invalidGasParams": { - "message": "Vigezo Batili vya Gesi" - }, "invalidInput": { "message": "Maandii si sahihi." }, - "invalidRequest": { - "message": "Ombi Batili" - }, "invalidRPC": { "message": "RPC URL batili" }, + "invalidBlockExplorerURL": { + "message": "Block Explorer URL batili" + }, "invalidSeedPhrase": { "message": "Kirai kianzio batili" }, - "jsonFail": { - "message": "Hitilafu imetokea. Tafadhali hakikisha faili lako la JSON limepangiliwa vizuri." - }, "jsonFile": { "message": "Faili la JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Endelea kufuatilia vianzio ulivyonunua kwa kutumia akaunti yako ya MetaMask." - }, "kovan": { "message": "Mtandao wa Majaribio wa Kovan" }, - "knowledgeDataBase": { - "message": "Tembelea Kituo chetu cha Maarifa" - }, "learnMore": { "message": "Jifunze zaidi" }, "ledgerAccountRestriction": { "message": "Unapaswa kutumia akaunti yako ya mwisho kabla hujaongeza mpya." }, - "legal": { - "message": "Kisheria" - }, "lessThanMax": { "message": "inapaswa kuwa ndogo kuliko au sawa na $1. ", "description": "helper for inputting hex as decimal input" @@ -904,9 +662,6 @@ "links": { "message": "Viungo" }, - "limit": { - "message": "Kikomo" - }, "liveGasPricePredictions": { "message": "Utabiri wa moja kwa moja wa Bei ya Gesi" }, @@ -925,12 +680,6 @@ "logout": { "message": "Toka kwenye akaunti" }, - "loose": { - "message": "Maneno" - }, - "loweCaseWords": { - "message": "ya kianzio yaliyojitenga pekee ndiyo yana herufi ndogo" - }, "mainnet": { "message": "Mtandao Mkuu wa Ethereum" }, @@ -952,18 +701,9 @@ "metamaskVersion": { "message": "Toleo la MetaMask" }, - "min": { - "message": "Kiwango cha chini" - }, "missingYourTokens": { "message": "Je, huoni vianzio vyako?" }, - "minutesShorthand": { - "message": "Kiwango cha Chini" - }, - "mobileSyncTitle": { - "message": "Sawazisha akaunti kwa kutumia simu ya mkomkononi" - }, "mobileSyncText": { "message": "Tafadhali ingiza nenosiri lako ili kuthibitisha kuwa ni wewe!" }, @@ -986,10 +726,6 @@ "message": "Unapaswa kuchagua faili la kuhamisha.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Unapaswa kuingiza nenosiri kwa faili lililochaguliwa.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Haiwezi kutuma viwango hasi vya ETH." }, @@ -1024,12 +760,6 @@ "newPassword": { "message": "Nenosiri Jipya (kiwango cha chini herufi 8)" }, - "newPassword8Chars": { - "message": "Nenosiri Jipya (kiwango cha chini herufi 8)" - }, - "newRecipient": { - "message": "Mpokeaji Mpya" - }, "newNetwork": { "message": "Mtandao Mpya" }, @@ -1051,21 +781,12 @@ "rpcUrl": { "message": "RPC URL mpya" }, - "showAdvancedOptions": { - "message": "Onyesha Machaguo ya Juu" - }, - "hideAdvancedOptions": { - "message": "Ficha Machaguo ya Juu" - }, "optionalChainId": { "message": "Utambulisho wa Mnyororo (hiari)" }, "optionalSymbol": { "message": "Ishara (hiari)" }, - "optionalNickname": { - "message": "Lakabu (hiari)" - }, "newTotal": { "message": "Jumla Mpya" }, @@ -1084,21 +805,12 @@ "noConversionRateAvailable": { "message": "Hakuna Kiwango cha Ubadilishaji" }, - "noTransactionHistory": { - "message": "Hakuna historia ya muamala." - }, "noTransactions": { "message": "Huna miamala." }, "notEnoughGas": { "message": "Hakuna Gesi ya Kutosha" }, - "notFound": { - "message": "Haikupatikana" - }, - "notStarted": { - "message": "Haijaanza" - }, "noWebcamFoundTitle": { "message": "Kamera haipatikanai" }, @@ -1108,41 +820,15 @@ "ofTextNofM": { "message": "ya" }, - "oldUI": { - "message": "Kiolesura cha zamani cha Mtumiaji" - }, - "oldUIMessage": { - "message": "Umerudi kwenye Kiolesura cha zamani. Unaweza kurudi tena kwenye Kiolesura Kipya kupitia chaguo kwenye menyu ya juu kulia." - }, - "onlySendToEtherAddress": { - "message": "Tuma tu ETH kwenya anwani za Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Tuma $1 kwenye anwani ya akaunti ya Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Fungua kwenye kichupo" - }, - "or": { - "message": "au", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Agiza Trezor au Leja na weka fedha zako kwenye ifadhi ya baridi" }, "origin": { "message": "Asili" }, - "outgoing": { - "message": "Zinazotoka" - }, "parameters": { "message": "Vigezo" }, - "originalTotal": { - "message": "Jumla Halisi" - }, "participateInMetaMetrics": { "message": "Shiriki katika MetaMetrics" }, @@ -1152,23 +838,12 @@ "password": { "message": "Nenosiri" }, - "passwordCorrect": { - "message": "Tafadhali hakikisha nenosiri lako ni sahihi." - }, "passwordsDontMatch": { "message": "Manenosiri hayawiani" }, - "passwordMismatch": { - "message": "manenosiri haywawiani", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Nenosiri si refu vya kutosha" }, - "passwordShort": { - "message": "nenosiri si refu vya kutosha", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Bandika uzi wako wa ufunguo binafsi hapa:", "description": "For importing an account from a private key" @@ -1182,12 +857,6 @@ "personalAddressDetected": { "message": "Anwani binafsi imegunduliwa. Weka anwani ya mkataba ya kianzio." }, - "pleaseReviewTransaction": { - "message": "Tafadhali pitia muamala wako." - }, - "popularTokens": { - "message": "Vianzio Maarufu" - }, "prev": { "message": "Hakiki" }, @@ -1219,15 +888,6 @@ "readdToken": { "message": "Unaweza kuongeza tena kianzio hiki hapo baadaye kwa kwenda kwenye \"Ongeza kianzio\" kwenye machaguo yako ya menyu ya akaunti." }, - "readMore": { - "message": "Soma hapa zaidi." - }, - "readMore2": { - "message": "Soma zidi." - }, - "receive": { - "message": "Pokea" - }, "recents": { "message": "Za hivi karibuni" }, @@ -1237,9 +897,6 @@ "recipientAddressPlaceholder": { "message": "Tafuta, anwani za umma (0x), au ENS" }, - "refundAddress": { - "message": "Anwani yako yaKurejeshewa Fedha" - }, "rejectAll": { "message": "Kataa Zote" }, @@ -1273,9 +930,6 @@ "restoreFromSeed": { "message": "Rejesha akaunti?" }, - "restoreVault": { - "message": "Rejesha Vault" - }, "restoreAccountWithSeed": { "message": "Rejesha Akaunti yako kwa kutumia Kirai Kianzio." }, @@ -1285,9 +939,6 @@ "required": { "message": "Inahitajika" }, - "retryWithMoreGas": { - "message": "Jaribu tena hapa ukiwa na bei ya gesi ya juu" - }, "restore": { "message": "Rejesha" }, @@ -1330,13 +981,6 @@ "goerli": { "message": "Mtandao wa Majaribio wa Goerli" }, - "rpc": { - "message": "RPC Maalumu" - }, - "sampleAccountName": { - "message": "K.m Akaunti yangu mpya", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Hifadhi" }, @@ -1349,13 +993,6 @@ "saveAsCsvFile": { "message": "Hifadhi kama Faili la CSV" }, - "saveAsFile": { - "message": "Hifadhi Faili kama", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Hifadhi Maneno ya Kianzio kama Faili" - }, "scanInstructions": { "message": "Weka msimbo wa QR mbele ya kamera yako" }, @@ -1386,18 +1023,12 @@ "securitySettingsDescription": { "message": "Mipangilio ya Faragha na kirai kianzio cha waleti" }, - "secondsShorthand": { - "message": "Sek." - }, "seedPhrasePlaceholder": { "message": "Tenganisha kila neno kwa nafasi moja" }, "seedPhraseReq": { "message": "Virai vianzio vina urefu wa maneno 12" }, - "select": { - "message": "Chagua" - }, "selectCurrency": { "message": "Chagua Sarafu" }, @@ -1407,9 +1038,6 @@ "selectLocale": { "message": "Chagua Lugha" }, - "selectService": { - "message": "Chagua Huduma" - }, "selectType": { "message": "Chagua Aina" }, @@ -1437,18 +1065,12 @@ "searchTokens": { "message": "Tafuta Vianzio" }, - "selectAnAddress": { - "message": "Chagua Anwani" - }, "selectAnAccount": { "message": "Chagua Akaunti" }, "selectAnAccountHelp": { "message": "Chagua akaunti kuangalia kwenye MetaMask" }, - "selectAnAsset": { - "message": "Chagua rasilimali" - }, "selectAHigherGasFee": { "message": "Chagua ada ya juu ya gesi ili kuharakisha uchakataji wa muamala wako.*" }, @@ -1458,15 +1080,9 @@ "selectPathHelp": { "message": "Ikiwa huoni akaunti zako za Leja za sasa hapa chini, charibu kubadilisha njia kwenda \"Legacy (MEW / MyCrypto)\"  " }, - "sendTokensAnywhere": { - "message": "Tuma Vianzio kwa mtu yeyote mwenye akaunti ya Ethereum" - }, "settings": { "message": "Mipangilio" }, - "shapeshiftBuy": { - "message": "Nunua kwa kutumia Shapeshift" - }, "showAdvancedGasInline": { "message": "Udhibiti wa juu wa gesi" }, @@ -1482,9 +1098,6 @@ "showPrivateKeys": { "message": "Onyesha Fungo Binafsi" }, - "showQRCode": { - "message": "Onyesha Msimbo wa QR" - }, "showHexData": { "message": "Onyesha Data za Hex" }, @@ -1500,33 +1113,18 @@ "signed": { "message": "Imesainiwa" }, - "signMessage": { - "message": "Tuma ujumbe" - }, "signNotice": { "message": "Kusaini ujumbe huu kunaweza kuwa \nmadhara hatari. Saini ujumbe kutoka kwenye\ntovuti unazoziamini kabisa na akaunti yako yote tu.\nNjia hii ya hatari itaondolewa kwenye toleo la baadaye." }, "sigRequest": { "message": "Ombi la Saini" }, - "sigRequested": { - "message": "Saini imeombwa" - }, "somethingWentWrong": { "message": "Ayaa! Hitilafu fulani imetokea." }, - "spaceBetween": { - "message": "inatakiwa ime sehemu moja tu baina ya maneno" - }, "speedUp": { "message": "Ongeza Kasi" }, - "speedUpTitle": { - "message": "Ongeza Kasi ya Muamala" - }, - "speedUpSubtitle": { - "message": "Ongeza bei yako ya gesi ili kujaribu kuandika na kuongeza kasi ya muamala wako" - }, "speedUpCancellation": { "message": "Ongeza kasi ya ubatilishaji huu" }, @@ -1536,9 +1134,6 @@ "switchNetworks": { "message": "Badilisha mitandao" }, - "status": { - "message": "Hali" - }, "stateLogs": { "message": "Kumbukumbu za Hali" }, @@ -1605,9 +1200,6 @@ "syncWithMobileComplete": { "message": "Umefanikiwa kuoanisha data yako. Furahia programu yako ya simu ya MetaMask!" }, - "takesTooLong": { - "message": "Inachukua muda mrefu?" - }, "terms": { "message": "Masharti ya Matumizi" }, @@ -1630,27 +1222,15 @@ "token": { "message": "Kianzio" }, - "tokenAddress": { - "message": "Anwani ya Kianzio" - }, "tokenAlreadyAdded": { "message": "Kianzio kimeongezwa tyari" }, - "tokenBalance": { - "message": "Salio lako la Kianzio ni:" - }, "tokenContractAddress": { "message": "Anwani ya Mkataba ya Kianzio" }, - "tokenSelection": { - "message": "Tafuta vianzio au chagua kutoka kwenye orodha yetu ya vianzio maarufu." - }, "tokenSymbol": { "message": "Ishara ya Kianzio" }, - "tokenWarning1": { - "message": "Fuatilia vianzio ulivyonunua kupitia akaunti ya MetaMask. Ikiwa umenunua vianzio kwa kutumia akaunti tofuati, vianzio hivyo havitaonekana hapa." - }, "total": { "message": "Jumla" }, @@ -1663,9 +1243,6 @@ "transactionCreated": { "message": "Muamala umeanzishwa kwa thamani ya $1 mnamo$2." }, - "transactionWithNonce": { - "message": "Muamala $1" - }, "transactionDropped": { "message": "Muamala umedondoswa mnamo $2." }, @@ -1678,9 +1255,6 @@ "transactionUpdated": { "message": "Muamala umesasishwa mnamo $2." }, - "transactionUpdatedGas": { - "message": "Muamala umesasishwa ukiwa na ada ya gesi ya $1 mnamo $2." - }, "transactionErrored": { "message": "Muamala umepata hitilafu." }, @@ -1690,9 +1264,6 @@ "transactionCancelSuccess": { "message": "Muamala umefanikiwa kubatilishwa mnamo $2" }, - "transactions": { - "message": "miamala" - }, "transactionError": { "message": "Hitilafu ya muamala. Kighairi kimerushwa kwenye msimbo wa mkataba." }, @@ -1702,12 +1273,6 @@ "transactionFee": { "message": "Ada ya Muamala" }, - "transactionMemo": { - "message": "Memo ya Muamala (hiari)" - }, - "transactionNumber": { - "message": "Namba ya Muamala" - }, "transactionTime": { "message": "Muda wa Muamala" }, @@ -1720,12 +1285,6 @@ "transferFrom": { "message": "Tuma Kutoka" }, - "transfers": { - "message": "Zilizotumwa" - }, - "trezorHardwareWallet": { - "message": "Waleti ya Programu Maunzi ya TREZOR" - }, "troubleTokenBalances": { "message": "Tulipata shida kupakia salio lako la kianzio. Unaweza kuliona", "description": "Followed by a link (here) to view token balances" @@ -1733,27 +1292,12 @@ "tryAgain": { "message": "Jaribu tena" }, - "twelveWords": { - "message": "Maneno haya 12 ni njia pekee ya kurejesha akaunti zako za MetaMask. \nYahifadhi mahali salama na pa siri." - }, "typePassword": { "message": "Andika nenosiri lako la MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Karibu kwenye Kiolesura kipya cha Mtumiaji. Ikiwa una mrejesho kuhusu Kiolesura cha Mtumiaji au maombi ya kipengele, tafadhali wasiliana na timu yetu ya usaidizi au kwenye GitHub." - }, - "uiWelcome": { - "message": "Karibu kwenye Kiolesura Kipya cha Mtumiaji (Beta)" - }, - "uiWelcomeMessage": { - "message": "Sasa unatumia Kiolesura kipya cha Mtumiaji." - }, "unapproved": { "message": "Haijaidhinishwa" }, - "unavailable": { - "message": "Haipatikani" - }, "units": { "message": "vizio" }, @@ -1763,9 +1307,6 @@ "unknownNetwork": { "message": "Mtandao Binafsi Usiojulikana" }, - "unknownNetworkId": { - "message": "Utambulisho wa Mtandao Usiojulikana" - }, "unknownQrCode": { "message": "Hitilafu: Hatukuweza kubainisha msimbo huo wa QR" }, @@ -1787,25 +1328,15 @@ "uriErrorMsg": { "message": "URI huhitaji kiambishi sahihi cha HTTP/HTTPS." }, - "usaOnly": { - "message": "Marekani pekee", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Hutumiwa na wateja mbalimbali" }, - "useOldUI": { - "message": "Tumia Kiolesura cha Mtumiaji cha zamani" - }, "userName": { "message": "Jina la mtumiaji" }, "validFileImport": { "message": "Ni lazima uchague faili halali ili uhamishe." }, - "vaultCreated": { - "message": "Vault Imeundwa" - }, "viewAccount": { "message": "Angalia Akaunti" }, @@ -1821,27 +1352,18 @@ "viewOnEtherscan": { "message": "Tazama kwenye Etherscan" }, - "viewNetworkInfo": { - "message": "Tazama Taarifa za Mtandao" - }, "visitWebSite": { "message": "Tembelea Tovuti yetu" }, "walletSeed": { "message": "Kianzio cha Waleti" }, - "warning": { - "message": "Ilani" - }, "welcomeBack": { "message": "Karibu Tena!" }, "welcome": { "message": "Karibu kwenye MetaMask" }, - "whatsThis": { - "message": "Hiki ni nini?" - }, "writePhrase": { "message": "Andika kirai hiki kwenye karatasi na kihifadhi kwenye sehemu salama. Ikiwa unahitaji usalama zaidi, andika kwenye vipande kadhaa vya karatasi na tunza kila kimoja kwenye maeneo tofauti 2-3. " }, @@ -1860,18 +1382,6 @@ "yourPrivateSeedPhrase": { "message": "Kirai chako kianzio cha binafsi" }, - "yourUniqueAccountImage": { - "message": "Picha yako ya akaunti ya kitofuati" - }, - "yourUniqueAccountImageDescription1": { - "message": "Picha hii imetengenezwa na kompyuta kwa ajili yako kwa namba yako mpya ya akaunti." - }, - "yourUniqueAccountImageDescription2": { - "message": "Utaiona hii picha kila wakati utakapohitaji kuthibitisha muamala huu." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask kamwe haitakuomba kirai chako kianzio!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Bei ya gesi sifuri kwenye kuongeza kasi" } diff --git a/app/_locales/ta/messages.json b/app/_locales/ta/messages.json index d88405c43..b577fe695 100644 --- a/app/_locales/ta/messages.json +++ b/app/_locales/ta/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "கணக்குகளை அம்பலப்படுத்துங்கள்" - }, - "exposeDescription": { - "message": "தற்போதைய இணையதளத்திற்கு கணக்குகளை அம்பலப்படுத்துங்கள். மரபணு டாப்ஸ் பயன்படுத்த." - }, - "confirmExpose": { - "message": "நிச்சயமாக உங்கள் கணக்குகளை தற்போதைய இணையத்தளத்தில் அம்பலப்படுத்த விரும்புகிறீர்களா?" - }, "confirmClear": { "message": "அங்கீகரிக்கப்பட்ட வலைத்தளங்களை நிச்சயமாக நீக்க விரும்புகிறீர்களா?" }, - "clearApprovalDataSuccess": { - "message": "அங்கீகரிக்கப்பட்ட வலைத்தள தரவு வெற்றிகரமாக அழிக்கப்பட்டது." - }, "clearApprovalData": { "message": "ஒப்புதல் தரவை அழி" }, @@ -23,18 +11,9 @@ "reject": { "message": "நிராகரி" }, - "providerAPIRequest": { - "message": "Web3 API கோரிக்கை" - }, - "reviewProviderRequest": { - "message": "இந்த வலை 3 API கோரிக்கையை மதிப்பாய்வு செய்யவும்." - }, "providerRequestInfo": { "message": "கீழே பட்டியலிடப்பட்டுள்ள டொமைன் Web3 ஏபிஐ அணுகலைக் கோருவதற்கு முயற்சிக்கிறது, எனவே இது Ethereum blockchain உடன் தொடர்பு கொள்ள முடியும். Web3 அணுகுமுறையை அங்கீகரிப்பதற்கு முன் சரியான தளத்தில் இருப்பதை எப்போதும் இருமுறை சரிபார்க்கவும்." }, - "accept": { - "message": "ஏற்கிறேன்" - }, "account": { "message": "கணக்கு" }, @@ -44,12 +23,6 @@ "accountName": { "message": "கணக்கின் பெயர்" }, - "address": { - "message": "முகவரி" - }, - "addCustomToken": { - "message": "தனிப்பயன் டோக்கனைச் சேர்க்கவும்" - }, "addToken": { "message": "டோக்கனைச் சேர்" }, @@ -59,9 +32,6 @@ "amount": { "message": "தொகை" }, - "amountPlusGas": { - "message": "தொகை + எரிவாயு" - }, "appDescription": { "message": "எதெரியும் பிரௌசர் நீட்டிப்பு", "description": "பயன்பாட்டின் விளக்கம்" @@ -79,24 +49,15 @@ "attributions": { "message": "பண்புகளும்" }, - "available": { - "message": "மீதமுள்ளது:" - }, "back": { "message": "முந்தைய பக்கம்" }, "balance": { "message": "இருப்பு:" }, - "balances": { - "message": "உங்கள் இருப்பு" - }, "balanceIsInsufficientGas": { "message": "நடப்பு வாயு மொத்தம் போதுமான சமநிலை" }, - "beta": { - "message": "பீட்டா" - }, "betweenMinAndMax": { "message": "$ 1 க்கும் அதிகமாகவும் அல்லது $ 2 க்கு சமமாகவும் இருக்க வேண்டும்.", "description": "ஹெக்ஸ் உள்ளீடு தசம உள்ளீடு என உதவி" @@ -104,21 +65,9 @@ "blockiesIdenticon": { "message": "ப்ளாக்கிஸ் ஐடென்டிகோன் பயன்பாட்டு" }, - "borrowDharma": { - "message": "தர்மத்துடன் கடன் வாங்குங்கள் (பீட்டா)" - }, "builtInCalifornia": { "message": "மேடமஸ்க் வடிவமைக்கப்பட்டு கலிபோர்னியாவில் கட்டப்பட்டுள்ளது." }, - "buy": { - "message": "வாங்க" - }, - "buyCoinbase": { - "message": "கோஇன்பசே வாங்கவும்" - }, - "buyCoinbaseExplainer": { - "message": "கோஇன்பசே பிறகாய்ன் , எதெரியும் மற்றும் ளிட்டசோன் வாங்க மற்றும் விற்க உலகின் மிகவும் பிரபலமான வழி" - }, "buyCoinSwitch": { "message": "நாணயம் ஸ்விட்சில் வாங்கவும்" }, @@ -131,33 +80,15 @@ "cancel": { "message": "ரத்து செய்" }, - "classicInterface": { - "message": "கிளாசிக் இடைமுகத்தைப் பயன்படுத்தவும்" - }, - "clickCopy": { - "message": "நகலெடுக்க கிளிக் செய்யவும்" - }, "confirm": { "message": "உறுதிப்படுத்து" }, "confirmed": { "message": "உறுதி" }, - "confirmContract": { - "message": "ஒப்பந்தத்தை உறுதிப்படுத்துக" - }, "confirmPassword": { "message": "கடவுச்சொல்லை உறுதிப்படுத்துக" }, - "confirmTransaction": { - "message": "பரிவர்த்தனை உறுதிபடுத்தவும்" - }, - "continue": { - "message": "தொடர்க" - }, - "continueToCoinbase": { - "message": "கோஇன்பசே ஐத் தொடரவும்" - }, "continueToCoinSwitch": { "message": "நாணயம் மாறாமல் தொடர்க" }, @@ -170,15 +101,9 @@ "copiedButton": { "message": "நகலெடுக்கப்பட்டன" }, - "copiedClipboard": { - "message": "கிளிப்போர்டுக்கு நகலெடுக்கப்பட்டது" - }, "copiedExclamation": { "message": "நகலெடுக்கப்பட்டன!" }, - "copiedSafe": { - "message": "நான் எங்காவது பாதுகாப்பாக நகலெடுத்திருக்கிறேன்" - }, "copy": { "message": "நகலெடு" }, @@ -197,28 +122,12 @@ "createAccount": { "message": "உங்கள் கணக்கை துவங்குங்கள்" }, - "createDen": { - "message": "உருவாக்கு" - }, - "crypto": { - "message": "கிரிப்டோ", - "description": "பரிமாற்ற வகை (கிரிப்டோசுர்ரென்சிஸ்)" - }, - "currentConversion": { - "message": "தற்போதைய மாற்றம்" - }, - "currentNetwork": { - "message": "தற்போதைய நெட்வொர்க்" - }, "customGas": { "message": "எரிவாயுவைத் தனிப்பயனாக்குங்கள்" }, "customToken": { "message": "தனிப்பயன் டோக்கன்" }, - "customize": { - "message": "தனிப்பயனாக்கு" - }, "customRPC": { "message": "விருப்ப RPC ஐ" }, @@ -231,39 +140,15 @@ "defaultNetwork": { "message": "எதிர் பரிவர்த்தனைகளுக்கான முன்னிருப்பு வலையமைப்பு முதன்மை நிகரமாகும்." }, - "denExplainer": { - "message": "உங்கள் DEN என்பது உங்கள் கடவுச்சொல்-மறைகுறியாக்கப்பட்ட சேமிப்பகம் மெட்டாமாஸ்க்கிற்குள்." - }, "deposit": { "message": "வைப்புத்தொகை" }, - "depositBTC": { - "message": "கீழே உங்கள் முகவரிக்கு உங்கள் BTC வைப்போம்:" - }, - "depositEth": { - "message": "வைப்புத்தொகை எது " - }, "depositEther": { "message": "வைப்புத்தொகை எதிர் " }, - "depositFiat": { - "message": "ஃபியட் உடன் வைப்பு" - }, - "depositFromAccount": { - "message": "மற்றொரு கணக்கிலிருந்து வைப்பு" - }, - "depositShapeShift": { - "message": "ShapeShift உடன் வைப்பு" - }, - "depositShapeShiftExplainer": { - "message": "நீங்கள் மற்ற கிரிப்டோகிராரன்கள் சொந்தமாக வைத்திருந்தால், உங்கள் மெட்டாமாஸ்க் பணப்பையில் நேரடியாக ஈதரை வர்த்தகம் செய்யலாம் மற்றும் வைப்பு செய்யலாம். கணக்கு தேவையில்லை." - }, "details": { "message": "விவரங்கள்" }, - "directDeposit": { - "message": "நேரடி வைப்பு" - }, "directDepositEther": { "message": "நேரடியாக வைப்புத்தொகை" }, @@ -282,21 +167,12 @@ "edit": { "message": "திருத்து" }, - "editAccountName": { - "message": "கணக்கு பெயரை மாற்றுக" - }, "emailUs": { "message": "எங்களுக்கு மின்னஞ்சல்!" }, - "encryptNewDen": { - "message": "உங்கள் புதிய DEN ஐ குறியாக்குக" - }, "enterPassword": { "message": "கடவுச்சொல்லை உள்ளிடவும்" }, - "enterPasswordConfirm": { - "message": "உறுதிப்படுத்த உங்கள் கடவுச்சொல்லை உள்ளிடவும்" - }, "passwordNotLongEnough": { "message": "கடவுச்சொல் போதாது" }, @@ -306,15 +182,9 @@ "etherscanView": { "message": "Etherscan கணக்கைப் பார்க்கவும்" }, - "exchangeRate": { - "message": "மாற்று விகிதம்" - }, "exportPrivateKey": { "message": "தனியார் விசை ஐ ஏற்றுமதி செய்க" }, - "exportPrivateKeyWarning": { - "message": "தனிப்பட்ட விசைகளை உங்கள் சொந்த ஆபத்தில் ஏற்றுமதி செய்யுங்கள்." - }, "failed": { "message": "தோல்வி" }, @@ -326,49 +196,27 @@ "message": "கோப்பு இறக்குமதி வேலை செய்யவில்லையா? இங்கே கிளிக் செய்யவும்!", "description": "JSON கோப்பில் பயனர் கணக்கை தங்கள் கணக்கை இறக்குமதி செய்ய உதவுகிறது" }, - "followTwitter": { - "message": "Twitter இல் எங்களைப் பின்தொடரவும்" - }, "from": { "message": "இருந்து" }, - "fromToSame": { - "message": "இருந்து மற்றும் முகவரி அதே இருக்க முடியாது" - }, "fromShapeShift": { "message": "ShapeShift இலிருந்து" }, - "gas": { - "message": "எரிவாயு", - "description": "எரிவாயு விலை குறையும்" - }, - "gasFee": { - "message": "எரிவாயு கட்டணம்" - }, "gasLimit": { "message": "எரிவாயு வரம்பு" }, "gasLimitCalculation": { "message": "நெட்வொர்க் வெற்றி விகிதங்களின் அடிப்படையில் பரிந்துரைக்கப்பட்ட எரிவாயு வரம்பை நாங்கள் கணக்கிடுகிறோம்." }, - "gasLimitRequired": { - "message": "எரிவாயு வரம்பு தேவை" - }, "gasLimitTooLow": { "message": "எரிவாயு வரம்பு குறைந்தது 21000 ஆக இருக்க வேண்டும்" }, - "generatingSeed": { - "message": "விதை உருவாக்குகிறது ..." - }, "gasPrice": { "message": "எரிவாயு விலை (GWEI)" }, "gasPriceCalculation": { "message": "நெட்வொர்க் வெற்றி விகிதங்களின் அடிப்படையில் பரிந்துரைக்கப்பட்ட எரிவாயு விலைகளை நாங்கள் கணக்கிடுகிறோம்." }, - "gasPriceRequired": { - "message": "எரிவாயு விலை தேவைப்படுகிறது" - }, "getEther": { "message": "ஈத்தர் கிடைக்கும்" }, @@ -384,9 +232,6 @@ "message": "இங்கே", "description": "இங்கே-கிளிக் செய்யவும்- மேலும் தகவலுக்கு (troubleTokenBalances செல்கிறது)" }, - "hereList": { - "message": "இங்கே ஒரு பட்டியல் !!!!" - }, "hide": { "message": "மறை" }, @@ -396,12 +241,6 @@ "hideTokenPrompt": { "message": "டோக்கனை மறை?" }, - "howToDeposit": { - "message": "எப்படி ஈத்தர் வைப்பது?" - }, - "holdEther": { - "message": "இது நீங்கள் ஈத்தர் மற்றும் டோக்கன்களை வைத்திருக்க உதவுகிறது, மற்றும் பரவலாக்கப்பட்ட பயன்பாடுகளுக்கு உங்கள் பாலமாக செயல்படுகிறது." - }, "import": { "message": "இறக்குமதி செய்", "description": "Button to import an account from a selected file" @@ -412,12 +251,6 @@ "importAccountMsg": { "message": " இறக்குமதி செய்யப்பட்ட கணக்கு உங்கள் முதலில் உருவாக்கப்பட்ட மெட்டாமாஸ்க் கணக்கு விதை மூலம் தொடர்புடையதாக இருக்காது. இறக்குமதி செய்யப்பட்ட கணக்குகள் பற்றி மேலும் அறிக " }, - "importAnAccount": { - "message": "ஒரு கணக்கை இறக்குமதி செய்க" - }, - "importDen": { - "message": "இறக்குமதி DEN இறக்குமதி" - }, "imported": { "message": "இறக்குமதியானது", "description": "status showing that an account has been fully loaded into the keyring" @@ -437,34 +270,22 @@ "invalidAddressRecipient": { "message": "பெறுநர் முகவரி தவறானது" }, - "invalidGasParams": { - "message": "தவறான எரிவாயு அளவுருக்கள்" - }, "invalidInput": { "message": "தவறான உள்ளீடு.." }, - "invalidRequest": { - "message": "தவறான கோரிக்கை" - }, "invalidRPC": { "message": "தவறான RPC URI" }, - "jsonFail": { - "message": "ஏதோ தவறு நடந்துவிட்டது. உங்கள் JSON கோப்பு ஒழுங்காக வடிவமைக்கப்பட்டுள்ளது என்பதை உறுதிப்படுத்தவும்" + "invalidBlockExplorerURL": { + "message": "தவறான Block Explorer URI" }, "jsonFile": { "message": "JSON கோப்பு", "description": "ஒரு கணக்கை இறக்குமதி செய்ய வடிவமைக்கப்பட்டுள்ளது" }, - "keepTrackTokens": { - "message": "உங்கள் மேடமஸ்க் கணக்குடன் நீங்கள் வாங்கிய டோக்கன்களை கண்காணியுங்கள்." - }, "kovan": { "message": "கோவன் டெஸ்ட் நெட்வொர்க்" }, - "knowledgeDataBase": { - "message": "எங்கள் அறிவுத் தளத்தைப் பார்வையிடவும்" - }, "max": { "message": "மேக்ஸ்" }, @@ -481,9 +302,6 @@ "links": { "message": "இணைப்புகள்" }, - "limit": { - "message": "அளவு" - }, "loading": { "message": "ஏற்றுகிறது…" }, @@ -499,12 +317,6 @@ "logout": { "message": "வெளியேறு" }, - "loose": { - "message": "லூஸ்" - }, - "loweCaseWords": { - "message": "விதை வார்த்தைகள் ஸ்மால் எழுத்துகள் மட்டுமே" - }, "mainnet": { "message": "முதன்மை எதெரியும் நெட்வொர்க்" }, @@ -514,9 +326,6 @@ "metamaskDescription": { "message": "மேடமஸ்க் என்பது ஒரு பாதுகாப்பான அடையாள வால்ட் எதெரியும்" }, - "min": { - "message": "குறைந்தபட்சம்" - }, "myAccounts": { "message": "எனது கணக்குகள்" }, @@ -530,10 +339,6 @@ "message": "இறக்குமதி செய்ய ஒரு கோப்பை நீங்கள் தேர்ந்தெடுக்க வேண்டும்.", "description": "பயனர் ஒரு கணக்கு முக்கியம் மற்றும் தொடர ஒரு கோப்பு சேர்க்க வேண்டும்" }, - "needImportPassword": { - "message": "நீங்கள் தேர்ந்தெடுத்த கோப்புக்கு ஒரு கடவுச்சொல்லை உள்ளிட வேண்டும்.", - "description": "ஒரு கணக்கை இறக்குமதி செய்ய கடவுச்சொல் மற்றும் கோப்பு தேவை" - }, "negativeETH": { "message": "ETH எதிர்மறை அளவுகளை அனுப்ப முடியாது." }, @@ -553,12 +358,6 @@ "newPassword": { "message": "புதிய கடவுச்சொல் (min 8 எழுத்துகள்)" }, - "newRecipient": { - "message": "புதிய பெறுநர்" - }, - "newRPC": { - "message": "புதிய RPC URL" - }, "next": { "message": "அடுத்தது" }, @@ -568,36 +367,9 @@ "noDeposits": { "message": "எந்த வைப்புகளும் கிடைக்கவில்லை" }, - "noTransactionHistory": { - "message": "பரிவர்த்தனை வரலாறு இல்லை." - }, "noTransactions": { "message": "பரிவர்த்தனைகள் இல்லை" }, - "notStarted": { - "message": "துவங்கவில்லை" - }, - "oldUI": { - "message": "பழைய UI" - }, - "oldUIMessage": { - "message": "நீங்கள் பழைய UI க்கு திரும்பியுள்ளீர்கள். மேல் வலது கீழ்தோன்றும் மெனுவில் உள்ள விருப்பத்தின் மூலம் புதிய UI ஐ மீண்டும் மாறலாம்." - }, - "or": { - "message": "அல்லது", - "description": "ஒரு புதிய கணக்கை உருவாக்க அல்லது இறக்குமதி செய்வதற்கு இடையே தேர்வு" - }, - "passwordCorrect": { - "message": "தயவுசெய்து உங்கள் கடவுச்சொல் சரியானதா என உறுதிப்படுத்தவும்." - }, - "passwordMismatch": { - "message": "கடவுச்சொற்கள் பொருந்தவில்லை", - "description": "கடவுச்சொல் உருவாக்கத்தில், இரண்டு புதிய கடவுச்சொல் புலங்கள் பொருந்தவில்லை" - }, - "passwordShort": { - "message": "கடவுச்சொல் நீண்ட காலமாக இல்லை", - "description": "கடவுச்சொல் உருவாக்கத்தில், பாதுகாப்பானதாக இருக்கும் கடவுச்சொல் போதும்" - }, "pastePrivateKey": { "message": "இங்கே உங்கள் தனிப்பட்ட விசை சரத்தை ஒட்டுக:", "description": "ஒரு தனிப்பட்ட விசை ஒரு கணக்கை இறக்குமதி செய்ய" @@ -608,12 +380,6 @@ "personalAddressDetected": { "message": "தனிப்பட்ட முகவரி கண்டறியப்பட்டது. டோக்கன் ஒப்பந்த முகவரியை உள்ளிடவும்." }, - "pleaseReviewTransaction": { - "message": "உங்கள் பரிவர்த்தனை மதிப்பாய்வு செய்யவும்." - }, - "popularTokens": { - "message": "பிரபலமான டோக்கன்கள்" - }, "privacyMsg": { "message": "தனியுரிமை கொள்கை" }, @@ -633,21 +399,9 @@ "readdToken": { "message": "உங்கள் கணக்கு விருப்பங்கள் மெனுவில் \"டோக்கனைச் சேர்\" என்பதன் மூலம் நீங்கள் எதிர்காலத்தில் இந்த டோக்கனை மீண்டும் சேர்க்கலாம்." }, - "readMore": { - "message": "மேலும் வாசிக்க இங்கே." - }, - "readMore2": { - "message": "மேலும் வாசிக்க." - }, - "receive": { - "message": "பெறுக" - }, "recipientAddress": { "message": "பெறுநர் முகவரி" }, - "refundAddress": { - "message": "உங்கள் பணத்தை திருப்பி அனுப்பும் முகவரி" - }, "rejected": { "message": "நிராகரிக்கப்பட்டது" }, @@ -657,15 +411,9 @@ "restoreFromSeed": { "message": "விதை வாக்கியத்திலிருந்து மீட்கவும்" }, - "restoreVault": { - "message": "வால்ட் மீட்கவும்" - }, "required": { "message": "தேவையான" }, - "retryWithMoreGas": { - "message": "இங்கே அதிக எரிவாயு விலை மீண்டும் முயற்சிக்கவும்" - }, "walletSeed": { "message": "வால்ட் விதை" }, @@ -684,9 +432,6 @@ "ropsten": { "message": "ரொப்ஸ்டென் டெஸ்ட் நெட்வொர்க்" }, - "currentRpc": { - "message": "தற்போதைய RPC" - }, "connectingToMainnet": { "message": "முக்கிய எதெரியும் நெட்வொர்க் இணைக்கும்" }, @@ -699,50 +444,21 @@ "connectingToRinkeby": { "message": "ரிங்கெப்ய டெஸ்ட் நெட்வொர்க்குடன் இணைக்கிறது" }, - "connectingToUnknown": { - "message": "தெரியாத நெட்வொர்க்குடன் இணைக்கிறது" - }, - "sampleAccountName": { - "message": "உதாரணமாக எனது புதிய கணக்கு", - "description": "தங்கள் கணக்கில் மனிதர் படிக்கக்கூடிய பெயரைச் சேர்க்கும் கருத்தை பயனர் புரிந்து கொள்ள உதவுங்கள்" - }, "save": { "message": "சேமி" }, - "reprice_title": { - "message": "ரெப்ரிஸ் பரிவர்த்தனை" - }, - "reprice_subtitle": { - "message": "உங்கள் பரிவர்த்தனைகளை மேலெழுதும் முயற்சியை அதிகரிக்க உங்கள் எரிவாயு விலையை அதிகரிக்கவும்" - }, - "saveAsFile": { - "message": "கோப்பாக சேமிக்கவும்", - "description": "கணக்கு ஏற்றுமதி செயல்முறை" - }, - "saveSeedAsFile": { - "message": "கோப்பு என விதை வார்த்தைகள் சேமிக்கவும்" - }, "search": { "message": "தேடல்" }, "secretPhrase": { "message": "உங்கள் பெட்டகத்தை மீட்டெடுப்பதற்காக இங்கே உங்கள் ரகசிய பன்னிரண்டு வார்த்தை சொற்றொடரை உள்ளிடவும்." }, - "newPassword8Chars": { - "message": "புதிய கடவுச்சொல் (குறைந்தபட்சம் 8 எழுத்துகள்)" - }, "seedPhraseReq": { "message": "விதை வாக்கியங்கள் 12 வார்த்தைகள் நீண்டவை" }, - "select": { - "message": "தேர்ந்தெடு" - }, "selectCurrency": { "message": "நாணயத்தைத் தேர்ந்தெடு" }, - "selectService": { - "message": "சேவை தேர்ந்தெடுக்கவும்" - }, "selectType": { "message": "வகை தேர்ந்தெடு" }, @@ -755,54 +471,27 @@ "sendTokens": { "message": "டோக்கன்களை அனுப்பவும்" }, - "onlySendToEtherAddress": { - "message": "ETH ஐ ஒரு எதரியும் முகவரிக்கு மட்டும் அனுப்பவும்." - }, "searchTokens": { "message": "தேடல் டோக்கன்ஸ்" }, - "sendTokensAnywhere": { - "message": "யாருடனும் டோக்கன்களை அனுப்பவும் எதெரியும் கணக்கு" - }, "settings": { "message": "அமைப்புகள்" }, - "info": { - "message": "தகவல்" - }, - "shapeshiftBuy": { - "message": "Shapeshift உடன் வாங்கவும்" - }, "showPrivateKeys": { "message": "தனிப்பட்ட விசைகளைக் காண்பி" }, - "showQRCode": { - "message": "QR குறியீட்டைக் காட்டு" - }, "sign": { "message": "உள்நுழை" }, "signed": { "message": "கையொப்பமிடப்பட்ட" }, - "signMessage": { - "message": "செய்தியை பதிவு செய்க" - }, "signNotice": { "message": "இந்த செய்தியில் கையொப்பமிடலாம் \nஆபத்தான பக்க விளைவுகள் இருக்கலாம். \n உங்கள் மொத்த கணக்கில் முழுமையாக நம்பக்கூடிய தளங்களில் செய்திகளை மட்டுமே கையொப்பமிடுங்கள். \n இந்த ஆபத்தான முறை எதிர்கால பதிப்பில் அகற்றப்படும்." }, "sigRequest": { "message": "கையொப்பம் கோரிக்கை" }, - "sigRequested": { - "message": "கையொப்பம் கோரப்பட்டது" - }, - "spaceBetween": { - "message": "வார்த்தைகள் இடையே இடைவெளி மட்டுமே இருக்க முடியும்" - }, - "status": { - "message": "நிலை" - }, "stateLogs": { "message": "மாநில பதிவுகள்" }, @@ -824,9 +513,6 @@ "symbolBetweenZeroTwelve": { "message": "குறியீடு 0 மற்றும் 12 எழுத்துகளுக்கு இடையில் இருக்க வேண்டும்." }, - "takesTooLong": { - "message": "நீண்ட நேரம் எடுத்துக்கொள்கிறது?" - }, "terms": { "message": "பயன்பாட்டு விதிமுறைகளை" }, @@ -840,107 +526,52 @@ "message": "$ 1 முதல் ETH வரை வடிவம்", "description": "செய்தி தொடக்கத்தில் வைப்பு வகைகளில் நிரப்பப்படும்" }, - "tokenAddress": { - "message": "டோக்கன் முகவரி" - }, "tokenAlreadyAdded": { "message": "டோக்கன் ஏற்கனவே சேர்க்கப்பட்டது." }, - "tokenBalance": { - "message": "உங்கள் டோக்கன் இருப்பு:" - }, - "tokenSelection": { - "message": "டோக்கன்களைத் தேடு அல்லது பிரபல டோக்கன்களின் பட்டியலிலிருந்து தேர்ந்தெடுக்கவும்." - }, "tokenSymbol": { "message": "டோக்கன் சின்னம்" }, - "tokenWarning1": { - "message": "உங்கள் மேடமஸ்க் கணக்குடன் நீங்கள் வாங்கிய டோக்கன்களை கண்காணியுங்கள். வேறு கணக்கைப் பயன்படுத்தி டோக்கன்களை வாங்கிவிட்டால், அந்த டோக்கன்கள் இங்கே தோன்றாது." - }, "total": { "message": "மொத்த" }, - "transactions": { - "message": "பரிவர்த்தனைகள்" - }, "transactionError": { "message": "பரிவர்த்தனை பிழை. விதிமுறை ஒப்பந்தத்தில் விதிவிலக்கு." }, - "transactionMemo": { - "message": "பரிவர்த்தனை குறிப்பு (விருப்பம்)" - }, - "transactionNumber": { - "message": "பரிவர்த்தனை எண்" - }, - "transfers": { - "message": "இடமாற்றங்கள்" - }, "troubleTokenBalances": { "message": "உங்கள் டோக்கன் நிலுவைகளை ஏற்றுவதில் சிக்கல் ஏற்பட்டது. நீங்கள் அவர்களை பார்க்க முடியும்.", "description": "டோக்கன் நிலுவைகளை காண ஒரு இணைப்பு (இங்கே) தொடர்ந்து" }, - "twelveWords": { - "message": "இந்த 12 வார்த்தைகள் உங்கள் மெட்டாமாஸ்க் கணக்கை மீட்க ஒரே வழி. \n அவற்றை எங்காவது பாதுகாப்பாகவும் ரகசியமாகவும் சேமிக்கவும்." - }, "typePassword": { "message": "உங்கள் கடவுச்சொல்லை தட்டச்சு செய்யவும்" }, - "uiWelcome": { - "message": "புதிய UI (பீட்டா) க்கு வரவேற்கிறோம்" - }, - "uiWelcomeMessage": { - "message": "இப்போது நீங்கள் புதிய மெட்டாமாஸ்க்கு UI ஐ பயன்படுத்துகிறீர்கள். சுற்றி பாருங்கள், டோக்கன்களை அனுப்பும் புதிய அம்சங்களை முயற்சிக்கவும், உங்களிடம் ஏதேனும் சிக்கல் இருந்தால் எங்களுக்குத் தெரியப்படுத்தவும்." - }, "unapproved": { "message": "அங்கீகரிக்கப்படாத" }, - "unavailable": { - "message": "கிடைக்கவில்லை" - }, "unknown": { "message": "தெரியவில்லை" }, "unknownNetwork": { "message": "அறியப்படாத தனியார் நெட்வொர்க்" }, - "unknownNetworkId": { - "message": "தெரியாத நெட்வொர்க் ஐடி" - }, "uriErrorMsg": { "message": "URI கள் சரியான HTTP / HTTPS முன்னொட்டு தேவை." }, - "usaOnly": { - "message": "அமெரிக்கா மட்டும்", - "description": "இந்த பரிமாற்றத்தைப் பயன்படுத்தி அமெரிக்காவில் உள்ளவர்களுக்கு மட்டுமே இது வரையறுக்கப்படுகிறது" - }, "usedByClients": { "message": "பல்வேறு வாடிக்கையாளர்கள் பல்வேறு பயன்படுத்திய" }, - "useOldUI": { - "message": "உஸ் ஓல்ட் உய் " - }, "validFileImport": { "message": "இறக்குமதி செய்ய சரியான கோப்பு தேர்ந்தெடுக்க வேண்டும்." }, - "vaultCreated": { - "message": "வால்ட் உருவாக்கப்பட்டது" - }, "viewAccount": { "message": "கணக்கைப் பார்" }, "visitWebSite": { "message": "எங்கள் வலைத்தளத்தைப் பார்வையிடவும்" }, - "warning": { - "message": "எச்சரிக்கை" - }, "welcome": { "message": "மெட்டாமாஸ்க் பீட்டாவுக்கு வருக" }, - "whatsThis": { - "message": "இது என்ன?" - }, "yourSigRequested": { "message": "உங்கள் கையொப்பம் கோரப்படுகிறது" }, @@ -950,9 +581,6 @@ "about": { "message": "அறிமுகம்" }, - "add": { - "message": "சேர்" - }, "advanced": { "message": "மேம்பட்டவை" }, @@ -971,9 +599,6 @@ "connect": { "message": "இணை" }, - "connecting": { - "message": "இணைக்கிறது..." - }, "delete": { "message": "நீக்கு" }, @@ -983,9 +608,6 @@ "fast": { "message": "வேகமான" }, - "fastest": { - "message": "அதிகபட்ச வேகம்" - }, "forgetDevice": { "message": "இந்தச் சாதனத்தை அகற்று" }, @@ -995,9 +617,6 @@ "history": { "message": "வரலாறு" }, - "notFound": { - "message": "கண்டறிய முடியவில்லை" - }, "origin": { "message": "அசல்" }, diff --git a/app/_locales/te/messages.json b/app/_locales/te/messages.json index 1f8acda66..ba588ca46 100644 --- a/app/_locales/te/messages.json +++ b/app/_locales/te/messages.json @@ -9,24 +9,12 @@ "about": { "message": "గురించి" }, - "accept": { - "message": "ఆమోదించు" - }, "account": { "message": "ఖాతా" }, - "add": { - "message": "జోడించు" - }, - "address": { - "message": "చిరునామా" - }, "advanced": { "message": "ఆధునిక" }, - "available": { - "message": "అందుబాటులో ఉంది" - }, "back": { "message": "వెనుకకు" }, @@ -54,12 +42,6 @@ "connect": { "message": "కనెక్ట్ చేయండి" }, - "connecting": { - "message": "కనెక్ట్ అవుతోంది..." - }, - "continue": { - "message": "కొనసాగించు" - }, "copy": { "message": "కాపీ చెయ్యి" }, @@ -69,12 +51,6 @@ "create": { "message": "సృష్టించు" }, - "createDen": { - "message": "సృష్టించు" - }, - "customize": { - "message": "అనుకూలీకరించు" - }, "delete": { "message": "తొలగించు" }, @@ -93,9 +69,6 @@ "fast": { "message": "వేగంగా" }, - "fastest": { - "message": "అత్యంత వేగవంతం" - }, "forgetDevice": { "message": "ఈ పరికరాన్ని విస్మరించు" }, @@ -119,15 +92,9 @@ "loading": { "message": "లోడ్ అవుతోంది..." }, - "min": { - "message": "కనిష్టం" - }, "next": { "message": "తదుపరి" }, - "notFound": { - "message": "దొరకలేదు" - }, "origin": { "message": "మూలం" }, @@ -158,18 +125,12 @@ "search": { "message": "శోధించు" }, - "select": { - "message": "ఎంచుకోండి" - }, "send": { "message": "పంపు" }, "settings": { "message": "సెట్టింగ్‌లు" }, - "status": { - "message": "స్థితి" - }, "submit": { "message": "సమర్పించు" }, @@ -187,8 +148,5 @@ }, "viewAccount": { "message": "ఖాతాను వీక్షించండి" - }, - "warning": { - "message": "హెచ్చరిక" } } diff --git a/app/_locales/th/messages.json b/app/_locales/th/messages.json index 827d7bde0..5f852a932 100644 --- a/app/_locales/th/messages.json +++ b/app/_locales/th/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "เปิดเผยบัญชี" - }, - "exposeDescription": { - "message": "เปิดเผยบัญชีไปยังเว็บไซต์ปัจจุบัน มีประโยชน์สำหรับ dapps แบบเดิม" - }, - "confirmExpose": { - "message": "คุณแน่ใจหรือไม่ว่าต้องการเปิดเผยบัญชีของคุณไปยังเว็บไซต์ปัจจุบัน" - }, "confirmClear": { "message": "คุณแน่ใจหรือไม่ว่าต้องการล้างเว็บไซต์ที่ผ่านการอนุมัติ" }, - "clearApprovalDataSuccess": { - "message": "อนุมัติข้อมูลเว็บไซต์ที่ได้รับอนุมัติแล้ว" - }, "clearApprovalData": { "message": "ล้างข้อมูลการอนุมัติ" }, @@ -29,9 +17,6 @@ "about": { "message": "เกี่ยวกับ" }, - "accept": { - "message": "ยอมรับ" - }, "account": { "message": "บัญชี" }, @@ -41,12 +26,6 @@ "accountName": { "message": "ชื่อบัญชี" }, - "address": { - "message": "แอดเดรส" - }, - "addCustomToken": { - "message": "เพิ่มโทเค็นด้วยตัวเอง" - }, "addToken": { "message": "เพิ่มโทเค็น" }, @@ -56,9 +35,6 @@ "amount": { "message": "จำนวน" }, - "amountPlusGas": { - "message": "จำนวน + แก๊ส" - }, "appDescription": { "message": "ส่วนขยายเบราว์เซอร์สำหรับอีเธอเรียม", "description": "The description of the application" @@ -76,9 +52,6 @@ "attributions": { "message": "อ้างถึง" }, - "available": { - "message": "ว่าง" - }, "back": { "message": "กลับ" }, @@ -88,15 +61,9 @@ "balance": { "message": "ยอดคงเหลือ:" }, - "balances": { - "message": "ยอดคงเหลือของคุณ" - }, "balanceIsInsufficientGas": { "message": "ยอดคงเหลือไม่พอสำหรับจ่ายค่าแก๊สทั้งหมด" }, - "beta": { - "message": "เบต้า" - }, "betweenMinAndMax": { "message": "ต้องมากกว่าหรือเท่ากับ $1 และน้อยกว่าหรือเท่ากับ $2", "description": "helper for inputting hex as decimal input" @@ -104,21 +71,9 @@ "blockiesIdenticon": { "message": "ใช้งาน Blockies Identicon" }, - "borrowDharma": { - "message": "ยืมด้วย Dharma (เบต้า)" - }, "builtInCalifornia": { "message": "MetaMask ออกแบบและพัฒนาที่แคลิฟอร์เนีย" }, - "buy": { - "message": "ซื้อ" - }, - "buyCoinbase": { - "message": "ซื้อด้วย Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase เป็นแหล่งซื้อขายบิตคอยน์ไลท์คอยน์และอีเธอเรียมที่ได้รับความนิยมสูงสุดในโลก" - }, "buyCoinSwitch": { "message": "ซื้อด้วย CoinSwitch" }, @@ -134,36 +89,21 @@ "cancellationGasFee": { "message": "ค่าธรรมเนียม Gas การยกเลิก" }, - "classicInterface": { - "message": "ใช้หน้าตาแบบเก่า" - }, - "clickCopy": { - "message": "กดเพื่อคัดลอก" - }, "chromeRequiredForHardwareWallets": { "message": "คุณต้องใช้ MetaMask บน Google Chrome เพื่อเชื่อมต่อกับ Hardware Wallet ของคุณ" }, "confirm": { "message": "ยืนยัน" }, - "confirmContract": { - "message": "ยืนยันสัญญา" - }, "confirmPassword": { "message": "ยืนยันรหัสผ่าน" }, "confirmSecretBackupPhrase": { "message": "ยืนยัน Phrase แบ็คอัพลับของคุณ" }, - "confirmTransaction": { - "message": "ยืนยันการทำรายการธุรกรรม" - }, "congratulations": { "message": "ยินดีด้วย" }, - "connecting": { - "message": "กำลังเชื่อมต่อ..." - }, "connectingTo": { "message": "เชื่อมต่อกับ $1" }, @@ -173,15 +113,6 @@ "connectingToRopsten": { "message": "เชื่อมต่อกับเครือข่ายทดสอบ Ropsten" }, - "connectingToUnknown": { - "message": "เชื่อมต่อกับเครือข่ายที่ไม่รู้จัก" - }, - "continue": { - "message": "ทำต่อไป" - }, - "continueToCoinbase": { - "message": "ไปที่ Coinbase" - }, "continueToWyre": { "message": "ไปที่ Wyre" }, @@ -197,15 +128,9 @@ "copiedButton": { "message": "คัดลอกแล้ว" }, - "copiedClipboard": { - "message": "คัดลอกไปที่คลิบบอร์ดแล้ว" - }, "copiedExclamation": { "message": "คัดลอกแล้ว!" }, - "copiedSafe": { - "message": "ฉันได้คัดลอกเก็บไว้ในที่ปลอดภัยเรียบร้อยแล้ว" - }, "copy": { "message": "คัดลอก" }, @@ -227,28 +152,15 @@ "createAWallet": { "message": "สร้าง Wallet" }, - "createDen": { - "message": "สร้าง" - }, - "crypto": { - "message": "คริปโต", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "การแปลงสกุลเงิน" }, - "currentNetwork": { - "message": "เครือข่ายปัจจุบัน" - }, "customGas": { "message": "กำหนดค่าแก็สเอง" }, "customGasSubTitle": { "message": "การเพิ่มค่าธรรมเนียมอาจลดเวลาดำเนินการ แต่ก็ไม่แน่เสมอไป" }, - "customize": { - "message": "กำหนดค่าเอง" - }, "customRPC": { "message": "กำหนดค่า RPC เอง" }, @@ -264,39 +176,15 @@ "delete": { "message": "ลบ" }, - "denExplainer": { - "message": "DEN ของคุณคือตัวเก็บข้อมูลที่เข้ารหัสไว้ด้วยรหัสผ่านของคุณภายใน MetaMask " - }, "deposit": { "message": "ฝาก" }, - "depositBTC": { - "message": "ฝากบิตคอยน์ของคุณไปที่แอดเดรสด้านล่างนี้:" - }, - "depositEth": { - "message": "การฝากอีเธอร์" - }, "depositEther": { "message": "การฝากอีเธอร์" }, - "depositFiat": { - "message": "ฝากด้วยเงินตรา" - }, - "depositFromAccount": { - "message": "ฝากจากบัญชีอื่น" - }, - "depositShapeShift": { - "message": "ฝากด้วย ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "ถ้ามีเงินสกุลอื่นอยู่ก็สามารถแลกเงินและฝากเป็นอีเธอร์ได้โดยตรงเข้ากระเป๋า MetaMask ได้เลยไม่ต้องสมัครบัญชี" - }, "details": { "message": "รายละเอียด" }, - "directDeposit": { - "message": "ฝากตรง" - }, "directDepositEther": { "message": "ฝากอีเธอร์โดยตรง" }, @@ -321,18 +209,12 @@ "edit": { "message": "แก้ไข" }, - "editAccountName": { - "message": "แก้ไขชื่อบัญชี" - }, "editContact": { "message": "แก้ไขผู้ติดต่อ" }, "emailUs": { "message": "อีเมลหาเรา!" }, - "encryptNewDen": { - "message": "เข้ารหัส DEN ของคุณ" - }, "endOfFlowMessage1": { "message": "คุณผ่านการทดสอบแล้ว กรุณารับผิดชอบในการรักษา Seed Phrase ให้ปลอดภัย" }, @@ -342,30 +224,18 @@ "endOfFlowMessage9": { "message": "เรียนรู้เพิ่มเติม" }, - "ensNameNotFound": { - "message": "ไม่พบชื่อ ENS" - }, "enterPassword": { "message": "ใส่รหัสผ่าน" }, - "enterPasswordConfirm": { - "message": "ใส่รหัสผ่านอีกครั้งเพื่อยืนยัน" - }, "etherscanView": { "message": "ดูบัญชีบน Etherscan" }, - "exchangeRate": { - "message": "อัตราแลกเปลี่ยน" - }, "expandView": { "message": "ขยายมุมมอง" }, "exportPrivateKey": { "message": "ส่งออกคีย์ส่วนตัว" }, - "exportPrivateKeyWarning": { - "message": "ส่งออกคีย์ส่วนตัวโดยคุณรับความเสี่ยงเอง" - }, "failed": { "message": "ล้มเหลว" }, @@ -375,9 +245,6 @@ "faster": { "message": "เร็วขึ้น" }, - "feeChartTitle": { - "message": "การคาดการณ์ค่าธรรมเนียมธุรกรรมแบบสด" - }, "fiat": { "message": "เงินตรา", "description": "Exchange type" @@ -386,49 +253,27 @@ "message": "นำเข้าไฟล์ไม่สำเหร็จ กดที่นี่!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "ติดตามเราบนทวิตเตอร์" - }, "from": { "message": "จาก" }, - "fromToSame": { - "message": "แอดเดรสที่ส่งกับที่รับจะต้องไม่ไช่อันเดียวกัน" - }, "fromShapeShift": { "message": "จาก ShapeShift" }, - "gas": { - "message": "แก็ส", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "ค่าแก๊ส" - }, "gasLimit": { "message": "วงเงินแก็ส" }, "gasLimitCalculation": { "message": "เราแนะนำวงเงินแก็สตามความสำเร็จบนเครือข่าย" }, - "gasLimitRequired": { - "message": "ต้องกำหนดวงเงินแก็ส" - }, "gasLimitTooLow": { "message": "วงเงินแก็สต้องอย่างน้อย 21000" }, - "generatingSeed": { - "message": "กำลังสร้างชีด..." - }, "gasPrice": { "message": "ราคาแก๊ส (GWEI)" }, "gasPriceCalculation": { "message": "เราแนะนำราคาแก็สตามความสำเร็จบนเครือข่าย" }, - "gasPriceRequired": { - "message": "ต้องมีราคาแก๊ส" - }, "general": { "message": "ทั่วไป" }, @@ -447,9 +292,6 @@ "message": "ที่นี่", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "รายการอยู่ที่นี่!!!!" - }, "hide": { "message": "ซ่อน" }, @@ -459,12 +301,6 @@ "hideTokenPrompt": { "message": "ซ่อนโทเค็นหรือไม่?" }, - "howToDeposit": { - "message": "คุณต้องการฝากอีเธอร์อย่างไร?" - }, - "holdEther": { - "message": "ช่วยคุณถืออีเทอร์และโทเค็นและทำหน้าที่เป็นสะพานเชื่อมต่อกับแอพพลิเคชันแบบกระจาย" - }, "import": { "message": "นำเข้า", "description": "Button to import an account from a selected file" @@ -475,19 +311,10 @@ "importAccountMsg": { "message": "บัญชีที่นำเข้าจะไม่ถูกรวมกับบัญชีที่สร้างด้วยคำเเริ่มต้นบนเมต้ามาร์สในตอนแรก เรียนรู้เพิ่มเติมเกี่ยวกับบัญชีที่นำเข้า" }, - "importAnAccount": { - "message": "นำเข้าบัญชี" - }, - "importDen": { - "message": "นำเข้า DEN ที่มีอยู่แล้ว" - }, "imported": { "message": "นำเข้าเรียบร้อย", "description": "status showing that an account has been fully loaded into the keyring" }, - "info": { - "message": "ข้อมูล" - }, "infoHelp": { "message": "ข้อมูลและความช่วยเหลือ" }, @@ -506,20 +333,14 @@ "invalidAddressRecipientNotEthNetwork": { "message": "ไม่ใช่เครือข่าย ETH ตั้งเป็นตัวพิมพ์เล็ก" }, - "invalidGasParams": { - "message": "ตั้งค่าแก๊สไม่ถูกต้อง" - }, "invalidInput": { "message": "อินพุทไม่ถูกต้อง" }, - "invalidRequest": { - "message": "คำร้องขอไม่ถูกต้อง" - }, "invalidRPC": { "message": "RPC URI ไม่ถูกต้อง" }, - "jsonFail": { - "message": "เกิดบางอย่างผิดพลาด โปรดตรวจสอบว่าไฟล์ JSON ของคุณมีรูปแบบที่ถูกต้อง." + "invalidBlockExplorerURL": { + "message": "Block Explorer URI ไม่ถูกต้อง" }, "jsonFile": { "message": "ไฟล์ JSON", @@ -528,15 +349,9 @@ "kovan": { "message": "เครือข่ายทดสอบ Kovan" }, - "knowledgeDataBase": { - "message": "ไปที่คลังความรู้ของเรา" - }, "learnMore": { "message": "เรียนรู้เพิ่มเติม" }, - "legal": { - "message": "กฎหมาย" - }, "lessThanMax": { "message": "ต้องน้อยกว่าหรือเท่ากับ $1.", "description": "helper for inputting hex as decimal input" @@ -544,9 +359,6 @@ "likeToAddTokens": { "message": "คุณต้องการเพิ่มโทเค็นเหล่านี้หรือไม่?" }, - "limit": { - "message": "ข้อจำกัด" - }, "loading": { "message": "กำลังโหลด..." }, @@ -559,12 +371,6 @@ "logout": { "message": "ออกจากระบบ" }, - "loose": { - "message": "อิสระ" - }, - "loweCaseWords": { - "message": "กลุ่มคำชีดมีเพียงตัวพิมพ์เล็กเท่านั้น" - }, "mainnet": { "message": "เครือข่าย Main Net" }, @@ -574,9 +380,6 @@ "metamaskDescription": { "message": "MetaMask คือที่เก็บตัวตนนิรภัยสำหรับอีเธอเรียม" }, - "min": { - "message": "ขั้นต่ำ" - }, "myAccounts": { "message": "บัญชีของฉัน" }, @@ -590,10 +393,6 @@ "message": "คุณต้องเลือกไฟล์ที่จะนำเข้า", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "คุณต้องป้อนรหัสผ่านสำหรับไฟล์ที่เลือก", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "ไม่สามารถส่งอีเธอร์เป็นจำนวนติดลบได้" }, @@ -619,18 +418,9 @@ "newPassword": { "message": "รหัสผ่านใหม่(ขั้นต่ำ 8 ตัวอักษร)" }, - "newPassword8Chars": { - "message": "รหัสผ่านใหม่(ขั้นต่ำ 8 ตัวอักษร)" - }, - "newRecipient": { - "message": "ผู้รับใหม่" - }, "newToMetaMask": { "message": "เพิ่งเริ่มใช้ MetaMask?" }, - "optionalNickname": { - "message": "ชื่อเล่น (ไม่บังคับ)" - }, "newTransactionFee": { "message": "ค่าธรรมเนียมธุรกรรมใหม่" }, @@ -643,45 +433,12 @@ "noDeposits": { "message": "ไม่มีเงินฝากเข้ามา" }, - "noTransactionHistory": { - "message": "ไม่มีรายการธุรกรรมในอดีต" - }, "noTransactions": { "message": "ยังไม่มีรายการธุรกรรม" }, - "notStarted": { - "message": "ยังไม่เริ่ม" - }, - "oldUI": { - "message": "หน้าตาแบบเก่า" - }, - "oldUIMessage": { - "message": "คุณได้เปลี่ยนเป็นหน้าตาแบบเก่าแล้ว คุณสามารถเปลี่ยนเป็นหน้าตาแบบใหม่ได้โดยไปที่ตัวเลือกตรงเมนูมุมขวาบน" - }, - "onlySendToEtherAddress": { - "message": "ส่ง ETH ไปยังที่อยู่ Ethereum เท่านั้น" - }, - "or": { - "message": "หรือ", - "description": "choice between creating or importing a new account" - }, - "originalTotal": { - "message": "ยอดรวมเดิม" - }, "participateInMetaMetricsDescription": { "message": "เข้าร่วมใน MetaMetrics เพื่อช่วยเราในการพัฒนา MetaMask" }, - "passwordCorrect": { - "message": "โปรดตรวจสอบว่ารหัสผ่านของคุณถูกต้อง" - }, - "passwordMismatch": { - "message": "รหัสผ่านไม่ตรงกัน", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "รหัสผ่านไม่ยาวพอ", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "วางคีย์ส่วนตัวของคุณที่นี่:", "description": "For importing an account from a private key" @@ -692,9 +449,6 @@ "personalAddressDetected": { "message": "ตรวจพบแอดแดรสส่วนตัวแล้ว ใส่แอดแดรสสัญญาโทเค็น" }, - "pleaseReviewTransaction": { - "message": "โปรดตรวจสอบธุรกรรมของคุณ" - }, "privacyMsg": { "message": "นโยบายสความเป็นส่วนตัว" }, @@ -714,21 +468,9 @@ "readdToken": { "message": "คุณสามารถเพิ่มโทเค็นนี้ในอนาคตได้โดยไปที่ “เพิ่มโทเค็น” ในเมนูตัวเลือกบัญชีของคุณ" }, - "readMore": { - "message": "อ่านเพิ่มเติมที่นี่" - }, - "readMore2": { - "message": "อ่านเพิ่มเติม" - }, - "receive": { - "message": "รับ" - }, "recipientAddress": { "message": "แอดแดรสผู้รับ" }, - "refundAddress": { - "message": "แอดแดรสสำหรับการคืนเงินของคุณ" - }, "rejected": { "message": "ถูกปฏิเสธ" }, @@ -747,9 +489,6 @@ "required": { "message": "จำเป็น" }, - "retryWithMoreGas": { - "message": "ลองใหม่ด้วยราคาแก๊สที่สูงกว่านี้ที่นี่" - }, "revealSeedWords": { "message": "เปิดเผยกลุ่มคำชีด" }, @@ -765,26 +504,12 @@ "ropsten": { "message": "เครือข่ายทดสอบ Ropsten" }, - "rpc": { - "message": "กำหนดค่า RPC เอง" - }, - "sampleAccountName": { - "message": "เช่น บัญชีเฮงเฮงของฉัน", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "บันทึก" }, "slower": { "message": "ช้าลง" }, - "saveAsFile": { - "message": "บันทึกเป็นไฟล์", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "บันทึกกลุ่มคำชีดเป็นไฟล์" - }, "search": { "message": "ค้นหา" }, @@ -794,15 +519,9 @@ "seedPhraseReq": { "message": "กลุ่มคำชีดมีความยาว 12 คำ" }, - "select": { - "message": "เลือก" - }, "selectCurrency": { "message": "เลือกสกุลเงิน" }, - "selectService": { - "message": "เลือกบริการ" - }, "selectType": { "message": "เลือกประเภท" }, @@ -824,24 +543,15 @@ "selectHdPath": { "message": "เลือกเส้นทาง HD" }, - "sendTokensAnywhere": { - "message": "ส่งโทเค็นไปให้ทุกคนที่มีบัญชีอีเธอเรียม" - }, "settings": { "message": "การตั้งค่า" }, - "shapeshiftBuy": { - "message": "ซื้อด้วย Shapeshift" - }, "showAdvancedGasInline": { "message": "การควบคุม Gas ขั้นสูง" }, "showPrivateKeys": { "message": "แสดงคีย์ส่วนตัว" }, - "showQRCode": { - "message": "แสดง QR Code" - }, "sign": { "message": "เซ็นชื่อ" }, @@ -851,27 +561,15 @@ "signed": { "message": "ลงชื่อแล้ว" }, - "signMessage": { - "message": "เซ็นชื่อในข้อความ" - }, "signNotice": { "message": "การเซ็นชื่อในข้อความนี้อาจจะเป็นอันตรายได้ \nเซ็นชื่อเฉพาะข้อความจากแหล่งที่คุณไว้วางใจได้จริง ๆ เท่านั้น \nวิธีที่อันตรายนี้จะถูกลบออกในอนาคต" }, "sigRequest": { "message": "ขอลายเซ็น" }, - "sigRequested": { - "message": "ขอลายเซ็นแล้ว" - }, - "spaceBetween": { - "message": "มีช่องว่างได้เพียงตัวเดียวระหว่างคำเท่านั้น" - }, "switchNetworks": { "message": "เปลี่ยนเครือข่าย" }, - "status": { - "message": "สถานะ" - }, "stateLogs": { "message": "บันทึกของสถานะ" }, @@ -905,9 +603,6 @@ "syncWithMobileComplete": { "message": "ซิงค์ข้อมูลของคุณเรียบร้อยแล้ว ใช้แอพ MetaMask ให้สนุกนะ!" }, - "takesTooLong": { - "message": "ใช้เวลานานเกินไปใช่หรือไม่?" - }, "terms": { "message": "ข้อตกลงในการใช้งาน" }, @@ -924,24 +619,12 @@ "message": "$1 เป็นอีเธอร์โดย ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "แอดแดรสโทเค็น" - }, "tokenAlreadyAdded": { "message": "โทเคนได้ถูกเพิ่มไปแล้ว" }, - "tokenBalance": { - "message": "ยอดโทเค็นคงเหลือของคุณคือ:" - }, - "tokenSelection": { - "message": "ค้นหาโทเค็นหรือเลือกจากรายการโทเค็นยอดนิยมของเรา" - }, "tokenSymbol": { "message": "สัญลักษณ์ประจำตัว" }, - "tokenWarning1": { - "message": "ติดตามโทเค็นที่คุณซื้อด้วยบัญชี MetaMask ของคุณ หากคุณซื้อโทเค็นโดยใช้บัญชีอื่นโทเค็นเหล่านั้นจะไม่ปรากฏที่นี่" - }, "total": { "message": "รวม" }, @@ -951,49 +634,22 @@ "transactionCancelSuccess": { "message": "ยกเลิกธุรกรรมเรียบร้อยแล้วเมื่อ $2" }, - "transactions": { - "message": "ธุรกรรม" - }, - "transactionMemo": { - "message": "บันทึกช่วยจำของการทำธุรกรรม (ไม่บังคับ)" - }, - "transactionNumber": { - "message": "หมายเลขธุรกรรม" - }, "transferBetweenAccounts": { "message": "โอนระหว่างบัญชีของฉัน" }, - "transfers": { - "message": "โอน" - }, "troubleTokenBalances": { "message": "เรามีปัญหาในการโหลดยอดโทเค็นคงเหลือของคุณ คุณสามารถดูได้ที่นี่", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "กลุ่มคำ 12 คำเหล่านี้เป็นวิธีเดียวที่จะกู้คืนบัญชี MetaMask ของคุณ \n กรุณาเก็บไว้ในที่ปลอดภัยและเก็บเป็นความลับ" - }, "typePassword": { "message": "พิมพ์รหัสผ่านของคุณ" }, - "uiWelcome": { - "message": "ยินดีต้อนรับสู่หน้าตาใหม่ (เบต้า)" - }, - "uiWelcomeMessage": { - "message": "ขณะนี้คุณใช้งาน MetaMask หน้าตาใหม่แล้ว ลองใช้ความสามรถใหม่ ๆ เช่นการส่งโทเค็นและหากพบปัญหากรุณาแจ้งให้เราทราบ" - }, - "unavailable": { - "message": "ใช้งานไม่ได้" - }, "unknown": { "message": "ไม่รู้จัก" }, "unknownNetwork": { "message": "ไม่รู้จักเครือข่ายส่วนตัว" }, - "unknownNetworkId": { - "message": "ไม่รู้จักหมายเลขเครือข่าย" - }, "unlock": { "message": "ปลดล็อก" }, @@ -1003,44 +659,25 @@ "uriErrorMsg": { "message": "URI ต้องมีคำนำหน้าเป็น HTTP หรือ HTTPS" }, - "usaOnly": { - "message": "ในสหรัฐอเมริกาเท่านั้น", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "ถูกใช้งานโดยหลายไคลเอนท์" }, - "useOldUI": { - "message": "ใช้หน้าตาเก่า" - }, "validFileImport": { "message": "คุณต้องเลือกไฟล์ที่ถูกต้องเพื่อนำเข้า" }, - "vaultCreated": { - "message": "สร้างตู้เซฟแล้ว" - }, "viewAccount": { "message": "ดูบัญชี" }, "visitWebSite": { "message": "เยี่ยมชมเว็บไซต์ของเรา" }, - "warning": { - "message": "คำเตือน" - }, "welcome": { "message": "ยินดีต้อนรับสู่ MetaMask เบต้า" }, - "whatsThis": { - "message": "นี่คืออะไร?" - }, "yourSigRequested": { "message": "ลายเซ็นของคุณกำลังได้รับการร้องขอ" }, "youSign": { "message": "คุณกำลังเซ็นชื่อ" - }, - "yourUniqueAccountImage": { - "message": "ภาพบัญชีที่ไม่เหมือนใครของคุณ" } } diff --git a/app/_locales/tr/messages.json b/app/_locales/tr/messages.json index 20c6b1c74..dc7ca718f 100644 --- a/app/_locales/tr/messages.json +++ b/app/_locales/tr/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Hesapları Açığa Çıkar" - }, - "exposeDescription": { - "message": "Hesapları mevcut web sitesine gösterin. Eski dapps için kullanışlıdır." - }, - "confirmExpose": { - "message": "Hesaplarınızı mevcut web sitesine taşımak istediğinizden emin misiniz?" - }, "confirmClear": { "message": "Onaylanmış web sitelerini silmek istediğinizden emin misiniz?" }, - "clearApprovalDataSuccess": { - "message": "Onaylanan web sitesi verileri başarıyla temizlendi." - }, "clearApprovalData": { "message": "Onay verilerini temizle" }, @@ -23,9 +11,6 @@ "providerRequestInfo": { "message": "Aşağıda listelenen etki alanı, Ethereum API'sine erişim talep etmeye çalışmaktadır, böylece Ethereum blockchain ile etkileşime girebilir. Web3 erişimini onaylamadan önce her zaman doğru sitede olduğunuzu kontrol edin." }, - "accept": { - "message": "Kabul et" - }, "account": { "message": "Hesap" }, @@ -35,12 +20,6 @@ "accountName": { "message": "Hesap İsmi" }, - "address": { - "message": "Adres" - }, - "addCustomToken": { - "message": "Özel jeton ekle" - }, "addToken": { "message": "Jeton ekle" }, @@ -50,9 +29,6 @@ "amount": { "message": "Tutar" }, - "amountPlusGas": { - "message": "Tutar + Gas" - }, "appDescription": { "message": "Ethereum Tarayıcı Uzantısı", "description": "The description of the application" @@ -73,18 +49,12 @@ "attributions": { "message": "Atıflar" }, - "available": { - "message": "Müsait" - }, "back": { "message": "Geri" }, "balance": { "message": "Bakiye:" }, - "balances": { - "message": "Jeton bakiyesi" - }, "balanceIsInsufficientGas": { "message": "Toplam gas için yetersiz bakiye" }, @@ -95,21 +65,9 @@ "blockiesIdenticon": { "message": "Blockies Identicon kullan" }, - "borrowDharma": { - "message": "Dharma (Beta) ile ödünç al" - }, "builtInCalifornia": { "message": "MetaMask California'da tasarlandı ve yaratıldı" }, - "buy": { - "message": "Satın al" - }, - "buyCoinbase": { - "message": "Coinbase'de satın al" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase Bitcoin, Ethereum, and Litecoin alıp satmanın dünyadaki en popüler yolu" - }, "buyCoinSwitch": { "message": "CoinSwitch'de satın al" }, @@ -122,27 +80,15 @@ "cancel": { "message": "Vazgeç" }, - "classicInterface": { - "message": "Klasik arayüzü kullan" - }, - "clickCopy": { - "message": "Kopyalamak için tıkla" - }, "confirm": { "message": "Onayla" }, "confirmed": { "message": "Onaylandı" }, - "confirmContract": { - "message": "Sözleşmeyi onayla" - }, "confirmPassword": { "message": "Şifreyi onayla" }, - "confirmTransaction": { - "message": "İşlemi onayla" - }, "connectingToKovan": { "message": "Kovan Test Ağına bağlanıyor" }, @@ -155,15 +101,6 @@ "connectingToRinkeby": { "message": "Rinkeby Test Ağına bağlanıyor" }, - "connectingToUnknown": { - "message": "Bilinmeyen Ağa bağlanıyor" - }, - "continue": { - "message": "Devam et" - }, - "continueToCoinbase": { - "message": "Coinbase'e devam et" - }, "continueToCoinSwitch": { "message": "CoinSwitch'e devam et" }, @@ -176,15 +113,9 @@ "copiedButton": { "message": "Kopyalandı" }, - "copiedClipboard": { - "message": "Panoya kopyalandı" - }, "copiedExclamation": { "message": "Kopyalandı!" }, - "copiedSafe": { - "message": "Güvenli bir yere kopyaladım" - }, "copy": { "message": "Kopyala" }, @@ -203,28 +134,12 @@ "createAccount": { "message": "Hesap Oluştur" }, - "createDen": { - "message": "Yarat" - }, - "crypto": { - "message": "Kripto", - "description": "Exchange type (cryptocurrencies)" - }, - "currentNetwork": { - "message": "Geçerli Ağ" - }, - "currentRpc": { - "message": "Geçerli RPC" - }, "customGas": { "message": "Gas'i özelleştir" }, "customToken": { "message": "Özel Jeton" }, - "customize": { - "message": "Özelleştir" - }, "customRPC": { "message": "Özel RPC" }, @@ -237,39 +152,15 @@ "defaultNetwork": { "message": "Ether işlemleri için varsayılan ağ Main Net." }, - "denExplainer": { - "message": "DEN'iniz MetaMask içersinde parola-şifrelenmiş deponuzdur." - }, "deposit": { "message": "Yatır" }, - "depositBTC": { - "message": "BTC'inizi aşağıdaki adrese yatırın:" - }, - "depositEth": { - "message": "Eth yatır" - }, "depositEther": { "message": "Ether yatır" }, - "depositFiat": { - "message": "Para yatır" - }, - "depositFromAccount": { - "message": "Başka bir hesaptan yatır" - }, - "depositShapeShift": { - "message": "ShapeShift ile yatır" - }, - "depositShapeShiftExplainer": { - "message": "Eğer başka kripto paralara sahipseniz, MetaMask cüzdanınıza direk olarak Ether yatırabilirsiniz. Hesaba gerek yoktur." - }, "details": { "message": "Ayrıntılar" }, - "directDeposit": { - "message": "Direk Yatırma" - }, "directDepositEther": { "message": "Direk Ether Yatırma" }, @@ -288,33 +179,18 @@ "edit": { "message": "Düzenle" }, - "editAccountName": { - "message": "Hesap ismini düzenle" - }, "emailUs": { "message": "Bize e-posta atın!" }, - "encryptNewDen": { - "message": "Yeni DEN'inizi şifreleyin" - }, "enterPassword": { "message": "Parolanızı girin" }, - "enterPasswordConfirm": { - "message": "Onaylamak için parolanızı girin" - }, "etherscanView": { "message": "Hesabı Etherscan üzerinde izle" }, - "exchangeRate": { - "message": "Döviz kuru" - }, "exportPrivateKey": { "message": "Özel anahtarı ver" }, - "exportPrivateKeyWarning": { - "message": "Özel anahtarınızı vermek sizin sorumluluğunuzdadır." - }, "failed": { "message": "Başarısız oldu" }, @@ -326,45 +202,27 @@ "message": "Dosya alma çalışmıyor mu? Buraya tıklayın!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Bizi twitter'da takip edin" - }, "from": { "message": "Kimden" }, - "fromToSame": { - "message": "Kimden ve kime adresi aynı olamaz" - }, "fromShapeShift": { "message": "ShapeShift'den" }, - "gasFee": { - "message": "Gas Ücreti" - }, "gasLimit": { "message": "Gas Limiti" }, "gasLimitCalculation": { "message": "Önerilen gas limitini ağ başarı oranını baz alarak hesaplıyoruz." }, - "gasLimitRequired": { - "message": "Gas limiti gereklidir" - }, "gasLimitTooLow": { "message": "Gas limiti en az 21000 olmalıdır" }, - "generatingSeed": { - "message": "Kaynak Oluşturuyor..." - }, "gasPrice": { "message": "Gas Fiyatı (GWEI)" }, "gasPriceCalculation": { "message": "Önerilen gas fiyatını ağ başarı oranını baz alarak hesaplıyoruz." }, - "gasPriceRequired": { - "message": "Gas Fiyatı Gereklidir" - }, "getEther": { "message": "Ether Al" }, @@ -376,9 +234,6 @@ "message": "burada", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "İşte bir liste!!!!" - }, "hide": { "message": "Gizle" }, @@ -388,12 +243,6 @@ "hideTokenPrompt": { "message": "Jetonu gizle?" }, - "howToDeposit": { - "message": "Ether'i nasıl yatırmak istersiniz?" - }, - "holdEther": { - "message": "Ether ve jeton tutmanızı sağlar ve merkezi olmayan uygulamalar ve sizin aranızda köprü vazifesi görür." - }, "import": { "message": "Al", "description": "Button to import an account from a selected file" @@ -404,19 +253,10 @@ "importAccountMsg": { "message": " Alınan hesaplar orjinal kaynakifadenizle yarattığınız MetaMask hesabınızla ilişkilendirilmez. Alınan hesaplar ile ilgili daha fazla bilgi edinin " }, - "importAnAccount": { - "message": "Hesap al" - }, - "importDen": { - "message": "Varolan DEN al" - }, "imported": { "message": "Alındı", "description": "status showing that an account has been fully loaded into the keyring" }, - "info": { - "message": "Bilgi" - }, "infoHelp": { "message": "Bilgi ve yardım" }, @@ -432,34 +272,22 @@ "invalidAddressRecipient": { "message": "Alıcı adresi geçersiz" }, - "invalidGasParams": { - "message": "Geçersiz gas parametreleri" - }, "invalidInput": { "message": "Geçersiz giriş." }, - "invalidRequest": { - "message": "Geçersiz istek" - }, "invalidRPC": { "message": "Geçersiz RPC URI" }, - "jsonFail": { - "message": "Birşeyler yanlış gitti. JSON dosyanızın düzgün derlendiğinden emin olun." + "invalidBlockExplorerURL": { + "message": "Geçersiz Block Explorer URI" }, "jsonFile": { "message": "JSON Dosyası", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "MetaMask hesabınızla satın aldığınız jetonların kaydını tutun." - }, "kovan": { "message": "Kovan Test Ağı" }, - "knowledgeDataBase": { - "message": "Bilgi veritabanımızı ziyaret edin" - }, "max": { "message": "Maksimum" }, @@ -488,12 +316,6 @@ "logout": { "message": "Çıkış" }, - "loose": { - "message": "Gevşek" - }, - "loweCaseWords": { - "message": "kaynak kelimeleri sadece küçük harflerden oluşabilir." - }, "mainnet": { "message": "Main Ethereum Ağı" }, @@ -516,10 +338,6 @@ "message": "Almak için bir dosya seçmelisiniz.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Seçilen dosya için bir parola girmelisiniz.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Negatif ETH miktarları gönderilemez." }, @@ -539,12 +357,6 @@ "newPassword": { "message": "Yeni Parola (min 8 karakter)" }, - "newPassword8Chars": { - "message": "Yeni Parola (minumum 8 karakter)" - }, - "newRecipient": { - "message": "Yeni alıcı" - }, "next": { "message": "Sonraki" }, @@ -554,45 +366,15 @@ "noDeposits": { "message": "Yatırma alınmadı" }, - "noTransactionHistory": { - "message": "İşlem geçmişi yok." - }, "noTransactions": { "message": "İşlem yok" }, - "notStarted": { - "message": "Başlamadı" - }, - "oldUI": { - "message": "Eski UI" - }, - "oldUIMessage": { - "message": "Eski UI'a döndünüz. Yeni UI'a üst sağ sekme menüsündeki seçenek ile dönebilirsiniz." - }, - "onlySendToEtherAddress": { - "message": "Ethereum adresine sadece ETH gönder." - }, - "or": { - "message": "veya", - "description": "choice between creating or importing a new account" - }, - "passwordCorrect": { - "message": "Lütfen parolanın doğru olduğuna emin olun." - }, "passwordsDontMatch": { "message": "Parolalar eşleşmiyor" }, - "passwordMismatch": { - "message": "parolalar eşleşmiyor", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Parola yeterince uzun değil" }, - "passwordShort": { - "message": "parola yeterince uzun değil", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Özel anahtar dizinizi buraya yapıştırın:", "description": "For importing an account from a private key" @@ -603,12 +385,6 @@ "personalAddressDetected": { "message": "Kişisel adres tespit edilidi. Jeton sözleşme adresini girin." }, - "pleaseReviewTransaction": { - "message": "Lütfen işleminizi gözden geçirin." - }, - "popularTokens": { - "message": "Popüler Jetonlar" - }, "privacyMsg": { "message": "Gizlilik Şartları" }, @@ -628,21 +404,9 @@ "readdToken": { "message": "Gelecekte Bu jetonu hesap seçenekleri menüsünde “Jeton ekle”'ye giderek geri ekleyebilirsiniz." }, - "readMore": { - "message": "Burada daha fazla okuyun." - }, - "readMore2": { - "message": "Daha fazla okuyun." - }, - "receive": { - "message": "Al" - }, "recipientAddress": { "message": "Alıcı adresi" }, - "refundAddress": { - "message": "İade adresiniz" - }, "rejected": { "message": "Rededildi" }, @@ -652,15 +416,9 @@ "restoreFromSeed": { "message": "Kaynak ifadeden geri getir. Restore from seed phrase" }, - "restoreVault": { - "message": "Kasayı geri getir" - }, "required": { "message": "Gerekli" }, - "retryWithMoreGas": { - "message": "Daha yüksek bir gas fiyatı ile tekrar dene" - }, "revealSeedWords": { "message": "Kaynak kelimelerini göster" }, @@ -676,23 +434,9 @@ "ropsten": { "message": "Ropsten Test Ağı" }, - "rpc": { - "message": "Özel RPC" - }, - "sampleAccountName": { - "message": "E.g. Yeni hesabım", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Kaydet" }, - "saveAsFile": { - "message": "Dosya olarak kaydet", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Kaynak Kelimelerini Dosya olarak Kaydet" - }, "search": { "message": "Ara" }, @@ -702,15 +446,9 @@ "seedPhraseReq": { "message": "Kaynak ifadeleri 12 kelimedir." }, - "select": { - "message": "Seç" - }, "selectCurrency": { "message": "Döviz Seç" }, - "selectService": { - "message": "Servis Seç" - }, "selectType": { "message": "Tip Seç" }, @@ -726,21 +464,12 @@ "searchTokens": { "message": "Jeton ara" }, - "sendTokensAnywhere": { - "message": "Ethereum hesabı olan birine Jeton gönder" - }, "settings": { "message": "Ayarlar" }, - "shapeshiftBuy": { - "message": "Shapeshift ile satın al" - }, "showPrivateKeys": { "message": "Özel anahtarları göster" }, - "showQRCode": { - "message": "QR Kodu göster" - }, "sign": { "message": "İmza" }, @@ -750,24 +479,12 @@ "signed": { "message": "İmzalandı" }, - "signMessage": { - "message": "Mesajı İmzala" - }, "signNotice": { "message": "Bu mesajı imzalamanın tehlikeli \nyan etkileri olabilir. Tamamen güvendiğiniz sitelerden \ngelen mesajları hesabınızla imzalayınız.\n Bu tehlikeli metod gelecek versiyonlarda çıkarılacaktır. " }, "sigRequest": { "message": "İmza isteği" }, - "sigRequested": { - "message": "İmza isteniyor" - }, - "spaceBetween": { - "message": "Kelimeler arası sadece bir boşluk olabilir." - }, - "status": { - "message": "Durum" - }, "stateLogs": { "message": "Durum Kayıtları" }, @@ -789,9 +506,6 @@ "symbolBetweenZeroTwelve": { "message": "Sembol 0 ve 12 karakter aralığında olmalıdır." }, - "takesTooLong": { - "message": "Çok mu uzun sürüyor?" - }, "terms": { "message": "Kullanım şartları" }, @@ -805,92 +519,43 @@ "message": "ShapeShift üstünden $1'dan ETH'e", "description": "system will fill in deposit type in start of message" }, - "tokenAddress": { - "message": "Jeton Adresi" - }, "tokenAlreadyAdded": { "message": "Jeton çoktan eklenmiş." }, - "tokenBalance": { - "message": "Jeton bakiyeniz:" - }, - "tokenSelection": { - "message": "Jeton arayın veya popüler jeton listemizden seçin." - }, "tokenSymbol": { "message": "Jeton Sembolü" }, - "tokenWarning1": { - "message": "MetaMask hesabınızla aldığınız jetonların kaydını tutun. Başka bir hesapla jetonlar satın aldıysanız, o jetonlar burada gözükmeyecektir." - }, "total": { "message": "Toplam" }, - "transactions": { - "message": "işlemler" - }, "transactionError": { "message": "İşlem Hatası. Sözleşme kodundan kural dışı durum fırlatıldı." }, - "transactionMemo": { - "message": "İşlem notu (opsiyonel)" - }, - "transactionNumber": { - "message": "İşlem numarası" - }, - "transfers": { - "message": "Transferler" - }, "troubleTokenBalances": { "message": "Jeton bakiyelerinizi yüklerken sorun yaşadık. Buradan izleyebilirsiniz ", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "MetaMask hesaplarınızı geri getirmenin tek yolu bu 12 kelimedir.\nBu kelimeleri güvenli ve gizli bir yerde saklayın." - }, "typePassword": { "message": "Parolanızı girin" }, - "uiWelcome": { - "message": "Yeni UI (Beta)'ya hoşgeldiniz" - }, - "uiWelcomeMessage": { - "message": "Şu anda yeni MetaMask UI kullanmaktasınız. Gözatın, jeton gönderme gibi yeni özellikleri deneyin ve herhangi bir sorunlar karşılaşırsanız bize haber verin" - }, "unapproved": { "message": "Onaylanmadı" }, - "unavailable": { - "message": "Mevcut değil" - }, "unknown": { "message": "Bilinmeyen" }, "unknownNetwork": { "message": "Bilinmeyen özel ağ" }, - "unknownNetworkId": { - "message": "Bilinmeyen ağ IDsi" - }, "uriErrorMsg": { "message": "URIler için HTTP/HTTPS öneki gerekmektedir." }, - "usaOnly": { - "message": "Sadece ABD", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Farklı istemciler tarafından kullanılmakta" }, - "useOldUI": { - "message": "Eski UI kullan" - }, "validFileImport": { "message": "Almak için geçerli bir dosya seçmelisiniz" }, - "vaultCreated": { - "message": "Kasa Yaratıldı" - }, "viewAccount": { "message": "Hesabı İncele" }, @@ -900,15 +565,9 @@ "walletSeed": { "message": "Cüzdan Kaynağı" }, - "warning": { - "message": "Uyarı" - }, "welcome": { "message": "MetaMask'ya Hoşgeldiniz" }, - "whatsThis": { - "message": "Bu nedir?" - }, "yourSigRequested": { "message": "İmzanız isteniyor" }, diff --git a/app/_locales/uk/messages.json b/app/_locales/uk/messages.json index 7aef59de2..61be52fbe 100644 --- a/app/_locales/uk/messages.json +++ b/app/_locales/uk/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "Режим конфіденційності тепер увімкнено за замовчуванням" }, - "exposeAccounts": { - "message": "Відкрити облікові записи" - }, - "exposeDescription": { - "message": "Надати облікові записи поточному сайту. Корисно для попередніх версій dapps." - }, "chartOnlyAvailableEth": { "message": "Таблиця доступна тільки в мережах Ethereum." }, - "confirmExpose": { - "message": "Дійсно показати ці облікові записи на поточному веб-сайті?" - }, "confirmClear": { "message": "Ви впевнені, що хочете очистити затверджені веб-сайти?" }, "contractInteraction": { "message": "Контрактна взаємодія" }, - "clearApprovalDataSuccess": { - "message": "Схвалені дані сайту успішно скинуто." - }, "clearApprovalData": { "message": "Очистити приватні дані" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "Версія, центр підтримки та контактна інформація." }, - "aboutUs": { - "message": "Про нас" - }, - "accept": { - "message": "Прийняти" - }, "acceleratingATransaction": { "message": "* Прискорення транзакції за допомогою вищих цін на газ підвищує її шанси бути обробленою мережею швидше, але це не завжди гарантовано." }, @@ -71,21 +53,12 @@ "activityLog": { "message": "журнал активності" }, - "add": { - "message": "Додати" - }, - "address": { - "message": "Адреса" - }, "addNetwork": { "message": "Додати мережу" }, "addRecipient": { "message": "Додати отримувача" }, - "addressBook": { - "message": "Адресна книга" - }, "advanced": { "message": "Розширені" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "Додаткові параметри" }, - "addCustomToken": { - "message": "Додати користувацький токен" - }, "addToAddressBook": { "message": "Додати до адресної книги" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "Додати псевдо" }, - "addEthAddress": { - "message": "Додати адресу Ethereum" - }, "addToken": { "message": "Додати токен" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "Додайте токени, отримані за допомогою MetaMask" }, - "agreeTermsOfService": { - "message": "Я погоджуюсь з Умовами надання послуг" - }, - "allDone": { - "message": "Готово" - }, - "alreadyHaveSeedPhrase": { - "message": "Ні, я вже маю мнемонічну фразу" - }, "amount": { "message": "Кількість" }, - "amountPlusGas": { - "message": "Сума + газ" - }, - "amountPlusTxFee": { - "message": "Сума + TX плата" - }, "appDescription": { "message": "Гаманець Ethereum у вашому браузері", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "Встановіть час відсутності активності у хвилинах після якого MetaMask буде здійснювати автоматичний вихід" }, - "available": { - "message": "Доступно" - }, "average": { "message": "У середньому" }, @@ -202,18 +151,12 @@ "balanceOutdated": { "message": "Залишок можливо вже змінився" }, - "balances": { - "message": "Залишок токенів" - }, "balanceIsInsufficientGas": { "message": "Недостатній баланс для поточної загальної кількості газу" }, "basic": { "message": "Основні параметри" }, - "beta": { - "message": "БЕТА" - }, "betweenMinAndMax": { "message": "має бути більшим або дорівнювати $1 і меншим або дорівнювати $2.", "description": "helper for inputting hex as decimal input" @@ -228,24 +171,12 @@ "blockiesIdenticon": { "message": "Викоритовувати Blockies Identicon" }, - "borrowDharma": { - "message": "Позичити через Dharma (бета-версія)" - }, "browserNotSupported": { "message": "Ваш браузер не підтримується..." }, "builtInCalifornia": { "message": "MetaMask розроблено й створено в Каліфорнії." }, - "buy": { - "message": "Купити" - }, - "buyCoinbase": { - "message": "Купити на Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase це найпопулярніший у світі спосіб купувати та продавати Bitcoin, Ethereum та Litecoin." - }, "buyWithWyre": { "message": "Купити ETH через Wyre" }, @@ -285,18 +216,9 @@ "cancelled": { "message": "Скасовано" }, - "cancelN": { - "message": "Відмінити всі $1 транзакції" - }, "chainId": { "message": "ID мережі" }, - "classicInterface": { - "message": "Використовувати класичний інтерфейс" - }, - "clickCopy": { - "message": "Натисніть для копіювання" - }, "clickToAdd": { "message": "Клацніть на $1, щоб додати їх до вашого облікового запису" }, @@ -309,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "Щоб підключитися до апаратного гаманця, розширення MetaMask потрібно використовувати в Google Chrome." }, - "company": { - "message": "Компанія" - }, "confirm": { "message": "Підтвердити" }, - "confirmationTime": { - "message": "Час підтвердження (сек)" - }, "confirmed": { "message": "Підтверджено" }, - "confirmContract": { - "message": "Підтвердити контракт" - }, "confirmPassword": { "message": "Підтвердити пароль" }, "confirmSecretBackupPhrase": { "message": "Підтвердьте вашу секретну резервну фразу" }, - "confirmTransaction": { - "message": "Підтвердити транзакцію" - }, "congratulations": { "message": "Вітаємо!" }, @@ -345,9 +255,6 @@ "connectRequest": { "message": "Запит на з'єднання" }, - "connecting": { - "message": "Підключення…" - }, "connectingTo": { "message": "Під'єднуємось до $1" }, @@ -369,21 +276,6 @@ "connectingToGoerli": { "message": "Підключення до тестової мережі Goerli" }, - "connectingToUnknown": { - "message": "Підключення до невідомої мережі" - }, - "connectToLedger": { - "message": "Під'єднатись до Ledger" - }, - "connectToTrezor": { - "message": "Підключитися до Trezor" - }, - "continue": { - "message": "Продовжити" - }, - "continueToCoinbase": { - "message": "Продовжити у Coinbase" - }, "continueToWyre": { "message": "Продовжити у Wyre" }, @@ -399,15 +291,9 @@ "copiedButton": { "message": "Скопійовано" }, - "copiedClipboard": { - "message": "Скопійовано до буферу обміну" - }, "copiedExclamation": { "message": "Скопійовано!" }, - "copiedSafe": { - "message": "Я скопіював їх до якогось безпечного місця" - }, "copy": { "message": "Копіювати" }, @@ -438,28 +324,15 @@ "createAWallet": { "message": "Створити гаманець" }, - "createDen": { - "message": "Створити" - }, "createPassword": { "message": "Створити пароль" }, - "crypto": { - "message": "Крипто", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "Обмін валют" }, "currentLanguage": { "message": "Поточна мова" }, - "currentNetwork": { - "message": "Поточна мережа" - }, - "currentRpc": { - "message": "Поточний RPC" - }, "customGas": { "message": "Налаштувати пальне" }, @@ -469,9 +342,6 @@ "customToken": { "message": "Користувацький токен" }, - "customize": { - "message": "Налаштувати" - }, "customRPC": { "message": "Налаштувати RPC" }, @@ -490,39 +360,15 @@ "deleteAccount": { "message": "Видалити обліковий запис" }, - "denExplainer": { - "message": "DEN – ваше захищене паролем сховище в MetaMask." - }, "deposit": { "message": "Депозит" }, - "depositBTC": { - "message": "Депонуйте ваші BTC на адресу нижче:" - }, - "depositEth": { - "message": "Депонувати Eth" - }, "depositEther": { "message": "Депонувати Ether" }, - "depositFiat": { - "message": "Внести кошти за допомогою Вказівки" - }, - "depositFromAccount": { - "message": "Внести з іншого облікового запису" - }, - "depositShapeShift": { - "message": "Депонувати з ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Якщо ви володієте іншими криптовалютами, ви можете торгувати та зберігати Ether безпосередньо у вашому гаманці MetaMask. Обліковий запис не потрібен." - }, "details": { "message": "Деталі" }, - "directDeposit": { - "message": "Прямий депозит" - }, "directDepositEther": { "message": "Внести безпосередньо Ефір" }, @@ -553,24 +399,12 @@ "edit": { "message": "Редагувати" }, - "editNetwork": { - "message": "Редагувати мережу" - }, - "editAccountName": { - "message": "Редагувати назву облікового запису" - }, "editContact": { "message": "Редагувати контракт" }, - "editingTransaction": { - "message": "Внесіть зміни в транзакцію" - }, "emailUs": { "message": "Напишіть нам!" }, - "encryptNewDen": { - "message": "Зашифрувати ваш новий DEN" - }, "endOfFlowMessage1": { "message": "Ви пройшли тест, зберігайте вашу початкову фразу в безпеці - це ваша відповідальність!" }, @@ -601,9 +435,6 @@ "endOfFlowMessage10": { "message": "Усе готово" }, - "ensNameNotFound": { - "message": "Ім’я ENS не знайдено" - }, "ensRegistrationError": { "message": "Помилка у реєстрації ENS ім'я" }, @@ -616,9 +447,6 @@ "enterPassword": { "message": "Введіть пароль" }, - "enterPasswordConfirm": { - "message": "Введіть пароль, щоб підтвердити" - }, "enterPasswordContinue": { "message": "Введіть пароль, щоб продовжити" }, @@ -631,18 +459,12 @@ "estimatedProcessingTimes": { "message": "Приблизні часи обробки" }, - "exchangeRate": { - "message": "Обмінний курс" - }, "expandView": { "message": "Розгорнути подання" }, "exportPrivateKey": { "message": "Експортувати приватний ключ" }, - "exportPrivateKeyWarning": { - "message": "Експортуйте приватні ключі на свій власний ризик." - }, "failed": { "message": "Помилка" }, @@ -652,12 +474,6 @@ "faster": { "message": "Швидше" }, - "fastest": { - "message": "найшвидше" - }, - "feeChartTitle": { - "message": "Прогнозування комісії за транзакції в режимі реального часу" - }, "fiat": { "message": "Вказівка", "description": "Exchange type" @@ -666,31 +482,18 @@ "message": "Не працює імпорт файлу? Натисніть тут!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "Стежте за нами в Твіттері" - }, "forgetDevice": { "message": "Забути цей пристрій" }, "from": { "message": "Від" }, - "fromToSame": { - "message": "Адреси відправлення та отримання не можуть бути однаковими" - }, "fromShapeShift": { "message": "Від Ethereum" }, "functionType": { "message": "Тип функції" }, - "gas": { - "message": "Пальне", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Комісія за газ" - }, "gasLimit": { "message": "Ліміт газу" }, @@ -700,18 +503,12 @@ "gasLimitInfoModalContent": { "message": "Ліміт газу – максимальна кількість одиниць газу, яку ви бажаєте витратити." }, - "gasLimitRequired": { - "message": "Ліміт пального обов'язковий" - }, "gasLimitTooLow": { "message": "Ліміт газу має бути не менше 21000" }, "gasUsed": { "message": "Пального використано" }, - "generatingSeed": { - "message": "Створення фрази…" - }, "gasPrice": { "message": "Ціна на пальне (GWEI)" }, @@ -727,18 +524,12 @@ "gasPriceCalculation": { "message": "Ми розрахуємо рекомендовані ціни газу на основі відсотка успішних транзакцій у мережі." }, - "gasPriceRequired": { - "message": "Необхідна ціна на газ" - }, "general": { "message": "Загальні" }, "generalSettingsDescription": { "message": "Конверсія валют, первісна валюта, мова, ідентикон блокіз" }, - "generatingTransaction": { - "message": "Генерація транзакції" - }, "getEther": { "message": "Отримати Ефір" }, @@ -778,9 +569,6 @@ "message": "тут", "description": "as in -click here- for more information (goes with troubleTokenBalances)" }, - "hereList": { - "message": "Ось список!!!!" - }, "hexData": { "message": "Шістнадцятирикові дані" }, @@ -796,12 +584,6 @@ "history": { "message": "Історія" }, - "howToDeposit": { - "message": "Як ви хочете депонувати Ether?" - }, - "holdEther": { - "message": "Це дозволить вам тримати етер та токени і слугуватиме вашим мостом до децентралізованих застосунків." - }, "import": { "message": "Імпортувати", "description": "Button to import an account from a selected file" @@ -815,12 +597,6 @@ "importAccountSeedPhrase": { "message": "Імпортувати обліковий запис з початковою фразою" }, - "importAnAccount": { - "message": "Імпортувати обліковий запис" - }, - "importDen": { - "message": "Імпортувати DEN, що існує" - }, "importWallet": { "message": "Імпортувати гаманець" }, @@ -834,12 +610,6 @@ "importUsingSeed": { "message": "Імпортувати, використовуючи початкову фразу облікового запису" }, - "importWithSeedPhrase": { - "message": "Імпортувати за допомогою мнемонічної фрази" - }, - "info": { - "message": "Інформація" - }, "infoHelp": { "message": "Інформація та допомога" }, @@ -867,37 +637,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "Не є мережею ETH, налаштуйте нижній регістр" }, - "invalidGasParams": { - "message": "Недійсні параметри пального" - }, "invalidInput": { "message": "Неприпустимий ввід." }, - "invalidRequest": { - "message": "Неприпустимий запит" - }, "invalidRPC": { "message": "Недійсний RPC URL" }, + "invalidBlockExplorerURL": { + "message": "Недійсний Block Explorer URL" + }, "invalidSeedPhrase": { "message": "Недійсна seed-фраза" }, - "jsonFail": { - "message": "Щось пішло не так. Будь ласка, переконайтесь, що ваш JSON файл форматовано належним чином." - }, "jsonFile": { "message": "Файл JSON", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "Відстежуйте токени, які ви придбали через ваш обліковий запис MetaMask." - }, "kovan": { "message": "Тестова мережа Kovan" }, - "knowledgeDataBase": { - "message": "Відвідайте нашу базу знань" - }, "max": { "message": "Максимум" }, @@ -907,9 +665,6 @@ "ledgerAccountRestriction": { "message": "Потрібно скористатися своїм останнім обліковим записом, перш ніж додавати новий." }, - "legal": { - "message": "Легальний" - }, "lessThanMax": { "message": "має бути більшим або дорівнювати $1.", "description": "helper for inputting hex as decimal input" @@ -923,9 +678,6 @@ "links": { "message": "Посилання" }, - "limit": { - "message": "Ліміт" - }, "liveGasPricePredictions": { "message": "Прогнози ціни на пальне наживо" }, @@ -947,12 +699,6 @@ "logout": { "message": "Вийти" }, - "loose": { - "message": "Відпустити" - }, - "loweCaseWords": { - "message": "початкові слова мають тільки маленькі букви" - }, "mainnet": { "message": "Головна Мережа Ethereum" }, @@ -977,18 +723,9 @@ "metamaskVersion": { "message": "Версія MetaMask" }, - "min": { - "message": "Мінімальні" - }, "missingYourTokens": { "message": "Не бачите ваших токенів?" }, - "minutesShorthand": { - "message": "Мінімально" - }, - "mobileSyncTitle": { - "message": "Синхронізувати облікові записи з мобільним" - }, "mobileSyncText": { "message": "Введіть пароль, щоб підтвердити свою особу!" }, @@ -1011,10 +748,6 @@ "message": "Потрібно вибрати файл для імпорту.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Ви маєте ввести пароль для обраного файлу.", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "Не можливо наділсати від'ємну кількість ETH." }, @@ -1049,12 +782,6 @@ "newPassword": { "message": "Новий пароль (мінімум 8 символів)" }, - "newPassword8Chars": { - "message": "Новий пароль (мін. 8 символів)" - }, - "newRecipient": { - "message": "Новий отримувач" - }, "newNetwork": { "message": "Нова мережа" }, @@ -1076,21 +803,12 @@ "rpcUrl": { "message": "Новий RPC URL" }, - "showAdvancedOptions": { - "message": "Показати розширені опції" - }, - "hideAdvancedOptions": { - "message": "Сховати розширені параметри" - }, "optionalChainId": { "message": "ChainID (необов’язково)" }, "optionalSymbol": { "message": "Символ (не обов'язково)" }, - "optionalNickname": { - "message": "Псевдо (не обов'язково)" - }, "newTotal": { "message": "Новий підсумок" }, @@ -1109,21 +827,12 @@ "noConversionRateAvailable": { "message": "Немає доступного обмінного курсу" }, - "noTransactionHistory": { - "message": "Немає історії транзакцій." - }, "noTransactions": { "message": "У вас немає транзакцій" }, "notEnoughGas": { "message": "Недостатньо газу" }, - "notFound": { - "message": "Не знайдено" - }, - "notStarted": { - "message": "Не розпочато" - }, "noWebcamFoundTitle": { "message": "Вебкамеру не знайдено" }, @@ -1133,41 +842,15 @@ "ofTextNofM": { "message": "з" }, - "oldUI": { - "message": "Старий UI" - }, - "oldUIMessage": { - "message": "Ви повернулись до старого UI. Ви можете перемкнути на новий UI через опцію у меню, що випадає праворуч згори." - }, - "onlySendToEtherAddress": { - "message": "Надсилайте ETH тільки на адресу Ethereum." - }, - "onlySendTokensToAccountAddress": { - "message": "Надіслати лише $1 на адресу облікового запису Ethereum.", - "description": "displays token symbol" - }, - "openInTab": { - "message": "Відкрити у вкладці" - }, - "or": { - "message": "або", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "Замовте Trezor або Ledger та зберігайте ваші кошти у холодному сховищі" }, "origin": { "message": "Походження" }, - "outgoing": { - "message": "Вихідні" - }, "parameters": { "message": "Параметри" }, - "originalTotal": { - "message": "Початковий підсумок" - }, "participateInMetaMetrics": { "message": "Взяти участь у MetaMetrics" }, @@ -1177,23 +860,12 @@ "password": { "message": "Пароль" }, - "passwordCorrect": { - "message": "Будь ласка, переконайтесь в тому, що ваш пароль правильний" - }, "passwordsDontMatch": { "message": "Паролі не збігаються" }, - "passwordMismatch": { - "message": "паролі не збігаються", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "Пароль закороткий" }, - "passwordShort": { - "message": "пароль не достатньо довгий", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Вставте ваш рядок з особистим ключем сюди:", "description": "For importing an account from a private key" @@ -1207,12 +879,6 @@ "personalAddressDetected": { "message": "Виявлено особисту адресу. Введіть контрактну адресу токена." }, - "pleaseReviewTransaction": { - "message": "Будь ласка, перегляньте вашу транзакцію." - }, - "popularTokens": { - "message": "Популярні токени" - }, "prev": { "message": "Попередній" }, @@ -1244,15 +910,6 @@ "readdToken": { "message": "Ви можете знову додати цей токен у меню облікового запису у розділі “Додати токен”. " }, - "readMore": { - "message": "Читайте більше тут." - }, - "readMore2": { - "message": "Читати більше." - }, - "receive": { - "message": "Отримати" - }, "recents": { "message": "Останні" }, @@ -1262,9 +919,6 @@ "recipientAddressPlaceholder": { "message": "Пошук, публічна адреса (0x), або ENS" }, - "refundAddress": { - "message": "Ваша адреса для відшкодування" - }, "rejectAll": { "message": "Відхилити все" }, @@ -1298,9 +952,6 @@ "restoreFromSeed": { "message": "Відновити обліковий запис?" }, - "restoreVault": { - "message": "Відновити сховище" - }, "restoreAccountWithSeed": { "message": "Відновіть ваш обліковий запис за допомогою seed-фрази" }, @@ -1310,9 +961,6 @@ "required": { "message": "Обов'язкове" }, - "retryWithMoreGas": { - "message": "Спробуйте ще раз з вищою ціною на пальне тут" - }, "restore": { "message": "Відновити" }, @@ -1355,13 +1003,6 @@ "goerli": { "message": "Тестова мережа Goerli " }, - "rpc": { - "message": "Власна мережа RPC" - }, - "sampleAccountName": { - "message": "Напр.: Мій новий обліковий запис", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Зберегти" }, @@ -1374,13 +1015,6 @@ "saveAsCsvFile": { "message": "Зберегти як файл CSV" }, - "saveAsFile": { - "message": "Зберегти як файл", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "Зберегти мнемонічні слова у файл" - }, "scanInstructions": { "message": "Розташуйте QR-код перед вашою камерою" }, @@ -1411,18 +1045,12 @@ "securitySettingsDescription": { "message": "Налаштування приватності та початкова фраза гаманця" }, - "secondsShorthand": { - "message": "Сек" - }, "seedPhrasePlaceholder": { "message": "Відділіть кожне слово одним пробілом" }, "seedPhraseReq": { "message": "Початкові фрази мають 12 слів" }, - "select": { - "message": "Вибрати" - }, "selectCurrency": { "message": "Виберіть валюту" }, @@ -1432,9 +1060,6 @@ "selectLocale": { "message": "Оберіть локаль" }, - "selectService": { - "message": "Обрати сервіс" - }, "selectType": { "message": "Обрати тип" }, @@ -1462,18 +1087,12 @@ "searchTokens": { "message": "Шукати токени" }, - "selectAnAddress": { - "message": "Оберіть адресу" - }, "selectAnAccount": { "message": "Виберіть обліковий запис" }, "selectAnAccountHelp": { "message": "Оберіть обліковий запис для перегляду в MetaMask" }, - "selectAnAsset": { - "message": "Оберіть Ресурс" - }, "selectAHigherGasFee": { "message": "Оберіть вищу вартість пального, щоб пришвидшити обробку вашої транзакції.*" }, @@ -1483,15 +1102,9 @@ "selectPathHelp": { "message": "Якщо ви не бачите ваш обліковий запис Ledger, який існує, спробуйте переключити шляхи на \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "Надсилайте токени будь-кому, хто має обліковий запис Ethereum" - }, "settings": { "message": "Налаштування" }, - "shapeshiftBuy": { - "message": "Купити за допомогою Shapeshift" - }, "showAdvancedGasInline": { "message": "Розширене керування газом" }, @@ -1507,9 +1120,6 @@ "showPrivateKeys": { "message": "Показати приватні ключі" }, - "showQRCode": { - "message": "Показати QR код" - }, "showHexData": { "message": "Показати шістнадцятирикові дані" }, @@ -1525,33 +1135,18 @@ "signed": { "message": "Підписано" }, - "signMessage": { - "message": "Підписати повідомлення" - }, "signNotice": { "message": "Підписування цього повідомлення може мати небезпечний побічний ефект. Підписуйте тільки повідомлення від сайтів, яким ви повністю довіряєте весь ваш обліковий запис. Цей небезпечний метод буде усунуто у майбутній версії." }, "sigRequest": { "message": "Запит підпису" }, - "sigRequested": { - "message": "Надійшов запит на підпис" - }, "somethingWentWrong": { "message": "Ой! Щось пішло не так." }, - "spaceBetween": { - "message": "між словами може бути лише пробіл" - }, "speedUp": { "message": "Пришвидшити" }, - "speedUpTitle": { - "message": "Прискорити транзакцію" - }, - "speedUpSubtitle": { - "message": "Збільшіть ціну вашого пального, щоб спробувати перезаписати та пришвидшити вашу транзакцію" - }, "speedUpCancellation": { "message": "Пришвидшити це скасування" }, @@ -1561,9 +1156,6 @@ "switchNetworks": { "message": "Переключити мережі" }, - "status": { - "message": "Статус" - }, "stateLogs": { "message": "Логи стану" }, @@ -1630,9 +1222,6 @@ "syncWithMobileComplete": { "message": "Ваші дані були успішно синхронізовані. Насолоджуйтесь мобільним застосунком MetaMask!" }, - "takesTooLong": { - "message": "Надто довго?" - }, "terms": { "message": "Умови використання" }, @@ -1655,27 +1244,15 @@ "token": { "message": "Токен" }, - "tokenAddress": { - "message": "Адреса токена" - }, "tokenAlreadyAdded": { "message": "Токен вже був доданий." }, - "tokenBalance": { - "message": "Ваш залишок токенів:" - }, "tokenContractAddress": { "message": "Контрактна адреса токену" }, - "tokenSelection": { - "message": "Шукати токени або обрати з нашого переліку популярних токенів." - }, "tokenSymbol": { "message": "Символ токена" }, - "tokenWarning1": { - "message": "Відстежуйте токени, які ви придбали у вашому обліковому записі MetaMask. Якщо ви купували токени, використовуючи інший обліковий запис, такі токени тут не з'являться." - }, "total": { "message": "Усього" }, @@ -1688,9 +1265,6 @@ "transactionCreated": { "message": "Транзакція створена з вартістю $1 о $2." }, - "transactionWithNonce": { - "message": "Транзакція $1" - }, "transactionDropped": { "message": "Транзакція впала о $2." }, @@ -1703,9 +1277,6 @@ "transactionUpdated": { "message": "Час оновлення транзакції: $2." }, - "transactionUpdatedGas": { - "message": "$2 транзакцію оновлено комісією за газ у розмірі $1." - }, "transactionErrored": { "message": "Під час виконання транзакції сталася помилка." }, @@ -1715,9 +1286,6 @@ "transactionCancelSuccess": { "message": "Транзакцію успішно скасовано на $2" }, - "transactions": { - "message": "транзакції" - }, "transactionError": { "message": "Помилка транзакції. В контрактному коді виданий виняток" }, @@ -1727,12 +1295,6 @@ "transactionFee": { "message": "Комісія за транзакцію" }, - "transactionMemo": { - "message": "Мемо транзакції (не обов'язково)" - }, - "transactionNumber": { - "message": "Номер транзакції" - }, "transactionTime": { "message": "Час транзакції" }, @@ -1745,12 +1307,6 @@ "transferFrom": { "message": "Передати від" }, - "transfers": { - "message": "Передавання" - }, - "trezorHardwareWallet": { - "message": "Апаратний гаманець TREZOR" - }, "troubleTokenBalances": { "message": "В нас виникли складнощі при завантаженні ваших залишків токенів. Ви можете переглянути їх", "description": "Followed by a link (here) to view token balances" @@ -1758,27 +1314,12 @@ "tryAgain": { "message": "Повторити" }, - "twelveWords": { - "message": "Ці 12 слів — єдиний спосіб відновити ваші облікові записи MetaMask.\nЗбережіть їх в надійному місці." - }, "typePassword": { "message": "Введіть ваш пароль MetaMask" }, - "uiMigrationAnnouncement": { - "message": "Вітаємо в новому інтерфейсі користувача MetaMask. З відгуками або пропозиціями щодо інтерфейсу користувача звертайтеся до нашої команди підтримки або на GitHub." - }, - "uiWelcome": { - "message": "Ласкаво просимо до нового UI (Бета)" - }, - "uiWelcomeMessage": { - "message": "Зараз ви застосовуєте новий інтерфейс користувача MetaMask." - }, "unapproved": { "message": "Не затверджено" }, - "unavailable": { - "message": "Недоступний" - }, "units": { "message": "одиниці" }, @@ -1788,9 +1329,6 @@ "unknownNetwork": { "message": "Незнайома приватна мережа" }, - "unknownNetworkId": { - "message": "Невідомий ідентифікатор мережі" - }, "unknownQrCode": { "message": "Помилка: ми не змогли ідентифікувати цей QR-код " }, @@ -1812,25 +1350,15 @@ "uriErrorMsg": { "message": "URIs вимагають відповідного префікса HTTP/HTTPS." }, - "usaOnly": { - "message": "Тільки США", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Використовується низкою різних клієнтів" }, - "useOldUI": { - "message": "Використовувати старий UI" - }, "userName": { "message": "Ім’я користувача" }, "validFileImport": { "message": "Потрібно вибрати дійсний файл для імпорту." }, - "vaultCreated": { - "message": "Сховище створено" - }, "viewAccount": { "message": "Переглянути обліковий запис" }, @@ -1846,27 +1374,18 @@ "viewOnEtherscan": { "message": "Дивитись на Etherscan" }, - "viewNetworkInfo": { - "message": "Переглянути інформацію про мережу" - }, "visitWebSite": { "message": "Відвідайте наш веб-сайт" }, "walletSeed": { "message": "Seed гаманця" }, - "warning": { - "message": "Застереження" - }, "welcomeBack": { "message": "З поверненням!" }, "welcome": { "message": "Ласкаво просимо до MetaMask" }, - "whatsThis": { - "message": "Що це?" - }, "writePhrase": { "message": "Запишіть цю фразу на аркуші паперу й покладіть у надійне місце. Для більшої надійності запишіть її на кількох аркушах паперу й зберігайте кожен в 2–3 різних місцях." }, @@ -1885,18 +1404,6 @@ "yourPrivateSeedPhrase": { "message": "Ваша секретна seed-фраза" }, - "yourUniqueAccountImage": { - "message": "Ваше унікальне зображення облікового запису" - }, - "yourUniqueAccountImageDescription1": { - "message": "Це зображення було згенеровано для вас на програмному рівні вашим новим номером облікового запису. " - }, - "yourUniqueAccountImageDescription2": { - "message": "Ви бачитимете це зображення кожен раз, як вам буде потрібно підтвердити транзакцію." - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask ніколи не запитуватиме вашої початкової фрази!" - }, "zeroGasPriceOnSpeedUpError": { "message": "Ціна пального на прискорення - нуль" } diff --git a/app/_locales/vi/messages.json b/app/_locales/vi/messages.json index abeaa8ac1..b22361678 100644 --- a/app/_locales/vi/messages.json +++ b/app/_locales/vi/messages.json @@ -1,19 +1,7 @@ { - "exposeAccounts": { - "message": "Hiển thị tài khoản" - }, - "exposeDescription": { - "message": "Hiển thị tài khoản cho trang web hiện tại. Hữu ích cho các ứng dụng cũ." - }, - "confirmExpose": { - "message": "Bạn có chắc chắn muốn hiển thị tài khoản của mình cho trang web hiện tại không?" - }, "confirmClear": { "message": "Bạn có chắc chắn muốn xóa các trang web được phê duyệt không?" }, - "clearApprovalDataSuccess": { - "message": "Đã xóa thành công dữ liệu trang web được phê duyệt." - }, "clearApprovalData": { "message": "Xóa dữ liệu phê duyệt" }, @@ -23,9 +11,6 @@ "providerRequestInfo": { "message": "Miền được liệt kê bên dưới đang cố gắng yêu cầu quyền truy cập vào API Ethereum để nó có thể tương tác với chuỗi khối Ethereum. Luôn kiểm tra kỹ xem bạn có đang ở đúng trang web trước khi phê duyệt quyền truy cập Ethereum hay không." }, - "accept": { - "message": "Chấp nhận" - }, "account": { "message": "Tài khoản" }, @@ -35,18 +20,12 @@ "accountName": { "message": "Tên tài khoản" }, - "address": { - "message": "Địa chỉ" - }, "addToken": { "message": "Thêm mã Token" }, "amount": { "message": "Số lượng" }, - "amountPlusGas": { - "message": "Số lượng + Gas" - }, "appDescription": { "message": "Tính năng Ethereum cho trình duyệt", "description": "The description of the application" @@ -61,9 +40,6 @@ "attemptingConnect": { "message": "Đang kết nối đến blockchain." }, - "available": { - "message": "Có sẵn" - }, "back": { "message": "Quay lại" }, @@ -73,25 +49,10 @@ "balanceIsInsufficientGas": { "message": "Số dư không đủ để thanh toán tổng tiền gas hiện tại" }, - "beta": { - "message": "Bản thử nghiệm Beta" - }, "betweenMinAndMax": { "message": "phải nhiều hơn hoặc bằng $1 và ít hơn hoặc bằng $2.", "description": "helper for inputting hex as decimal input" }, - "borrowDharma": { - "message": "Vay Dharma (thử nghiệm)" - }, - "buy": { - "message": "Mua" - }, - "buyCoinbase": { - "message": "Mua trên Coinbase" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase là dịch vụ ví điện tử thông dụng nhất thế giới để mua bán Bitcoin, Ethereum, và Litecoin" - }, "buyCoinSwitch": { "message": "Mua trên CoinSwitch" }, @@ -101,24 +62,12 @@ "cancel": { "message": "Hủy" }, - "clickCopy": { - "message": "Nhấp vào để sao chép" - }, "confirm": { "message": "Xác nhận" }, - "confirmContract": { - "message": "Xác nhận hợp đồng" - }, "confirmPassword": { "message": "Xác nhận mật khẩu" }, - "confirmTransaction": { - "message": "Xác nhận giao dịch" - }, - "continueToCoinbase": { - "message": "Tiếp tục đến Coinbase" - }, "continueToCoinSwitch": { "message": "Tiếp tục đến CoinSwitch" }, @@ -131,9 +80,6 @@ "copiedButton": { "message": "Đã sao chép" }, - "copiedClipboard": { - "message": "Đã sao chép vào bộ nhớ Clipboard" - }, "copiedExclamation": { "message": "Đã sao chép!" }, @@ -155,58 +101,24 @@ "createAccount": { "message": "Tạo tài khoản" }, - "createDen": { - "message": "Tạo" - }, - "crypto": { - "message": "Tiền điện tử", - "description": "Exchange type (cryptocurrencies)" - }, "customGas": { "message": "Tùy chỉnh gas" }, - "customize": { - "message": "Tùy chỉnh" - }, "customRPC": { "message": "Tùy chỉnh RPC" }, "defaultNetwork": { "message": "Mạng lưới mặc định dùng cho các giao dịch Ether là Main Net (tiền ETH thật)." }, - "denExplainer": { - "message": "Số DEN của bạn là mật khẩu đã được mã hóa và lưu trữ trong MetaMask" - }, "deposit": { "message": "Ký gửi/nạp tiền" }, - "depositBTC": { - "message": "Ký gửi BTC đến địa chỉ sau:" - }, - "depositEth": { - "message": "Ký gửi Eth" - }, "depositEther": { "message": "Ký gửi Ether" }, - "depositFiat": { - "message": "Ký gửi bằng tiền Fiat (USD, GBP, ...)" - }, - "depositFromAccount": { - "message": "Ký gửi từ một tài khoản khác" - }, - "depositShapeShift": { - "message": "Ký gửi với ShapeShift" - }, - "depositShapeShiftExplainer": { - "message": "Nếu bạn sở hữu các đồng tiền điện tử khác, bạn có thể giao dịch và ký gửi Ether trực tiếp vào ví MetaMask của bạn. Không cần tạo thêm tài khoản." - }, "details": { "message": "Chi tiết" }, - "directDeposit": { - "message": "Ký gửi trực tiếp" - }, "directDepositEther": { "message": "Ký gửi Ether trực tiếp" }, @@ -219,27 +131,15 @@ "edit": { "message": "Chỉnh sửa" }, - "editAccountName": { - "message": "Chỉnh sửa tên tài khoản" - }, - "encryptNewDen": { - "message": "Mã hóa số DEN mới của bạn" - }, "enterPassword": { "message": "Nhập mật khẩu" }, "etherscanView": { "message": "Xem tài khoản trên Etherscan" }, - "exchangeRate": { - "message": "Tỷ giá" - }, "exportPrivateKey": { "message": "Xuất mã khóa cá nhân" }, - "exportPrivateKeyWarning": { - "message": "Xuất mã khóa cá nhân theo rủi ro tự chịu" - }, "failed": { "message": "Không thành công" }, @@ -257,22 +157,12 @@ "fromShapeShift": { "message": "Từ ShapeShift" }, - "gas": { - "message": "Ga", - "description": "Short indication of gas cost" - }, - "gasFee": { - "message": "Tiền ga" - }, "gasLimit": { "message": "Hạn mức ga" }, "gasLimitCalculation": { "message": "Chúng tôi tính toán và gợi ý một hạn mức ga cụ thể dựa trên tỷ lệ thành công của hệ thống." }, - "gasLimitRequired": { - "message": "Hạn mức ga được yêu cầu" - }, "gasLimitTooLow": { "message": "Hạn mức ga phải đạt tối thiểu 21000" }, @@ -282,9 +172,6 @@ "gasPriceCalculation": { "message": "Chúng tôi tính toán và gợi ý một giá ga cụ thể dựa trên tỷ lệ thành công của hệ thống." }, - "gasPriceRequired": { - "message": "Giá ga được yêu cầu" - }, "getEther": { "message": "Lấy Ether" }, @@ -309,9 +196,6 @@ "hideTokenPrompt": { "message": "Ẩn mã token?" }, - "howToDeposit": { - "message": "Bạn muốn ký gửi Ether bằng cách nào?" - }, "import": { "message": "Nhập", "description": "Button to import an account from a selected file" @@ -319,12 +203,6 @@ "importAccount": { "message": "Nhập tài khoản" }, - "importAnAccount": { - "message": "Nhập một tài khoản" - }, - "importDen": { - "message": "Nhập mã DEN hiện hành" - }, "imported": { "message": "Đã nhập", "description": "status showing that an account has been fully loaded into the keyring" @@ -335,15 +213,9 @@ "invalidAddress": { "message": "Địa chỉ không hợp lệ" }, - "invalidGasParams": { - "message": "Thông số ga không hợp lệ" - }, "invalidInput": { "message": "Thông tin nhập vào không hợp lệ" }, - "invalidRequest": { - "message": "Yêu cầu không hợp lệ" - }, "jsonFile": { "message": "Tập tin JSON", "description": "format for importing an account" @@ -355,9 +227,6 @@ "message": "phải ít hơn hoặc bằng $1.", "description": "helper for inputting hex as decimal input" }, - "limit": { - "message": "Giới hạn" - }, "loading": { "message": "Đang tải..." }, @@ -367,18 +236,12 @@ "logout": { "message": "Thoát" }, - "loose": { - "message": "Nới lỏng" - }, "mainnet": { "message": "Mạng Ethereum MainNet (tiền ETH thật)" }, "message": { "message": "Tin nhắn" }, - "min": { - "message": "Tối thiểu" - }, "myAccounts": { "message": "Tài khoản của tôi" }, @@ -389,10 +252,6 @@ "message": "Bạn phải chọn một tập tin để nhập.", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "Bạn phải điền mật khẩu cho tập tin đã chọn.", - "description": "Password and file needed to import an account" - }, "networks": { "message": "Các mạng lưới" }, @@ -409,12 +268,6 @@ "newPassword": { "message": "Mật khẩu mới (tối thiểu 8 ký tự)" }, - "newPassword8Chars": { - "message": "Mật khẩu mới (tối thiểu 8 ký tự)" - }, - "newRecipient": { - "message": "Người nhận mới" - }, "next": { "message": "Kế tiếp" }, @@ -424,33 +277,9 @@ "noDeposits": { "message": "Không có tiền ký gửi nào được nhận" }, - "noTransactionHistory": { - "message": "Không có lịch sử giao dịch" - }, "noTransactions": { "message": "Không có giao dịch" }, - "notStarted": { - "message": "Chưa bắt đầu" - }, - "oldUI": { - "message": "Giao diện cũ" - }, - "oldUIMessage": { - "message": "Bạn vừa quay về giao diện cũ. Bạn có thể chuyển đổi sang giao diện mới bằng tùy chọn trong menu ở góc phải trên cùng." - }, - "or": { - "message": "hoặc", - "description": "choice between creating or importing a new account" - }, - "passwordMismatch": { - "message": "mật khẩu không khớp", - "description": "in password creation process, the two new password fields did not match" - }, - "passwordShort": { - "message": "mật khẩu không đủ dài", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "Dán dãy khóa cá nhân của bạn tại đây:", "description": "For importing an account from a private key" @@ -458,9 +287,6 @@ "pasteSeed": { "message": "Dán Mật Khẩu Sinh Khoá (seed phrase) của bạn tại đây!" }, - "pleaseReviewTransaction": { - "message": "Vui lòng xem lại giao dịch của bạn." - }, "privateKey": { "message": "Khóa Bí Mật", "description": "select this type of file to use to import an account" @@ -477,27 +303,15 @@ "readdToken": { "message": "Bạn có thể thêm trở lại mã token này bằng cách nhấn \"Thêm mã token\" trong menu tùy chọn trong tài khoản của bạn." }, - "readMore": { - "message": "Đọc thêm tại đây." - }, - "receive": { - "message": "Nhận" - }, "recipientAddress": { "message": "Địa chỉ người nhận" }, - "refundAddress": { - "message": "Địa chỉ hoàn trả lại của bạn" - }, "rejected": { "message": "Không chấp thuận/Bị từ chối" }, "required": { "message": "Yêu cầu" }, - "retryWithMoreGas": { - "message": "Thử lại với một giá ga cao hơn tại đây" - }, "revert": { "message": "Chuyển lại" }, @@ -507,71 +321,36 @@ "ropsten": { "message": "Mạng thử nghiệm Ropsten" }, - "rpc": { - "message": "Tùy chỉnh RPC" - }, - "sampleAccountName": { - "message": "Ví dụ, Tài khoản mới của tôi", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "Lưu" }, - "saveAsFile": { - "message": "Lưu lại dưới dạng tập tin", - "description": "Account export process" - }, - "selectService": { - "message": "Chọn dịch vụ" - }, "send": { "message": "Gửi" }, "sendTokens": { "message": "Gửi mã token" }, - "sendTokensAnywhere": { - "message": "Gửi mã token đến bất kỳ ai có tài khoản Ethereum" - }, "settings": { "message": "Cài đặt" }, - "shapeshiftBuy": { - "message": "Mua với ShapeShift" - }, "showPrivateKeys": { "message": "Hiển thị khóa cá nhân" }, - "showQRCode": { - "message": "Hiển thị mã QR" - }, "sign": { "message": "Ký nhận" }, "signatureRequest": { "message": "Yêu cầu chữ ký" }, - "signMessage": { - "message": "Ký nhận tin nhắn" - }, "signNotice": { "message": "Ký nhận vào tin nhắn này có thể gây nguy hiểm. Chỉ nên ký nhận tin nhắn từ những nguồn bạn hoàn toàn tin tưởng có thể dùng với tài khoản của bạn. Cách thức nguy hiểm này sẽ bị xóa trong phiên bản sắp tới." }, "sigRequest": { "message": "Yêu cầu chữ ký" }, - "sigRequested": { - "message": "Đã yêu cầu chữ ký" - }, - "status": { - "message": "Trạng thái" - }, "submit": { "message": "Gửi đi" }, - "takesTooLong": { - "message": "Chờ quá lâu?" - }, "testFaucet": { "message": "Vòi nhận tiền ETH ảo để thử nghiệm" }, @@ -582,65 +361,28 @@ "message": "$1 thành ETH qua ShapeShift", "description": "system will fill in deposit type in start of message" }, - "tokenBalance": { - "message": "Số dư token của bạn là:" - }, "total": { "message": "Tổng cộng" }, - "transactionMemo": { - "message": "Ghi nhớ giao dịch (tùy chọn)" - }, - "transactionNumber": { - "message": "Số thứ tự giao dịch" - }, - "transfers": { - "message": "Các giao dịch" - }, "troubleTokenBalances": { "message": "Chúng tôi gặp sự cố khi tải số dư token của bạn. Xin vui lòng xem lại", "description": "Followed by a link (here) to view token balances" }, - "twelveWords": { - "message": "These 12 words are the only way to restore your MetaMask accounts. Save them somewhere safe and secret." - }, "typePassword": { "message": "Điền mật khẩu của bạn" }, - "uiWelcome": { - "message": "Chào mừng bạn đến với giao diện mới (Beta)" - }, - "uiWelcomeMessage": { - "message": "Bạn đang sử dụng giao diện mới của MetaMask. Chúng tôi khuyến khích bạn thử nghiệm và khám phá các tính năng mới như gửi token, và nếu bạn có gặp phải vấn đề gì khó khăn, xin hãy liên hệ ngay để chúng tôi có thể giúp đỡ bạn." - }, - "unavailable": { - "message": "Không có sẵn" - }, "unknown": { "message": "Không xác định" }, "unknownNetwork": { "message": "Mạng lưới riêng không xác định" }, - "unknownNetworkId": { - "message": "ID không xác định" - }, - "usaOnly": { - "message": "Chỉ áp dụng cho người dùng ở Mỹ", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "Được sử dụng bởi nhiều khách hàng khác nhau" }, "viewAccount": { "message": "Xem tài khoản" }, - "warning": { - "message": "Cảnh báo" - }, - "whatsThis": { - "message": "Đây là gì?" - }, "yourSigRequested": { "message": "Chữ ký của bạn đang được yêu cầu" }, diff --git a/app/_locales/zh_CN/messages.json b/app/_locales/zh_CN/messages.json index 226561188..90c7642dc 100644 --- a/app/_locales/zh_CN/messages.json +++ b/app/_locales/zh_CN/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "现已默认启用隐私模式" }, - "exposeAccounts": { - "message": "公开账户" - }, - "exposeDescription": { - "message": "将帐户公开给当前网站。对传统dapps很有用。" - }, "chartOnlyAvailableEth": { "message": "聊天功能仅对以太坊网络开放。" }, - "confirmExpose": { - "message": "您确定要将帐户公开到当前网站吗?" - }, "confirmClear": { "message": "您确定要清除已批准的网站吗?" }, "contractInteraction": { "message": "合约交互" }, - "clearApprovalDataSuccess": { - "message": "已批准的网站数据已成功清除。" - }, "clearApprovalData": { "message": "清除批准数据" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "版本、技术支持中心和联系方式。" }, - "aboutUs": { - "message": "关于我们" - }, - "accept": { - "message": "接受" - }, "acceleratingATransaction": { "message": "* 设定更高天燃气价格,加快交易完成进度,提高网络快速处理机率,但无法保证每次均能够实现提速。" }, @@ -71,21 +53,12 @@ "activityLog": { "message": "活动日志" }, - "add": { - "message": "添加" - }, - "address": { - "message": "地址" - }, "addNetwork": { "message": "添加网络" }, "addRecipient": { "message": "添加收件人" }, - "addressBook": { - "message": "地址簿" - }, "advanced": { "message": "高级" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "高级选项" }, - "addCustomToken": { - "message": "添加自定义代币" - }, "addToAddressBook": { "message": "添加地址簿" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "添加别名" }, - "addEthAddress": { - "message": "添加以太坊地址" - }, "addToken": { "message": "添加代币" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "在Metamask上添加已用的代币" }, - "agreeTermsOfService": { - "message": "我同意该《服务条款》规定" - }, - "allDone": { - "message": "全部完成" - }, - "alreadyHaveSeedPhrase": { - "message": "不,我已经有一个种子密语了。" - }, "amount": { "message": "数量" }, - "amountPlusGas": { - "message": "数量 + Gas" - }, - "amountPlusTxFee": { - "message": "金额 + 税费" - }, "appDescription": { "message": "以太坊浏览器插件", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "请设置 MetaMask 自动注销前的空闲时间(以分钟为单位)" }, - "available": { - "message": "可用" - }, "average": { "message": "平均值" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "余额可能已过期" }, - "balances": { - "message": "代币余额" - }, "balanceIsInsufficientGas": { "message": "当前余额不足以支付 Gas" }, @@ -231,15 +177,6 @@ "builtInCalifornia": { "message": "MetaMask在加利福尼亚设计和制造。" }, - "buy": { - "message": "购买" - }, - "buyCoinbase": { - "message": "在 Coinbase 上购买" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase 是世界上最流行的买卖比特币,以太币和莱特币的交易所。" - }, "buyWithWyre": { "message": "使用 Wyre 购买 ETH" }, @@ -279,18 +216,9 @@ "cancelled": { "message": "已取消" }, - "cancelN": { - "message": "取消所有 $1 交易" - }, "chainId": { "message": "链 ID" }, - "classicInterface": { - "message": "使用经典接口" - }, - "clickCopy": { - "message": "点击复制" - }, "clickToAdd": { "message": "点击 $1 将其加入您的个人账户" }, @@ -303,30 +231,18 @@ "chromeRequiredForHardwareWallets": { "message": "您需要通过 Google Chrome 浏览器使用 MetaMask ,连接个人硬件钱包。" }, - "company": { - "message": "公司" - }, "confirm": { "message": "确认" }, - "confirmationTime": { - "message": "确认时间(秒)" - }, "confirmed": { "message": "确认" }, - "confirmContract": { - "message": "确认合约" - }, "confirmPassword": { "message": "确认密码" }, "confirmSecretBackupPhrase": { "message": "请确认您的私密备份密语" }, - "confirmTransaction": { - "message": "确认交易" - }, "congratulations": { "message": "恭喜" }, @@ -339,9 +255,6 @@ "connectRequest": { "message": "关联请求" }, - "connecting": { - "message": "正在连接…" - }, "connectingTo": { "message": "正在连接 $1" }, @@ -363,21 +276,6 @@ "connectingToGoerli": { "message": "正在连接 Goerli 测试网络" }, - "connectingToUnknown": { - "message": "正在连接到未知网络" - }, - "connectToLedger": { - "message": "连接 Ledger" - }, - "connectToTrezor": { - "message": "连接 Trezor" - }, - "continue": { - "message": "继续" - }, - "continueToCoinbase": { - "message": "继续访问 Coinbase" - }, "continueToWyre": { "message": "继续前往 Wyre" }, @@ -393,15 +291,9 @@ "copiedButton": { "message": "已复制" }, - "copiedClipboard": { - "message": "已复制到剪贴板" - }, "copiedExclamation": { "message": "已复制" }, - "copiedSafe": { - "message": "我已将它复制保存到某个安全的地方" - }, "copy": { "message": "复制" }, @@ -432,28 +324,15 @@ "createAWallet": { "message": "创建钱包" }, - "createDen": { - "message": "创建" - }, "createPassword": { "message": "创建密码" }, - "crypto": { - "message": "加密", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "货币兑换" }, "currentLanguage": { "message": "当前语言" }, - "currentNetwork": { - "message": "当前网络" - }, - "currentRpc": { - "message": "当前 RPC" - }, "customGas": { "message": "自定义 Gas" }, @@ -463,9 +342,6 @@ "customToken": { "message": "自定义代币" }, - "customize": { - "message": "自定义" - }, "customRPC": { "message": "自定义 RPC" }, @@ -484,39 +360,15 @@ "deleteAccount": { "message": "删除账户" }, - "denExplainer": { - "message": "你的 DEN 是存储在 MetaMask 中的已加密密码。" - }, "deposit": { "message": "存入" }, - "depositBTC": { - "message": "将你的 BTC 存入到下面的地址:" - }, - "depositEth": { - "message": "存入 Eth" - }, "depositEther": { "message": "存入 Ether" }, - "depositFiat": { - "message": "从 Fiat 存入" - }, - "depositFromAccount": { - "message": "从其他账户存入" - }, - "depositShapeShift": { - "message": "从 ShapeShift 存入" - }, - "depositShapeShiftExplainer": { - "message": "如果你拥有其他加密货币,你可以直接交易并存入 Ether 到你的 MetaMask 钱包。 不需要帐户。" - }, "details": { "message": "详情" }, - "directDeposit": { - "message": "直接存入" - }, "directDepositEther": { "message": "直接存入 Ether" }, @@ -547,24 +399,12 @@ "edit": { "message": "编辑" }, - "editNetwork": { - "message": "编辑网络" - }, - "editAccountName": { - "message": "编辑账户名称" - }, "editContact": { "message": "编辑联系人" }, - "editingTransaction": { - "message": "交易变更" - }, "emailUs": { "message": "联系我们" }, - "encryptNewDen": { - "message": "加密你的新 DEN" - }, "endOfFlowMessage1": { "message": "您已通过测试 - 请妥善保管你的种子密语。这是您的责任!" }, @@ -595,9 +435,6 @@ "endOfFlowMessage10": { "message": "全部完成" }, - "ensNameNotFound": { - "message": "未找到 ENS 名称" - }, "ensRegistrationError": { "message": "ENS 名称登记错误" }, @@ -610,9 +447,6 @@ "enterPassword": { "message": "请输入密码" }, - "enterPasswordConfirm": { - "message": "请输入密码以确认" - }, "enterPasswordContinue": { "message": "请输入密码以继续" }, @@ -625,18 +459,12 @@ "estimatedProcessingTimes": { "message": "预估处理时间" }, - "exchangeRate": { - "message": "兑换比率" - }, "expandView": { "message": "展开视图" }, "exportPrivateKey": { "message": "导出私钥" }, - "exportPrivateKeyWarning": { - "message": "导出私钥需要你自担风险" - }, "failed": { "message": "失败" }, @@ -646,12 +474,6 @@ "faster": { "message": "快捷操作" }, - "fastest": { - "message": "最快" - }, - "feeChartTitle": { - "message": "实时交易费预测" - }, "fiat": { "message": "FIAT", "description": "Exchange type" @@ -660,45 +482,30 @@ "message": "文件导入失败? 点击这里!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "关注我们的Twitter" - }, "forgetDevice": { "message": "取消保存此设备" }, "from": { "message": "来自" }, - "fromToSame": { - "message": "发送和接受地址不能相同" - }, "fromShapeShift": { "message": "来自 ShapeShift" }, "functionType": { "message": "功能类型" }, - "gasFee": { - "message": "Gas 费用" - }, "gasLimitCalculation": { "message": "我们根据网络成功率计算建议的 Gas Limit。" }, "gasLimitInfoModalContent": { "message": "天然气限制即您个人希望购买的最大单位数量。" }, - "gasLimitRequired": { - "message": "Gas Limit 必填" - }, "gasLimitTooLow": { "message": "Gas Limit 至少要 21000" }, "gasUsed": { "message": "已使用天然气量" }, - "generatingSeed": { - "message": "生成密钥中..." - }, "gasPriceExtremelyLow": { "message": "天然气价格极低" }, @@ -711,18 +518,12 @@ "gasPriceCalculation": { "message": "我们根据网络成功率计算建议的 Gas Price" }, - "gasPriceRequired": { - "message": "Gas Price 必填" - }, "general": { "message": "通用" }, "generalSettingsDescription": { "message": "货币兑换、主要货币、语言和块状身份头像" }, - "generatingTransaction": { - "message": "生成 交易" - }, "getEther": { "message": "获取 Ether" }, @@ -777,12 +578,6 @@ "history": { "message": "历史记录" }, - "howToDeposit": { - "message": "你想怎样转入 Ether?" - }, - "holdEther": { - "message": "它允许你保存ether和代币,并作为你使用Dapp的桥梁." - }, "import": { "message": "导入", "description": "Button to import an account from a selected file" @@ -793,12 +588,6 @@ "importAccountSeedPhrase": { "message": "使用种子密语导入账户" }, - "importAnAccount": { - "message": "导入一个账户" - }, - "importDen": { - "message": "导入存在的 DEN" - }, "importWallet": { "message": "导入钱包" }, @@ -812,12 +601,6 @@ "importUsingSeed": { "message": "使用帐号种子密语导入" }, - "importWithSeedPhrase": { - "message": "使用种子片语导入" - }, - "info": { - "message": "信息" - }, "infoHelp": { "message": "信息 & 帮助" }, @@ -845,18 +628,15 @@ "invalidAddressRecipientNotEthNetwork": { "message": "非 ETH 网络,设置为小写" }, - "invalidGasParams": { - "message": "无效 Gas 参数" - }, "invalidInput": { "message": "无效输入." }, - "invalidRequest": { - "message": "无效请求" - }, "invalidRPC": { "message": "无效 RPC URI" }, + "invalidBlockExplorerURL": { + "message": "无效 Block Explorer URI" + }, "invalidSeedPhrase": { "message": "无效种子密语" }, @@ -867,9 +647,6 @@ "kovan": { "message": "Kovan 测试网络" }, - "knowledgeDataBase": { - "message": "浏览我们的知识库" - }, "max": { "message": "最大" }, @@ -879,9 +656,6 @@ "ledgerAccountRestriction": { "message": "请在新增账户前,确认添加上一个账户。" }, - "legal": { - "message": "法律" - }, "lessThanMax": { "message": "必须小于或等于 $1.", "description": "helper for inputting hex as decimal input" @@ -895,9 +669,6 @@ "links": { "message": "链接" }, - "limit": { - "message": "限制" - }, "liveGasPricePredictions": { "message": "实时天然气价格预测" }, @@ -916,12 +687,6 @@ "logout": { "message": "登出" }, - "loose": { - "message": "疏松" - }, - "loweCaseWords": { - "message": "助记词只有小写字符" - }, "mainnet": { "message": "以太坊主网络" }, @@ -946,18 +711,9 @@ "metamaskVersion": { "message": "MetaMask 版本" }, - "min": { - "message": "最小" - }, "missingYourTokens": { "message": "无法看到您的代币?" }, - "minutesShorthand": { - "message": "最小" - }, - "mobileSyncTitle": { - "message": "通过移动设备同步账户" - }, "mobileSyncText": { "message": "请输入密码确认个人身份!" }, @@ -977,10 +733,6 @@ "message": "必须选择导入一个文件。", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "必须为已选择的文件输入密码。", - "description": "Password and file needed to import an account" - }, "networkName": { "message": "网络名称" }, @@ -1012,12 +764,6 @@ "newPassword": { "message": "新密码(至少 8 个字符)" }, - "newPassword8Chars": { - "message": "新密码(至少8位)" - }, - "newRecipient": { - "message": "新收款人" - }, "newNetwork": { "message": "新增网络" }, @@ -1039,21 +785,12 @@ "rpcUrl": { "message": "新增 RPC URL" }, - "showAdvancedOptions": { - "message": "显示高级选项" - }, - "hideAdvancedOptions": { - "message": "隐藏高级选项" - }, "optionalChainId": { "message": "ChainID(选填)" }, "optionalSymbol": { "message": "符号(选填)" }, - "optionalNickname": { - "message": "昵称(选填)" - }, "newTotal": { "message": "新增合计" }, @@ -1072,21 +809,12 @@ "noConversionRateAvailable": { "message": "无可用兑换率" }, - "noTransactionHistory": { - "message": "没有交易历史。" - }, "noTransactions": { "message": "没有交易" }, "notEnoughGas": { "message": "天然气不足" }, - "notFound": { - "message": "未找到" - }, - "notStarted": { - "message": "未开始" - }, "noWebcamFoundTitle": { "message": "未找到网络摄像头" }, @@ -1096,41 +824,15 @@ "ofTextNofM": { "message": "/" }, - "oldUI": { - "message": "旧版界面" - }, - "oldUIMessage": { - "message": "你已经切换到旧版界面。 你可以通过右上方下拉菜单中的选项切换回新的用户界面。" - }, - "onlySendToEtherAddress": { - "message": "只发送 ETH 给一个以太坊地址" - }, - "onlySendTokensToAccountAddress": { - "message": "仅向以太坊账户地址发送 $1。", - "description": "displays token symbol" - }, - "openInTab": { - "message": "在标签中打开" - }, - "or": { - "message": "或", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "订购 Trezor 或 Ledger ,将个人资金进行冷存储" }, "origin": { "message": "来源" }, - "outgoing": { - "message": "开支" - }, "parameters": { "message": "参数" }, - "originalTotal": { - "message": "原值合计" - }, "participateInMetaMetrics": { "message": "加入 MetaMetrics" }, @@ -1143,17 +845,9 @@ "passwordsDontMatch": { "message": "密码不匹配" }, - "passwordMismatch": { - "message": "密码不匹配", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "密码长度不足" }, - "passwordShort": { - "message": "密码不够长", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "请粘贴你的私钥:", "description": "For importing an account from a private key" @@ -1167,12 +861,6 @@ "personalAddressDetected": { "message": "检测到个人地址。请输入代币合约地址。" }, - "pleaseReviewTransaction": { - "message": "请检查你的交易。" - }, - "popularTokens": { - "message": "常用代币" - }, "prev": { "message": "上一个" }, @@ -1204,15 +892,6 @@ "readdToken": { "message": "之后你还可以通过帐户选项菜单中的“添加代币”来添加此代币。" }, - "readMore": { - "message": "了解更多。" - }, - "readMore2": { - "message": "了解更多。" - }, - "receive": { - "message": "接收" - }, "recents": { "message": "最近记录" }, @@ -1222,9 +901,6 @@ "recipientAddressPlaceholder": { "message": "查找、公用地址 (0x) 或 ENS" }, - "refundAddress": { - "message": "你的退款地址" - }, "rejectAll": { "message": "拒绝所有" }, @@ -1258,9 +934,6 @@ "restoreFromSeed": { "message": "从助记词还原" }, - "restoreVault": { - "message": "还原保险柜" - }, "restoreAccountWithSeed": { "message": "使用种子密语恢复个人账户" }, @@ -1270,9 +943,6 @@ "required": { "message": "必填" }, - "retryWithMoreGas": { - "message": "使用更高的 Gas Price 重试" - }, "restore": { "message": "恢复" }, @@ -1315,13 +985,6 @@ "goerli": { "message": "Goerli 测试网络" }, - "rpc": { - "message": "自定义 RPC" - }, - "sampleAccountName": { - "message": "例如:我的账户", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "保存" }, @@ -1334,13 +997,6 @@ "saveAsCsvFile": { "message": "另存为CSV文件" }, - "saveAsFile": { - "message": "保存文件", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "保存助记词为文件" - }, "scanInstructions": { "message": "请将二维码置于镜头前" }, @@ -1371,18 +1027,12 @@ "securitySettingsDescription": { "message": "隐私设置和钱包种子密语" }, - "secondsShorthand": { - "message": "秒" - }, "seedPhrasePlaceholder": { "message": "用空格分隔每个单词" }, "seedPhraseReq": { "message": "助记词为12个单词" }, - "select": { - "message": "选择" - }, "selectCurrency": { "message": "选择货币" }, @@ -1392,9 +1042,6 @@ "selectLocale": { "message": "选择语言区域" }, - "selectService": { - "message": "选择服务" - }, "selectType": { "message": "选择类型" }, @@ -1422,18 +1069,12 @@ "searchTokens": { "message": "搜索代币" }, - "selectAnAddress": { - "message": "选择地址" - }, "selectAnAccount": { "message": "选择账户" }, "selectAnAccountHelp": { "message": "请通过 MetaMask 选择需要查看的账户" }, - "selectAnAsset": { - "message": "选择资产" - }, "selectAHigherGasFee": { "message": "请选择价格稍高的天然气费,加快交易处理速度。*" }, @@ -1443,15 +1084,9 @@ "selectPathHelp": { "message": "如果下列账户中没有您当前所持有的 Ledger 账户,请将路径切换至“Legacy (MEW / MyCrypto)”" }, - "sendTokensAnywhere": { - "message": "将代币发送给拥有以太坊地址的任何人" - }, "settings": { "message": "设置" }, - "shapeshiftBuy": { - "message": "使用 Shapeshift 购买" - }, "showAdvancedGasInline": { "message": "高级天然气控制" }, @@ -1467,9 +1102,6 @@ "showPrivateKeys": { "message": "显示私钥" }, - "showQRCode": { - "message": "显示二维码" - }, "showHexData": { "message": "显示十六进制数据" }, @@ -1485,33 +1117,18 @@ "signed": { "message": "已签名" }, - "signMessage": { - "message": "签署消息" - }, "signNotice": { "message": "签署此消息可能会产生危险的副作用。 \n只从你完全信任的网站上签名。 这种危险的方法将在未来的版本中被移除。" }, "sigRequest": { "message": "请求签名" }, - "sigRequested": { - "message": "签名已请求" - }, "somethingWentWrong": { "message": "哎呀!出问题了。" }, - "spaceBetween": { - "message": "单词之间只能有一个空格" - }, "speedUp": { "message": "加速" }, - "speedUpTitle": { - "message": "加速交易" - }, - "speedUpSubtitle": { - "message": "提高您的天然气价格,覆盖个人交易,加快处理速度" - }, "speedUpCancellation": { "message": "加速该取消操作" }, @@ -1521,9 +1138,6 @@ "switchNetworks": { "message": "切换网络" }, - "status": { - "message": "状态" - }, "stateLogs": { "message": "状态日志" }, @@ -1590,9 +1204,6 @@ "syncWithMobileComplete": { "message": "您的数据已同步成功。尽情体验 MetaMask 应用程序!" }, - "takesTooLong": { - "message": "花费太长时间?" - }, "terms": { "message": "使用条款" }, @@ -1615,21 +1226,12 @@ "token": { "message": "代币" }, - "tokenAddress": { - "message": "代币地址" - }, "tokenAlreadyAdded": { "message": "代币已经被添加." }, - "tokenBalance": { - "message": "代币余额:" - }, "tokenContractAddress": { "message": "代币联系人地址" }, - "tokenSelection": { - "message": "搜索代币或从我们的常用代币列表中进行选择" - }, "tokenSymbol": { "message": "代币符号" }, @@ -1645,9 +1247,6 @@ "transactionCreated": { "message": "在 $2 生成的交易单,其交易额为 $1 。" }, - "transactionWithNonce": { - "message": "交易 $1" - }, "transactionDropped": { "message": "在 $2 终止的交易单。" }, @@ -1660,9 +1259,6 @@ "transactionUpdated": { "message": "交易单已于 $2 更新。" }, - "transactionUpdatedGas": { - "message": "在 $2 更新交易单,其天然气费为 $1 。" - }, "transactionErrored": { "message": "交易报错。" }, @@ -1672,9 +1268,6 @@ "transactionCancelSuccess": { "message": "成功在 $2 取消交易单" }, - "transactions": { - "message": "交易" - }, "transactionError": { "message": "交易出错. 合约代码执行异常." }, @@ -1684,12 +1277,6 @@ "transactionFee": { "message": "交易费" }, - "transactionMemo": { - "message": "交易备注(可选)" - }, - "transactionNumber": { - "message": "交易 number" - }, "transactionTime": { "message": "交易时间" }, @@ -1702,12 +1289,6 @@ "transferFrom": { "message": "转出" }, - "transfers": { - "message": "交易" - }, - "trezorHardwareWallet": { - "message": "TREZOR 硬件钱包" - }, "troubleTokenBalances": { "message": "我们无法加载您的代币余额。你可以查看它们", "description": "Followed by a link (here) to view token balances" @@ -1715,27 +1296,12 @@ "tryAgain": { "message": "重试" }, - "twelveWords": { - "message": "这12个单词是恢复MetaMask帐户的唯一方法。.\n将它们存放在安全和秘密的地方。." - }, "typePassword": { "message": "输入你的密码" }, - "uiMigrationAnnouncement": { - "message": "欢迎使用全新的 MetaMask 界面。如果您对界面设计或功能请求有任何建议,请与我们的技术支持团队取得联系,或通过 GitHub 联系我们。" - }, - "uiWelcome": { - "message": "欢迎使用新版界面 (Beta)" - }, - "uiWelcomeMessage": { - "message": "你现在正在使用新的 MetaMask 界面。 尝试发送代币等新功能,有任何问题请告知我们。" - }, "unapproved": { "message": "未批准" }, - "unavailable": { - "message": "不可用" - }, "units": { "message": "单位" }, @@ -1745,9 +1311,6 @@ "unknownNetwork": { "message": "未知私有网络" }, - "unknownNetworkId": { - "message": "未知网络ID" - }, "unknownQrCode": { "message": "错误:我们无法识别该二维码" }, @@ -1766,25 +1329,15 @@ "updatedWithDate": { "message": "已更新 $1" }, - "usaOnly": { - "message": "只限于美国", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "可用于各种不同的客户端" }, - "useOldUI": { - "message": "使用旧版 UI" - }, "userName": { "message": "用户名" }, "validFileImport": { "message": "您必须选择一个有效的文件进行导入." }, - "vaultCreated": { - "message": "已创建保险库" - }, "viewAccount": { "message": "查看账户" }, @@ -1800,27 +1353,18 @@ "viewOnEtherscan": { "message": "在 Etherscan 上查看" }, - "viewNetworkInfo": { - "message": "查看网络信息" - }, "visitWebSite": { "message": "访问我们的网站" }, "walletSeed": { "message": "钱包助记词" }, - "warning": { - "message": "警告" - }, "welcomeBack": { "message": "欢迎回来!" }, "welcome": { "message": "欢迎使用 MetaMask 测试版" }, - "whatsThis": { - "message": "这是什么?" - }, "writePhrase": { "message": "请将该密语记录在纸上,并保存在安全的地方。如果希望提升信息安全性,请将信息记录在多张纸上,并分别保存在 2 - 3 个不同的地方。" }, @@ -1839,18 +1383,6 @@ "yourPrivateSeedPhrase": { "message": "你的私有助记词" }, - "yourUniqueAccountImage": { - "message": "您的特设账户图像" - }, - "yourUniqueAccountImageDescription1": { - "message": "系统根据您的新账户号以编程方式为您生成该图像。" - }, - "yourUniqueAccountImageDescription2": { - "message": "每次确认交易时均将看到该图像。" - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask 绝不会要求您提供个人种子密语!" - }, "zeroGasPriceOnSpeedUpError": { "message": "天然气价格加速上涨" } diff --git a/app/_locales/zh_TW/messages.json b/app/_locales/zh_TW/messages.json index 40283e158..e9cb4523e 100644 --- a/app/_locales/zh_TW/messages.json +++ b/app/_locales/zh_TW/messages.json @@ -2,27 +2,15 @@ "privacyModeDefault": { "message": "隱私模式現已根據預設開啟" }, - "exposeAccounts": { - "message": "公開賬戶" - }, - "exposeDescription": { - "message": "將帳戶公開給當前網站。對傳統去中心化應用服務很有用。" - }, "chartOnlyAvailableEth": { "message": "圖表僅適用於以太坊網路。" }, - "confirmExpose": { - "message": "您確定要將帳戶公開到當前網站嗎?" - }, "confirmClear": { "message": "您確定要清除已批准的網站紀錄?" }, "contractInteraction": { "message": "合約互動" }, - "clearApprovalDataSuccess": { - "message": "已批准的網站紀錄已成功清除。" - }, "clearApprovalData": { "message": "清除批准數據" }, @@ -41,12 +29,6 @@ "aboutSettingsDescription": { "message": "版本,支援中心,以及聯絡資訊。" }, - "aboutUs": { - "message": "關於我們" - }, - "accept": { - "message": "接受" - }, "acceleratingATransaction": { "message": "* 提高交易費 Gas 價格將可加速處理時間,但不保證會有顯著效果" }, @@ -71,21 +53,12 @@ "activityLog": { "message": "活動紀錄" }, - "add": { - "message": "新增" - }, - "address": { - "message": "帳戶位址" - }, "addNetwork": { "message": "新增網路" }, "addRecipient": { "message": "新增接收人" }, - "addressBook": { - "message": "位址簿" - }, "advanced": { "message": "進階" }, @@ -95,9 +68,6 @@ "advancedOptions": { "message": "進階選項" }, - "addCustomToken": { - "message": "加入自訂代幣" - }, "addToAddressBook": { "message": "新增至位址簿中" }, @@ -107,9 +77,6 @@ "addAlias": { "message": "新增化名" }, - "addEthAddress": { - "message": "新增一個以太坊位址" - }, "addToken": { "message": "加入代幣" }, @@ -122,24 +89,9 @@ "addAcquiredTokens": { "message": "將您已經擁有的代幣顯示於 MetaMask" }, - "agreeTermsOfService": { - "message": "我同意服務條款" - }, - "allDone": { - "message": "都完成了" - }, - "alreadyHaveSeedPhrase": { - "message": "不,我已經有助記詞" - }, "amount": { "message": "數量" }, - "amountPlusGas": { - "message": "數量 + Gas" - }, - "amountPlusTxFee": { - "message": "數量 + 交易費" - }, "appDescription": { "message": "乙太坊瀏覽器擴充插件", "description": "The description of the application" @@ -175,9 +127,6 @@ "autoLogoutTimeLimitDescription": { "message": "設定閒置分鐘上限,時間到時 MetaMask 將自動登出" }, - "available": { - "message": "可使用" - }, "average": { "message": "平均" }, @@ -202,9 +151,6 @@ "balanceOutdated": { "message": "顯示餘額不一定是最新資訊" }, - "balances": { - "message": "您的餘額:" - }, "balanceIsInsufficientGas": { "message": "當前餘額不足以支付 Gas" }, @@ -225,24 +171,12 @@ "blockiesIdenticon": { "message": "使用像素風格代表圖案" }, - "borrowDharma": { - "message": "透過 Dharma (Beta) 借用" - }, "browserNotSupported": { "message": "您的瀏覽器尚未支援..." }, "builtInCalifornia": { "message": "MetaMask 是在加州設計製造" }, - "buy": { - "message": "購買" - }, - "buyCoinbase": { - "message": "在 Coinbase 上購買" - }, - "buyCoinbaseExplainer": { - "message": "Coinbase 是世界上最受歡迎的比特幣、以太幣和萊特幣的買賣交易所。" - }, "buyWithWyre": { "message": "用 Wyre 購買 ETH" }, @@ -279,18 +213,9 @@ "cancelled": { "message": "已取消" }, - "cancelN": { - "message": "取消全部 $1 筆交易" - }, "chainId": { "message": "鏈 ID" }, - "classicInterface": { - "message": "使用舊版界面" - }, - "clickCopy": { - "message": "點擊複製" - }, "clickToAdd": { "message": "點選下方 $1 新增資訊" }, @@ -303,30 +228,18 @@ "chromeRequiredForHardwareWallets": { "message": "您需要在 Google Chrome 瀏覽器使用 MetaMask 連結您的硬體錢包" }, - "company": { - "message": "公司" - }, "confirm": { "message": "確認" }, - "confirmationTime": { - "message": "確認時間 (秒)" - }, "confirmed": { "message": "已確認" }, - "confirmContract": { - "message": "確認合約" - }, "confirmPassword": { "message": "確認密碼" }, "confirmSecretBackupPhrase": { "message": "確認您已經備份的助憶詞" }, - "confirmTransaction": { - "message": "確認交易" - }, "congratulations": { "message": "恭喜" }, @@ -339,9 +252,6 @@ "connectRequest": { "message": "連線請求" }, - "connecting": { - "message": "連線中..." - }, "connectingTo": { "message": "連線到$1" }, @@ -363,21 +273,6 @@ "connectingToGoerli": { "message": "連接至 Goerli 測試網路" }, - "connectingToUnknown": { - "message": "連線到未知網路" - }, - "connectToLedger": { - "message": "連線到 Ledger" - }, - "connectToTrezor": { - "message": "連線到 Trezor" - }, - "continue": { - "message": "繼續" - }, - "continueToCoinbase": { - "message": "繼續前往 Coinbase" - }, "continueToWyre": { "message": "繼續至 Wyre" }, @@ -393,15 +288,9 @@ "copiedButton": { "message": "已複製" }, - "copiedClipboard": { - "message": "已複製到剪貼簿" - }, "copiedExclamation": { "message": "已複製!" }, - "copiedSafe": { - "message": "我已經複製到某個安全的地方了" - }, "copy": { "message": "複製" }, @@ -432,28 +321,15 @@ "createAWallet": { "message": "創建錢包" }, - "createDen": { - "message": "建立" - }, "createPassword": { "message": "建立密碼" }, - "crypto": { - "message": "加密", - "description": "Exchange type (cryptocurrencies)" - }, "currencyConversion": { "message": "轉換匯率" }, "currentLanguage": { "message": "當前語言" }, - "currentNetwork": { - "message": "當前網路" - }, - "currentRpc": { - "message": "當前的 RPC" - }, "customGas": { "message": "自訂 Gas" }, @@ -463,9 +339,6 @@ "customToken": { "message": "自訂代幣" }, - "customize": { - "message": "自訂" - }, "customRPC": { "message": "自訂 RPC" }, @@ -484,39 +357,15 @@ "deleteAccount": { "message": "刪除帳號" }, - "denExplainer": { - "message": "您的 DEN 是 MetaMask 中您的的密碼加密儲存庫。" - }, "deposit": { "message": "存入" }, - "depositBTC": { - "message": "將您的 BTC 存入到下面的位址:" - }, - "depositEth": { - "message": "存入乙太幣" - }, "depositEther": { "message": "存入乙太幣" }, - "depositFiat": { - "message": "從法定貨幣存入" - }, - "depositFromAccount": { - "message": "從其他帳戶存入" - }, - "depositShapeShift": { - "message": "從 ShapeShift 存入" - }, - "depositShapeShiftExplainer": { - "message": "如果您擁有其他加密貨幣,可直接轉換為乙太幣存入 MetaMask 錢包。不需開新帳戶。" - }, "details": { "message": "詳情" }, - "directDeposit": { - "message": "直接存入" - }, "directDepositEther": { "message": "直接存入乙太幣" }, @@ -547,24 +396,12 @@ "edit": { "message": "編輯" }, - "editNetwork": { - "message": "編輯網路" - }, - "editAccountName": { - "message": "編輯帳戶名稱" - }, "editContact": { "message": "編輯聯絡資訊" }, - "editingTransaction": { - "message": "修改交易" - }, "emailUs": { "message": "寄 Email 給我們!" }, - "encryptNewDen": { - "message": "加密您的新 DEN" - }, "endOfFlowMessage1": { "message": "你通過測試了—安全存放助記詞,這是你的責任!" }, @@ -595,9 +432,6 @@ "endOfFlowMessage10": { "message": "都完成了" }, - "ensNameNotFound": { - "message": "ENS 名稱不存在" - }, "ensRegistrationError": { "message": "ENS 名稱註冊錯誤" }, @@ -610,9 +444,6 @@ "enterPassword": { "message": "請輸入密碼" }, - "enterPasswordConfirm": { - "message": "請再次輸入密碼確認" - }, "enterPasswordContinue": { "message": "請輸入密碼" }, @@ -625,18 +456,12 @@ "estimatedProcessingTimes": { "message": "預估處理時間" }, - "exchangeRate": { - "message": "匯率" - }, "expandView": { "message": "展開畫面" }, "exportPrivateKey": { "message": "導出私鑰" }, - "exportPrivateKeyWarning": { - "message": "您需要自行負擔導出私鑰產生的風險" - }, "failed": { "message": "交易失败" }, @@ -646,12 +471,6 @@ "faster": { "message": "更快" }, - "fastest": { - "message": "最快" - }, - "feeChartTitle": { - "message": "即時交易費預估" - }, "fiat": { "message": "法定貨幣", "description": "Exchange type" @@ -660,27 +479,18 @@ "message": "檔案匯入失敗?點擊這裡!", "description": "Helps user import their account from a JSON file" }, - "followTwitter": { - "message": "追蹤 Twitter" - }, "forgetDevice": { "message": "移除此裝置" }, "from": { "message": "來源帳戶" }, - "fromToSame": { - "message": "來源和目的位址不能一樣" - }, "fromShapeShift": { "message": "來自 ShapeShift" }, "functionType": { "message": "功能類型" }, - "gasFee": { - "message": "Gas 費用" - }, "gasLimit": { "message": "Gas 上限" }, @@ -690,18 +500,12 @@ "gasLimitInfoModalContent": { "message": "Gas 上限代表願意為交易手續費所付出的最高總價" }, - "gasLimitRequired": { - "message": "必需填寫 Gas 上限" - }, "gasLimitTooLow": { "message": "Gas 上限至少為 21000" }, "gasUsed": { "message": "Gas 用量" }, - "generatingSeed": { - "message": "產生助憶詞中..." - }, "gasPrice": { "message": "Gas 價格 (GWEI)" }, @@ -717,18 +521,12 @@ "gasPriceCalculation": { "message": "我們根據網路成功率算出建議的 Gas 價格" }, - "gasPriceRequired": { - "message": "必需填寫 Gas 價格" - }, "general": { "message": "一般" }, "generalSettingsDescription": { "message": "貨幣轉換,主要貨幣,語言,區塊鏈哈希頭像" }, - "generatingTransaction": { - "message": "產生交易" - }, "getEther": { "message": "取得乙太幣" }, @@ -783,12 +581,6 @@ "history": { "message": "紀錄" }, - "howToDeposit": { - "message": "您想怎麼存入乙太幣?" - }, - "holdEther": { - "message": "能讓您保存乙太幣和代幣,並成為您與去中心化應用程式的橋梁" - }, "import": { "message": "匯入", "description": "Button to import an account from a selected file" @@ -802,12 +594,6 @@ "importAccountSeedPhrase": { "message": "利用助憶詞還原" }, - "importAnAccount": { - "message": "匯入一個帳戶" - }, - "importDen": { - "message": "匯入現有的 DEN" - }, "importWallet": { "message": "匯入錢包" }, @@ -821,12 +607,6 @@ "importUsingSeed": { "message": "利用助憶詞匯入帳戶" }, - "importWithSeedPhrase": { - "message": "利用助憶詞還原" - }, - "info": { - "message": "資訊" - }, "infoHelp": { "message": "說明 & 資訊" }, @@ -854,37 +634,25 @@ "invalidAddressRecipientNotEthNetwork": { "message": "非 ETH 網路,設定至小寫" }, - "invalidGasParams": { - "message": "Gas 參數錯誤" - }, "invalidInput": { "message": "輸入錯誤。" }, - "invalidRequest": { - "message": "無效的請求" - }, "invalidRPC": { "message": "無效的 RPC URI" }, + "invalidBlockExplorerURL": { + "message": "無效的 Block Explorer URI" + }, "invalidSeedPhrase": { "message": "無效的助憶詞" }, - "jsonFail": { - "message": "有東西出錯了. 請確認您的 JSON 檔案格式正確。" - }, "jsonFile": { "message": "JSON 格式檔案", "description": "format for importing an account" }, - "keepTrackTokens": { - "message": "持續追蹤您 MetaMask 帳戶中的代幣。" - }, "kovan": { "message": "Kovan 測試網路" }, - "knowledgeDataBase": { - "message": "查看我們的知識庫" - }, "max": { "message": "最大值" }, @@ -894,9 +662,6 @@ "ledgerAccountRestriction": { "message": "您必須使用最後的帳戶才能產生新帳戶" }, - "legal": { - "message": "法律條款" - }, "lessThanMax": { "message": "必須小於等於 $1.", "description": "helper for inputting hex as decimal input" @@ -910,9 +675,6 @@ "links": { "message": "連結" }, - "limit": { - "message": "上限" - }, "liveGasPricePredictions": { "message": "即時 Gas 價格預估" }, @@ -931,12 +693,6 @@ "logout": { "message": "登出" }, - "loose": { - "message": "非 MetaMask 帳號" - }, - "loweCaseWords": { - "message": "助憶詞僅包含小寫字元" - }, "mainnet": { "message": "乙太坊 主網路" }, @@ -958,15 +714,9 @@ "metamaskVersion": { "message": "MetaMask 版本" }, - "min": { - "message": "最小" - }, "missingYourTokens": { "message": "看不到您的代幣?" }, - "mobileSyncTitle": { - "message": "用移動裝置同步帳號" - }, "mobileSyncText": { "message": "請輸入密碼確認身份!" }, @@ -989,10 +739,6 @@ "message": "您必須選擇一個檔案來匯入", "description": "User is important an account and needs to add a file to continue" }, - "needImportPassword": { - "message": "您必須為選擇好的檔案輸入密碼", - "description": "Password and file needed to import an account" - }, "negativeETH": { "message": "不能送出負值的乙太幣" }, @@ -1027,12 +773,6 @@ "newPassword": { "message": "新密碼(至少8個字元)" }, - "newPassword8Chars": { - "message": "新密碼 (至少8個字元)" - }, - "newRecipient": { - "message": "新收款人" - }, "newNetwork": { "message": "新增網路" }, @@ -1054,21 +794,12 @@ "rpcUrl": { "message": "新的 RPC URL" }, - "showAdvancedOptions": { - "message": "顯示進階選項" - }, - "hideAdvancedOptions": { - "message": "隱藏進階選項" - }, "optionalChainId": { "message": "ChainID (可選)" }, "optionalSymbol": { "message": "Symbol (可選)" }, - "optionalNickname": { - "message": "顯示名稱 (可選)" - }, "newTotal": { "message": "總費用" }, @@ -1087,62 +818,27 @@ "noConversionRateAvailable": { "message": "尚未有匯率比較值" }, - "noTransactionHistory": { - "message": "尚未有交易紀錄" - }, "noTransactions": { "message": "尚未有交易" }, "notEnoughGas": { "message": "Gas 不夠" }, - "notFound": { - "message": "找不到" - }, - "notStarted": { - "message": "尚未開始" - }, "noWebcamFoundTitle": { "message": "找不到攝影鏡頭" }, "noWebcamFound": { "message": "無法搜尋到攝影鏡頭裝置。請再試一次" }, - "oldUI": { - "message": "舊版界面" - }, - "oldUIMessage": { - "message": "您已經切換到舊版界面。可以通過右上方下拉選單中的選項切換回新的使用者界面。" - }, - "onlySendToEtherAddress": { - "message": "只能發送到乙太坊位址" - }, - "onlySendTokensToAccountAddress": { - "message": "只能發送 $1 到乙太坊位址", - "description": "displays token symbol" - }, - "openInTab": { - "message": "頁籤中開啟" - }, - "or": { - "message": "或", - "description": "choice between creating or importing a new account" - }, "orderOneHere": { "message": "訂購 Trezor 或 Ledger 讓資產保存於硬體裝置。" }, "origin": { "message": "來源" }, - "outgoing": { - "message": "外出" - }, "parameters": { "message": "參數" }, - "originalTotal": { - "message": "原始總量" - }, "participateInMetaMetrics": { "message": "參與 MetaMetrics" }, @@ -1152,23 +848,12 @@ "password": { "message": "密碼" }, - "passwordCorrect": { - "message": "請確認您的密碼是正確的。" - }, "passwordsDontMatch": { "message": "您所輸入的密碼不一致" }, - "passwordMismatch": { - "message": "密碼不一致", - "description": "in password creation process, the two new password fields did not match" - }, "passwordNotLongEnough": { "message": "您所輸入的密碼長度不足" }, - "passwordShort": { - "message": "密碼不夠長", - "description": "in password creation process, the password is not long enough to be secure" - }, "pastePrivateKey": { "message": "請貼上您的私鑰字串:", "description": "For importing an account from a private key" @@ -1182,12 +867,6 @@ "personalAddressDetected": { "message": "偵測為個人位址,請輸入代幣合約位址" }, - "pleaseReviewTransaction": { - "message": "請檢查您的交易。" - }, - "popularTokens": { - "message": "常見的代幣" - }, "primaryCurrencySetting": { "message": "主要顯示" }, @@ -1216,15 +895,6 @@ "readdToken": { "message": "未來可以隨時重新加入此代幣" }, - "readMore": { - "message": "了解更多" - }, - "readMore2": { - "message": "了解更多" - }, - "receive": { - "message": "接收" - }, "recents": { "message": "最近" }, @@ -1234,9 +904,6 @@ "recipientAddressPlaceholder": { "message": "搜尋,公開地址 (0x),或 ENS" }, - "refundAddress": { - "message": "您的退款位址" - }, "rejectAll": { "message": "全部拒絕" }, @@ -1270,9 +937,6 @@ "restoreFromSeed": { "message": "還原帳戶?" }, - "restoreVault": { - "message": "還原金庫" - }, "restoreAccountWithSeed": { "message": "透過助憶詞還原您的帳戶" }, @@ -1282,9 +946,6 @@ "required": { "message": "必填" }, - "retryWithMoreGas": { - "message": "改用更高的 Gas 價格重試" - }, "revealSeedWords": { "message": "顯示助憶詞" }, @@ -1324,13 +985,6 @@ "goerli": { "message": "Goerli 測試網路" }, - "rpc": { - "message": "自訂 RPC" - }, - "sampleAccountName": { - "message": "例如:我的新帳戶", - "description": "Help user understand concept of adding a human-readable name to their account" - }, "save": { "message": "儲存" }, @@ -1343,13 +997,6 @@ "saveAsCsvFile": { "message": "儲存為CSV格式檔案" }, - "saveAsFile": { - "message": "儲存檔案", - "description": "Account export process" - }, - "saveSeedAsFile": { - "message": "將助憶詞儲存成檔案" - }, "scanInstructions": { "message": "請將 QR code 放在攝影鏡頭前面" }, @@ -1380,18 +1027,12 @@ "securitySettingsDescription": { "message": "隱私設定及錢包助記詞" }, - "secondsShorthand": { - "message": "秒" - }, "seedPhrasePlaceholder": { "message": "單詞之間請用空白分隔" }, "seedPhraseReq": { "message": "助憶詞為 12 個詞語" }, - "select": { - "message": "選擇" - }, "selectCurrency": { "message": "選擇幣別" }, @@ -1401,9 +1042,6 @@ "selectLocale": { "message": "選擇地區" }, - "selectService": { - "message": "選擇服務" - }, "selectType": { "message": "選擇類型" }, @@ -1431,30 +1069,18 @@ "searchTokens": { "message": "搜尋代幣" }, - "selectAnAddress": { - "message": "選擇位址" - }, "selectAnAccount": { "message": "選擇帳戶" }, - "selectAnAsset": { - "message": "選擇一項資產" - }, "selectAHigherGasFee": { "message": "選擇更高的交易費可加速您的交易處理時間 *" }, "selectPathHelp": { "message": "若看不到您已經擁有的 Ledger 帳戶,請嘗試切換路徑為 \"Legacy (MEW / MyCrypto)\"" }, - "sendTokensAnywhere": { - "message": "發送代幣給擁有乙太坊帳戶的任何人" - }, "settings": { "message": "設定" }, - "shapeshiftBuy": { - "message": "從 Shapeshift 購買" - }, "showAdvancedGasInline": { "message": "顯示進階 Gas 控制選項" }, @@ -1470,9 +1096,6 @@ "showPrivateKeys": { "message": "顯示私鑰" }, - "showQRCode": { - "message": "顯示 QR Code" - }, "showHexData": { "message": "顯示16進位資料" }, @@ -1488,33 +1111,18 @@ "signed": { "message": "已簽署" }, - "signMessage": { - "message": "簽署訊息" - }, "signNotice": { "message": "簽署此訊息可能會產生危險地副作用。 \n只從您完全信任的網站上簽署。這種危險的方法,將在未來的版本中被移除。" }, "sigRequest": { "message": "請求簽署" }, - "sigRequested": { - "message": "已請求簽署" - }, "somethingWentWrong": { "message": "糟糕!出了點問題。" }, - "spaceBetween": { - "message": "單詞之間只能有空白" - }, "speedUp": { "message": "加速" }, - "speedUpTitle": { - "message": "加速交易" - }, - "speedUpSubtitle": { - "message": "提高手續費可以加速交易處理時間" - }, "speedUpCancellation": { "message": "加速取消" }, @@ -1524,9 +1132,6 @@ "switchNetworks": { "message": "切換網路" }, - "status": { - "message": "狀態" - }, "stateLogs": { "message": "狀態紀錄" }, @@ -1593,9 +1198,6 @@ "syncWithMobileComplete": { "message": "你的資料已成功同步。開始活用 MetaMask 移動 app!" }, - "takesTooLong": { - "message": "花費太長時間?" - }, "terms": { "message": "使用條款" }, @@ -1618,27 +1220,15 @@ "token": { "message": "代碼" }, - "tokenAddress": { - "message": "代幣位址" - }, "tokenAlreadyAdded": { "message": "已加入過此代幣。" }, - "tokenBalance": { - "message": "代幣餘額:" - }, "tokenContractAddress": { "message": "代幣合同位址" }, - "tokenSelection": { - "message": "搜尋代幣或是從常見代幣列表中選擇。" - }, "tokenSymbol": { "message": "代幣代號" }, - "tokenWarning1": { - "message": "使用 MetaMask 帳戶追蹤您已購得的代幣。如果使用不同的帳戶保存購得的代幣,那些代幣就不會出現在這裡。" - }, "total": { "message": "總量" }, @@ -1651,9 +1241,6 @@ "transactionCreated": { "message": "交易產生 數量 $1 時間 $2" }, - "transactionWithNonce": { - "message": "交易 $1" - }, "transactionDropped": { "message": "交易廢除 時間 $2" }, @@ -1666,9 +1253,6 @@ "transactionUpdated": { "message": "交易狀態更新 時間 $2" }, - "transactionUpdatedGas": { - "message": "交易狀態更新 手續費 $1 時間 $2." - }, "transactionErrored": { "message": "交易錯誤" }, @@ -1678,9 +1262,6 @@ "transactionCancelSuccess": { "message": "交易取消成功 $2" }, - "transactions": { - "message": "交易紀錄" - }, "transactionError": { "message": "交易失敗。合約代碼拋出錯誤資訊" }, @@ -1690,12 +1271,6 @@ "transactionFee": { "message": "交易費" }, - "transactionMemo": { - "message": "交易備註(選填)" - }, - "transactionNumber": { - "message": "交易號碼" - }, "transactionTime": { "message": "交易時間" }, @@ -1708,12 +1283,6 @@ "transferFrom": { "message": "交易來源" }, - "transfers": { - "message": "交易" - }, - "trezorHardwareWallet": { - "message": "TREZOR 硬體錢包" - }, "troubleTokenBalances": { "message": "無法取得代幣餘額。您k可以到這裡查看 ", "description": "Followed by a link (here) to view token balances" @@ -1721,27 +1290,12 @@ "tryAgain": { "message": "再試一次" }, - "twelveWords": { - "message": "這 12 個單詞是唯一回復您的 MetaMask 帳戶的方法。\n將它們儲存到那些安全且隱密的地方吧。" - }, "typePassword": { "message": "請輸入密碼" }, - "uiMigrationAnnouncement": { - "message": "歡迎使用 MetaMask 新版使用介面。若您有任何關於使用介面的改善建議,請到GitHub聯絡我們的服務小組。" - }, - "uiWelcome": { - "message": "歡迎使用新版界面 (Beta)" - }, - "uiWelcomeMessage": { - "message": "您現在正在使用 MetaMask 新版界面。試試發送代幣等新功能吧,有任何問題請告知我們。" - }, "unapproved": { "message": "未批准" }, - "unavailable": { - "message": "不可用" - }, "units": { "message": "單位" }, @@ -1751,9 +1305,6 @@ "unknownNetwork": { "message": "未知私有網路" }, - "unknownNetworkId": { - "message": "未知的網路ID" - }, "unknownQrCode": { "message": "錯誤:無法辨識 QR code" }, @@ -1772,25 +1323,15 @@ "uriErrorMsg": { "message": "URIs 需要加入適當的 HTTP/HTTPS 前綴字" }, - "usaOnly": { - "message": "僅限美國", - "description": "Using this exchange is limited to people inside the USA" - }, "usedByClients": { "message": "可用於各種不同的客戶端" }, - "useOldUI": { - "message": "使用舊版界面" - }, "userName": { "message": "使用者名稱" }, "validFileImport": { "message": "您必須選擇一個合法的檔案來匯入." }, - "vaultCreated": { - "message": "已建立金庫" - }, "viewAccount": { "message": "查看帳戶" }, @@ -1806,27 +1347,18 @@ "viewOnEtherscan": { "message": "在 Etherscan 上瀏覽" }, - "viewNetworkInfo": { - "message": "瀏覽網路資訊" - }, "visitWebSite": { "message": "造訪我們的網站" }, "walletSeed": { "message": "助憶詞" }, - "warning": { - "message": "警告" - }, "welcomeBack": { "message": "歡迎回來!" }, "welcome": { "message": "歡迎來到 MetaMask" }, - "whatsThis": { - "message": "這是什麼?" - }, "writePhrase": { "message": "將助憶詞寫在紙上,並保存在安全的場所。若想要更安全,將助憶詞分別寫在不同紙張上並存放在不同的地方。" }, @@ -1845,18 +1377,6 @@ "yourPrivateSeedPhrase": { "message": "您的助憶詞" }, - "yourUniqueAccountImage": { - "message": "您的帳戶圖案" - }, - "yourUniqueAccountImageDescription1": { - "message": "這個圖案是基於您的帳戶資訊由電腦自動產生。" - }, - "yourUniqueAccountImageDescription2": { - "message": "您每一次在交易時,都會看到這個圖案。" - }, - "yourUniqueAccountImageDescription3": { - "message": "MetaMask 永遠不會詢問你的助記詞!" - }, "zeroGasPriceOnSpeedUpError": { "message": "加速的 Gas 價格為 0" } diff --git a/app/home.html b/app/home.html index 649727bbd..4c54d7e7a 100644 --- a/app/home.html +++ b/app/home.html @@ -9,7 +9,7 @@
- + diff --git a/app/images/404.png b/app/images/404.png index b1a767dde..00a3fa14a 100644 Binary files a/app/images/404.png and b/app/images/404.png differ diff --git a/app/images/alert-red.svg b/app/images/alert-red.svg index ac5b30e27..29aa77e8c 100644 --- a/app/images/alert-red.svg +++ b/app/images/alert-red.svg @@ -1,14 +1,9 @@ - - - - Artboard Copy - Created with Sketch. - - - - - - + + + + + + - \ No newline at end of file + diff --git a/app/images/alert.svg b/app/images/alert.svg index 534eda194..7238cfb29 100644 --- a/app/images/alert.svg +++ b/app/images/alert.svg @@ -1,19 +1,6 @@ - - - - 7414FFD8-B28A-4593-9D7E-19E73D687B50 - Created with sketchtool. - - - - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/arrow-popout.svg b/app/images/arrow-popout.svg index 7e25f7cd2..c3a11e45f 100644 --- a/app/images/arrow-popout.svg +++ b/app/images/arrow-popout.svg @@ -1,3 +1,3 @@ - - + + diff --git a/app/images/arrow-right.svg b/app/images/arrow-right.svg index ea5cd0609..158e63c82 100644 --- a/app/images/arrow-right.svg +++ b/app/images/arrow-right.svg @@ -1,16 +1,3 @@ - - - - arrow-right - Created with Sketch. - - - - - - - - - - - \ No newline at end of file + + + diff --git a/app/images/camera.svg b/app/images/camera.svg index 69f14b91d..4d3f73ec6 100644 --- a/app/images/camera.svg +++ b/app/images/camera.svg @@ -1,18 +1,4 @@ - - - - - - - - + + + diff --git a/app/images/cancel.png b/app/images/cancel.png index 4e0eb1143..e61287cd0 100644 Binary files a/app/images/cancel.png and b/app/images/cancel.png differ diff --git a/app/images/caret-left-black.svg b/app/images/caret-left-black.svg index 872135ece..f225424f0 100644 --- a/app/images/caret-left-black.svg +++ b/app/images/caret-left-black.svg @@ -1,18 +1,3 @@ - - - - 8439120D-5704-4273-B416-FEE134322584 - Created with sketchtool. - - - - - - - - - - - - + + diff --git a/app/images/caret-left.svg b/app/images/caret-left.svg index 0ea266161..775d76e39 100644 --- a/app/images/caret-left.svg +++ b/app/images/caret-left.svg @@ -1,18 +1,3 @@ - - - - 8439120D-5704-4273-B416-FEE134322584 - Created with sketchtool. - - - - - - - - - - - - - \ No newline at end of file + + + diff --git a/app/images/caret-right.svg b/app/images/caret-right.svg index 8981ac254..b1a990ad1 100644 --- a/app/images/caret-right.svg +++ b/app/images/caret-right.svg @@ -1,76 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/app/images/check-green-solid.svg b/app/images/check-green-solid.svg index 3e58e8dcc..68c46196d 100644 --- a/app/images/check-green-solid.svg +++ b/app/images/check-green-solid.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/app/images/check-icon.svg b/app/images/check-icon.svg index cafa864e5..ebd8ee11f 100644 --- a/app/images/check-icon.svg +++ b/app/images/check-icon.svg @@ -1,17 +1,6 @@ - - - - 76BCDB09-52B0-41CB-908F-12F9087A2F1B - Created with sketchtool. - - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/check-white.svg b/app/images/check-white.svg index 0f15667da..9bbea3c1a 100644 --- a/app/images/check-white.svg +++ b/app/images/check-white.svg @@ -1,14 +1,3 @@ - - - - check-white - Created with Sketch. - - - - - - - - - \ No newline at end of file + + + diff --git a/app/images/close-gray.svg b/app/images/close-gray.svg index fca1c4740..cb198fa6c 100755 --- a/app/images/close-gray.svg +++ b/app/images/close-gray.svg @@ -1,4 +1,4 @@ - - - + + + diff --git a/app/images/coinbase logo.png b/app/images/coinbase logo.png index a23d7926d..cd4f75bad 100644 Binary files a/app/images/coinbase logo.png and b/app/images/coinbase logo.png differ diff --git a/app/images/coinswitch_logo.png b/app/images/coinswitch_logo.png index 445ecf02e..d13d55c32 100644 Binary files a/app/images/coinswitch_logo.png and b/app/images/coinswitch_logo.png differ diff --git a/app/images/connect-icon.svg b/app/images/connect-icon.svg index 84540999a..7b93be6b4 100644 --- a/app/images/connect-icon.svg +++ b/app/images/connect-icon.svg @@ -1,11 +1,4 @@ - - - - background - - - - Layer 1 - - - \ No newline at end of file + + + + diff --git a/app/images/copy-to-clipboard.svg b/app/images/copy-to-clipboard.svg index c67c2aa84..27f0f5876 100644 --- a/app/images/copy-to-clipboard.svg +++ b/app/images/copy-to-clipboard.svg @@ -1,24 +1,7 @@ - - - - 374E58A5-C29E-4921-83E7-889FA06D6408 - Created with sketchtool. - - - - - - - - - - - - - - - - - + + + + + - \ No newline at end of file + diff --git a/app/images/copy.svg b/app/images/copy.svg index 494c823bd..9ee2317b7 100644 --- a/app/images/copy.svg +++ b/app/images/copy.svg @@ -1,21 +1,5 @@ - - - - - - - - - - - - - - + + + + diff --git a/app/images/deadface.png b/app/images/deadface.png index e12476c03..58e075945 100644 Binary files a/app/images/deadface.png and b/app/images/deadface.png differ diff --git a/app/images/deposit-eth.svg b/app/images/deposit-eth.svg index a2c69242e..997c3b7ac 100644 --- a/app/images/deposit-eth.svg +++ b/app/images/deposit-eth.svg @@ -1,32 +1,12 @@ - - - - deposit-eth - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - \ No newline at end of file + diff --git a/app/images/double-arrow.svg b/app/images/double-arrow.svg index a31a0550b..db13703e7 100644 --- a/app/images/double-arrow.svg +++ b/app/images/double-arrow.svg @@ -1,13 +1,5 @@ - - - - first/last - Created with Sketch. - - - - - - + + + - \ No newline at end of file + diff --git a/app/images/download-alt.svg b/app/images/download-alt.svg index 11c54fd66..c59f815ef 100644 --- a/app/images/download-alt.svg +++ b/app/images/download-alt.svg @@ -1,5 +1,7 @@ - - - - + + + + + + diff --git a/app/images/download.svg b/app/images/download.svg index b55066414..98110070f 100644 --- a/app/images/download.svg +++ b/app/images/download.svg @@ -1,26 +1,6 @@ - - - - 50559280-0739-419A-8E87-3CDD16A6996A - Created with sketchtool. - - - - - - - - - - - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/enslogo.svg b/app/images/enslogo.svg index 20d94c0b1..92af701da 100644 --- a/app/images/enslogo.svg +++ b/app/images/enslogo.svg @@ -1 +1,19 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + diff --git a/app/images/eth.svg b/app/images/eth.svg index 6375b790f..04e726b13 100644 --- a/app/images/eth.svg +++ b/app/images/eth.svg @@ -1,14 +1,3 @@ - - - - -deposit-eth -Created with Sketch. - - - + + diff --git a/app/images/eth_logo.svg b/app/images/eth_logo.svg index 894bd70dd..42be3a2e0 100644 --- a/app/images/eth_logo.svg +++ b/app/images/eth_logo.svg @@ -1,11 +1,18 @@ - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + diff --git a/app/images/ethereum-metamask-chrome.png b/app/images/ethereum-metamask-chrome.png index 0b886babb..d77be57ed 100644 Binary files a/app/images/ethereum-metamask-chrome.png and b/app/images/ethereum-metamask-chrome.png differ diff --git a/app/images/expand.svg b/app/images/expand.svg index 65f6cbfd7..3d670922f 100644 --- a/app/images/expand.svg +++ b/app/images/expand.svg @@ -1,13 +1,5 @@ - - - - expand - Created with Sketch. - - - - - - + + + - \ No newline at end of file + diff --git a/app/images/forward-carrat.svg b/app/images/forward-carrat.svg index bbcbf019f..c64355c78 100644 --- a/app/images/forward-carrat.svg +++ b/app/images/forward-carrat.svg @@ -1,74 +1,3 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - + + diff --git a/app/images/hardware-wallet-step-1.svg b/app/images/hardware-wallet-step-1.svg index 2b6596a43..a6bd40f60 100644 --- a/app/images/hardware-wallet-step-1.svg +++ b/app/images/hardware-wallet-step-1.svg @@ -1,44 +1,27 @@ - - - - 2981A924-C7CB-4957-87AD-8C680802DAD7 - Created with sketchtool. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/app/images/hardware-wallet-step-2.svg b/app/images/hardware-wallet-step-2.svg index 9fff05b7e..3862acb6d 100644 --- a/app/images/hardware-wallet-step-2.svg +++ b/app/images/hardware-wallet-step-2.svg @@ -1,81 +1,67 @@ - - - - 27B850D0-B3BA-4F98-8BB4-B542D8BFDE3B - Created with sketchtool. + - - - - - - + + + + + + - - - - - - - - - 3 - - - OXz3…T3A4 - - - 0.020000 ETH - - - - - - - 1 - - - OXa4…s0a2 - - - 0.01500 ETH - - - - - - - 4 - - - OXd2…D0V4 - - - 0.030000 ETH - - - - - - - - - - - 2 - - - OXe7…B0a1 - - - 0.041000 ETH - - - - - - + + + + + 3 + + + OXz3…T3A4 + + + 0.020000 ETH + + + + + + + 1 + + + OXa4…s0a2 + + + 0.01500 ETH + + + + + + + 4 + + + OXd2…D0V4 + + + 0.030000 ETH + + + + + + + + 2 + + + OXe7…B0a1 + + + 0.041000 ETH + + + - \ No newline at end of file + diff --git a/app/images/hardware-wallet-step-3.svg b/app/images/hardware-wallet-step-3.svg index 4a7655b3b..33e45991e 100644 --- a/app/images/hardware-wallet-step-3.svg +++ b/app/images/hardware-wallet-step-3.svg @@ -1,42 +1,26 @@ - - - - CEB55C41-7BCE-405E-83CD-834B388B495F - Created with sketchtool. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - LOGIN WITH - METAMASK - - + + + + + + + + + + + + + + + + + + + + + LOGIN WITH METAMASK + - \ No newline at end of file + diff --git a/app/images/help.svg b/app/images/help.svg index 1424ffee3..852663161 100644 --- a/app/images/help.svg +++ b/app/images/help.svg @@ -1,16 +1,3 @@ - - - - - - - + + diff --git a/app/images/hide.svg b/app/images/hide.svg index d7ba01572..3fb2bbf34 100644 --- a/app/images/hide.svg +++ b/app/images/hide.svg @@ -1,16 +1,6 @@ - - - - hide - Created with Sketch. - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/icon-128.png b/app/images/icon-128.png index ae687147d..ffeb4563d 100644 Binary files a/app/images/icon-128.png and b/app/images/icon-128.png differ diff --git a/app/images/icon-16.png b/app/images/icon-16.png index ba7529073..c7b3248b3 100644 Binary files a/app/images/icon-16.png and b/app/images/icon-16.png differ diff --git a/app/images/icon-19.png b/app/images/icon-19.png index 07ac2f33f..6263cf3cf 100644 Binary files a/app/images/icon-19.png and b/app/images/icon-19.png differ diff --git a/app/images/icon-32.png b/app/images/icon-32.png index f801ebb6b..e21a43454 100644 Binary files a/app/images/icon-32.png and b/app/images/icon-32.png differ diff --git a/app/images/icon-38.png b/app/images/icon-38.png index 83c04800d..cc2df8cdd 100644 Binary files a/app/images/icon-38.png and b/app/images/icon-38.png differ diff --git a/app/images/icon-512.png b/app/images/icon-512.png index 9c0d1384d..c6781c5f9 100644 Binary files a/app/images/icon-512.png and b/app/images/icon-512.png differ diff --git a/app/images/icon-64.png b/app/images/icon-64.png index b3019ad65..5f99e6a3f 100644 Binary files a/app/images/icon-64.png and b/app/images/icon-64.png differ diff --git a/app/images/icons/3dots.svg b/app/images/icons/3dots.svg index 07bbad137..d9ec9327e 100644 --- a/app/images/icons/3dots.svg +++ b/app/images/icons/3dots.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/app/images/icons/cancelled.svg b/app/images/icons/cancelled.svg index ae4846dde..34a3e097b 100755 --- a/app/images/icons/cancelled.svg +++ b/app/images/icons/cancelled.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/app/images/icons/caret-down.svg b/app/images/icons/caret-down.svg index 06790bf92..8ab7b0319 100644 --- a/app/images/icons/caret-down.svg +++ b/app/images/icons/caret-down.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/app/images/icons/confirm.svg b/app/images/icons/confirm.svg index 3263bf03e..fd81b03b7 100644 --- a/app/images/icons/confirm.svg +++ b/app/images/icons/confirm.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/app/images/icons/connect.svg b/app/images/icons/connect.svg index 24543e8d8..ac6577090 100644 --- a/app/images/icons/connect.svg +++ b/app/images/icons/connect.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/app/images/icons/down-arrow.svg b/app/images/icons/down-arrow.svg index 6cfb4a38b..e55f29129 100644 --- a/app/images/icons/down-arrow.svg +++ b/app/images/icons/down-arrow.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/app/images/icons/error.svg b/app/images/icons/error.svg index bf5abf946..2fcbc612f 100644 --- a/app/images/icons/error.svg +++ b/app/images/icons/error.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/app/images/icons/hamburger.svg b/app/images/icons/hamburger.svg index 7a6da3089..64fc344ab 100644 --- a/app/images/icons/hamburger.svg +++ b/app/images/icons/hamburger.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/app/images/icons/info.svg b/app/images/icons/info.svg index 138811bae..dfb4ee049 100644 --- a/app/images/icons/info.svg +++ b/app/images/icons/info.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/app/images/icons/new.svg b/app/images/icons/new.svg index f56c43e08..6ed612bd9 100755 --- a/app/images/icons/new.svg +++ b/app/images/icons/new.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/app/images/icons/retry.svg b/app/images/icons/retry.svg index ddaa198ca..b394bfb86 100755 --- a/app/images/icons/retry.svg +++ b/app/images/icons/retry.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/app/images/icons/submitted.svg b/app/images/icons/submitted.svg index b5ced8777..df2ce7044 100755 --- a/app/images/icons/submitted.svg +++ b/app/images/icons/submitted.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/app/images/import-account.svg b/app/images/import-account.svg index d6a81b70c..bbcec8e29 100644 --- a/app/images/import-account.svg +++ b/app/images/import-account.svg @@ -1,18 +1,6 @@ - - - - import-account - Created with Sketch. - - - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/info-logo.png b/app/images/info-logo.png index f654ed5b1..ab777d44e 100644 Binary files a/app/images/info-logo.png and b/app/images/info-logo.png differ diff --git a/app/images/info.svg b/app/images/info.svg index 1ebae8ee4..6411fa964 100644 --- a/app/images/info.svg +++ b/app/images/info.svg @@ -1,17 +1,8 @@ - - - - info - Created with Sketch. - - - - - - - - - - + + + + + + - \ No newline at end of file + diff --git a/app/images/key-32.png b/app/images/key-32.png index ca11cacd9..096700f03 100644 Binary files a/app/images/key-32.png and b/app/images/key-32.png differ diff --git a/app/images/ledger-logo.svg b/app/images/ledger-logo.svg index 5ca90e16e..aa4118230 100644 --- a/app/images/ledger-logo.svg +++ b/app/images/ledger-logo.svg @@ -1,33 +1,5 @@ - - -Fichier 8 - - - - - - - - - - - - - - - - + + + + diff --git a/app/images/loading.svg b/app/images/loading.svg index 854da88dd..26eb55fa1 100644 --- a/app/images/loading.svg +++ b/app/images/loading.svg @@ -1 +1,30 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/images/lock.svg b/app/images/lock.svg index 2172d5bad..8ecb366ea 100644 --- a/app/images/lock.svg +++ b/app/images/lock.svg @@ -1,9 +1,3 @@ - - - - - + + diff --git a/app/images/loginglogo.svg b/app/images/loginglogo.svg index ca8b0a2ee..e39001e10 100644 --- a/app/images/loginglogo.svg +++ b/app/images/loginglogo.svg @@ -1,53 +1,11 @@ - - - - logo2 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - \ No newline at end of file + diff --git a/app/images/logo.png b/app/images/logo.png index db6ba7d6c..05b4e62e6 100644 Binary files a/app/images/logo.png and b/app/images/logo.png differ diff --git a/app/images/logo/metamask-fox.svg b/app/images/logo/metamask-fox.svg index 60a827b02..a6cffef03 100644 --- a/app/images/logo/metamask-fox.svg +++ b/app/images/logo/metamask-fox.svg @@ -1,31 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/app/images/logo/metamask-logo-horizontal.svg b/app/images/logo/metamask-logo-horizontal.svg index 8e0bdb938..bc60a0782 100644 --- a/app/images/logo/metamask-logo-horizontal.svg +++ b/app/images/logo/metamask-logo-horizontal.svg @@ -1,62 +1 @@ - - - - metamask-logo-horizontal-beta - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/app/images/meta-shield.svg b/app/images/meta-shield.svg index 346934dbc..f8eee0db1 100644 --- a/app/images/meta-shield.svg +++ b/app/images/meta-shield.svg @@ -1,3 +1,3 @@ - - + + diff --git a/app/images/metrics-chart.svg b/app/images/metrics-chart.svg index e18934244..4bd330d40 100644 --- a/app/images/metrics-chart.svg +++ b/app/images/metrics-chart.svg @@ -1,8 +1,10 @@ - - - - - - - + + + + + + + + + diff --git a/app/images/mm-bolt.svg b/app/images/mm-bolt.svg index bbf0abcc7..8f2e3a7e5 100644 --- a/app/images/mm-bolt.svg +++ b/app/images/mm-bolt.svg @@ -1,11 +1,3 @@ - - - - - - + + diff --git a/app/images/mm-info-icon.svg b/app/images/mm-info-icon.svg index 825f0f200..c6d4a4ad4 100644 --- a/app/images/mm-info-icon.svg +++ b/app/images/mm-info-icon.svg @@ -1,11 +1,3 @@ - - - - - - + + diff --git a/app/images/mm-secure.svg b/app/images/mm-secure.svg index 1345b75b2..a85800751 100644 --- a/app/images/mm-secure.svg +++ b/app/images/mm-secure.svg @@ -1,7 +1,7 @@ - - - - - - + + + + + + diff --git a/app/images/open-etherscan.svg b/app/images/open-etherscan.svg index 84c5687ce..17e6b827b 100644 --- a/app/images/open-etherscan.svg +++ b/app/images/open-etherscan.svg @@ -1,12 +1,3 @@ - - - - open-etherscan - Created with Sketch. - - - - - - - \ No newline at end of file + + + diff --git a/app/images/open.svg b/app/images/open.svg index 2957ce43d..07feb87b9 100644 --- a/app/images/open.svg +++ b/app/images/open.svg @@ -1,15 +1,6 @@ - - - - open - Created with Sketch. - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/plus-btn-white.svg b/app/images/plus-btn-white.svg index 2672d39dd..13ce2e74b 100644 --- a/app/images/plus-btn-white.svg +++ b/app/images/plus-btn-white.svg @@ -1,17 +1,6 @@ - - - - plus-btn-white - Created with Sketch. - - - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/popout.svg b/app/images/popout.svg index 760fe4379..d4256391b 100644 --- a/app/images/popout.svg +++ b/app/images/popout.svg @@ -1,21 +1,9 @@ - - - - popout - Created with Sketch. - - - - - - - - - - - - - - + + + + + + + - \ No newline at end of file + diff --git a/app/images/provider-approval-check.svg b/app/images/provider-approval-check.svg index c3df71f59..a45c5346b 100644 --- a/app/images/provider-approval-check.svg +++ b/app/images/provider-approval-check.svg @@ -1,20 +1,15 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - diff --git a/app/images/pw-128x128.png b/app/images/pw-128x128.png index a0eb1b730..9d61124f3 100644 Binary files a/app/images/pw-128x128.png and b/app/images/pw-128x128.png differ diff --git a/app/images/pw-48x48.png b/app/images/pw-48x48.png index a96c59e15..fe39bc267 100644 Binary files a/app/images/pw-48x48.png and b/app/images/pw-48x48.png differ diff --git a/app/images/pw128x128.png b/app/images/pw128x128.png index a0eb1b730..9d61124f3 100644 Binary files a/app/images/pw128x128.png and b/app/images/pw128x128.png differ diff --git a/app/images/qr-blue.svg b/app/images/qr-blue.svg index 54434295a..7310e3e85 100644 --- a/app/images/qr-blue.svg +++ b/app/images/qr-blue.svg @@ -1,7 +1,5 @@ - - - - - - + + + + diff --git a/app/images/qr.svg b/app/images/qr.svg index b52682bfa..320e68919 100644 --- a/app/images/qr.svg +++ b/app/images/qr.svg @@ -1,29 +1,10 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + diff --git a/app/images/search-black.svg b/app/images/search-black.svg index 7b7db5124..a6d230f4a 100644 --- a/app/images/search-black.svg +++ b/app/images/search-black.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/app/images/search.svg b/app/images/search.svg index 44fea12aa..de1f38e0c 100644 --- a/app/images/search.svg +++ b/app/images/search.svg @@ -1,14 +1,3 @@ - - - - search - Created with Sketch. - - - - - - - - - \ No newline at end of file + + + diff --git a/app/images/settings.svg b/app/images/settings.svg index cf9b298dd..5424d5f09 100644 --- a/app/images/settings.svg +++ b/app/images/settings.svg @@ -1,22 +1,6 @@ - - - - settings - Created with Sketch. - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + diff --git a/app/images/shapeshift logo.png b/app/images/shapeshift logo.png index ac8faba5b..0cb74d5f0 100644 Binary files a/app/images/shapeshift logo.png and b/app/images/shapeshift logo.png differ diff --git a/app/images/single-arrow.svg b/app/images/single-arrow.svg index 399da72d6..2939fb606 100644 --- a/app/images/single-arrow.svg +++ b/app/images/single-arrow.svg @@ -1,10 +1,3 @@ - - - - previous/next - Created with Sketch. - - - - - \ No newline at end of file + + + diff --git a/app/images/sleuth.svg b/app/images/sleuth.svg index f4ac8c787..2ca1846d5 100644 --- a/app/images/sleuth.svg +++ b/app/images/sleuth.svg @@ -1 +1,18 @@ - + + + + + + + + + + + + + + + + + + diff --git a/app/images/spinner.gif b/app/images/spinner.gif index 8891f9596..64d29f9d4 100644 Binary files a/app/images/spinner.gif and b/app/images/spinner.gif differ diff --git a/app/images/switch_acc.svg b/app/images/switch_acc.svg index 67c76e7f1..436e2e28a 100644 --- a/app/images/switch_acc.svg +++ b/app/images/switch_acc.svg @@ -1,29 +1,5 @@ - - - - - - - - - - + + + + diff --git a/app/images/thin-plus.svg b/app/images/thin-plus.svg index f46c72a4a..3a1773102 100644 --- a/app/images/thin-plus.svg +++ b/app/images/thin-plus.svg @@ -1,4 +1,6 @@ - - - + + + + + diff --git a/app/images/tokensearch.svg b/app/images/tokensearch.svg index cd0b03bf2..89a839602 100644 --- a/app/images/tokensearch.svg +++ b/app/images/tokensearch.svg @@ -1,15 +1,6 @@ - - - - 7FDB75AD-BD4D-497C-B391-69EEB31A0561 - Created with sketchtool. - - - - - - - - + + + + - \ No newline at end of file + diff --git a/app/images/trezor-logo.svg b/app/images/trezor-logo.svg index b8d85e3af..139ea7810 100644 --- a/app/images/trezor-logo.svg +++ b/app/images/trezor-logo.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/app/images/warning.svg b/app/images/warning.svg index 9c8d697d7..bcccab618 100644 --- a/app/images/warning.svg +++ b/app/images/warning.svg @@ -1,22 +1,8 @@ - - - - Group 7 - Created with Sketch. - - - - - - - - - - - - - - + + + + + - \ No newline at end of file + diff --git a/app/images/webcam.svg b/app/images/webcam.svg index 4b9b58148..2809226d4 100644 --- a/app/images/webcam.svg +++ b/app/images/webcam.svg @@ -1,18 +1,8 @@ - - - - webcam - Created with Sketch. - - - - - - - - - - + + + + + - \ No newline at end of file + diff --git a/app/images/wyre.svg b/app/images/wyre.svg index a5209329d..ef524cb4c 100644 --- a/app/images/wyre.svg +++ b/app/images/wyre.svg @@ -1,9 +1,7 @@ - - - - - - - - + + + + + + diff --git a/app/manifest.json b/app/manifest.json index 3c4028a6d..a6ddb67bf 100644 --- a/app/manifest.json +++ b/app/manifest.json @@ -1,7 +1,7 @@ { "name": "__MSG_appName__", "short_name": "__MSG_appName__", - "version": "7.2.3", + "version": "7.3.0", "manifest_version": 2, "author": "https://metamask.io", "description": "__MSG_appDescription__", @@ -29,6 +29,7 @@ "background": { "scripts": [ "chromereload.js", + "bg-libs.js", "background.js" ], "persistent": true diff --git a/app/notification.html b/app/notification.html index 453716d1c..479d9f8eb 100644 --- a/app/notification.html +++ b/app/notification.html @@ -36,7 +36,7 @@ - + diff --git a/app/popup.html b/app/popup.html index 59e99be43..b29f1aa65 100644 --- a/app/popup.html +++ b/app/popup.html @@ -9,7 +9,7 @@
- + diff --git a/app/scripts/background.js b/app/scripts/background.js index 37ccba44e..3080bd402 100644 --- a/app/scripts/background.js +++ b/app/scripts/background.js @@ -14,7 +14,6 @@ const pump = require('pump') const debounce = require('debounce-stream') const log = require('loglevel') const extension = require('extensionizer') -const LocalStorageStore = require('obs-store/lib/localStorage') const LocalStore = require('./lib/local-store') const storeTransform = require('obs-store/lib/transform') const asStream = require('obs-store/lib/asStream') @@ -43,7 +42,6 @@ const { // METAMASK_TEST_CONFIG is used in e2e tests to set the default network to localhost const firstTimeState = Object.assign({}, rawFirstTimeState, global.METAMASK_TEST_CONFIG) -const STORAGE_KEY = 'metamask-config' const METAMASK_DEBUG = process.env.METAMASK_DEBUG log.setDefaultLevel(process.env.METAMASK_DEBUG ? 'debug' : 'warn') @@ -67,7 +65,6 @@ let notificationIsOpen = false const openMetamaskTabsIDs = {} // state persistence -const diskStore = new LocalStorageStore({ storageKey: STORAGE_KEY }) const localStore = new LocalStore() let versionedData @@ -75,7 +72,7 @@ let versionedData initialize().catch(log.error) // setup metamask mesh testing container -setupMetamaskMeshMetrics() +const { submitMeshMetricsEntry } = setupMetamaskMeshMetrics() /** @@ -180,7 +177,6 @@ async function loadStateFromPersistence () { // read from disk // first from preferred, async API: versionedData = (await localStore.get()) || - diskStore.getState() || migrator.generateInitialState(firstTimeState) // check if somehow state is empty @@ -188,21 +184,9 @@ async function loadStateFromPersistence () { // for a small number of users // https://github.com/metamask/metamask-extension/issues/3919 if (versionedData && !versionedData.data) { - // try to recover from diskStore incase only localStore is bad - const diskStoreState = diskStore.getState() - if (diskStoreState && diskStoreState.data) { - // we were able to recover (though it might be old) - versionedData = diskStoreState - const vaultStructure = getObjStructure(versionedData) - sentry.captureMessage('MetaMask - Empty vault found - recovered from diskStore', { - // "extra" key is required by Sentry - extra: { vaultStructure }, - }) - } else { - // unable to recover, clear state - versionedData = migrator.generateInitialState(firstTimeState) - sentry.captureMessage('MetaMask - Empty vault found - unable to recover') - } + // unable to recover, clear state + versionedData = migrator.generateInitialState(firstTimeState) + sentry.captureMessage('MetaMask - Empty vault found - unable to recover') } // report migration errors to sentry @@ -249,11 +233,13 @@ function setupController (initState, initLangCode) { // // MetaMask Controller // + const { ABTestController = {} } = initState + const { abTests = {} } = ABTestController const controller = new MetamaskController({ // User confirmation callbacks: showUnconfirmedMessage: triggerUi, - showUnapprovedTx: triggerUi, + showUnapprovedTx: abTests.fullScreenVsPopup === 'fullScreen' ? triggerUiInNewTab : triggerUi, openPopup: openPopup, closePopup: notificationManager.closePopup.bind(notificationManager), // initial state @@ -268,6 +254,11 @@ function setupController (initState, initLangCode) { const provider = controller.provider setupEnsIpfsResolver({ provider }) + // submit rpc requests to mesh-metrics + controller.networkController.on('rpc-req', (data) => { + submitMeshMetricsEntry({ type: 'rpc', data }) + }) + // report failed transactions to Sentry controller.txController.on(`tx:status-update`, (txId, status) => { if (status !== 'failed') return @@ -452,6 +443,20 @@ function triggerUi () { }) } +/** + * Opens a new browser tab for user confirmation + */ +function triggerUiInNewTab () { + const tabIdsArray = Object.keys(openMetamaskTabsIDs) + if (tabIdsArray.length) { + extension.tabs.update(parseInt(tabIdsArray[0], 10), { 'active': true }, () => { + extension.tabs.reload(parseInt(tabIdsArray[0], 10)) + }) + } else { + platform.openExtensionInBrowser() + } +} + /** * Opens the browser popup for user confirmation of watchAsset * then it waits until user interact with the UI diff --git a/app/scripts/controllers/ab-test.js b/app/scripts/controllers/ab-test.js new file mode 100644 index 000000000..bcf25454e --- /dev/null +++ b/app/scripts/controllers/ab-test.js @@ -0,0 +1,57 @@ +const ObservableStore = require('obs-store') +const extend = require('xtend') +const { getRandomArrayItem } = require('../lib/util') + +/** + * a/b test descriptions: + * - `fullScreenVsPopup`: + * - description: tests whether showing tx confirmations in full screen in the browser will increase rates of successful + * confirmations + * - groups: + * - popup: this is the control group, which follows the current UX of showing tx confirmations in the notification + * window + * - fullScreen: this is the only test group, which will cause users to be shown tx confirmations in a full screen + * browser tab + */ + +class ABTestController { + /** + * @constructor + * @param opts + */ + constructor (opts = {}) { + const { initState } = opts + this.store = new ObservableStore(extend({ + abTests: { + fullScreenVsPopup: this._getRandomizedTestGroupName('fullScreenVsPopup'), + }, + }, initState)) + } + + /** + * Returns the name of the test group to which the current user has been assigned + * @param {string} abTestKey the key of the a/b test + * @return {string} the name of the assigned test group + */ + getAssignedABTestGroupName (abTestKey) { + return this.store.getState().abTests[abTestKey] + } + + /** + * Returns a randomly chosen name of a test group from a given a/b test + * @param {string} abTestKey the key of the a/b test + * @return {string} the name of the randomly selected test group + * @private + */ + _getRandomizedTestGroupName (abTestKey) { + const nameArray = ABTestController.abTestGroupNames[abTestKey] + return getRandomArrayItem(nameArray) + } +} + +ABTestController.abTestGroupNames = { + fullScreenVsPopup: ['control', 'fullScreen'], +} + +module.exports = ABTestController + diff --git a/app/scripts/controllers/incoming-transactions.js b/app/scripts/controllers/incoming-transactions.js index 557ee8b63..9ce6a4dd9 100644 --- a/app/scripts/controllers/incoming-transactions.js +++ b/app/scripts/controllers/incoming-transactions.js @@ -7,17 +7,20 @@ import fetchWithTimeout from '../lib/fetch-with-timeout' const { MAINNET_CODE, ROPSTEN_CODE, - RINKEYBY_CODE, + RINKEBY_CODE, KOVAN_CODE, + GOERLI_CODE, ROPSTEN, RINKEBY, KOVAN, + GOERLI, MAINNET, } = require('./network/enums') const networkTypeToIdMap = { [ROPSTEN]: String(ROPSTEN_CODE), - [RINKEBY]: String(RINKEYBY_CODE), + [RINKEBY]: String(RINKEBY_CODE), [KOVAN]: String(KOVAN_CODE), + [GOERLI]: String(GOERLI_CODE), [MAINNET]: String(MAINNET_CODE), } const fetch = fetchWithTimeout({ @@ -52,6 +55,7 @@ class IncomingTransactionsController { [ROPSTEN]: null, [RINKEBY]: null, [KOVAN]: null, + [GOERLI]: null, [MAINNET]: null, }, }, opts.initState) @@ -171,18 +175,14 @@ class IncomingTransactionsController { } async _fetchAll (address, fromBlock, networkType) { - try { - const fetchedTxResponse = await this._fetchTxs(address, fromBlock, networkType) - return this._processTxFetchResponse(fetchedTxResponse) - } catch (err) { - log.error(err) - } + const fetchedTxResponse = await this._fetchTxs(address, fromBlock, networkType) + return this._processTxFetchResponse(fetchedTxResponse) } async _fetchTxs (address, fromBlock, networkType) { let etherscanSubdomain = 'api' const currentNetworkID = networkTypeToIdMap[networkType] - const supportedNetworkTypes = [ROPSTEN, RINKEBY, KOVAN, MAINNET] + const supportedNetworkTypes = [ROPSTEN, RINKEBY, KOVAN, GOERLI, MAINNET] if (supportedNetworkTypes.indexOf(networkType) === -1) { return {} @@ -207,7 +207,7 @@ class IncomingTransactionsController { } } - _processTxFetchResponse ({ status, result, address, currentNetworkID }) { + _processTxFetchResponse ({ status, result = [], address, currentNetworkID }) { if (status !== '0' && result.length > 0) { const remoteTxList = {} const remoteTxs = [] diff --git a/app/scripts/controllers/network/createInfuraClient.js b/app/scripts/controllers/network/createInfuraClient.js index 0a6e9ecb0..3ac7fd284 100644 --- a/app/scripts/controllers/network/createInfuraClient.js +++ b/app/scripts/controllers/network/createInfuraClient.js @@ -11,8 +11,11 @@ const BlockTracker = require('eth-block-tracker') module.exports = createInfuraClient -function createInfuraClient ({ network }) { - const infuraMiddleware = createInfuraMiddleware({ network, maxAttempts: 5, source: 'metamask' }) +function createInfuraClient ({ network, onRequest }) { + const infuraMiddleware = mergeMiddleware([ + createRequestHookMiddleware(onRequest), + createInfuraMiddleware({ network, maxAttempts: 5, source: 'metamask' }), + ]) const infuraProvider = providerFromMiddleware(infuraMiddleware) const blockTracker = new BlockTracker({ provider: infuraProvider }) @@ -62,3 +65,10 @@ function createNetworkAndChainIdMiddleware ({ network }) { net_version: netId, }) } + +function createRequestHookMiddleware (onRequest) { + return (req, _, next) => { + onRequest(req) + next() + } +} diff --git a/app/scripts/controllers/network/enums.js b/app/scripts/controllers/network/enums.js index 2f7025392..472adce54 100644 --- a/app/scripts/controllers/network/enums.js +++ b/app/scripts/controllers/network/enums.js @@ -7,7 +7,7 @@ const GOERLI = 'goerli' const MAINNET_CODE = 1 const ROPSTEN_CODE = 3 -const RINKEYBY_CODE = 4 +const RINKEBY_CODE = 4 const KOVAN_CODE = 42 const GOERLI_CODE = 5 @@ -26,7 +26,7 @@ module.exports = { GOERLI, MAINNET_CODE, ROPSTEN_CODE, - RINKEYBY_CODE, + RINKEBY_CODE, KOVAN_CODE, GOERLI_CODE, ROPSTEN_DISPLAY_NAME, diff --git a/app/scripts/controllers/network/network.js b/app/scripts/controllers/network/network.js index 2c68e4378..7b5d8ef38 100644 --- a/app/scripts/controllers/network/network.js +++ b/app/scripts/controllers/network/network.js @@ -190,7 +190,10 @@ module.exports = class NetworkController extends EventEmitter { _configureInfuraProvider ({ type }) { log.info('NetworkController - configureInfuraProvider', type) - const networkClient = createInfuraClient({ network: type }) + const networkClient = createInfuraClient({ + network: type, + onRequest: (req) => this.emit('rpc-req', { network: type, req }), + }) this._setNetworkClient(networkClient) // setup networkConfig var settings = { diff --git a/app/scripts/controllers/network/util.js b/app/scripts/controllers/network/util.js index b0afccd7e..a6f848864 100644 --- a/app/scripts/controllers/network/util.js +++ b/app/scripts/controllers/network/util.js @@ -5,7 +5,7 @@ const { MAINNET, GOERLI, ROPSTEN_CODE, - RINKEYBY_CODE, + RINKEBY_CODE, KOVAN_CODE, GOERLI_CODE, ROPSTEN_DISPLAY_NAME, @@ -22,7 +22,7 @@ const networkToNameMap = { [MAINNET]: MAINNET_DISPLAY_NAME, [GOERLI]: GOERLI_DISPLAY_NAME, [ROPSTEN_CODE]: ROPSTEN_DISPLAY_NAME, - [RINKEYBY_CODE]: RINKEBY_DISPLAY_NAME, + [RINKEBY_CODE]: RINKEBY_DISPLAY_NAME, [KOVAN_CODE]: KOVAN_DISPLAY_NAME, [GOERLI_CODE]: GOERLI_DISPLAY_NAME, } diff --git a/app/scripts/controllers/preferences.js b/app/scripts/controllers/preferences.js index b3523cc76..dfeeaeb82 100644 --- a/app/scripts/controllers/preferences.js +++ b/app/scripts/controllers/preferences.js @@ -17,6 +17,7 @@ class PreferencesController { * @property {object} store.accountTokens The tokens stored per account and then per network type * @property {object} store.assetImages Contains assets objects related to assets added * @property {boolean} store.useBlockie The users preference for blockie identicons within the UI + * @property {boolean} store.useNonceField The users preference for nonce field within the UI * @property {object} store.featureFlags A key-boolean map, where keys refer to features and booleans to whether the * user wishes to see that feature. * @@ -35,6 +36,7 @@ class PreferencesController { tokens: [], suggestedTokens: {}, useBlockie: false, + useNonceField: false, // WARNING: Do not use feature flags for security-sensitive things. // Feature flag toggling is available in the global namespace @@ -89,6 +91,16 @@ class PreferencesController { this.store.updateState({ useBlockie: val }) } + /** + * Setter for the `useNonceField` property + * + * @param {boolean} val Whether or not the user prefers to set nonce + * + */ + setUseNonceField (val) { + this.store.updateState({ useNonceField: val }) + } + /** * Setter for the `participateInMetaMetrics` property * @@ -204,6 +216,16 @@ class PreferencesController { return this.store.getState().useBlockie } + /** + * Getter for the `getUseNonceField` property + * + * @returns {boolean} this.store.getUseNonceField + * + */ + getUseNonceField () { + return this.store.getState().useNonceField + } + /** * Setter for the `currentLocale` property * diff --git a/app/scripts/controllers/provider-approval.js b/app/scripts/controllers/provider-approval.js index 3beda6d53..6b5007051 100644 --- a/app/scripts/controllers/provider-approval.js +++ b/app/scripts/controllers/provider-approval.js @@ -1,6 +1,7 @@ const ObservableStore = require('obs-store') const SafeEventEmitter = require('safe-event-emitter') const createAsyncMiddleware = require('json-rpc-engine/src/createAsyncMiddleware') +const { errors: rpcErrors } = require('eth-json-rpc-errors') /** * A controller that services user-approved requests for a full Ethereum provider API @@ -48,7 +49,7 @@ class ProviderApprovalController extends SafeEventEmitter { if (approved) { res.result = [this.preferencesController.getSelectedAddress()] } else { - throw new Error('User denied account authorization') + throw rpcErrors.eth.userRejectedRequest('User denied account authorization') } }) } diff --git a/app/scripts/controllers/threebox.js b/app/scripts/controllers/threebox.js new file mode 100644 index 000000000..5bcab29ed --- /dev/null +++ b/app/scripts/controllers/threebox.js @@ -0,0 +1,248 @@ +const ObservableStore = require('obs-store') +const Box = process.env.IN_TEST + ? require('../../../development/mock-3box') + : require('3box') +const log = require('loglevel') +const migrations = require('../migrations/') +const Migrator = require('../lib/migrator') +const JsonRpcEngine = require('json-rpc-engine') +const providerFromEngine = require('eth-json-rpc-middleware/providerFromEngine') +const createMetamaskMiddleware = require('./network/createMetamaskMiddleware') +const createOriginMiddleware = require('../lib/createOriginMiddleware') + +const SYNC_TIMEOUT = 60 * 1000 // one minute + +class ThreeBoxController { + constructor (opts = {}) { + const { + preferencesController, + keyringController, + addressBookController, + version, + getKeyringControllerState, + } = opts + + this.preferencesController = preferencesController + this.addressBookController = addressBookController + this.keyringController = keyringController + this.provider = this._createProvider({ + version, + getAccounts: async ({ origin }) => { + if (origin !== '3Box') { return [] } + const isUnlocked = getKeyringControllerState().isUnlocked + + const accounts = await this.keyringController.getAccounts() + + if (isUnlocked && accounts[0]) { + const appKeyAddress = await this.keyringController.getAppKeyAddress(accounts[0], 'wallet://3box.metamask.io') + return [appKeyAddress] + } else { + return [] + } + }, + processPersonalMessage: async (msgParams) => { + const accounts = await this.keyringController.getAccounts() + return keyringController.signPersonalMessage({ ...msgParams, from: accounts[0] }, { + withAppKeyOrigin: 'wallet://3box.metamask.io', + }) + }, + }) + + const initState = { + threeBoxSyncingAllowed: false, + showRestorePrompt: true, + threeBoxLastUpdated: 0, + ...opts.initState, + threeBoxAddress: null, + threeBoxSynced: false, + threeBoxDisabled: false, + } + this.store = new ObservableStore(initState) + this.registeringUpdates = false + this.lastMigration = migrations.sort((a, b) => a.version - b.version).slice(-1)[0] + + if (initState.threeBoxSyncingAllowed) { + this.init() + } + } + + async init () { + const accounts = await this.keyringController.getAccounts() + this.address = accounts[0] + if (this.address && !(this.box && this.store.getState().threeBoxSynced)) { + await this.new3Box() + } + } + + async _update3Box () { + try { + const { threeBoxSyncingAllowed, threeBoxSynced } = this.store.getState() + if (threeBoxSyncingAllowed && threeBoxSynced) { + const newState = { + preferences: this.preferencesController.store.getState(), + addressBook: this.addressBookController.state, + lastUpdated: Date.now(), + lastMigration: this.lastMigration, + } + + await this.space.private.set('metamaskBackup', JSON.stringify(newState)) + await this.setShowRestorePromptToFalse() + } + } catch (error) { + console.error(error) + } + } + + _createProvider (providerOpts) { + const metamaskMiddleware = createMetamaskMiddleware(providerOpts) + const engine = new JsonRpcEngine() + engine.push(createOriginMiddleware({ origin: '3Box' })) + engine.push(metamaskMiddleware) + const provider = providerFromEngine(engine) + return provider + } + + _waitForOnSyncDone () { + return new Promise((resolve) => { + this.box.onSyncDone(() => { + log.debug('3Box box sync done') + return resolve() + }) + }) + } + + async new3Box () { + const accounts = await this.keyringController.getAccounts() + this.address = await this.keyringController.getAppKeyAddress(accounts[0], 'wallet://3box.metamask.io') + let backupExists + try { + const threeBoxConfig = await Box.getConfig(this.address) + backupExists = threeBoxConfig.spaces && threeBoxConfig.spaces.metamask + } catch (e) { + if (e.message.match(/^Error: Invalid response \(404\)/)) { + backupExists = false + } else { + throw e + } + } + if (this.getThreeBoxSyncingState() || backupExists) { + this.store.updateState({ threeBoxSynced: false }) + + let timedOut = false + const syncTimeout = setTimeout(() => { + log.error(`3Box sync timed out after ${SYNC_TIMEOUT} ms`) + timedOut = true + this.store.updateState({ + threeBoxDisabled: true, + threeBoxSyncingAllowed: false, + }) + }, SYNC_TIMEOUT) + try { + this.box = await Box.openBox(this.address, this.provider) + await this._waitForOnSyncDone() + this.space = await this.box.openSpace('metamask', { + onSyncDone: async () => { + const stateUpdate = { + threeBoxSynced: true, + threeBoxAddress: this.address, + } + if (timedOut) { + log.info(`3Box sync completed after timeout; no longer disabled`) + stateUpdate.threeBoxDisabled = false + } + + clearTimeout(syncTimeout) + this.store.updateState(stateUpdate) + + log.debug('3Box space sync done') + }, + }) + } catch (e) { + console.error(e) + throw e + } + } + } + + async getLastUpdated () { + const res = await this.space.private.get('metamaskBackup') + const parsedRes = JSON.parse(res || '{}') + return parsedRes.lastUpdated + } + + async migrateBackedUpState (backedUpState) { + const migrator = new Migrator({ migrations }) + + const formattedStateBackup = { + PreferencesController: backedUpState.preferences, + AddressBookController: backedUpState.addressBook, + } + const initialMigrationState = migrator.generateInitialState(formattedStateBackup) + const migratedState = await migrator.migrateData(initialMigrationState) + return { + preferences: migratedState.PreferencesController, + addressBook: migratedState.AddressBookController, + } + } + + async restoreFromThreeBox () { + const backedUpState = await this.space.private.get('metamaskBackup') + const { + preferences, + addressBook, + } = await this.migrateBackedUpState(backedUpState) + this.store.updateState({ threeBoxLastUpdated: backedUpState.lastUpdated }) + preferences && this.preferencesController.store.updateState(JSON.parse(preferences)) + addressBook && this.addressBookController.update(JSON.parse(addressBook), true) + this.setShowRestorePromptToFalse() + } + + turnThreeBoxSyncingOn () { + this._registerUpdates() + } + + turnThreeBoxSyncingOff () { + this.box.logout() + } + + setShowRestorePromptToFalse () { + this.store.updateState({ showRestorePrompt: false }) + } + + setThreeBoxSyncingPermission (newThreeboxSyncingState) { + if (this.store.getState().threeBoxDisabled) { + return + } + this.store.updateState({ + threeBoxSyncingAllowed: newThreeboxSyncingState, + }) + + if (newThreeboxSyncingState && this.box) { + this.turnThreeBoxSyncingOn() + } + + if (!newThreeboxSyncingState && this.box) { + this.turnThreeBoxSyncingOff() + } + } + + getThreeBoxSyncingState () { + return this.store.getState().threeBoxSyncingAllowed + } + + getThreeBoxAddress () { + return this.store.getState().threeBoxAddress + } + + _registerUpdates () { + if (!this.registeringUpdates) { + const updatePreferences = this._update3Box.bind(this) + this.preferencesController.store.subscribe(updatePreferences) + const updateAddressBook = this._update3Box.bind(this) + this.addressBookController.subscribe(updateAddressBook) + this.registeringUpdates = true + } + } +} + +module.exports = ThreeBoxController diff --git a/app/scripts/controllers/transactions/index.js b/app/scripts/controllers/transactions/index.js index 8f611854e..22ea58142 100644 --- a/app/scripts/controllers/transactions/index.js +++ b/app/scripts/controllers/transactions/index.js @@ -3,6 +3,7 @@ const ObservableStore = require('obs-store') const ethUtil = require('ethereumjs-util') const Transaction = require('ethereumjs-tx') const EthQuery = require('ethjs-query') +const { errors: rpcErrors } = require('eth-json-rpc-errors') const abi = require('human-standard-token-abi') const abiDecoder = require('abi-decoder') abiDecoder.addABI(abi) @@ -166,11 +167,11 @@ class TransactionController extends EventEmitter { case 'submitted': return resolve(finishedTxMeta.hash) case 'rejected': - return reject(cleanErrorStack(new Error('MetaMask Tx Signature: User denied transaction signature.'))) + return reject(cleanErrorStack(rpcErrors.eth.userRejectedRequest('MetaMask Tx Signature: User denied transaction signature.'))) case 'failed': - return reject(cleanErrorStack(new Error(finishedTxMeta.err.message))) + return reject(cleanErrorStack(rpcErrors.internal(finishedTxMeta.err.message))) default: - return reject(cleanErrorStack(new Error(`MetaMask Tx Signature: Unknown problem: ${JSON.stringify(finishedTxMeta.txParams)}`))) + return reject(cleanErrorStack(rpcErrors.internal(`MetaMask Tx Signature: Unknown problem: ${JSON.stringify(finishedTxMeta.txParams)}`))) } }) }) @@ -372,14 +373,21 @@ class TransactionController extends EventEmitter { const txMeta = this.txStateManager.getTx(txId) const fromAddress = txMeta.txParams.from // wait for a nonce + let { customNonceValue = null } = txMeta + customNonceValue = Number(customNonceValue) nonceLock = await this.nonceTracker.getNonceLock(fromAddress) // add nonce to txParams // if txMeta has lastGasPrice then it is a retry at same nonce with higher // gas price transaction and their for the nonce should not be calculated const nonce = txMeta.lastGasPrice ? txMeta.txParams.nonce : nonceLock.nextNonce - txMeta.txParams.nonce = ethUtil.addHexPrefix(nonce.toString(16)) + const customOrNonce = customNonceValue || nonce + + txMeta.txParams.nonce = ethUtil.addHexPrefix(customOrNonce.toString(16)) // add nonce debugging information to txMeta txMeta.nonceDetails = nonceLock.nonceDetails + if (customNonceValue) { + txMeta.nonceDetails.customNonceValue = customNonceValue + } this.txStateManager.updateTx(txMeta, 'transactions#approveTransaction') // sign transaction const rawTx = await this.signTransaction(txId) diff --git a/app/scripts/lib/account-tracker.js b/app/scripts/lib/account-tracker.js index 1cbf867cb..3137ea8a3 100644 --- a/app/scripts/lib/account-tracker.js +++ b/app/scripts/lib/account-tracker.js @@ -15,7 +15,7 @@ const Web3 = require('web3') const SINGLE_CALL_BALANCES_ABI = require('single-call-balance-checker-abi') const { bnToHex } = require('./util') -const { MAINNET_CODE, RINKEYBY_CODE, ROPSTEN_CODE, KOVAN_CODE } = require('../controllers/network/enums') +const { MAINNET_CODE, RINKEBY_CODE, ROPSTEN_CODE, KOVAN_CODE } = require('../controllers/network/enums') const { SINGLE_CALL_BALANCES_ADDRESS, SINGLE_CALL_BALANCES_ADDRESS_RINKEBY, SINGLE_CALL_BALANCES_ADDRESS_ROPSTEN, SINGLE_CALL_BALANCES_ADDRESS_KOVAN } = require('../controllers/network/contract-addresses') @@ -186,7 +186,7 @@ class AccountTracker { await this._updateAccountsViaBalanceChecker(addresses, SINGLE_CALL_BALANCES_ADDRESS) break - case RINKEYBY_CODE: + case RINKEBY_CODE: await this._updateAccountsViaBalanceChecker(addresses, SINGLE_CALL_BALANCES_ADDRESS_RINKEBY) break diff --git a/app/scripts/lib/local-store.js b/app/scripts/lib/local-store.js index fbcba09cd..8fde2e911 100644 --- a/app/scripts/lib/local-store.js +++ b/app/scripts/lib/local-store.js @@ -49,7 +49,7 @@ module.exports = class ExtensionStore { const local = extension.storage.local return new Promise((resolve, reject) => { local.get(null, (/** @type {any} */ result) => { - const err = extension.runtime.lastError + const err = checkForError() if (err) { reject(err) } else { @@ -69,7 +69,7 @@ module.exports = class ExtensionStore { const local = extension.storage.local return new Promise((resolve, reject) => { local.set(obj, () => { - const err = extension.runtime.lastError + const err = checkForError() if (err) { reject(err) } else { @@ -88,3 +88,17 @@ module.exports = class ExtensionStore { function isEmpty (obj) { return Object.keys(obj).length === 0 } + +/** + * Returns an Error if extension.runtime.lastError is present + * this is a workaround for the non-standard error object thats used + * @returns {Error} + */ +function checkForError () { + const lastError = extension.runtime.lastError + if (!lastError) return + // if it quacks like an Error, its an Error + if (lastError.stack && lastError.message) return lastError + // repair incomplete error object (eg chromium v77) + return new Error(lastError.message) +} diff --git a/app/scripts/lib/message-manager.js b/app/scripts/lib/message-manager.js index 898378389..8e1ff34b7 100644 --- a/app/scripts/lib/message-manager.js +++ b/app/scripts/lib/message-manager.js @@ -1,6 +1,7 @@ const EventEmitter = require('events') const ObservableStore = require('obs-store') const ethUtil = require('ethereumjs-util') +const { errors: rpcErrors } = require('eth-json-rpc-errors') const createId = require('./random-id') /** @@ -82,7 +83,7 @@ module.exports = class MessageManager extends EventEmitter { case 'signed': return resolve(data.rawSig) case 'rejected': - return reject(new Error('MetaMask Message Signature: User denied message signature.')) + return reject(rpcErrors.eth.userRejectedRequest('MetaMask Message Signature: User denied message signature.')) default: return reject(new Error(`MetaMask Message Signature: Unknown problem: ${JSON.stringify(msgParams)}`)) } diff --git a/app/scripts/lib/personal-message-manager.js b/app/scripts/lib/personal-message-manager.js index b5e28be13..2a2ab481a 100644 --- a/app/scripts/lib/personal-message-manager.js +++ b/app/scripts/lib/personal-message-manager.js @@ -1,6 +1,7 @@ const EventEmitter = require('events') const ObservableStore = require('obs-store') const ethUtil = require('ethereumjs-util') +const { errors: rpcErrors } = require('eth-json-rpc-errors') const createId = require('./random-id') const hexRe = /^[0-9A-Fa-f]+$/g const log = require('loglevel') @@ -88,7 +89,7 @@ module.exports = class PersonalMessageManager extends EventEmitter { case 'signed': return resolve(data.rawSig) case 'rejected': - return reject(new Error('MetaMask Message Signature: User denied message signature.')) + return reject(rpcErrors.eth.userRejectedRequest('MetaMask Message Signature: User denied message signature.')) default: return reject(new Error(`MetaMask Message Signature: Unknown problem: ${JSON.stringify(msgParams)}`)) } @@ -228,7 +229,7 @@ module.exports = class PersonalMessageManager extends EventEmitter { */ _setMsgStatus (msgId, status) { const msg = this.getMsg(msgId) - if (!msg) throw new Error('PersonalMessageManager - Message not found for id: "${msgId}".') + if (!msg) throw new Error(`PersonalMessageManager - Message not found for id: "${msgId}".`) msg.status = status this._updateMsg(msg) this.emit(`${msgId}:${status}`, msg) diff --git a/app/scripts/lib/setupMetamaskMeshMetrics.js b/app/scripts/lib/setupMetamaskMeshMetrics.js index fd3b93fc4..6f0d86b28 100644 --- a/app/scripts/lib/setupMetamaskMeshMetrics.js +++ b/app/scripts/lib/setupMetamaskMeshMetrics.js @@ -6,7 +6,24 @@ module.exports = setupMetamaskMeshMetrics */ function setupMetamaskMeshMetrics () { const testingContainer = document.createElement('iframe') - testingContainer.src = 'https://metamask.github.io/mesh-testing/' + const targetOrigin = 'https://metamask.github.io' + const targetUrl = `${targetOrigin}/mesh-testing/` + testingContainer.src = targetUrl + + let didLoad = false + testingContainer.addEventListener('load', () => { + didLoad = true + }) + console.log('Injecting MetaMask Mesh testing client') document.head.appendChild(testingContainer) + + return { submitMeshMetricsEntry } + + function submitMeshMetricsEntry (message) { + // ignore if we haven't loaded yet + if (!didLoad) return + // submit the message + testingContainer.contentWindow.postMessage(message, targetOrigin) + } } diff --git a/app/scripts/lib/typed-message-manager.js b/app/scripts/lib/typed-message-manager.js index 5e2a4cd0a..e4d3e842b 100644 --- a/app/scripts/lib/typed-message-manager.js +++ b/app/scripts/lib/typed-message-manager.js @@ -2,6 +2,7 @@ const EventEmitter = require('events') const ObservableStore = require('obs-store') const createId = require('./random-id') const assert = require('assert') +const { errors: rpcErrors } = require('eth-json-rpc-errors') const sigUtil = require('eth-sig-util') const log = require('loglevel') const jsonschema = require('jsonschema') @@ -78,7 +79,7 @@ module.exports = class TypedMessageManager extends EventEmitter { case 'signed': return resolve(data.rawSig) case 'rejected': - return reject(new Error('MetaMask Message Signature: User denied message signature.')) + return reject(rpcErrors.eth.userRejectedRequest('MetaMask Message Signature: User denied message signature.')) case 'errored': return reject(new Error(`MetaMask Message Signature: ${data.error}`)) default: diff --git a/app/scripts/lib/util.js b/app/scripts/lib/util.js index 2eb71c0a0..114203d7f 100644 --- a/app/scripts/lib/util.js +++ b/app/scripts/lib/util.js @@ -38,7 +38,7 @@ const getEnvironmentType = (url = window.location.href) => { const parsedUrl = new URL(url) if (parsedUrl.pathname === '/popup.html') { return ENVIRONMENT_TYPE_POPUP - } else if (parsedUrl.pathname === '/home.html') { + } else if (['/home.html', '/phishing.html'].includes(parsedUrl.pathname)) { return ENVIRONMENT_TYPE_FULLSCREEN } else if (parsedUrl.pathname === '/notification.html') { return ENVIRONMENT_TYPE_NOTIFICATION @@ -144,6 +144,10 @@ function removeListeners (listeners, emitter) { }) } +function getRandomArrayItem (array) { + return array[Math.floor((Math.random() * array.length))] +} + module.exports = { removeListeners, applyListeners, @@ -154,4 +158,5 @@ module.exports = { hexToBn, bnToHex, BnMultiplyByFraction, + getRandomArrayItem, } diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index 02f76cd9d..b4014272a 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -29,6 +29,7 @@ const AppStateController = require('./controllers/app-state') const InfuraController = require('./controllers/infura') const CachedBalancesController = require('./controllers/cached-balances') const OnboardingController = require('./controllers/onboarding') +const ThreeBoxController = require('./controllers/threebox') const RecentBlocksController = require('./controllers/recent-blocks') const IncomingTransactionsController = require('./controllers/incoming-transactions') const MessageManager = require('./lib/message-manager') @@ -38,6 +39,7 @@ const TransactionController = require('./controllers/transactions') const TokenRatesController = require('./controllers/token-rates') const DetectTokensController = require('./controllers/detect-tokens') const ProviderApprovalController = require('./controllers/provider-approval') +const ABTestController = require('./controllers/ab-test') const nodeify = require('./lib/nodeify') const accountImporter = require('./account-import-strategies') const getBuyEthUrl = require('./lib/buy-eth-url') @@ -198,6 +200,15 @@ module.exports = class MetamaskController extends EventEmitter { this.addressBookController = new AddressBookController(undefined, initState.AddressBookController) + this.threeBoxController = new ThreeBoxController({ + preferencesController: this.preferencesController, + addressBookController: this.addressBookController, + keyringController: this.keyringController, + initState: initState.ThreeBoxController, + getKeyringControllerState: this.keyringController.memStore.getState.bind(this.keyringController.memStore), + version, + }) + // tx mgmt this.txController = new TransactionController({ initState: initState.TransactionController || initState.TransactionManager, @@ -259,6 +270,10 @@ module.exports = class MetamaskController extends EventEmitter { preferencesController: this.preferencesController, }) + this.abTestController = new ABTestController({ + initState: initState.ABTestController, + }) + this.store.updateStructure({ AppStateController: this.appStateController.store, TransactionController: this.txController.store, @@ -273,6 +288,8 @@ module.exports = class MetamaskController extends EventEmitter { OnboardingController: this.onboardingController.store, ProviderApprovalController: this.providerApprovalController.store, IncomingTransactionsController: this.incomingTransactionsController.store, + ThreeBoxController: this.threeBoxController.store, + ABTestController: this.abTestController.store, }) this.memStore = new ComposableObservableStore(null, { @@ -297,6 +314,9 @@ module.exports = class MetamaskController extends EventEmitter { ProviderApprovalController: this.providerApprovalController.store, ProviderApprovalControllerMemStore: this.providerApprovalController.memStore, IncomingTransactionsController: this.incomingTransactionsController.store, + // ThreeBoxController + ThreeBoxController: this.threeBoxController.store, + ABTestController: this.abTestController.store, }) this.memStore.subscribe(this.sendUpdate.bind(this)) } @@ -411,12 +431,15 @@ module.exports = class MetamaskController extends EventEmitter { const networkController = this.networkController const providerApprovalController = this.providerApprovalController const onboardingController = this.onboardingController + const threeBoxController = this.threeBoxController + const abTestController = this.abTestController return { // etc getState: (cb) => cb(null, this.getState()), setCurrentCurrency: this.setCurrentCurrency.bind(this), setUseBlockie: this.setUseBlockie.bind(this), + setUseNonceField: this.setUseNonceField.bind(this), setParticipateInMetaMetrics: this.setParticipateInMetaMetrics.bind(this), setMetaMetricsSendCount: this.setMetaMetricsSendCount.bind(this), setFirstTimeFlowType: this.setFirstTimeFlowType.bind(this), @@ -496,6 +519,8 @@ module.exports = class MetamaskController extends EventEmitter { getFilteredTxList: nodeify(txController.getFilteredTxList, txController), isNonceTaken: nodeify(txController.isNonceTaken, txController), estimateGas: nodeify(this.estimateGas, this), + getPendingNonce: nodeify(this.getPendingNonce, this), + getNextNonce: nodeify(this.getNextNonce, this), // messageManager signMessage: nodeify(this.signMessage, this), @@ -516,6 +541,17 @@ module.exports = class MetamaskController extends EventEmitter { // onboarding controller setSeedPhraseBackedUp: nodeify(onboardingController.setSeedPhraseBackedUp, onboardingController), + + // 3Box + setThreeBoxSyncingPermission: nodeify(threeBoxController.setThreeBoxSyncingPermission, threeBoxController), + restoreFromThreeBox: nodeify(threeBoxController.restoreFromThreeBox, threeBoxController), + setShowRestorePromptToFalse: nodeify(threeBoxController.setShowRestorePromptToFalse, threeBoxController), + getThreeBoxLastUpdated: nodeify(threeBoxController.getLastUpdated, threeBoxController), + turnThreeBoxSyncingOn: nodeify(threeBoxController.turnThreeBoxSyncingOn, threeBoxController), + initializeThreeBox: nodeify(this.initializeThreeBox, this), + + // a/b test controller + getAssignedABTestGroupName: nodeify(abTestController.getAssignedABTestGroupName, abTestController), } } @@ -717,6 +753,20 @@ module.exports = class MetamaskController extends EventEmitter { await this.preferencesController.syncAddresses(accounts) await this.txController.pendingTxTracker.updatePendingTxs() + + try { + const threeBoxSyncingAllowed = this.threeBoxController.getThreeBoxSyncingState() + if (threeBoxSyncingAllowed && !this.threeBoxController.box) { + // 'await' intentionally omitted to avoid waiting for initialization + this.threeBoxController.init() + this.threeBoxController.turnThreeBoxSyncingOn() + } else if (threeBoxSyncingAllowed && this.threeBoxController.box) { + this.threeBoxController.turnThreeBoxSyncingOn() + } + } catch (error) { + log.error(error) + } + return this.keyringController.fullUpdate() } @@ -1564,13 +1614,28 @@ module.exports = class MetamaskController extends EventEmitter { * @returns Promise */ async getPendingNonce (address) { - const { nonceDetails, releaseLock} = await this.txController.nonceTracker.getNonceLock(address) + const { nonceDetails, releaseLock } = await this.txController.nonceTracker.getNonceLock(address) const pendingNonce = nonceDetails.params.highestSuggested releaseLock() return pendingNonce } + /** + * Returns the next nonce according to the nonce-tracker + * @param address {string} - The hex string address for the transaction + * @returns Promise + */ + async getNextNonce (address) { + let nonceLock + try { + nonceLock = await this.txController.nonceTracker.getNonceLock(address) + } finally { + nonceLock.releaseLock() + } + return nonceLock.nextNonce + } + //============================================================================= // CONFIG //============================================================================= @@ -1666,6 +1731,10 @@ module.exports = class MetamaskController extends EventEmitter { await this.preferencesController.removeFromFrequentRpcList(rpcTarget) } + async initializeThreeBox () { + await this.threeBoxController.init() + } + /** * Sets whether or not to use the blockie identicon format. * @param {boolean} val - True for bockie, false for jazzicon. @@ -1680,6 +1749,20 @@ module.exports = class MetamaskController extends EventEmitter { } } + /** + * Sets whether or not to use the nonce field. + * @param {boolean} val - True for nonce field, false for not nonce field. + * @param {Function} cb - A callback function called when complete. + */ + setUseNonceField (val, cb) { + try { + this.preferencesController.setUseNonceField(val) + cb(null) + } catch (err) { + cb(err) + } + } + /** * Sets whether or not the user will have usage data tracked with MetaMetrics * @param {boolean} bool - True for users that wish to opt-in, false for users that wish to remain out. diff --git a/app/scripts/migrations/037.js b/app/scripts/migrations/037.js new file mode 100644 index 000000000..9eeda1882 --- /dev/null +++ b/app/scripts/migrations/037.js @@ -0,0 +1,56 @@ +const version = 37 +const clone = require('clone') +const { + util, +} = require('gaba') + +/** + * The purpose of this migration is to update the address book state + * to the new schema with chainId as a key. + * and to add the isEns flag to all entries + */ +module.exports = { + version, + migrate: async function (originalVersionedData) { + const versionedData = clone(originalVersionedData) + versionedData.meta.version = version + const state = versionedData.data + versionedData.data = transformState(state) + return versionedData + }, +} + +function transformState (state) { + + if (state.AddressBookController) { + const ab = state.AddressBookController.addressBook + + const chainIds = new Set() + const newAddressBook = {} + + // add all of the chainIds to a set + for (const item in ab) { + chainIds.add(ab[item].chainId) + } + + // fill the chainId object with the entries with the matching chainId + for (const id of chainIds.values()) { + // make an empty object entry for each chainId + newAddressBook[id] = {} + for (const address in ab) { + if (ab[address].chainId === id) { + + ab[address].isEns = false + if (util.normalizeEnsName(ab[address].name)) { + ab[address].isEns = true + } + newAddressBook[id][address] = ab[address] + } + } + } + + state.AddressBookController.addressBook = newAddressBook + } + + return state +} diff --git a/app/scripts/migrations/038.js b/app/scripts/migrations/038.js new file mode 100644 index 000000000..25d8b79ac --- /dev/null +++ b/app/scripts/migrations/038.js @@ -0,0 +1,37 @@ +const version = 38 +const clone = require('clone') +const ABTestController = require('../controllers/ab-test') +const { getRandomArrayItem } = require('../lib/util') + +/** + * The purpose of this migration is to assign all users to a test group for the fullScreenVsPopup a/b test + */ +module.exports = { + version, + migrate: async function (originalVersionedData) { + const versionedData = clone(originalVersionedData) + versionedData.meta.version = version + const state = versionedData.data + versionedData.data = transformState(state) + return versionedData + }, +} + +function transformState (state) { + const { ABTestController: ABTestControllerState = {} } = state + const { abTests = {} } = ABTestControllerState + + if (!abTests.fullScreenVsPopup) { + state = { + ...state, + ABTestController: { + ...ABTestControllerState, + abTests: { + ...abTests, + fullScreenVsPopup: getRandomArrayItem(ABTestController.abTestGroupNames.fullScreenVsPopup), + }, + }, + } + } + return state +} diff --git a/app/scripts/migrations/index.js b/app/scripts/migrations/index.js index 93a4f0a0a..9fb24fe70 100644 --- a/app/scripts/migrations/index.js +++ b/app/scripts/migrations/index.js @@ -47,4 +47,6 @@ module.exports = [ require('./034'), require('./035'), require('./036'), + require('./037'), + require('./038'), ] diff --git a/docs/development-visualization.md b/development/gource-viz.sh old mode 100644 new mode 100755 similarity index 58% rename from docs/development-visualization.md rename to development/gource-viz.sh index 95847300d..d2896f940 --- a/docs/development-visualization.md +++ b/development/gource-viz.sh @@ -1,25 +1,16 @@ -### Generate Development Visualization +#!/usr/bin/env bash +set -x -This will generate a video of the repo commit history. - -Install preqs: -``` -brew install gource -brew install ffmpeg -``` - -From the repo dir, pipe `gource` into `ffmpeg`: -``` gource \ - --seconds-per-day .1 \ + --seconds-per-day .025 \ --user-scale 1.5 \ --default-user-image "./images/icon-512.png" \ --viewport 1280x720 \ - --auto-skip-seconds .1 \ + --auto-skip-seconds .05 \ --multi-sampling \ - --stop-at-end \ --highlight-users \ - --hide mouse,progress \ + --hide mouse,progress,filenames \ + --dir-name-depth 2 \ --file-idle-time 0 \ --max-files 0 \ --background-colour 000000 \ @@ -30,6 +21,4 @@ gource \ --title "MetaMask Development History" \ --output-ppm-stream - \ --output-framerate 30 \ - | ffmpeg -y -r 30 -f image2pipe -vcodec ppm -i - -b 65536K metamask-dev-history.mp4 -``` - + | ffmpeg -y -r 30 -f image2pipe -vcodec ppm -i - -b 65536K metamask-dev-history.mp4 \ No newline at end of file diff --git a/development/metamaskbot-build-announce.js b/development/metamaskbot-build-announce.js index 719cbd50c..2198d7e36 100755 --- a/development/metamaskbot-build-announce.js +++ b/development/metamaskbot-build-announce.js @@ -23,12 +23,38 @@ async function start () { const SHORT_SHA1 = CIRCLE_SHA1.slice(0, 7) const BUILD_LINK_BASE = `https://${CIRCLE_BUILD_NUM}-42009758-gh.circle-artifacts.com/0` - const CHROME = `${BUILD_LINK_BASE}/builds/metamask-chrome-${VERSION}.zip` - const FIREFOX = `${BUILD_LINK_BASE}/builds/metamask-firefox-${VERSION}.zip` - const EDGE = `${BUILD_LINK_BASE}/builds/metamask-edge-${VERSION}.zip` - const OPERA = `${BUILD_LINK_BASE}/builds/metamask-opera-${VERSION}.zip` + // build the github comment content - const commentBody = `Builds ready [${SHORT_SHA1}]: chrome, firefox, edge, opera` + // links to extension builds + const platforms = ['chrome', 'firefox', 'opera', 'edge'] + const buildLinks = platforms.map(platform => { + const url = `${BUILD_LINK_BASE}/builds/metamask-${platform}-${VERSION}.zip` + return `${platform}` + }).join(', ') + + // links to bundle browser builds + const bundles = ['background', 'ui', 'inpage', 'contentscript', 'ui-libs', 'bg-libs', 'phishing-detect'] + const bundleLinks = bundles.map(bundle => { + const url = `${BUILD_LINK_BASE}/build-artifacts/source-map-explorer/${bundle}.html` + return `${bundle}` + }).join(', ') + + // links to bundle browser builds + const depVizUrl = `${BUILD_LINK_BASE}/build-artifacts/deps-viz/background/index.html` + const depVizLink = `background` + + // link to artifacts + const allArtifactsUrl = `https://circleci.com/gh/MetaMask/metamask-extension/${CIRCLE_BUILD_NUM}#artifacts/containers/0` + + const contentRows = [ + `builds: ${buildLinks}`, + `bundle viz: ${bundleLinks}`, + `dep viz: ${depVizLink}`, + `all artifacts`, + ] + const hiddenContent = `` + const exposedContent = `Builds ready [${SHORT_SHA1}]` + const commentBody = `
${exposedContent}${hiddenContent}
` const JSON_PAYLOAD = JSON.stringify({ body: commentBody }) const POST_COMMENT_URI = `https://api.github.com/repos/metamask/metamask-extension/issues/${CIRCLE_PR_NUMBER}/comments` diff --git a/development/mock-3box.js b/development/mock-3box.js new file mode 100644 index 000000000..53f228f21 --- /dev/null +++ b/development/mock-3box.js @@ -0,0 +1,67 @@ +function delay (time) { + return new Promise(resolve => setTimeout(resolve, time)) +} + +function loadFromMock3Box (key) { + return new Promise(async (resolve) => { + const res = await fetch('http://localhost:8889?key=' + key) + const text = await res.text() + resolve(text.length ? JSON.parse(text) : null) + }) +} + +function saveToMock3Box (key, newDataAtKey) { + return new Promise(async (resolve) => { + const res = await fetch('http://localhost:8889', { + method: 'POST', + body: JSON.stringify({ + key, + data: newDataAtKey, + }), + }) + + resolve(res.text()) + }) +} + +class Mock3Box { + static openBox (address) { + this.address = address + return Promise.resolve({ + onSyncDone: cb => { setTimeout(cb, 200) }, + openSpace: async (spaceName, config) => { + const { onSyncDone } = config + this.spaceName = spaceName + + setTimeout(onSyncDone, 150) + + await delay(50) + + return { + private: { + get: async (key) => { + await delay(50) + const res = await loadFromMock3Box(`${this.address}-${this.spaceName}-${key}`) + return res + }, + set: async (key, data) => { + await saveToMock3Box(`${this.address}-${this.spaceName}-${key}`, data) + await delay(50) + return null + }, + }, + } + }, + logout: () => {}, + }) + } + + static async getConfig (address) { + const backup = await loadFromMock3Box(`${address}-metamask-metamaskBackup`) + return backup + ? { spaces: { metamask: {} } } + : {} + } +} + +module.exports = Mock3Box diff --git a/development/show-deps-install-scripts.js b/development/show-deps-install-scripts.js new file mode 100644 index 000000000..03a9bb859 --- /dev/null +++ b/development/show-deps-install-scripts.js @@ -0,0 +1,28 @@ +// This script lists all dependencies that have package install scripts +const path = require('path') +const readInstalled = require('read-installed') + +const installScripts = ['preinstall', 'install', 'postinstall'] + +readInstalled('./', { dev: true }, function (err, data) { + if (err) throw err + + const deps = data.dependencies + Object.entries(deps).forEach(([packageName, packageData]) => { + const packageScripts = packageData.scripts || {} + const scriptKeys = Reflect.ownKeys(packageScripts) + + const hasInstallScript = installScripts.some(installKey => scriptKeys.includes(installKey)) + if (!hasInstallScript) return + + const matchingScripts = {} + if (packageScripts.preinstall) matchingScripts.preinstall = packageScripts.preinstall + if (packageScripts.install) matchingScripts.install = packageScripts.install + if (packageScripts.postinstall) matchingScripts.postinstall = packageScripts.postinstall + const scriptNames = Reflect.ownKeys(matchingScripts) + + const relativePath = path.relative(process.cwd(), packageData.path) + + console.log(`${packageName}: ${relativePath} ${scriptNames}`) + }) +}) diff --git a/development/source-map-explorer.sh b/development/source-map-explorer.sh new file mode 100755 index 000000000..2a2ec6120 --- /dev/null +++ b/development/source-map-explorer.sh @@ -0,0 +1,10 @@ +#! /bin/bash +set -x + +mkdir -p build-artifacts/source-map-explorer +npx source-map-explorer dist/chrome/inpage.js --html build-artifacts/source-map-explorer/inpage.html +npx source-map-explorer dist/chrome/contentscript.js --html build-artifacts/source-map-explorer/contentscript.html +npx source-map-explorer dist/chrome/background.js --html build-artifacts/source-map-explorer/background.html +npx source-map-explorer dist/chrome/ui.js --html build-artifacts/source-map-explorer/ui.html +npx source-map-explorer dist/chrome/libs.js --html build-artifacts/source-map-explorer/libs.html +npx source-map-explorer dist/chrome/phishing-detect.js --html build-artifacts/source-map-explorer/phishing-detect.html diff --git a/development/states/confirm-sig-requests.json b/development/states/confirm-sig-requests.json index ae7f3454d..a0f4cd470 100644 --- a/development/states/confirm-sig-requests.json +++ b/development/states/confirm-sig-requests.json @@ -23,6 +23,9 @@ "name": "Send Account 4" } }, + "abTests": { + "fullScreenVsPopup": "control" + }, "cachedBalances": {}, "conversionRate": 1200.88200327, "conversionDate": 1489013762, diff --git a/development/states/currency-localization.json b/development/states/currency-localization.json index dff527f5a..263ef89c5 100644 --- a/development/states/currency-localization.json +++ b/development/states/currency-localization.json @@ -23,6 +23,9 @@ "name": "Send Account 4" } }, + "abTests": { + "fullScreenVsPopup": "control" + }, "cachedBalances": {}, "unapprovedTxs": {}, "conversionRate": 19855, diff --git a/development/states/tx-list-items.json b/development/states/tx-list-items.json index 08d1cf263..fa5e93c6c 100644 --- a/development/states/tx-list-items.json +++ b/development/states/tx-list-items.json @@ -23,6 +23,9 @@ "name": "Send Account 4" } }, + "abTests": { + "fullScreenVsPopup": "control" + }, "cachedBalances": {}, "currentCurrency": "USD", "conversionRate": 1200.88200327, diff --git a/development/verify-locale-strings.js b/development/verify-locale-strings.js index 72ee37dbb..aa0c4503f 100644 --- a/development/verify-locale-strings.js +++ b/development/verify-locale-strings.js @@ -4,91 +4,221 @@ // // usage: // -// node app/scripts/verify-locale-strings.js +// node app/scripts/verify-locale-strings.js [] [--fix] [--quiet] // -// will check the given locale against the strings in english +// This script will validate that locales have no unused messages. It will check +// the English locale against string literals found under `ui/`, and it will check +// other locales by comparing them to the English locale. +// +// A report will be printed to the console detailing any unused locales, and also +// any missing messages in the non-English locales. +// +// The if the optional '--fix' parameter is given, locales will be automatically +// updated to remove any unused messages. +// +// The optional '--quiet' parameter reduces the verbosity of the output, printing +// just a single summary of results for each locale verified // // ////////////////////////////////////////////////////////////////////////////// const fs = require('fs') const path = require('path') +const { promisify } = require('util') +const log = require('loglevel') +const matchAll = require('string.prototype.matchall').getPolyfill() const localeIndex = require('../app/_locales/index.json') +const readdir = promisify(fs.readdir) +const readFile = promisify(fs.readFile) +const writeFile = promisify(fs.writeFile) + +log.setDefaultLevel('info') -console.log('Locale Verification') - -const specifiedLocale = process.argv[2] -if (specifiedLocale) { - console.log(`Verifying selected locale "${specifiedLocale}":\n\n`) - const locale = localeIndex.find(localeMeta => localeMeta.code === specifiedLocale) - verifyLocale(locale) -} else { - console.log('Verifying all locales:\n\n') - localeIndex.forEach(localeMeta => { - verifyLocale(localeMeta) - console.log('\n') +let fix = false +let specifiedLocale +for (const arg of process.argv.slice(2)) { + if (arg === '--fix') { + fix = true + } else if (arg === '--quiet') { + log.setLevel('error') + } else { + specifiedLocale = arg + } +} + +main(specifiedLocale, fix) + .catch(error => { + log.error(error) + process.exit(1) }) + +async function main (specifiedLocale, fix) { + if (specifiedLocale) { + log.info(`Verifying selected locale "${specifiedLocale}":\n`) + const locale = localeIndex.find(localeMeta => localeMeta.code === specifiedLocale) + const failed = locale.code === 'en' ? + await verifyEnglishLocale(fix) : + await verifyLocale(locale, fix) + if (failed) { + process.exit(1) + } + } else { + log.info('Verifying all locales:\n') + let failed = await verifyEnglishLocale(fix) + const localeCodes = localeIndex + .filter(localeMeta => localeMeta.code !== 'en') + .map(localeMeta => localeMeta.code) + + for (const code of localeCodes) { + log.info() // Separate each locale report by a newline when not in '--quiet' mode + const localeFailed = await verifyLocale(code, fix) + failed = failed || localeFailed + } + + if (failed) { + process.exit(1) + } + } } +function getLocalePath (code) { + return path.resolve(__dirname, '..', 'app', '_locales', code, 'messages.json') +} -function verifyLocale ({ code, name }) { - let targetLocale, englishLocale +async function getLocale (code) { try { - const localeFilePath = path.join(process.cwd(), 'app', '_locales', code, 'messages.json') - targetLocale = JSON.parse(fs.readFileSync(localeFilePath, 'utf8')) + const localeFilePath = getLocalePath(code) + const fileContents = await readFile(localeFilePath, 'utf8') + return JSON.parse(fileContents) } catch (e) { if (e.code === 'ENOENT') { - console.log('Locale file not found') + log.error('Locale file not found') } else { - console.log(`Error opening your locale ("${code}") file: `, e) + log.error(`Error opening your locale ("${code}") file: `, e) } process.exit(1) } +} +async function writeLocale (code, locale) { try { - const englishFilePath = path.join(process.cwd(), 'app', '_locales', 'en', 'messages.json') - englishLocale = JSON.parse(fs.readFileSync(englishFilePath, 'utf8')) + const localeFilePath = getLocalePath(code) + return writeFile(localeFilePath, JSON.stringify(locale, null, 2) + '\n', 'utf8') } catch (e) { if (e.code === 'ENOENT') { - console.log('English File not found') + log.error('Locale file not found') } else { - console.log('Error opening english locale file: ', e) + log.error(`Error writing your locale ("${code}") file: `, e) } process.exit(1) } +} + +async function verifyLocale (code, fix = false) { + const englishLocale = await getLocale('en') + const targetLocale = await getLocale(code) - // console.log(' verifying whether all your locale ("${code}") strings are contained in the english one') const extraItems = compareLocalesForMissingItems({ base: targetLocale, subject: englishLocale }) - // console.log('\n verifying whether your locale ("${code}") contains all english strings') const missingItems = compareLocalesForMissingItems({ base: englishLocale, subject: targetLocale }) const englishEntryCount = Object.keys(englishLocale).length const coveragePercent = 100 * (englishEntryCount - missingItems.length) / englishEntryCount - console.log(`Status of **${name} (${code})** ${coveragePercent.toFixed(2)}% coverage:`) - if (extraItems.length) { - console.log('\nExtra items that should not be localized:') + console.log(`**${code}**: ${extraItems.length} unused messages`) + log.info('Extra items that should not be localized:') extraItems.forEach(function (key) { - console.log(` - [ ] ${key}`) + log.info(` - [ ] ${key}`) }) } else { - // console.log(` all ${counter} strings declared in your locale ("${code}") were found in the english one`) + log.info(`**${code}**: ${extraItems.length} unused messages`) } + log.info(`${coveragePercent.toFixed(2)}% coverage`) if (missingItems.length) { - console.log(`\nMissing items not present in localized file:`) + log.info(`Missing items not present in localized file:`) missingItems.forEach(function (key) { - console.log(` - [ ] ${key}`) + log.info(` - [ ] ${key}`) }) - } else { - // console.log(` all ${counter} english strings were found in your locale ("${code}")!`) } if (!extraItems.length && !missingItems.length) { - console.log('Full coverage : )') + log.info('Full coverage : )') + } + + if (extraItems.length > 0) { + if (fix) { + const newLocale = Object.assign({}, targetLocale) + for (const item of extraItems) { + delete newLocale[item] + } + await writeLocale(code, newLocale) + } + return true } } +async function verifyEnglishLocale (fix = false) { + const englishLocale = await getLocale('en') + const javascriptFiles = await findJavascriptFiles(path.resolve(__dirname, '..', 'ui')) + + const regex = /'(\w+)'/g + const usedMessages = new Set() + for await (const fileContents of getFileContents(javascriptFiles)) { + for (const match of matchAll.call(fileContents, regex)) { + usedMessages.add(match[1]) + } + } + + // never consider these messages as unused + const messageExceptions = ['appName', 'appDescription'] + + const englishMessages = Object.keys(englishLocale) + const unusedMessages = englishMessages + .filter(message => !messageExceptions.includes(message) && !usedMessages.has(message)) + + + if (unusedMessages.length) { + console.log(`**en**: ${unusedMessages.length} unused messages`) + log.info(`Messages not present in UI:`) + unusedMessages.forEach(function (key) { + log.info(` - [ ] ${key}`) + }) + } else { + log.info('Full coverage : )') + return false + } + + if (unusedMessages.length > 0 && fix) { + const newLocale = Object.assign({}, englishLocale) + for (const key of unusedMessages) { + delete newLocale[key] + } + await writeLocale('en', newLocale) + } + + return true +} + +async function findJavascriptFiles (rootDir) { + const javascriptFiles = [] + const contents = await readdir(rootDir, { withFileTypes: true }) + for (const file of contents) { + if (file.isDirectory()) { + javascriptFiles.push(...(await findJavascriptFiles(path.join(rootDir, file.name)))) + } else if (file.isFile() && file.name.endsWith('.js')) { + javascriptFiles.push(path.join(rootDir, file.name)) + } + } + return javascriptFiles +} + +async function * getFileContents (filenames) { + for (const filename of filenames) { + yield readFile(filename, 'utf8') + } +} + + function compareLocalesForMissingItems ({ base, subject }) { return Object.keys(base).filter((key) => !subject[key]) } diff --git a/gulpfile.js b/gulpfile.js index d8c889ed8..3e4a3b7ff 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -16,13 +16,16 @@ const manifest = require('./app/manifest.json') const sass = require('gulp-sass') const autoprefixer = require('gulp-autoprefixer') const gulpStylelint = require('gulp-stylelint') -const stylefmt = require('gulp-stylefmt') const terser = require('gulp-terser-js') const pify = require('pify') const rtlcss = require('gulp-rtlcss') const rename = require('gulp-rename') const gulpMultiProcess = require('gulp-multi-process') const endOfStream = pify(require('end-of-stream')) +const sesify = require('sesify') +const mkdirp = require('mkdirp') +const imagemin = require('gulp-imagemin') +const { makeStringTransform } = require('browserify-transform-tools') const packageJSON = require('./package.json') const dependencies = Object.keys(packageJSON && packageJSON.dependencies || {}) @@ -30,11 +33,14 @@ const materialUIDependencies = ['@material-ui/core'] const reactDepenendencies = dependencies.filter(dep => dep.match(/react/)) const d3Dependencies = ['c3', 'd3'] -const uiDependenciesToBundle = [ - ...materialUIDependencies, - ...reactDepenendencies, - ...d3Dependencies, -] +const externalDependenciesMap = { + background: [ + '3box', + ], + ui: [ + ...materialUIDependencies, ...reactDepenendencies, ...d3Dependencies, + ], +} function gulpParallel (...args) { return function spawnGulpChildProcess (cb) { @@ -46,7 +52,6 @@ const browserPlatforms = [ 'firefox', 'chrome', 'brave', - 'edge', 'opera', ] const commonPlatforms = [ @@ -185,7 +190,6 @@ gulp.task('manifest:production', function () { './dist/firefox/manifest.json', './dist/chrome/manifest.json', './dist/brave/manifest.json', - './dist/edge/manifest.json', './dist/opera/manifest.json', ], {base: './dist/'}) @@ -208,6 +212,47 @@ gulp.task('manifest:testing', function () { // Exclude chromereload script in production: .pipe(jsoneditor(function (json) { + json.permissions = [...json.permissions, 'webRequestBlocking', 'http://localhost/*'] + return json + })) + + .pipe(gulp.dest('./dist/', { overwrite: true })) +}) + +const scriptsToExcludeFromBackgroundDevBuild = { + 'bg-libs.js': true, +} + +gulp.task('manifest:testing-local', function () { + return gulp.src([ + './dist/firefox/manifest.json', + './dist/chrome/manifest.json', + ], {base: './dist/'}) + + .pipe(jsoneditor(function (json) { + json.background = { + ...json.background, + scripts: json.background.scripts.filter(scriptName => !scriptsToExcludeFromBackgroundDevBuild[scriptName]), + } + json.permissions = [...json.permissions, 'webRequestBlocking', 'http://localhost/*'] + return json + })) + + .pipe(gulp.dest('./dist/', { overwrite: true })) +}) + + +gulp.task('manifest:dev', function () { + return gulp.src([ + './dist/firefox/manifest.json', + './dist/chrome/manifest.json', + ], {base: './dist/'}) + + .pipe(jsoneditor(function (json) { + json.background = { + ...json.background, + scripts: json.background.scripts.filter(scriptName => !scriptsToExcludeFromBackgroundDevBuild[scriptName]), + } json.permissions = [...json.permissions, 'webRequestBlocking'] return json })) @@ -215,6 +260,12 @@ gulp.task('manifest:testing', function () { .pipe(gulp.dest('./dist/', { overwrite: true })) }) +gulp.task('optimize:images', function () { + return gulp.src('./dist/**/images/**', {base: './dist/'}) + .pipe(imagemin()) + .pipe(gulp.dest('./dist/', { overwrite: true })) +}) + gulp.task('copy', gulp.series( gulp.parallel(...copyTaskNames), @@ -227,6 +278,7 @@ gulp.task('copy', gulp.task('dev:copy', gulp.series( gulp.parallel(...copyDevTaskNames), + 'manifest:dev', 'manifest:chrome', 'manifest:opera' ) @@ -237,7 +289,7 @@ gulp.task('test:copy', gulp.parallel(...copyDevTaskNames), 'manifest:chrome', 'manifest:opera', - 'manifest:testing' + 'manifest:testing-local' ) ) @@ -304,12 +356,6 @@ gulp.task('lint-scss', function () { })) }) -gulp.task('fmt-scss', function () { - return gulp.src('ui/app/css/itcss/**/*.scss') - .pipe(stylefmt()) - .pipe(gulp.dest('ui/app/css/itcss')) -}) - // build js const buildJsFiles = [ @@ -321,16 +367,16 @@ const buildJsFiles = [ ] // bundle tasks -createTasksForBuildJsUIDeps({ dependenciesToBundle: uiDependenciesToBundle, filename: 'libs' }) +createTasksForBuildJsDeps({ filename: 'bg-libs', key: 'background' }) +createTasksForBuildJsDeps({ filename: 'ui-libs', key: 'ui' }) createTasksForBuildJsExtension({ buildJsFiles, taskPrefix: 'dev:extension:js', devMode: true }) createTasksForBuildJsExtension({ buildJsFiles, taskPrefix: 'dev:test-extension:js', devMode: true, testing: 'true' }) createTasksForBuildJsExtension({ buildJsFiles, taskPrefix: 'build:extension:js' }) createTasksForBuildJsExtension({ buildJsFiles, taskPrefix: 'build:test:extension:js', testing: 'true' }) -function createTasksForBuildJsUIDeps ({ filename }) { +function createTasksForBuildJsDeps ({ key, filename }) { const destinations = browserPlatforms.map(platform => `./dist/${platform}`) - const bundleTaskOpts = Object.assign({ buildSourceMaps: true, sourceMapDir: '../sourcemaps', @@ -338,12 +384,12 @@ function createTasksForBuildJsUIDeps ({ filename }) { devMode: false, }) - gulp.task('build:extension:js:uideps', bundleTask(Object.assign({ + gulp.task(`build:extension:js:deps:${key}`, bundleTask(Object.assign({ label: filename, filename: `${filename}.js`, destinations, buildLib: true, - dependenciesToBundle: uiDependenciesToBundle, + dependenciesToBundle: externalDependenciesMap[key], }, bundleTaskOpts))) } @@ -375,7 +421,7 @@ function createTasksForBuildJs ({ rootDir, taskPrefix, bundleTaskOpts, destinati label: jsFile, filename: `${jsFile}.js`, filepath: `${rootDir}/${jsFile}.js`, - externalDependencies: jsFile === 'ui' && !bundleTaskOpts.devMode && uiDependenciesToBundle, + externalDependencies: bundleTaskOpts.devMode ? undefined : externalDependenciesMap[jsFile], destinations, }, bundleTaskOpts))) }) @@ -396,24 +442,11 @@ gulp.task('clean', function clean () { // zip tasks for distribution gulp.task('zip:chrome', zipTask('chrome')) gulp.task('zip:firefox', zipTask('firefox')) -gulp.task('zip:edge', zipTask('edge')) gulp.task('zip:opera', zipTask('opera')) -gulp.task('zip', gulp.parallel('zip:chrome', 'zip:firefox', 'zip:edge', 'zip:opera')) +gulp.task('zip', gulp.parallel('zip:chrome', 'zip:firefox', 'zip:opera')) // high level tasks -gulp.task('dev', - gulp.series( - 'clean', - 'dev:scss', - gulp.parallel( - 'dev:extension:js', - 'dev:copy', - 'dev:reload' - ) - ) -) - gulp.task('dev:test', gulp.series( 'clean', @@ -443,10 +476,12 @@ gulp.task('build', 'clean', 'build:scss', gulpParallel( - 'build:extension:js:uideps', + 'build:extension:js:deps:background', + 'build:extension:js:deps:ui', 'build:extension:js', 'copy' - ) + ), + 'optimize:images' ) ) @@ -455,7 +490,8 @@ gulp.task('build:test', 'clean', 'build:scss', gulpParallel( - 'build:extension:js:uideps', + 'build:extension:js:deps:background', + 'build:extension:js:deps:ui', 'build:test:extension:js', 'copy' ), @@ -463,17 +499,6 @@ gulp.task('build:test', ) ) -gulp.task('build:extension', - gulp.series( - 'clean', - 'build:scss', - gulp.parallel( - 'build:extension:js', - 'copy' - ) - ) -) - gulp.task('dist', gulp.series( 'build', @@ -493,11 +518,26 @@ function zipTask (target) { function generateBundler (opts, performBundle) { const browserifyOpts = assign({}, watchify.args, { - plugin: 'browserify-derequire', + plugin: [], + transform: [], debug: opts.buildSourceMaps, fullPaths: opts.buildWithFullPaths, }) + const bundleName = opts.filename.split('.')[0] + + // activate sesify + const activateAutoConfig = Boolean(process.env.SESIFY_AUTOGEN) + // const activateSesify = activateAutoConfig + const activateSesify = activateAutoConfig && ['background'].includes(bundleName) + if (activateSesify) { + configureBundleForSesify({ browserifyOpts, bundleName }) + } + + if (!activateSesify) { + browserifyOpts.plugin.push('browserify-derequire') + } + if (!opts.buildLib) { if (opts.devMode && opts.filename === 'ui.js') { browserifyOpts['entries'] = ['./development/require-react-devtools.js', opts.filepath] @@ -508,6 +548,16 @@ function generateBundler (opts, performBundle) { let bundler = browserify(browserifyOpts) .transform('babelify') + // Transpile any dependencies using the object spread/rest operator + // because it is incompatible with `esprima`, which is used by `envify` + // See https://github.com/jquery/esprima/issues/1927 + .transform('babelify', { + only: [ + './**/node_modules/libp2p', + ], + global: true, + plugins: ['@babel/plugin-proposal-object-rest-spread'], + }) .transform('brfs') if (opts.buildLib) { @@ -518,7 +568,7 @@ function generateBundler (opts, performBundle) { bundler = bundler.external(opts.externalDependencies) } - // inject variables into bundle + // Inject variables into bundle bundler.transform(envify({ METAMASK_DEBUG: opts.devMode, NODE_ENV: opts.devMode ? 'development' : 'production', @@ -615,6 +665,37 @@ function bundleTask (opts) { } } +function configureBundleForSesify ({ + browserifyOpts, + bundleName, +}) { + // add in sesify args for better globalRef usage detection + Object.assign(browserifyOpts, sesify.args) + + // ensure browserify uses full paths + browserifyOpts.fullPaths = true + + // record dependencies used in bundle + mkdirp.sync('./sesify') + browserifyOpts.plugin.push(['deps-dump', { + filename: `./sesify/deps-${bundleName}.json`, + }]) + + const sesifyConfigPath = `./sesify/${bundleName}.json` + + // add sesify plugin + browserifyOpts.plugin.push([sesify, { + writeAutoConfig: sesifyConfigPath, + }]) + + // remove html comments that SES is alergic to + const removeHtmlComment = makeStringTransform('remove-html-comment', { excludeExtension: ['.json'] }, (content, _, cb) => { + const result = content.split('-->').join('-- >') + cb(null, result) + }) + browserifyOpts.transform.push([removeHtmlComment, { global: true }]) +} + function beep () { process.stdout.write('\x07') } diff --git a/package.json b/package.json index 5e46a7a4d..10a858130 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "lint:fix": "eslint . --ext js,json --fix", "lint:changed": "{ git ls-files --others --exclude-standard ; git diff-index --name-only --diff-filter=d HEAD ; } | grep --regexp='[.]js$' --regexp='[.]json$' | tr '\\n' '\\0' | xargs -0 eslint", "lint:changed:fix": "{ git ls-files --others --exclude-standard ; git diff-index --name-only --diff-filter=d HEAD ; } | grep --regexp='[.]js$' --regexp='[.]json$' | tr '\\n' '\\0' | xargs -0 eslint --fix", + "verify-locales": "node ./development/verify-locale-strings.js", "mozilla-lint": "addons-linter dist/firefox", "watch": "cross-env METAMASK_ENV=test mocha --watch --require test/setup.js --reporter min --recursive \"test/unit/**/*.js\" \"ui/app/**/*.test.js\"", "devtools:react": "react-devtools", @@ -47,7 +48,12 @@ "update-changelog": "./development/auto-changelog.sh", "rollback": "./development/rollback.sh" }, + "resolutions": { + "3box/ipfs/ipld-zcash/zcash-bitcore-lib/lodash": "^4.17.12", + "pubnub/superagent-proxy/proxy-agent/pac-proxy-agent/https-proxy-agent": "^3.0.0" + }, "dependencies": { + "3box": "^1.10.2", "@babel/runtime": "^7.5.5", "@material-ui/core": "1.0.0", "@sentry/browser": "^4.1.1", @@ -81,10 +87,11 @@ "eth-block-tracker": "^4.4.2", "eth-contract-metadata": "^1.9.2", "eth-ens-namehash": "^2.0.8", + "eth-json-rpc-errors": "^1.1.0", "eth-json-rpc-filters": "^4.1.0", "eth-json-rpc-infura": "^4.0.1", "eth-json-rpc-middleware": "^4.2.0", - "eth-keyring-controller": "^5.0.1", + "eth-keyring-controller": "^5.1.0", "eth-ledger-bridge-keyring": "^0.2.0", "eth-method-registry": "^1.2.0", "eth-phishing-detect": "^1.1.4", @@ -105,11 +112,10 @@ "extensionizer": "^1.0.1", "fast-json-patch": "^2.0.4", "fuse.js": "^3.2.0", - "gaba": "^1.6.0", - "gulp-terser-js": "^5.0.0", + "gaba": "^1.7.0", "human-standard-token-abi": "^2.0.0", "jazzicon": "^1.2.0", - "json-rpc-engine": "^5.1.3", + "json-rpc-engine": "^5.1.4", "json-rpc-middleware-stream": "^2.1.1", "jsonschema": "^1.2.4", "lodash.debounce": "^4.0.8", @@ -162,6 +168,7 @@ "reselect": "^3.0.1", "safe-event-emitter": "^1.0.1", "single-call-balance-checker-abi": "^1.0.0", + "string.prototype.matchall": "^3.0.1", "swappable-obj-proxy": "^1.1.0", "textarea-caret": "^3.0.1", "valid-url": "^1.0.9", @@ -182,11 +189,12 @@ "@storybook/addon-info": "^5.1.1", "@storybook/addon-knobs": "^3.4.2", "@storybook/react": "^5.1.1", - "addons-linter": "^1.10.0", + "addons-linter": "1.14.0", "babel-eslint": "^10.0.2", "babelify": "^10.0.0", "brfs": "^1.6.1", "browserify": "^16.2.3", + "browserify-transform-tools": "^1.7.0", "chai": "^4.1.0", "chromedriver": "^2.41.0", "concurrently": "^4.1.1", @@ -195,6 +203,8 @@ "css-loader": "^2.1.1", "deep-freeze-strict": "^1.1.1", "del": "^3.0.0", + "read-installed": "^4.0.3", + "deps-dump": "^1.1.0", "envify": "^4.0.0", "enzyme": "^3.4.4", "enzyme-adapter-react-15": "^1.0.6", @@ -208,7 +218,7 @@ "fs-extra": "^6.0.1", "fs-promise": "^2.0.3", "ganache-cli": "^6.4.4", - "ganache-core": "^2.5.7", + "ganache-core": "2.8.0", "geckodriver": "^1.16.2", "gh-pages": "^1.2.0", "gulp": "^4.0.0", @@ -216,6 +226,7 @@ "gulp-babel": "^7.0.0", "gulp-debug": "^3.2.0", "gulp-eslint": "^4.0.0", + "gulp-imagemin": "^6.1.0", "gulp-json-editor": "^2.2.1", "gulp-livereload": "4.0.0", "gulp-multi-process": "^1.3.1", @@ -224,8 +235,8 @@ "gulp-rtlcss": "^1.4.0", "gulp-sass": "^4.0.0", "gulp-sourcemaps": "^2.6.0", - "gulp-stylefmt": "^1.1.0", "gulp-stylelint": "^7.0.0", + "gulp-terser-js": "^5.0.0", "gulp-util": "^3.0.7", "gulp-watch": "^5.0.1", "gulp-zip": "^4.0.0", @@ -263,10 +274,14 @@ "rimraf": "^2.6.2", "sass-loader": "^7.0.1", "selenium-webdriver": "^3.5.0", + "sesify": "^4.2.1", + "sesify-viz": "^3.0.5", "sinon": "^5.0.0", "source-map": "^0.7.2", + "source-map-explorer": "^2.0.1", "static-server": "^2.2.1", "style-loader": "^0.21.0", + "stylelint": "^9.10.1", "stylelint-config-standard": "^18.2.0", "tape": "^4.5.1", "testem": "^2.16.0", diff --git a/test/data/mock-state.json b/test/data/mock-state.json index 0be365249..2db918522 100644 --- a/test/data/mock-state.json +++ b/test/data/mock-state.json @@ -120,13 +120,17 @@ "currentCurrency": "usd", "nativeCurrency": "ETH", "conversionRate": 556.12, - "addressBook": [ - { - "address": "0xc42edfcc21ed14dda456aa0756c153f7985d8813", - "name": "", - "chainId": 4 + "addressBook": { + "4": { + "0xc42edfcc21ed14dda456aa0756c153f7985d8813": { + "address": "0xc42edfcc21ed14dda456aa0756c153f7985d8813", + "chainId": "4", + "isEns": false, + "memo": "", + "name": "" + } } - ], + }, "selectedTokenAddress": "0x108cf70c7d384c552f42c07c41c0e1e46d77ea0d", "unapprovedMsgs": {}, "unapprovedMsgCount": 0, diff --git a/test/e2e/mock-3box/server.js b/test/e2e/mock-3box/server.js new file mode 100644 index 000000000..961ae3a66 --- /dev/null +++ b/test/e2e/mock-3box/server.js @@ -0,0 +1,36 @@ +const http = require('http') +const url = require('url') +const port = 8889 + +const database = {} + +const requestHandler = (request, response) => { + response.setHeader('Content-Type', 'application/json') + if (request.method === 'POST') { + let body = '' + request.on('data', chunk => { + body += chunk.toString() // convert Buffer to string + }) + request.on('end', () => { + const { key, data } = JSON.parse(body) + + database[key] = data + response.setHeader('Access-Control-Allow-Headers', '*') + response.end('ok') + }) + } else if (request.method === 'GET') { + const { key } = url.parse(request.url, true).query + response.setHeader('Access-Control-Allow-Headers', '*') + response.end(JSON.stringify(database[key] || '')) + } else { + response.end('unknown request') + } +} + +const server = http.createServer(requestHandler) + +server.listen(port, (err) => { + if (err) { + return console.log('mock 3box server error: ', err) + } +}) diff --git a/test/e2e/run-all.sh b/test/e2e/run-all.sh index d48b2e63b..08c090da4 100755 --- a/test/e2e/run-all.sh +++ b/test/e2e/run-all.sh @@ -72,3 +72,13 @@ concurrently --kill-others \ 'yarn dapp' \ 'sleep 5 && mocha test/e2e/address-book.spec' +export GANACHE_ARGS="${BASE_GANACHE_ARGS} --deterministic --account=0x53CB0AB5226EEBF4D872113D98332C1555DC304443BEE1CF759D15798D3C55A9,25000000000000000000" + concurrently --kill-others \ + --names 'ganache,dapp,e2e' \ + --prefix '[{time}][{name}]' \ + --success first \ + 'node test/e2e/mock-3box/server.js' \ + 'yarn ganache:start' \ + 'yarn dapp' \ + 'sleep 5 && mocha test/e2e/threebox.spec' + \ No newline at end of file diff --git a/test/e2e/threebox.spec.js b/test/e2e/threebox.spec.js new file mode 100644 index 000000000..a60f76e41 --- /dev/null +++ b/test/e2e/threebox.spec.js @@ -0,0 +1,259 @@ +const assert = require('assert') +const webdriver = require('selenium-webdriver') +const { By, until } = webdriver +const { + delay, +} = require('./func') +const { + checkBrowserForConsoleErrors, + findElement, + findElements, + verboseReportOnFailure, + setupFetchMocking, + prepareExtensionForTesting, +} = require('./helpers') + +describe('MetaMask', function () { + let driver + + const testSeedPhrase = 'forum vessel pink push lonely enact gentle tail admit parrot grunt dress' + const tinyDelayMs = 200 + const regularDelayMs = tinyDelayMs * 2 + const largeDelayMs = regularDelayMs * 2 + + this.timeout(0) + this.bail(true) + + before(async function () { + const result = await prepareExtensionForTesting() + driver = result.driver + await setupFetchMocking(driver) + }) + + afterEach(async function () { + if (process.env.SELENIUM_BROWSER === 'chrome') { + const errors = await checkBrowserForConsoleErrors(driver) + if (errors.length) { + const errorReports = errors.map(err => err.message) + const errorMessage = `Errors found in browser console:\n${errorReports.join('\n')}` + console.error(new Error(errorMessage)) + } + } + if (this.currentTest.state === 'failed') { + await verboseReportOnFailure(driver, this.currentTest) + } + }) + + after(async function () { + await driver.quit() + }) + + describe('set up data to be restored by 3box', () => { + + describe('First time flow starting from an existing seed phrase', () => { + it('clicks the continue button on the welcome screen', async () => { + await findElement(driver, By.css('.welcome-page__header')) + const welcomeScreenBtn = await findElement(driver, By.css('.first-time-flow__button')) + welcomeScreenBtn.click() + await delay(largeDelayMs) + }) + + it('clicks the "Import Wallet" option', async () => { + const customRpcButton = await findElement(driver, By.xpath(`//button[contains(text(), 'Import Wallet')]`)) + customRpcButton.click() + await delay(largeDelayMs) + }) + + it('clicks the "No thanks" option on the metametrics opt-in screen', async () => { + const optOutButton = await findElement(driver, By.css('.btn-default')) + optOutButton.click() + await delay(largeDelayMs) + }) + + it('imports a seed phrase', async () => { + const [seedTextArea] = await findElements(driver, By.css('textarea.first-time-flow__textarea')) + await seedTextArea.sendKeys(testSeedPhrase) + await delay(regularDelayMs) + + const [password] = await findElements(driver, By.id('password')) + await password.sendKeys('correct horse battery staple') + const [confirmPassword] = await findElements(driver, By.id('confirm-password')) + confirmPassword.sendKeys('correct horse battery staple') + + const tosCheckBox = await findElement(driver, By.css('.first-time-flow__checkbox')) + await tosCheckBox.click() + + const [importButton] = await findElements(driver, By.xpath(`//button[contains(text(), 'Import')]`)) + await importButton.click() + await delay(regularDelayMs) + }) + + it('clicks through the success screen', async () => { + await findElement(driver, By.xpath(`//div[contains(text(), 'Congratulations')]`)) + const doneButton = await findElement(driver, By.css('button.first-time-flow__button')) + await doneButton.click() + await delay(regularDelayMs) + }) + + it('balance renders', async () => { + const balance = await findElement(driver, By.css('.balance-display .token-amount')) + await driver.wait(until.elementTextMatches(balance, /25\s*ETH/)) + await delay(regularDelayMs) + }) + }) + + describe('turns on threebox syncing', () => { + it('goes to the settings screen', async () => { + await driver.findElement(By.css('.account-menu__icon')).click() + await delay(regularDelayMs) + + const settingsButton = await findElement(driver, By.xpath(`//div[contains(text(), 'Settings')]`)) + settingsButton.click() + }) + + it('turns on threebox syncing', async () => { + const advancedButton = await findElement(driver, By.xpath(`//div[contains(text(), 'Advanced')]`)) + await advancedButton.click() + + const threeBoxToggle = await findElements(driver, By.css('.toggle-button')) + const threeBoxToggleButton = await threeBoxToggle[4].findElement(By.css('div')) + await threeBoxToggleButton.click() + }) + + }) + + describe('updates settings and address book', () => { + it('adds an address to the contact list', async () => { + const generalButton = await findElement(driver, By.xpath(`//div[contains(text(), 'General')]`)) + await generalButton.click() + }) + + it('turns on use of blockies', async () => { + const toggleButton = await findElement(driver, By.css('.toggle-button > div')) + await toggleButton.click() + }) + + it('adds an address to the contact list', async () => { + const contactsButton = await findElement(driver, By.xpath(`//div[contains(text(), 'Contacts')]`)) + await contactsButton.click() + + const addressBookAddButton = await findElement(driver, By.css('.address-book-add-button__button')) + await addressBookAddButton.click() + await delay(tinyDelayMs) + + const addAddressInputs = await findElements(driver, By.css('input')) + await addAddressInputs[0].sendKeys('Test User Name 11') + + await delay(tinyDelayMs) + + await addAddressInputs[1].sendKeys('0x2f318C334780961FB129D2a6c30D0763d9a5C970') + + await delay(largeDelayMs * 2) + + const saveButton = await findElement(driver, By.xpath(`//button[contains(text(), 'Save')]`)) + await saveButton.click() + + await findElement(driver, By.xpath(`//div[contains(text(), 'Test User Name 11')]`)) + await delay(regularDelayMs) + }) + }) + + }) + + describe('restoration from 3box', () => { + let driver2 + + before(async function () { + const result = await prepareExtensionForTesting() + driver2 = result.driver + await setupFetchMocking(driver2) + }) + + after(async function () { + await driver2.quit() + }) + + describe('First time flow starting from an existing seed phrase', () => { + it('clicks the continue button on the welcome screen', async () => { + await findElement(driver2, By.css('.welcome-page__header')) + const welcomeScreenBtn = await findElement(driver2, By.css('.first-time-flow__button')) + welcomeScreenBtn.click() + await delay(largeDelayMs) + }) + + it('clicks the "Import Wallet" option', async () => { + const customRpcButton = await findElement(driver2, By.xpath(`//button[contains(text(), 'Import Wallet')]`)) + customRpcButton.click() + await delay(largeDelayMs) + }) + + it('clicks the "No thanks" option on the metametrics opt-in screen', async () => { + const optOutButton = await findElement(driver2, By.css('.btn-default')) + optOutButton.click() + await delay(largeDelayMs) + }) + + it('imports a seed phrase', async () => { + const [seedTextArea] = await findElements(driver2, By.css('textarea.first-time-flow__textarea')) + await seedTextArea.sendKeys(testSeedPhrase) + await delay(regularDelayMs) + + const [password] = await findElements(driver2, By.id('password')) + await password.sendKeys('correct horse battery staple') + const [confirmPassword] = await findElements(driver2, By.id('confirm-password')) + confirmPassword.sendKeys('correct horse battery staple') + + const tosCheckBox = await findElement(driver2, By.css('.first-time-flow__checkbox')) + await tosCheckBox.click() + + const [importButton] = await findElements(driver2, By.xpath(`//button[contains(text(), 'Import')]`)) + await importButton.click() + await delay(regularDelayMs) + }) + + it('clicks through the success screen', async () => { + await findElement(driver2, By.xpath(`//div[contains(text(), 'Congratulations')]`)) + const doneButton = await findElement(driver2, By.css('button.first-time-flow__button')) + await doneButton.click() + await delay(regularDelayMs) + }) + + it('balance renders', async () => { + const balance = await findElement(driver2, By.css('.balance-display .token-amount')) + await driver2.wait(until.elementTextMatches(balance, /25\s*ETH/)) + await delay(regularDelayMs) + }) + }) + + describe('restores 3box data', () => { + it('confirms the 3box restore notification', async () => { + const restoreButton = await findElement(driver2, By.css('.home-notification__accept-button')) + await restoreButton.click() + }) + + it('goes to the settings screen', async () => { + await driver.findElement(By.css('.account-menu__icon')).click() + await delay(regularDelayMs) + + const settingsButton = await findElement(driver, By.xpath(`//div[contains(text(), 'Settings')]`)) + settingsButton.click() + }) + + it('finds the blockies toggle turned on', async () => { + await delay(regularDelayMs) + const toggleLabel = await findElement(driver, By.css('.toggle-button__status-label')) + const toggleLabelText = await toggleLabel.getText() + assert.equal(toggleLabelText, 'ON') + }) + + it('finds the restored address in the contact list', async () => { + const contactsButton = await findElement(driver, By.xpath(`//div[contains(text(), 'Contacts')]`)) + await contactsButton.click() + await delay(regularDelayMs) + + await findElement(driver, By.xpath(`//div[contains(text(), 'Test User Name 11')]`)) + await delay(regularDelayMs) + }) + }) + }) +}) diff --git a/test/setup.js b/test/setup.js index 926582d6d..bccb4d58e 100644 --- a/test/setup.js +++ b/test/setup.js @@ -5,3 +5,6 @@ require('@babel/register')({ require('./helper') window.SVGPathElement = window.SVGPathElement || { prototype: {} } +window.fetch = window.fetch || function fetch () { return Promise.resolve() } +global.indexedDB = {} +global.fetch = global.fetch || function fetch () { return Promise.resolve() } diff --git a/test/unit/app/controllers/incoming-transactions-test.js b/test/unit/app/controllers/incoming-transactions-test.js index 0f8385af2..3c9cdc14d 100644 --- a/test/unit/app/controllers/incoming-transactions-test.js +++ b/test/unit/app/controllers/incoming-transactions-test.js @@ -9,6 +9,7 @@ const { ROPSTEN, RINKEBY, KOVAN, + GOERLI, MAINNET, } = require('../../../../app/scripts/controllers/network/enums') @@ -19,6 +20,7 @@ describe('IncomingTransactionsController', () => { [ROPSTEN]: null, [RINKEBY]: null, [KOVAN]: null, + [GOERLI]: null, [MAINNET]: null, }, } @@ -31,6 +33,7 @@ describe('IncomingTransactionsController', () => { [ROPSTEN]: 1, [RINKEBY]: 2, [KOVAN]: 3, + [GOERLI]: 5, [MAINNET]: 4, }, } @@ -43,6 +46,7 @@ describe('IncomingTransactionsController', () => { [ROPSTEN]: 1, [RINKEBY]: 2, [KOVAN]: 3, + [GOERLI]: 5, [MAINNET]: 4, FAKE_NETWORK: 1111, }, @@ -243,6 +247,7 @@ describe('IncomingTransactionsController', () => { [ROPSTEN]: 1, [RINKEBY]: 2, [KOVAN]: 3, + [GOERLI]: 5, [MAINNET]: 4, FAKE_NETWORK: 1111, }, @@ -262,6 +267,7 @@ describe('IncomingTransactionsController', () => { [ROPSTEN]: 1, [RINKEBY]: 2, [KOVAN]: 3, + [GOERLI]: 5, [MAINNET]: 4, FAKE_NETWORK: 1111, }, diff --git a/test/unit/app/controllers/metamask-controller-test.js b/test/unit/app/controllers/metamask-controller-test.js index 4f642037a..808ecc9a9 100644 --- a/test/unit/app/controllers/metamask-controller-test.js +++ b/test/unit/app/controllers/metamask-controller-test.js @@ -4,11 +4,37 @@ const clone = require('clone') const nock = require('nock') const createThoughStream = require('through2').obj const blacklistJSON = require('eth-phishing-detect/src/config') -const MetaMaskController = require('../../../../app/scripts/metamask-controller') const firstTimeState = require('../../../unit/localhostState') const createTxMeta = require('../../../lib/createTxMeta') const EthQuery = require('eth-query') +const threeBoxSpies = { + init: sinon.spy(), + getThreeBoxAddress: sinon.spy(), + getThreeBoxSyncingState: sinon.stub().returns(true), + turnThreeBoxSyncingOn: sinon.spy(), + _registerUpdates: sinon.spy(), +} +const proxyquire = require('proxyquire') + +class ThreeBoxControllerMock { + constructor () { + this.store = { + subscribe: () => {}, + getState: () => ({}), + } + this.init = threeBoxSpies.init + this.getThreeBoxAddress = threeBoxSpies.getThreeBoxAddress + this.getThreeBoxSyncingState = threeBoxSpies.getThreeBoxSyncingState + this.turnThreeBoxSyncingOn = threeBoxSpies.turnThreeBoxSyncingOn + this._registerUpdates = threeBoxSpies._registerUpdates + } +} + +const MetaMaskController = proxyquire('../../../../app/scripts/metamask-controller', { + './controllers/threebox': ThreeBoxControllerMock, +}) + const currentNetworkId = 42 const DEFAULT_LABEL = 'Account 1' const DEFAULT_LABEL_2 = 'Account 2' @@ -82,6 +108,8 @@ describe('MetaMaskController', function () { beforeEach(async function () { await metamaskController.createNewVaultAndKeychain(password) + threeBoxSpies.init.reset() + threeBoxSpies.turnThreeBoxSyncingOn.reset() }) it('removes any identities that do not correspond to known accounts.', async function () { @@ -100,6 +128,12 @@ describe('MetaMaskController', function () { assert.ok(identities.includes(address), `identities should include all Addresses: ${address}`) }) }) + + it('gets the address from threebox and creates a new 3box instance', async () => { + await metamaskController.submitPassword(password) + assert(threeBoxSpies.init.calledOnce) + assert(threeBoxSpies.turnThreeBoxSyncingOn.calledOnce) + }) }) describe('#getGasPrice', function () { diff --git a/test/unit/app/controllers/transactions/recipient-blacklist-checker-test.js b/test/unit/app/controllers/transactions/recipient-blacklist-checker-test.js index 1d6a0eb08..17277df54 100644 --- a/test/unit/app/controllers/transactions/recipient-blacklist-checker-test.js +++ b/test/unit/app/controllers/transactions/recipient-blacklist-checker-test.js @@ -2,7 +2,7 @@ const assert = require('assert') const recipientBlackListChecker = require('../../../../../app/scripts/controllers/transactions/lib/recipient-blacklist-checker') const { ROPSTEN_CODE, - RINKEYBY_CODE, + RINKEBY_CODE, KOVAN_CODE, GOERLI_CODE, } = require('../../../../../app/scripts/controllers/network/enums') @@ -28,7 +28,7 @@ describe('Recipient Blacklist Checker', function () { describe('#checkAccount', function () { it('does not fail on test networks', function () { let callCount = 0 - const networks = [ROPSTEN_CODE, RINKEYBY_CODE, KOVAN_CODE, GOERLI_CODE] + const networks = [ROPSTEN_CODE, RINKEBY_CODE, KOVAN_CODE, GOERLI_CODE] for (const networkId in networks) { publicAccounts.forEach((account) => { recipientBlackListChecker.checkAccount(networkId, account) diff --git a/test/unit/app/util-test.js b/test/unit/app/util-test.js index 259bd708b..a6a4a458c 100644 --- a/test/unit/app/util-test.js +++ b/test/unit/app/util-test.js @@ -18,11 +18,16 @@ describe('getEnvironmentType', function () { assert.equal(environmentType, ENVIRONMENT_TYPE_NOTIFICATION) }) - it('should return fullscreen type', function () { + it('should return fullscreen type for home.html', function () { const environmentType = getEnvironmentType('http://extension-id/home.html') assert.equal(environmentType, ENVIRONMENT_TYPE_FULLSCREEN) }) + it('should return fullscreen type for phishing.html', function () { + const environmentType = getEnvironmentType('http://extension-id/phishing.html') + assert.equal(environmentType, ENVIRONMENT_TYPE_FULLSCREEN) + }) + it('should return background type', function () { const environmentType = getEnvironmentType('http://extension-id/_generated_background_page.html') assert.equal(environmentType, ENVIRONMENT_TYPE_BACKGROUND) diff --git a/test/unit/migrations/037-test.js b/test/unit/migrations/037-test.js new file mode 100644 index 000000000..5d82de308 --- /dev/null +++ b/test/unit/migrations/037-test.js @@ -0,0 +1,121 @@ +const assert = require('assert') +const migration37 = require('../../../app/scripts/migrations/037') + +describe('migration #37', () => { + it('should update the version metadata', (done) => { + const oldStorage = { + 'meta': { + 'version': 36, + }, + 'data': {}, + } + + migration37.migrate(oldStorage) + .then((newStorage) => { + assert.deepEqual(newStorage.meta, { + 'version': 37, + }) + done() + }) + .catch(done) + }) + + it('should transform old state to new format', (done) => { + const oldStorage = { + 'meta': {}, + 'data': { + 'AddressBookController': { + 'addressBook': { + '0x1De7e54679bfF0c23856FbF547b2394e723FCA91': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA91', + chainId: '4', + memo: '', + name: 'account 3', + }, + '0x32Be343B94f860124dC4fEe278FDCBD38C102D88': { + address: '0x32Be343B94f860124dC4fEe278FDCBD38C102D88', + chainId: '4', + memo: '', + name: 'account 2', + }, + // there are no repeated addresses by the current implementation + '0x1De7e54679bfF0c23856FbF547b2394e723FCA93': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA93', + chainId: '2', + memo: '', + name: 'account 2', + }, + }, + }, + }, + } + + migration37.migrate(oldStorage) + .then((newStorage) => { + assert.deepEqual(newStorage.data.AddressBookController.addressBook, { + '4': { + '0x1De7e54679bfF0c23856FbF547b2394e723FCA91': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA91', + chainId: '4', + isEns: false, + memo: '', + name: 'account 3', + }, + '0x32Be343B94f860124dC4fEe278FDCBD38C102D88': { + address: '0x32Be343B94f860124dC4fEe278FDCBD38C102D88', + chainId: '4', + isEns: false, + memo: '', + name: 'account 2', + }, + }, + '2': { + '0x1De7e54679bfF0c23856FbF547b2394e723FCA93': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA93', + chainId: '2', + isEns: false, + memo: '', + name: 'account 2', + }, + }, + }) + done() + }) + .catch(done) + }) + + it('ens validation test', (done) => { + const oldStorage = { + 'meta': {}, + 'data': { + 'AddressBookController': { + 'addressBook': { + '0x1De7e54679bfF0c23856FbF547b2394e723FCA91': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA91', + chainId: '4', + memo: '', + name: 'metamask.eth', + }, + }, + }, + }, + } + + migration37.migrate(oldStorage) + .then((newStorage) => { + assert.deepEqual(newStorage.data.AddressBookController.addressBook, { + '4': { + '0x1De7e54679bfF0c23856FbF547b2394e723FCA91': { + address: '0x1De7e54679bfF0c23856FbF547b2394e723FCA91', + chainId: '4', + isEns: true, + memo: '', + name: 'metamask.eth', + }, + }, + }) + done() + }) + .catch(done) + }) +}) diff --git a/test/unit/migrations/038-test.js b/test/unit/migrations/038-test.js new file mode 100644 index 000000000..15d14b7d3 --- /dev/null +++ b/test/unit/migrations/038-test.js @@ -0,0 +1,60 @@ +const assert = require('assert') +const migration38 = require('../../../app/scripts/migrations/038') + +describe('migration #38', () => { + it('should update the version metadata', (done) => { + const oldStorage = { + 'meta': { + 'version': 37, + }, + 'data': {}, + } + + migration38.migrate(oldStorage) + .then((newStorage) => { + assert.deepEqual(newStorage.meta, { + 'version': 38, + }) + done() + }) + .catch(done) + }) + + it('should add a fullScreenVsPopup property set to either "control" or "fullScreen"', (done) => { + const oldStorage = { + 'meta': {}, + 'data': {}, + } + + migration38.migrate(oldStorage) + .then((newStorage) => { + assert(newStorage.data.ABTestController.abTests.fullScreenVsPopup.match(/control|fullScreen/)) + done() + }) + .catch(done) + }) + + it('should leave the fullScreenVsPopup property unchanged if it exists', (done) => { + const oldStorage = { + 'meta': {}, + 'data': { + 'ABTestController': { + abTests: { + 'fullScreenVsPopup': 'fullScreen', + }, + }, + }, + } + + migration38.migrate(oldStorage) + .then((newStorage) => { + assert.deepEqual(newStorage.data.ABTestController, { + abTests: { + 'fullScreenVsPopup': 'fullScreen', + }, + }) + done() + }) + .catch(done) + }) +}) diff --git a/test/unit/ui/app/actions.spec.js b/test/unit/ui/app/actions.spec.js index 2ed35bc5b..71df29a4e 100644 --- a/test/unit/ui/app/actions.spec.js +++ b/test/unit/ui/app/actions.spec.js @@ -55,6 +55,12 @@ describe('Actions', () => { initState: clone(firstTimeState), }) + metamaskController.threeBoxController = { + new3Box: sinon.spy(), + getThreeBoxAddress: sinon.spy(), + getThreeBoxSyncingState: sinon.spy(), + } + await metamaskController.createNewVaultAndRestore(password, TEST_SEED) await metamaskController.importAccountWithStrategy('Private Key', [ importPrivkey ]) diff --git a/ui/app/components/app/confirm-page-container/confirm-detail-row/index.scss b/ui/app/components/app/confirm-page-container/confirm-detail-row/index.scss index 1672ef8c6..80eb9cce6 100644 --- a/ui/app/components/app/confirm-page-container/confirm-detail-row/index.scss +++ b/ui/app/components/app/confirm-page-container/confirm-detail-row/index.scss @@ -47,4 +47,11 @@ .advanced-gas-inputs__gas-edit-rows { margin-bottom: 16px; } + + .custom-nonce-input { + input { + width: 90px; + font-size: 1rem; + } + } } diff --git a/ui/app/components/app/modals/buy-options-modal.js b/ui/app/components/app/modals/buy-options-modal.js deleted file mode 100644 index 2df20e65c..000000000 --- a/ui/app/components/app/modals/buy-options-modal.js +++ /dev/null @@ -1,101 +0,0 @@ -const Component = require('react').Component -const PropTypes = require('prop-types') -const h = require('react-hyperscript') -const inherits = require('util').inherits -const connect = require('react-redux').connect -const actions = require('../../../store/actions') -const { getNetworkDisplayName } = require('../../../../../app/scripts/controllers/network/util') - -function mapStateToProps (state) { - return { - network: state.metamask.network, - address: state.metamask.selectedAddress, - } -} - -function mapDispatchToProps (dispatch) { - return { - toCoinbase: (address) => { - dispatch(actions.buyEth({ network: '1', address, amount: 0 })) - }, - hideModal: () => { - dispatch(actions.hideModal()) - }, - showAccountDetailModal: () => { - dispatch(actions.showModal({ name: 'ACCOUNT_DETAILS' })) - }, - toFaucet: network => dispatch(actions.buyEth({ network })), - } -} - -inherits(BuyOptions, Component) -function BuyOptions () { - Component.call(this) -} - -BuyOptions.contextTypes = { - t: PropTypes.func, -} - -module.exports = connect(mapStateToProps, mapDispatchToProps)(BuyOptions) - - -BuyOptions.prototype.renderModalContentOption = function (title, header, onClick) { - return h('div.buy-modal-content-option', { - onClick, - }, [ - h('div.buy-modal-content-option-title', {}, title), - h('div.buy-modal-content-option-subtitle', {}, header), - ]) -} - -BuyOptions.prototype.render = function () { - const { network, toCoinbase, address, toFaucet } = this.props - const isTestNetwork = ['3', '4', '42'].find(n => n === network) - const networkName = getNetworkDisplayName(network) - - return h('div', {}, [ - h('div.buy-modal-content.transfers-subview', { - }, [ - h('div.buy-modal-content-title-wrapper.flex-column.flex-center', { - style: {}, - }, [ - h('div.buy-modal-content-title', { - style: {}, - }, this.context.t('transfers')), - h('div', {}, this.context.t('howToDeposit')), - ]), - - h('div.buy-modal-content-options.flex-column.flex-center', {}, [ - - isTestNetwork - ? this.renderModalContentOption(networkName, this.context.t('testFaucet'), () => toFaucet(network)) - : this.renderModalContentOption('Coinbase', this.context.t('depositFiat'), () => toCoinbase(address)), - - // h('div.buy-modal-content-option', {}, [ - // h('div.buy-modal-content-option-title', {}, 'Shapeshift'), - // h('div.buy-modal-content-option-subtitle', {}, 'Trade any digital asset for any other'), - // ]),, - - this.renderModalContentOption( - this.context.t('directDeposit'), - this.context.t('depositFromAccount'), - () => this.goToAccountDetailsModal() - ), - - ]), - - h('button', { - style: { - background: 'white', - }, - onClick: () => { this.props.hideModal() }, - }, h('div.buy-modal-content-footer#buy-modal-content-footer-text', {}, this.context.t('cancel'))), - ]), - ]) -} - -BuyOptions.prototype.goToAccountDetailsModal = function () { - this.props.hideModal() - this.props.showAccountDetailModal() -} diff --git a/ui/app/components/app/modals/customize-gas/customize-gas.component.js b/ui/app/components/app/modals/customize-gas/customize-gas.component.js deleted file mode 100644 index 387da2f79..000000000 --- a/ui/app/components/app/modals/customize-gas/customize-gas.component.js +++ /dev/null @@ -1,162 +0,0 @@ -import React, { Component } from 'react' -import PropTypes from 'prop-types' -import BigNumber from 'bignumber.js' -import GasModalCard from '../../customize-gas-modal/gas-modal-card' -import { MIN_GAS_PRICE_GWEI } from '../../../../pages/send/send.constants' -import Button from '../../../ui/button' - -import { - getDecimalGasLimit, - getDecimalGasPrice, - getPrefixedHexGasLimit, - getPrefixedHexGasPrice, -} from './customize-gas.util' - -export default class CustomizeGas extends Component { - static contextTypes = { - t: PropTypes.func, - metricsEvent: PropTypes.func, - } - - static propTypes = { - txData: PropTypes.object.isRequired, - hideModal: PropTypes.func, - validate: PropTypes.func, - onSubmit: PropTypes.func, - } - - state = { - gasPrice: 0, - gasLimit: 0, - originalGasPrice: 0, - originalGasLimit: 0, - } - - componentDidMount () { - const { txData = {} } = this.props - const { txParams: { gas: hexGasLimit, gasPrice: hexGasPrice } = {} } = txData - - const gasLimit = getDecimalGasLimit(hexGasLimit) - const gasPrice = getDecimalGasPrice(hexGasPrice) - - this.setState({ - gasPrice, - gasLimit, - originalGasPrice: gasPrice, - originalGasLimit: gasLimit, - }) - } - - handleRevert () { - const { originalGasPrice, originalGasLimit } = this.state - - this.setState({ - gasPrice: originalGasPrice, - gasLimit: originalGasLimit, - }) - } - - handleSave () { - const { onSubmit, hideModal } = this.props - const { gasLimit, gasPrice } = this.state - const prefixedHexGasPrice = getPrefixedHexGasPrice(gasPrice) - const prefixedHexGasLimit = getPrefixedHexGasLimit(gasLimit) - - Promise.resolve(onSubmit({ gasPrice: prefixedHexGasPrice, gasLimit: prefixedHexGasLimit })) - .then(() => hideModal()) - } - - validate () { - const { gasLimit, gasPrice } = this.state - return this.props.validate({ - gasPrice: getPrefixedHexGasPrice(gasPrice), - gasLimit: getPrefixedHexGasLimit(gasLimit), - }) - } - - render () { - const { t, metricsEvent } = this.context - const { hideModal } = this.props - const { gasPrice, gasLimit, originalGasPrice, originalGasLimit } = this.state - const { valid, errorKey } = this.validate() - - return ( -
-
-
-
- { this.context.t('customGas') } -
-
hideModal()} - /> -
-
- this.setState({ gasPrice: value })} - title={t('gasPrice')} - copy={t('gasPriceCalculation')} - /> - this.setState({ gasLimit: value })} - title={t('gasLimit')} - copy={t('gasLimitCalculation')} - /> -
-
- { !valid &&
{ t(errorKey) }
} -
this.handleRevert()} - > - { t('revert') } -
-
- - -
-
-
-
- ) - } -} diff --git a/ui/app/components/app/modals/customize-gas/customize-gas.container.js b/ui/app/components/app/modals/customize-gas/customize-gas.container.js deleted file mode 100644 index 221881a8a..000000000 --- a/ui/app/components/app/modals/customize-gas/customize-gas.container.js +++ /dev/null @@ -1,22 +0,0 @@ -import { connect } from 'react-redux' -import CustomizeGas from './customize-gas.component' -import { hideModal } from '../../../../store/actions' - -const mapStateToProps = state => { - const { appState: { modal: { modalState: { props } } } } = state - const { txData, onSubmit, validate } = props - - return { - txData, - onSubmit, - validate, - } -} - -const mapDispatchToProps = dispatch => { - return { - hideModal: () => dispatch(hideModal()), - } -} - -export default connect(mapStateToProps, mapDispatchToProps)(CustomizeGas) diff --git a/ui/app/components/app/modals/customize-gas/customize-gas.util.js b/ui/app/components/app/modals/customize-gas/customize-gas.util.js deleted file mode 100644 index e686183bd..000000000 --- a/ui/app/components/app/modals/customize-gas/customize-gas.util.js +++ /dev/null @@ -1,34 +0,0 @@ -import ethUtil from 'ethereumjs-util' -import { conversionUtil } from '../../../../helpers/utils/conversion-util' - -export function getDecimalGasLimit (hexGasLimit) { - return conversionUtil(hexGasLimit, { - fromNumericBase: 'hex', - toNumericBase: 'dec', - }) -} - -export function getDecimalGasPrice (hexGasPrice) { - return conversionUtil(hexGasPrice, { - fromNumericBase: 'hex', - toNumericBase: 'dec', - fromDenomination: 'WEI', - toDenomination: 'GWEI', - }) -} - -export function getPrefixedHexGasLimit (gasLimit) { - return ethUtil.addHexPrefix(conversionUtil(gasLimit, { - fromNumericBase: 'dec', - toNumericBase: 'hex', - })) -} - -export function getPrefixedHexGasPrice (gasPrice) { - return ethUtil.addHexPrefix(conversionUtil(gasPrice, { - fromNumericBase: 'dec', - toNumericBase: 'hex', - fromDenomination: 'GWEI', - toDenomination: 'WEI', - })) -} diff --git a/ui/app/components/app/modals/customize-gas/index.js b/ui/app/components/app/modals/customize-gas/index.js deleted file mode 100644 index 3a0ab7edc..000000000 --- a/ui/app/components/app/modals/customize-gas/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './customize-gas.container' diff --git a/ui/app/components/app/modals/customize-gas/index.scss b/ui/app/components/app/modals/customize-gas/index.scss deleted file mode 100644 index e10452691..000000000 --- a/ui/app/components/app/modals/customize-gas/index.scss +++ /dev/null @@ -1,110 +0,0 @@ -.customize-gas { - border: 1px solid #D8D8D8; - border-radius: 4px; - background-color: #FFFFFF; - box-shadow: 0 2px 4px 0 rgba(0,0,0,0.14); - font-family: Roboto; - display: flex; - flex-flow: column; - - @media screen and (max-width: $break-small) { - width: 100vw; - height: 100vh; - } - - &__header { - height: 52px; - border-bottom: 1px solid $alto; - display: flex; - align-items: center; - justify-content: space-between; - font-size: 22px; - - @media screen and (max-width: $break-small) { - flex: 0 0 auto; - } - } - - &__title { - margin-left: 19.25px; - } - - &__close::after { - content: '\00D7'; - font-size: 1.8em; - color: $dusty-gray; - font-family: sans-serif; - cursor: pointer; - margin-right: 19.25px; - } - - &__content { - display: flex; - flex-flow: column nowrap; - height: 100%; - } - - &__body { - display: flex; - margin-bottom: 24px; - - @media screen and (max-width: $break-small) { - flex-flow: column; - flex: 1 1 auto; - } - } - - &__footer { - height: 75px; - border-top: 1px solid $alto; - display: flex; - align-items: center; - justify-content: space-between; - font-size: 22px; - position: relative; - - @media screen and (max-width: $break-small) { - flex: 0 0 auto; - } - } - - &__buttons { - display: flex; - justify-content: space-between; - margin-right: 21.25px; - } - - &__revert, &__cancel, &__save, &__save__error { - display: flex; - justify-content: center; - align-items: center; - padding: 0 3px; - cursor: pointer; - } - - &__revert { - color: $silver-chalice; - font-size: 16px; - margin-left: 21.25px; - } - - &__cancel, &__save, &__save__error { - width: 85.74px; - min-width: initial; - } - - &__save__error { - opacity: 0.5; - cursor: auto; - } - - &__error-message { - display: block; - position: absolute; - top: 4px; - right: 4px; - font-size: 12px; - line-height: 12px; - color: $red; - } -} diff --git a/ui/app/components/app/modals/deposit-ether-modal.js b/ui/app/components/app/modals/deposit-ether-modal.js index ff2411209..f71e0619e 100644 --- a/ui/app/components/app/modals/deposit-ether-modal.js +++ b/ui/app/components/app/modals/deposit-ether-modal.js @@ -152,6 +152,10 @@ DepositEtherModal.prototype.render = function () { this.renderRow({ logo: h('img.deposit-ether-modal__logo', { src: './images/deposit-eth.svg', + style: { + height: '75px', + width: '75px', + }, }), title: DIRECT_DEPOSIT_ROW_TITLE, text: DIRECT_DEPOSIT_ROW_TEXT, diff --git a/ui/app/components/app/modals/edit-account-name-modal.js b/ui/app/components/app/modals/edit-account-name-modal.js deleted file mode 100644 index aa21765c4..000000000 --- a/ui/app/components/app/modals/edit-account-name-modal.js +++ /dev/null @@ -1,83 +0,0 @@ -const Component = require('react').Component -const PropTypes = require('prop-types') -const h = require('react-hyperscript') -const inherits = require('util').inherits -const connect = require('react-redux').connect -const actions = require('../../../store/actions') -const { getSelectedAccount } = require('../../../selectors/selectors') - -function mapStateToProps (state) { - return { - selectedAccount: getSelectedAccount(state), - identity: state.appState.modal.modalState.props.identity, - } -} - -function mapDispatchToProps (dispatch) { - return { - hideModal: () => { - dispatch(actions.hideModal()) - }, - setAccountLabel: (account, label) => { - dispatch(actions.setAccountLabel(account, label)) - }, - } -} - -inherits(EditAccountNameModal, Component) -function EditAccountNameModal (props) { - Component.call(this) - - this.state = { - inputText: props.identity.name, - } -} - -EditAccountNameModal.contextTypes = { - t: PropTypes.func, -} - -module.exports = connect(mapStateToProps, mapDispatchToProps)(EditAccountNameModal) - - -EditAccountNameModal.prototype.render = function () { - const { hideModal, setAccountLabel, identity } = this.props - - return h('div', {}, [ - h('div.flex-column.edit-account-name-modal-content', { - }, [ - - h('div.edit-account-name-modal-cancel', { - onClick: () => { - hideModal() - }, - }, [ - h('i.fa.fa-times'), - ]), - - h('div.edit-account-name-modal-title', { - }, [this.context.t('editAccountName')]), - - h('input.edit-account-name-modal-input', { - placeholder: identity.name, - onChange: (event) => { - this.setState({ inputText: event.target.value }) - }, - value: this.state.inputText, - }, []), - - h('button.button.btn-secondary.edit-account-name-modal-save-button.allcaps', { - onClick: () => { - if (this.state.inputText.length !== 0) { - setAccountLabel(identity.address, this.state.inputText) - hideModal() - } - }, - disabled: this.state.inputText.length === 0, - }, [ - this.context.t('save'), - ]), - - ]), - ]) -} diff --git a/ui/app/components/app/modals/index.scss b/ui/app/components/app/modals/index.scss index 1bbfd2d07..d93a41140 100644 --- a/ui/app/components/app/modals/index.scss +++ b/ui/app/components/app/modals/index.scss @@ -2,8 +2,6 @@ @import 'confirm-remove-account/index'; -@import 'customize-gas/index'; - @import 'qr-scanner/index'; @import 'transaction-confirmed/index'; diff --git a/ui/app/components/app/modals/modal.js b/ui/app/components/app/modals/modal.js index 4044ded8c..c901d6db8 100644 --- a/ui/app/components/app/modals/modal.js +++ b/ui/app/components/app/modals/modal.js @@ -10,12 +10,9 @@ const { getEnvironmentType } = require('../../../../../app/scripts/lib/util') const { ENVIRONMENT_TYPE_POPUP } = require('../../../../../app/scripts/lib/enums') // Modal Components -const BuyOptions = require('./buy-options-modal') const DepositEtherModal = require('./deposit-ether-modal') import AccountDetailsModal from './account-details-modal' -const EditAccountNameModal = require('./edit-account-name-modal') const ExportPrivateKeyModal = require('./export-private-key-modal') -const NewAccountModal = require('./new-account-modal') const HideTokenConfirmationModal = require('./hide-token-confirmation-modal') const NotifcationModal = require('./notification-modal') const QRScanner = require('./qr-scanner') @@ -81,32 +78,6 @@ const accountModalStyle = { } const MODALS = { - BUY: { - contents: [ - h(BuyOptions, {}, []), - ], - mobileModalStyle: { - width: '95%', - // top: isPopupOrNotification() === 'popup' ? '48vh' : '36.5vh', - transform: 'none', - left: '0', - right: '0', - margin: '0 auto', - boxShadow: '0 0 7px 0 rgba(0,0,0,0.08)', - top: '10%', - }, - laptopModalStyle: { - width: '66%', - maxWidth: '550px', - top: 'calc(10% + 10px)', - left: '0', - right: '0', - margin: '0 auto', - boxShadow: '0 0 7px 0 rgba(0,0,0,0.08)', - transform: 'none', - }, - }, - DEPOSIT_ETHER: { contents: [ h(DepositEtherModal, {}, []), @@ -142,32 +113,6 @@ const MODALS = { }, }, - EDIT_ACCOUNT_NAME: { - contents: [ - h(EditAccountNameModal, {}, []), - ], - mobileModalStyle: { - width: '95%', - // top: isPopupOrNotification() === 'popup' ? '48vh' : '36.5vh', - top: '10%', - boxShadow: 'rgba(0, 0, 0, 0.15) 0px 2px 2px 2px', - transform: 'none', - left: '0', - right: '0', - margin: '0 auto', - }, - laptopModalStyle: { - width: '375px', - // top: 'calc(30% + 10px)', - top: '10%', - boxShadow: 'rgba(0, 0, 0, 0.15) 0px 2px 2px 2px', - transform: 'none', - left: '0', - right: '0', - margin: '0 auto', - }, - }, - ADD_TO_ADDRESSBOOK: { contents: [ h(AddToAddressBookModal, {}, []), @@ -255,23 +200,6 @@ const MODALS = { }, }, - OLD_UI_NOTIFICATION_MODAL: { - contents: [ - h(NotifcationModal, { - header: 'oldUI', - message: 'oldUIMessage', - }), - ], - mobileModalStyle: { - width: '95%', - top: getEnvironmentType(window.location.href) === ENVIRONMENT_TYPE_POPUP ? '52vh' : '36.5vh', - }, - laptopModalStyle: { - width: '449px', - top: 'calc(33% + 45px)', - }, - }, - GAS_PRICE_INFO_MODAL: { contents: [ h(NotifcationModal, { @@ -345,30 +273,6 @@ const MODALS = { }, }, - NEW_ACCOUNT: { - contents: [ - h(NewAccountModal, {}, []), - ], - mobileModalStyle: { - width: '95%', - // top: isPopupOrNotification() === 'popup' ? '52vh' : '36.5vh', - top: '10%', - transform: 'none', - left: '0', - right: '0', - margin: '0 auto', - }, - laptopModalStyle: { - width: '449px', - // top: 'calc(33% + 45px)', - top: '10%', - transform: 'none', - left: '0', - right: '0', - margin: '0 auto', - }, - }, - CUSTOMIZE_GAS: { contents: [ h(ConfirmCustomizeGasModal), diff --git a/ui/app/components/app/modals/new-account-modal.js b/ui/app/components/app/modals/new-account-modal.js deleted file mode 100644 index 4b18c52ba..000000000 --- a/ui/app/components/app/modals/new-account-modal.js +++ /dev/null @@ -1,112 +0,0 @@ -const { Component } = require('react') -const PropTypes = require('prop-types') -const h = require('react-hyperscript') -const connect = require('react-redux').connect -const actions = require('../../../store/actions') - -class NewAccountModal extends Component { - constructor (props) { - super(props) - const { numberOfExistingAccounts = 0 } = props - const newAccountNumber = numberOfExistingAccounts + 1 - - this.state = { - newAccountName: `${this.context.t('account')} ${newAccountNumber}`, - } - } - - render () { - const { newAccountName } = this.state - - return h('div', [ - h('div.new-account-modal-wrapper', { - }, [ - h('div.new-account-modal-header', {}, [ - this.context.t('newAccount'), - ]), - - h('div.modal-close-x', { - onClick: this.props.hideModal, - }), - - h('div.new-account-modal-content', {}, [ - this.context.t('accountName'), - ]), - - h('div.new-account-input-wrapper', {}, [ - h('input.new-account-input', { - value: this.state.newAccountName, - placeholder: this.context.t('sampleAccountName'), - onChange: event => this.setState({ newAccountName: event.target.value }), - }, []), - ]), - - h('div.new-account-modal-content.after-input', {}, [ - this.context.t('or'), - ]), - - h('div.new-account-modal-content.after-input.pointer', { - onClick: () => { - this.props.hideModal() - this.props.showImportPage() - }, - }, this.context.t('importAnAccount')), - - h('div.new-account-modal-content.button.allcaps', {}, [ - h('button.btn-clear', { - onClick: () => this.props.createAccount(newAccountName), - }, [ - this.context.t('save'), - ]), - ]), - ]), - ]) - } -} - -NewAccountModal.propTypes = { - hideModal: PropTypes.func, - showImportPage: PropTypes.func, - createAccount: PropTypes.func, - numberOfExistingAccounts: PropTypes.number, - t: PropTypes.func, -} - -const mapStateToProps = state => { - const { metamask: { network, selectedAddress, identities = {} } } = state - const numberOfExistingAccounts = Object.keys(identities).length - - return { - network, - address: selectedAddress, - numberOfExistingAccounts, - } -} - -const mapDispatchToProps = dispatch => { - return { - toCoinbase: (address) => { - dispatch(actions.buyEth({ network: '1', address, amount: 0 })) - }, - hideModal: () => { - dispatch(actions.hideModal()) - }, - createAccount: (newAccountName) => { - dispatch(actions.addNewAccount()) - .then((newAccountAddress) => { - if (newAccountName) { - dispatch(actions.setAccountLabel(newAccountAddress, newAccountName)) - } - dispatch(actions.hideModal()) - }) - }, - showImportPage: () => dispatch(actions.showImportPage()), - } -} - -NewAccountModal.contextTypes = { - t: PropTypes.func, -} - -module.exports = connect(mapStateToProps, mapDispatchToProps)(NewAccountModal) - diff --git a/ui/app/components/app/network-display/network-display.component.js b/ui/app/components/app/network-display/network-display.component.js index 266476267..bcac637bd 100644 --- a/ui/app/components/app/network-display/network-display.component.js +++ b/ui/app/components/app/network-display/network-display.component.js @@ -4,7 +4,7 @@ import classnames from 'classnames' import { MAINNET_CODE, ROPSTEN_CODE, - RINKEYBY_CODE, + RINKEBY_CODE, KOVAN_CODE, GOERLI_CODE, } from '../../../../../app/scripts/controllers/network/enums' @@ -12,7 +12,7 @@ import { const networkToClassHash = { [MAINNET_CODE]: 'mainnet', [ROPSTEN_CODE]: 'ropsten', - [RINKEYBY_CODE]: 'rinkeby', + [RINKEBY_CODE]: 'rinkeby', [GOERLI_CODE]: 'goerli', [KOVAN_CODE]: 'kovan', } diff --git a/ui/app/components/app/transaction-list-item/transaction-list-item.container.js b/ui/app/components/app/transaction-list-item/transaction-list-item.container.js index 27b9e2608..c3cf0295b 100644 --- a/ui/app/components/app/transaction-list-item/transaction-list-item.container.js +++ b/ui/app/components/app/transaction-list-item/transaction-list-item.container.js @@ -21,10 +21,10 @@ const mapStateToProps = (state, ownProps) => { const { showFiatInTestnets } = preferencesSelector(state) const isMainnet = getIsMainnet(state) const { transactionGroup: { primaryTransaction } = {} } = ownProps - const { txParams: { gas: gasLimit, gasPrice, data, to } = {} } = primaryTransaction + const { txParams: { gas: gasLimit, gasPrice, data } = {}, transactionCategory } = primaryTransaction const selectedAddress = getSelectedAddress(state) const selectedAccountBalance = accounts[selectedAddress].balance - const isDeposit = selectedAddress === to + const isDeposit = transactionCategory === 'incoming' const selectRpcInfo = frequentRpcListDetail.find(rpcInfo => rpcInfo.rpcUrl === provider.rpcTarget) const { rpcPrefs } = selectRpcInfo || {} diff --git a/ui/app/css/itcss/components/modal.scss b/ui/app/css/itcss/components/modal.scss index a32930c84..185f204aa 100644 --- a/ui/app/css/itcss/components/modal.scss +++ b/ui/app/css/itcss/components/modal.scss @@ -2,189 +2,6 @@ outline: none !important; } -// Buy Modal -.buy-modal-content { - flex-direction: column; - align-items: center; - justify-content: center; - text-align: center; - font-family: Roboto; - padding: 0 16px; -} - -.buy-modal-content-option { - cursor: pointer; - color: #5B5D67; -} - -.qr-ellip-address, .ellip-address { - /*rtl:ignore*/ - direction: ltr; - width: 247px; - border: none; - font-family: Roboto; - font-size: 14px; -} - -@media screen and (max-width: 575px) { - .buy-modal-content-title-wrapper { - justify-content: space-around; - width: 100%; - height: 100px; - } - - .buy-modal-content-title { - font-size: 26px; - margin-top: 15px; - } - - .buy-modal-content-options { - flex-direction: column; - padding: 5% 33%; - } - - .buy-modal-content-footer { - text-transform: uppercase; - width: 100%; - height: 50px; - } - - div.buy-modal-content-option { - display: flex; - flex-direction: column; - width: 80vw; - height: 15vh; - margin: 10px; - text-align: center; - border-radius: 6px; - border: 1px solid $black; - padding: 0% 7%; - justify-content: center; - - div.buy-modal-content-option-title { - font-size: 20px; - } - - div.buy-modal-content-option-subtitle { - font-size: 16px; - } - } -} - -@media screen and (min-width: 576px) { - .buy-modal-content-title-wrapper { - justify-content: space-around; - width: 100%; - height: 110px; - } - - .buy-modal-content-title { - font-size: 26px; - margin-top: 15px; - } - - .buy-modal-content-footer { - text-transform: uppercase; - width: 100%; - height: 50px; - } - - .buy-modal-content-options { - flex-direction: row; - margin: 20px 0 60px; - } - - div.buy-modal-content-option { - display: flex; - flex-direction: column; - width: 20vw; - height: 120px; - text-align: center; - border-radius: 6px; - border: 1px solid $black; - margin: 0 8px; - padding: 18px 0; - - div.buy-modal-content-option-title { - font-size: 20px; - margin-bottom: 12px; - - @media screen and (max-width: 679px) { - font-size: 14px; - } - - @media screen and (min-width: 1281px) { - font-size: 20px; - } - } - - div.buy-modal-content-option-subtitle { - font-size: 16px; - padding: 0 10px; - height: 25%; - - @media screen and (max-width: 679px) { - font-size: 10px; - padding: 0 10px; - margin-bottom: 5px; - line-height: 15px; - } - - @media screen and (min-width: 680px) { - font-size: 14px; - padding: 0 4px; - margin-bottom: 2px; - } - - @media screen and (min-width: 1281px) { - font-size: 16px; - padding: 0; - } - } - - div.buy-modal-content-footer { - margin-top: 8vh; - } - } -} - -// Edit Account Name Modal -.edit-account-name-modal-content { - display: flex; - flex-direction: column; - justify-content: flex-start; - align-items: center; - position: relative; -} - -.edit-account-name-modal-cancel { - position: absolute; - top: 12px; - right: 20px; - font-size: 25px; -} - -.edit-account-name-modal-title { - margin: 15px; -} - -.edit-account-name-modal-save-button { - width: 33%; - height: 45px; - margin: 15px; - font-weight: 700; - margin-top: 25px; -} - -.edit-account-name-modal-input { - width: 90%; - height: 50px; - text-align: left; - margin: 10px; - padding: 10px; - font-size: 18px; -} - // Account Modal Container .account-modal-container { display: flex; @@ -372,30 +189,6 @@ text-transform: uppercase; } - -// New Account Modal -.new-account-modal-wrapper { - display: flex; - flex-direction: column; - justify-content: flex-start; - align-items: center; - position: relative; - border: 1px solid $alto; - box-shadow: 0 0 2px 2px $alto; - font-family: Roboto; -} - -.new-account-modal-header { - background: $wild-sand; - width: 100%; - display: flex; - justify-content: center; - padding: 30px; - font-size: 22px; - color: $nile-blue; - height: 79px; -} - .modal-close-x::after { content: '\00D7'; font-size: 2em; @@ -407,81 +200,6 @@ cursor: pointer; } -.new-account-modal-content { - width: 100%; - display: flex; - justify-content: center; - margin-top: 15px; - font-size: 17px; - color: $nile-blue; -} - -.new-account-modal-content.after-input { - margin-top: 15px; - line-height: 25px; -} - -.new-account-input-wrapper { - display: flex; - width: 100%; - justify-content: center; - padding-bottom: 2px; - margin-top: 13px; -} - -.new-account-input { - padding: 15px; - padding-bottom: 20px; - border-radius: 8px; - border: 1px solid $alto; - width: 100%; - font-size: 1em; - color: $dusty-gray; - font-family: Roboto; - font-size: 17px; - margin: 0 60px; -} - -// For reference on below placeholder selectors: https://stackoverflow.com/questions/2610497/change-an-html5-inputs-placeholder-color-with-css -.new-account-input::-webkit-input-placeholder { - color: $dusty-gray; -} - -.new-account-input:-moz-placeholder { - color: $dusty-gray; - opacity: 1; -} - -.new-account-input::-moz-placeholder { - color: $dusty-gray; - opacity: 1; -} - -.new-account-input:-ms-input-placeholder { - color: $dusty-gray; -} - -.new-account-input::-ms-input-placeholder { - color: $dusty-gray; -} - -.new-account-modal-content.button { - margin-top: 22px; - margin-bottom: 30px; - width: 113px; - height: 44px; -} - -.new-account-modal-wrapper .btn-clear { - font-size: 14px; - font-weight: 700; - background: $white; - border: 1px solid; - border-radius: 2px; - color: $tundora; - flex: 1; -} - // Hide token confirmation .hide-token-confirmation { diff --git a/ui/app/css/itcss/components/wallet-balance.scss b/ui/app/css/itcss/components/wallet-balance.scss index 3c3349ae0..872435e4c 100644 --- a/ui/app/css/itcss/components/wallet-balance.scss +++ b/ui/app/css/itcss/components/wallet-balance.scss @@ -68,6 +68,5 @@ $wallet-balance-breakpoint-range: "screen and (min-width: #{$break-large}) and ( width: 50px; height: 50px; border: 1px solid $alto; - padding: 5px; background: $white; } diff --git a/ui/app/css/itcss/trumps/index.scss b/ui/app/css/itcss/trumps/index.scss index d9a4202a4..0c71d04ff 100644 --- a/ui/app/css/itcss/trumps/index.scss +++ b/ui/app/css/itcss/trumps/index.scss @@ -59,14 +59,3 @@ i.fa.fa-question-circle.fa-lg.menu-icon { font-size: 18px; } - -// This text is contained inside a div. -// ID needed to override user agent stylesheet. -// See components/modal.scss - -/* stylelint-disable */ -#buy-modal-content-footer-text { - font-family: 'DIN OT'; - font-size: 16px; -} -/* stylelint-enable */ diff --git a/ui/app/ducks/app/app.js b/ui/app/ducks/app/app.js index 029c755cd..fbdaf7b8d 100644 --- a/ui/app/ducks/app/app.js +++ b/ui/app/ducks/app/app.js @@ -3,10 +3,10 @@ const actions = require('../../store/actions') const txHelper = require('../../../lib/tx-helper') const log = require('loglevel') -module.exports = reduceApp +// Actions +const SET_THREEBOX_LAST_UPDATED = 'metamask/app/SET_THREEBOX_LAST_UPDATED' - -function reduceApp (state, action) { +export default function reduceApp (state, action) { log.debug('App Reducer got ' + action.type) // clone and defaults const selectedAddress = state.metamask.selectedAddress @@ -73,6 +73,8 @@ function reduceApp (state, action) { networksTabSelectedRpcUrl: '', networksTabIsInAddMode: false, loadingMethodData: false, + show3BoxModalAfterImport: false, + threeBoxLastUpdated: null, }, state.appState) switch (action.type) { @@ -756,11 +758,25 @@ function reduceApp (state, action) { loadingMethodData: false, }) + case SET_THREEBOX_LAST_UPDATED: + return extend(appState, { + threeBoxLastUpdated: action.value, + }) + default: return appState } } +// Action Creators +export function setThreeBoxLastUpdated (lastUpdated) { + return { + type: SET_THREEBOX_LAST_UPDATED, + value: lastUpdated, + } +} + +// Helpers function checkUnconfActions (state) { const unconfActionList = getUnconfActionList(state) const hasUnconfActions = unconfActionList.length > 0 diff --git a/ui/app/ducks/index.js b/ui/app/ducks/index.js index 18470c441..6808252ef 100644 --- a/ui/app/ducks/index.js +++ b/ui/app/ducks/index.js @@ -6,9 +6,9 @@ const copyToClipboard = require('copy-to-clipboard') // Sub-Reducers take in the complete state and return their sub-state // const reduceMetamask = require('./metamask/metamask') -const reduceApp = require('./app/app') const reduceLocale = require('./locale/locale') const reduceSend = require('./send/send.duck').default +import reduceApp from './app/app' import reduceConfirmTransaction from './confirm-transaction/confirm-transaction.duck' import reduceGas from './gas/gas.duck' diff --git a/ui/app/ducks/metamask/metamask.js b/ui/app/ducks/metamask/metamask.js index f1fa7cd03..23437610f 100644 --- a/ui/app/ducks/metamask/metamask.js +++ b/ui/app/ducks/metamask/metamask.js @@ -25,6 +25,7 @@ function reduceMetamask (state, action) { tokenExchangeRates: {}, tokens: [], pendingTokens: {}, + customNonceValue: '', send: { gasLimit: null, gasPrice: null, @@ -57,6 +58,7 @@ function reduceMetamask (state, action) { knownMethodData: {}, participateInMetaMetrics: null, metaMetricsSendCount: 0, + nextNonce: null, }, state.metamask) switch (action.type) { @@ -188,7 +190,10 @@ function reduceMetamask (state, action) { gasLimit: action.value, }, }) - + case actions.UPDATE_CUSTOM_NONCE: + return extend(metamaskState, { + customNonceValue: action.value, + }) case actions.UPDATE_GAS_PRICE: return extend(metamaskState, { send: { @@ -412,6 +417,12 @@ function reduceMetamask (state, action) { }) } + case actions.SET_NEXT_NONCE: { + return extend(metamaskState, { + nextNonce: action.value, + }) + } + default: return metamaskState diff --git a/ui/app/ducks/send/send-duck.test.js b/ui/app/ducks/send/send-duck.test.js index 92c8dffd8..8248ba032 100644 --- a/ui/app/ducks/send/send-duck.test.js +++ b/ui/app/ducks/send/send-duck.test.js @@ -6,7 +6,6 @@ import SendReducer, { updateSendErrors, showGasButtonGroup, hideGasButtonGroup, - updateSendWarnings, } from './send.duck.js' describe('Send Duck', () => { @@ -20,14 +19,12 @@ describe('Send Duck', () => { toDropdownOpen: false, errors: {}, gasButtonGroupShown: true, - warnings: {}, } const OPEN_FROM_DROPDOWN = 'metamask/send/OPEN_FROM_DROPDOWN' const CLOSE_FROM_DROPDOWN = 'metamask/send/CLOSE_FROM_DROPDOWN' const OPEN_TO_DROPDOWN = 'metamask/send/OPEN_TO_DROPDOWN' const CLOSE_TO_DROPDOWN = 'metamask/send/CLOSE_TO_DROPDOWN' const UPDATE_SEND_ERRORS = 'metamask/send/UPDATE_SEND_ERRORS' - const UPDATE_SEND_WARNINGS = 'metamask/send/UPDATE_SEND_WARNINGS' const RESET_SEND_STATE = 'metamask/send/RESET_SEND_STATE' const SHOW_GAS_BUTTON_GROUP = 'metamask/send/SHOW_GAS_BUTTON_GROUP' const HIDE_GAS_BUTTON_GROUP = 'metamask/send/HIDE_GAS_BUTTON_GROUP' @@ -176,11 +173,4 @@ describe('Send Duck', () => { ) }) - describe('updateSendWarnings', () => { - assert.deepEqual( - updateSendWarnings('mockWarningObject'), - { type: UPDATE_SEND_WARNINGS, value: 'mockWarningObject' } - ) - }) - }) diff --git a/ui/app/ducks/send/send.duck.js b/ui/app/ducks/send/send.duck.js index 90e92140b..4d212bd03 100644 --- a/ui/app/ducks/send/send.duck.js +++ b/ui/app/ducks/send/send.duck.js @@ -6,7 +6,6 @@ const CLOSE_FROM_DROPDOWN = 'metamask/send/CLOSE_FROM_DROPDOWN' const OPEN_TO_DROPDOWN = 'metamask/send/OPEN_TO_DROPDOWN' const CLOSE_TO_DROPDOWN = 'metamask/send/CLOSE_TO_DROPDOWN' const UPDATE_SEND_ERRORS = 'metamask/send/UPDATE_SEND_ERRORS' -const UPDATE_SEND_WARNINGS = 'metamask/send/UPDATE_SEND_WARNINGS' const RESET_SEND_STATE = 'metamask/send/RESET_SEND_STATE' const SHOW_GAS_BUTTON_GROUP = 'metamask/send/SHOW_GAS_BUTTON_GROUP' const HIDE_GAS_BUTTON_GROUP = 'metamask/send/HIDE_GAS_BUTTON_GROUP' @@ -17,7 +16,6 @@ const initState = { toDropdownOpen: false, gasButtonGroupShown: true, errors: {}, - warnings: {}, } // Reducer @@ -48,13 +46,6 @@ export default function reducer ({ send: sendState = initState }, action = {}) { ...action.value, }, }) - case UPDATE_SEND_WARNINGS: - return extend(newState, { - warnings: { - ...newState.warnings, - ...action.value, - }, - }) case SHOW_GAS_BUTTON_GROUP: return extend(newState, { gasButtonGroupShown: true, @@ -94,13 +85,6 @@ export function updateSendErrors (errorObject) { } } -export function updateSendWarnings (warningObject) { - return { - type: UPDATE_SEND_WARNINGS, - value: warningObject, - } -} - export function resetSendState () { return { type: RESET_SEND_STATE } } diff --git a/ui/app/helpers/higher-order-components/i18n-provider.js b/ui/app/helpers/higher-order-components/i18n-provider.js index 1360cf5fd..d530c3425 100644 --- a/ui/app/helpers/higher-order-components/i18n-provider.js +++ b/ui/app/helpers/higher-order-components/i18n-provider.js @@ -3,12 +3,15 @@ const connect = require('react-redux').connect const PropTypes = require('prop-types') const { withRouter } = require('react-router-dom') const { compose } = require('recompose') -const t = require('../utils/i18n-helper').getMessage +const { getMessage } = require('../utils/i18n-helper') class I18nProvider extends Component { tOrDefault = (key, defaultValue, ...args) => { + if (!key) { + return defaultValue + } const { localeMessages: { current, en } = {}, currentLocale } = this.props - return t(currentLocale, current, key, ...args) || t(currentLocale, en, key, ...args) || defaultValue + return getMessage(currentLocale, current, key, ...args) || getMessage(currentLocale, en, key, ...args) || defaultValue } getChildContext () { @@ -22,11 +25,7 @@ class I18nProvider extends Component { * @return {string|undefined|null} The localized message if available */ t (key, ...args) { - if (key === undefined || key === null) { - return key - } - - return t(currentLocale, current, key, ...args) || t(currentLocale, en, key, ...args) || `[${key}]` + return getMessage(currentLocale, current, key, ...args) || getMessage(currentLocale, en, key, ...args) || `[${key}]` }, tOrDefault: this.tOrDefault, tOrKey: (key, ...args) => { diff --git a/ui/app/helpers/utils/i18n-helper.js b/ui/app/helpers/utils/i18n-helper.js index b9720acc7..cd3f1527d 100644 --- a/ui/app/helpers/utils/i18n-helper.js +++ b/ui/app/helpers/utils/i18n-helper.js @@ -1,7 +1,10 @@ // cross-browser connection to extension i18n API const log = require('loglevel') +const Sentry = require('@sentry/browser') const warned = {} +const missingMessageErrors = {} + /** * Returns a localized message for the given key * @param {string} localeCode The code for the current locale @@ -10,12 +13,21 @@ const warned = {} * @param {string[]} substitutions A list of message substitution replacements * @return {null|string} The localized message */ -const getMessage = (localeCode, localeMessages, key, substitutions) => { +export const getMessage = (localeCode, localeMessages, key, substitutions) => { if (!localeMessages) { return null } if (!localeMessages[key]) { - if (!warned[localeCode] || !warned[localeCode][key]) { + if (localeCode === 'en') { + if (!missingMessageErrors[key]) { + missingMessageErrors[key] = new Error(`Unable to find value of key "${key}" for locale "${localeCode}"`) + Sentry.captureException(missingMessageErrors[key]) + log.error(missingMessageErrors[key]) + if (process.env.IN_TEST === 'true') { + throw missingMessageErrors[key] + } + } + } else if (!warned[localeCode] || !warned[localeCode][key]) { if (!warned[localeCode]) { warned[localeCode] = {} } @@ -36,7 +48,7 @@ const getMessage = (localeCode, localeMessages, key, substitutions) => { return phrase } -async function fetchLocale (localeCode) { +export async function fetchLocale (localeCode) { try { const response = await fetch(`./_locales/${localeCode}/messages.json`) return await response.json() @@ -46,7 +58,3 @@ async function fetchLocale (localeCode) { } } -module.exports = { - getMessage, - fetchLocale, -} diff --git a/ui/app/helpers/utils/util.js b/ui/app/helpers/utils/util.js index b9e8e83c5..19aabb770 100644 --- a/ui/app/helpers/utils/util.js +++ b/ui/app/helpers/utils/util.js @@ -100,7 +100,7 @@ function isValidAddress (address) { } function isValidENSAddress (address) { - return address.match(/^.{7,}\.(eth|test)$/) + return address.match(/^.{3,}\.(eth|test|xyz)$/) } function isInvalidChecksumAddress (address) { diff --git a/ui/app/pages/confirm-transaction-base/confirm-transaction-base.component.js b/ui/app/pages/confirm-transaction-base/confirm-transaction-base.component.js index 623079e68..5ad1ff7d3 100644 --- a/ui/app/pages/confirm-transaction-base/confirm-transaction-base.component.js +++ b/ui/app/pages/confirm-transaction-base/confirm-transaction-base.component.js @@ -15,6 +15,7 @@ import { CONFIRMED_STATUS, DROPPED_STATUS } from '../../helpers/constants/transa import UserPreferencedCurrencyDisplay from '../../components/app/user-preferenced-currency-display' import { PRIMARY, SECONDARY } from '../../helpers/constants/common' import AdvancedGasInputs from '../../components/app/gas-customization/advanced-gas-inputs' +import TextField from '../../components/ui/text-field' export default class ConfirmTransactionBase extends Component { static contextTypes = { @@ -50,6 +51,9 @@ export default class ConfirmTransactionBase extends Component { isTxReprice: PropTypes.bool, methodData: PropTypes.object, nonce: PropTypes.string, + useNonceField: PropTypes.bool, + customNonceValue: PropTypes.string, + updateCustomNonce: PropTypes.func, assetImage: PropTypes.string, sendTransaction: PropTypes.func, showCustomizeGasModal: PropTypes.func, @@ -96,11 +100,14 @@ export default class ConfirmTransactionBase extends Component { insufficientBalance: PropTypes.bool, hideFiatConversion: PropTypes.bool, transactionCategory: PropTypes.string, + getNextNonce: PropTypes.func, + nextNonce: PropTypes.number, } state = { submitting: false, submitError: null, + submitWarning: '', } componentDidUpdate (prevProps) { @@ -109,11 +116,21 @@ export default class ConfirmTransactionBase extends Component { showTransactionConfirmedModal, history, clearConfirmTransaction, + nextNonce, + customNonceValue, } = this.props const { transactionStatus: prevTxStatus } = prevProps const statusUpdated = transactionStatus !== prevTxStatus const txDroppedOrConfirmed = transactionStatus === DROPPED_STATUS || transactionStatus === CONFIRMED_STATUS + if (nextNonce !== prevProps.nextNonce || customNonceValue !== prevProps.customNonceValue) { + if (customNonceValue > nextNonce) { + this.setState({ submitWarning: this.context.t('nextNonceWarning', [nextNonce]) }) + } else { + this.setState({ submitWarning: '' }) + } + } + if (statusUpdated && txDroppedOrConfirmed) { showTransactionConfirmedModal({ onSubmit: () => { @@ -204,11 +221,16 @@ export default class ConfirmTransactionBase extends Component { hexTransactionFee, hexTransactionTotal, hideDetails, + useNonceField, + customNonceValue, + updateCustomNonce, advancedInlineGasShown, customGas, insufficientBalance, updateGasAndCalculate, hideFiatConversion, + nextNonce, + getNextNonce, } = this.props if (hideDetails) { @@ -240,7 +262,7 @@ export default class ConfirmTransactionBase extends Component { : null }
-
+
+ {useNonceField ?
+
+
+ { this.context.t('nonceFieldHeading') } +
+
+ { + if (!value.length || Number(value) < 0) { + updateCustomNonce('') + } else { + updateCustomNonce(String(Math.floor(value))) + } + getNextNonce() + }} + fullWidth + margin="dense" + value={ customNonceValue || '' } + /> +
+
+
: null}
) ) @@ -347,21 +394,32 @@ export default class ConfirmTransactionBase extends Component { handleCancel () { const { metricsEvent } = this.context - const { onCancel, txData, cancelTransaction, history, clearConfirmTransaction, actionKey, txData: { origin }, methodData = {} } = this.props + const { + onCancel, + txData, + cancelTransaction, + history, + clearConfirmTransaction, + actionKey, + txData: { origin }, + methodData = {}, + updateCustomNonce, + } = this.props + metricsEvent({ + eventOpts: { + category: 'Transactions', + action: 'Confirm Screen', + name: 'Cancel', + }, + customVariables: { + recipientKnown: null, + functionType: actionKey || getMethodName(methodData.name) || 'contractInteraction', + origin, + }, + }) + updateCustomNonce('') if (onCancel) { - metricsEvent({ - eventOpts: { - category: 'Transactions', - action: 'Confirm Screen', - name: 'Cancel', - }, - customVariables: { - recipientKnown: null, - functionType: actionKey || getMethodName(methodData.name) || 'contractInteraction', - origin, - }, - }) onCancel(txData) } else { cancelTransaction(txData) @@ -374,7 +432,19 @@ export default class ConfirmTransactionBase extends Component { handleSubmit () { const { metricsEvent } = this.context - const { txData: { origin }, sendTransaction, clearConfirmTransaction, txData, history, onSubmit, actionKey, metaMetricsSendCount = 0, setMetaMetricsSendCount, methodData = {} } = this.props + const { + txData: { origin }, + sendTransaction, + clearConfirmTransaction, + txData, + history, + onSubmit, + actionKey, + metaMetricsSendCount = 0, + setMetaMetricsSendCount, + methodData = {}, + updateCustomNonce, + } = this.props const { submitting } = this.state if (submitting) { @@ -406,6 +476,7 @@ export default class ConfirmTransactionBase extends Component { this.setState({ submitting: false, }) + updateCustomNonce('') }) } else { sendTransaction(txData) @@ -415,6 +486,7 @@ export default class ConfirmTransactionBase extends Component { submitting: false, }, () => { history.push(DEFAULT_ROUTE) + updateCustomNonce('') }) }) .catch(error => { @@ -422,6 +494,7 @@ export default class ConfirmTransactionBase extends Component { submitting: false, submitError: error.message, }) + updateCustomNonce('') }) } }) @@ -493,7 +566,7 @@ export default class ConfirmTransactionBase extends Component { } componentDidMount () { - const { txData: { origin, id } = {}, cancelTransaction } = this.props + const { txData: { origin, id } = {}, cancelTransaction, getNextNonce } = this.props const { metricsEvent } = this.context metricsEvent({ eventOpts: { @@ -521,6 +594,8 @@ export default class ConfirmTransactionBase extends Component { cancelTransaction({ id }) } } + + getNextNonce() } render () { @@ -543,12 +618,13 @@ export default class ConfirmTransactionBase extends Component { contentComponent, onEdit, nonce, + customNonceValue, assetImage, warning, unapprovedTxCount, transactionCategory, } = this.props - const { submitting, submitError } = this.state + const { submitting, submitError, submitWarning } = this.state const { name } = methodData const { valid, errorKey } = this.getErrorKey() @@ -572,13 +648,13 @@ export default class ConfirmTransactionBase extends Component { detailsComponent={this.renderDetails()} dataComponent={this.renderData()} contentComponent={contentComponent} - nonce={nonce} + nonce={customNonceValue || nonce} unapprovedTxCount={unapprovedTxCount} assetImage={assetImage} identiconAddress={identiconAddress} errorMessage={errorMessage || submitError} errorKey={propsErrorKey || errorKey} - warning={warning} + warning={warning || submitWarning} totalTx={totalTx} positionOfCurrentTx={positionOfCurrentTx} nextTxId={nextTxId} diff --git a/ui/app/pages/confirm-transaction-base/confirm-transaction-base.container.js b/ui/app/pages/confirm-transaction-base/confirm-transaction-base.container.js index 700883f17..6ffa13bd0 100644 --- a/ui/app/pages/confirm-transaction-base/confirm-transaction-base.container.js +++ b/ui/app/pages/confirm-transaction-base/confirm-transaction-base.container.js @@ -8,7 +8,17 @@ import { clearConfirmTransaction, } from '../../ducks/confirm-transaction/confirm-transaction.duck' -import { clearSend, cancelTx, cancelTxs, updateAndApproveTx, showModal, setMetaMetricsSendCount, updateTransaction } from '../../store/actions' +import { + updateCustomNonce, + clearSend, + cancelTx, + cancelTxs, + updateAndApproveTx, + showModal, + setMetaMetricsSendCount, + updateTransaction, + getNextNonce, +} from '../../store/actions' import { INSUFFICIENT_FUNDS_ERROR_KEY, GAS_LIMIT_TOO_LOW_ERROR_KEY, @@ -18,7 +28,7 @@ import { isBalanceSufficient, calcGasTotal } from '../send/send.utils' import { conversionGreaterThan } from '../../helpers/utils/conversion-util' import { MIN_GAS_LIMIT_DEC } from '../send/send.constants' import { checksumAddress, addressSlicer, valuesFor } from '../../helpers/utils/util' -import { getMetaMaskAccounts, getAdvancedInlineGasShown, preferencesSelector, getIsMainnet, getKnownMethodData } from '../../selectors/selectors' +import { getMetaMaskAccounts, getCustomNonceValue, getUseNonceField, getAdvancedInlineGasShown, preferencesSelector, getIsMainnet, getKnownMethodData } from '../../selectors/selectors' import { transactionFeeSelector } from '../../selectors/confirm-transaction' const casedContractMap = Object.keys(contractMap).reduce((acc, base) => { @@ -28,6 +38,12 @@ const casedContractMap = Object.keys(contractMap).reduce((acc, base) => { } }, {}) +let customNonceValue = '' +const customNonceMerge = txData => customNonceValue ? ({ + ...txData, + customNonceValue, +}) : txData + const mapStateToProps = (state, ownProps) => { const { toAddress: propsToAddress, match: { params = {} } } = ownProps const { id: paramsTransactionId } = params @@ -45,6 +61,7 @@ const mapStateToProps = (state, ownProps) => { network, unapprovedTxs, metaMetricsSendCount, + nextNonce, } = metamask const { tokenData, @@ -146,16 +163,23 @@ const mapStateToProps = (state, ownProps) => { gasPrice, }, advancedInlineGasShown: getAdvancedInlineGasShown(state), + useNonceField: getUseNonceField(state), + customNonceValue: getCustomNonceValue(state), insufficientBalance, hideSubtitle: (!isMainnet && !showFiatInTestnets), hideFiatConversion: (!isMainnet && !showFiatInTestnets), metaMetricsSendCount, transactionCategory, + nextNonce, } } -const mapDispatchToProps = dispatch => { +export const mapDispatchToProps = dispatch => { return { + updateCustomNonce: value => { + customNonceValue = value + dispatch(updateCustomNonce(value)) + }, clearConfirmTransaction: () => dispatch(clearConfirmTransaction()), clearSend: () => dispatch(clearSend()), showTransactionConfirmedModal: ({ onSubmit }) => { @@ -172,8 +196,9 @@ const mapDispatchToProps = dispatch => { }, cancelTransaction: ({ id }) => dispatch(cancelTx({ id })), cancelAllTransactions: (txList) => dispatch(cancelTxs(txList)), - sendTransaction: txData => dispatch(updateAndApproveTx(txData)), + sendTransaction: txData => dispatch(updateAndApproveTx(customNonceMerge(txData))), setMetaMetricsSendCount: val => dispatch(setMetaMetricsSendCount(val)), + getNextNonce: () => dispatch(getNextNonce()), } } diff --git a/ui/app/pages/confirm-transaction-base/tests/confirm-transaction-base.container.test.js b/ui/app/pages/confirm-transaction-base/tests/confirm-transaction-base.container.test.js new file mode 100644 index 000000000..a8045d0e0 --- /dev/null +++ b/ui/app/pages/confirm-transaction-base/tests/confirm-transaction-base.container.test.js @@ -0,0 +1,20 @@ +import assert from 'assert' +import { mapDispatchToProps } from '../confirm-transaction-base.container' + +describe('Confirm Transaction Base Container', () => { + it('should map dispatch to props correctly', () => { + const props = mapDispatchToProps(() => 'mockDispatch') + + assert.ok(typeof props.updateCustomNonce === 'function') + assert.ok(typeof props.clearConfirmTransaction === 'function') + assert.ok(typeof props.clearSend === 'function') + assert.ok(typeof props.showTransactionConfirmedModal === 'function') + assert.ok(typeof props.showCustomizeGasModal === 'function') + assert.ok(typeof props.updateGasAndCalculate === 'function') + assert.ok(typeof props.showRejectTransactionsConfirmationModal === 'function') + assert.ok(typeof props.cancelTransaction === 'function') + assert.ok(typeof props.cancelAllTransactions === 'function') + assert.ok(typeof props.sendTransaction === 'function') + assert.ok(typeof props.setMetaMetricsSendCount === 'function') + }) +}) diff --git a/ui/app/pages/confirm-transaction/confirm-transaction.component.js b/ui/app/pages/confirm-transaction/confirm-transaction.component.js index 9e7b01baf..4b37cf2b1 100644 --- a/ui/app/pages/confirm-transaction/confirm-transaction.component.js +++ b/ui/app/pages/confirm-transaction/confirm-transaction.component.js @@ -23,6 +23,10 @@ import { } from '../../helpers/constants/routes' export default class ConfirmTransaction extends Component { + static contextTypes = { + metricsEvent: PropTypes.func, + } + static propTypes = { history: PropTypes.object.isRequired, totalUnapprovedCount: PropTypes.number.isRequired, @@ -39,6 +43,8 @@ export default class ConfirmTransaction extends Component { paramsTransactionId: PropTypes.string, getTokenParams: PropTypes.func, isTokenMethodAction: PropTypes.bool, + fullScreenVsPopupTestGroup: PropTypes.string, + trackABTest: PropTypes.bool, } componentDidMount () { @@ -53,6 +59,8 @@ export default class ConfirmTransaction extends Component { paramsTransactionId, getTokenParams, isTokenMethodAction, + fullScreenVsPopupTestGroup, + trackABTest, } = this.props if (!totalUnapprovedCount && !send.to) { @@ -67,6 +75,16 @@ export default class ConfirmTransaction extends Component { } const txId = transactionId || paramsTransactionId if (txId) this.props.setTransactionToConfirm(txId) + + if (trackABTest) { + this.context.metricsEvent({ + eventOpts: { + category: 'abtesting', + action: 'fullScreenVsPopup', + name: fullScreenVsPopupTestGroup === 'fullScreen' ? 'fullscreen' : 'original', + }, + }) + } } componentDidUpdate (prevProps) { diff --git a/ui/app/pages/confirm-transaction/confirm-transaction.container.js b/ui/app/pages/confirm-transaction/confirm-transaction.container.js index 6da855df2..058d5f6a9 100644 --- a/ui/app/pages/confirm-transaction/confirm-transaction.container.js +++ b/ui/app/pages/confirm-transaction/confirm-transaction.container.js @@ -20,7 +20,14 @@ import ConfirmTransaction from './confirm-transaction.component' import { unconfirmedTransactionsListSelector } from '../../selectors/confirm-transaction' const mapStateToProps = (state, ownProps) => { - const { metamask: { send, unapprovedTxs }, confirmTransaction } = state + const { + metamask: { + send, + unapprovedTxs, + abTests: { fullScreenVsPopup }, + }, + confirmTransaction, + } = state const { match: { params = {} } } = ownProps const { id } = params @@ -29,7 +36,9 @@ const mapStateToProps = (state, ownProps) => { const transaction = totalUnconfirmed ? unapprovedTxs[id] || unconfirmedTransactions[totalUnconfirmed - 1] : {} - const { id: transactionId, transactionCategory } = transaction + const { id: transactionId, transactionCategory, origin } = transaction + + const trackABTest = origin !== 'MetaMask' return { totalUnapprovedCount: totalUnconfirmed, @@ -42,6 +51,8 @@ const mapStateToProps = (state, ownProps) => { unconfirmedTransactions, transaction, isTokenMethodAction: isTokenMethodAction(transactionCategory), + trackABTest, + fullScreenVsPopupTestGroup: fullScreenVsPopup, } } diff --git a/ui/app/pages/create-account/connect-hardware/connect-screen.js b/ui/app/pages/create-account/connect-hardware/connect-screen.js index fe7c1e027..3b45e7293 100644 --- a/ui/app/pages/create-account/connect-hardware/connect-screen.js +++ b/ui/app/pages/create-account/connect-hardware/connect-screen.js @@ -77,8 +77,8 @@ class ConnectScreen extends Component { renderHeader () { return ( h('div.hw-connect__header', {}, [ - h('h3.hw-connect__header__title', {}, this.context.t(`hardwareWallets`)), - h('p.hw-connect__header__msg', {}, this.context.t(`hardwareWalletsMsg`)), + h('h3.hw-connect__header__title', {}, this.context.t('hardwareWallets')), + h('p.hw-connect__header__msg', {}, this.context.t('hardwareWalletsMsg')), ]) ) } @@ -97,7 +97,7 @@ class ConnectScreen extends Component { renderTrezorAffiliateLink () { return h('div.hw-connect__get-hw', {}, [ - h('p.hw-connect__get-hw__msg', {}, this.context.t(`dontHaveAHardwareWallet`)), + h('p.hw-connect__get-hw__msg', {}, this.context.t('dontHaveAHardwareWallet')), this.getAffiliateLinks(), ]) } @@ -123,24 +123,30 @@ class ConnectScreen extends Component { { asset: 'hardware-wallet-step-1', dimensions: {width: '225px', height: '75px'}, + title: this.context.t('step1HardwareWallet'), + message: this.context.t('step1HardwareWalletMsg'), }, { asset: 'hardware-wallet-step-2', dimensions: {width: '300px', height: '100px'}, + title: this.context.t('step2HardwareWallet'), + message: this.context.t('step2HardwareWalletMsg'), }, { asset: 'hardware-wallet-step-3', dimensions: {width: '120px', height: '90px'}, + title: this.context.t('step3HardwareWallet'), + message: this.context.t('step3HardwareWalletMsg'), }, ] return h('.hw-tutorial', { ref: node => { this.referenceNode = node }, }, - steps.map((step, i) => ( + steps.map((step) => ( h('div.hw-connect', {}, [ - h('h3.hw-connect__title', {}, this.context.t(`step${i + 1}HardwareWallet`)), - h('p.hw-connect__msg', {}, this.context.t(`step${i + 1}HardwareWalletMsg`)), + h('h3.hw-connect__title', {}, step.title), + h('p.hw-connect__msg', {}, step.message), h('img.hw-connect__step-asset', { src: `images/${step.asset}.svg`, ...step.dimensions }), ]) )) @@ -150,10 +156,10 @@ class ConnectScreen extends Component { renderFooter () { return ( h('div.hw-connect__footer', {}, [ - h('h3.hw-connect__footer__title', {}, this.context.t(`readyToConnect`)), + h('h3.hw-connect__footer__title', {}, this.context.t('readyToConnect')), this.renderButtons(), h('p.hw-connect__footer__msg', {}, [ - this.context.t(`havingTroubleConnecting`), + this.context.t('havingTroubleConnecting'), h('a.hw-connect__footer__link', { href: 'https://support.metamask.io/', target: '_blank', diff --git a/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js b/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js index 48eff96cb..605b6ed92 100644 --- a/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js +++ b/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.component.js @@ -18,6 +18,7 @@ export default class ImportWithSeedPhrase extends PureComponent { history: PropTypes.object, onSubmit: PropTypes.func.isRequired, setSeedPhraseBackedUp: PropTypes.func, + initializeThreeBox: PropTypes.func, } state = { @@ -127,7 +128,7 @@ export default class ImportWithSeedPhrase extends PureComponent { } const { password, seedPhrase } = this.state - const { history, onSubmit, setSeedPhraseBackedUp } = this.props + const { history, onSubmit, setSeedPhraseBackedUp, initializeThreeBox } = this.props try { await onSubmit(password, this.parseSeedPhrase(seedPhrase)) @@ -140,6 +141,7 @@ export default class ImportWithSeedPhrase extends PureComponent { }) setSeedPhraseBackedUp(true).then(() => { + initializeThreeBox() history.push(INITIALIZE_END_OF_FLOW_ROUTE) }) } catch (error) { diff --git a/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js b/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js index 0cfeee1f4..70360443c 100644 --- a/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js +++ b/ui/app/pages/first-time-flow/create-password/import-with-seed-phrase/import-with-seed-phrase.container.js @@ -2,11 +2,13 @@ import { connect } from 'react-redux' import ImportWithSeedPhrase from './import-with-seed-phrase.component' import { setSeedPhraseBackedUp, + initializeThreeBox, } from '../../../../store/actions' const mapDispatchToProps = dispatch => { return { setSeedPhraseBackedUp: (seedPhraseBackupState) => dispatch(setSeedPhraseBackedUp(seedPhraseBackupState)), + initializeThreeBox: () => dispatch(initializeThreeBox()), } } diff --git a/ui/app/pages/first-time-flow/first-time-flow.component.js b/ui/app/pages/first-time-flow/first-time-flow.component.js index 91415d2ee..d77171f87 100644 --- a/ui/app/pages/first-time-flow/first-time-flow.component.js +++ b/ui/app/pages/first-time-flow/first-time-flow.component.js @@ -77,8 +77,9 @@ export default class FirstTimeFlow extends PureComponent { const { createNewAccountFromSeed } = this.props try { - await createNewAccountFromSeed(password, seedPhrase) + const vault = await createNewAccountFromSeed(password, seedPhrase) this.setState({ isImportedKeyring: true }) + return vault } catch (error) { throw new Error(error.message) } diff --git a/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js b/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js index 9256c3d8d..d6674c266 100644 --- a/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js +++ b/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.component.js @@ -27,6 +27,8 @@ export default class ConfirmSeedPhrase extends PureComponent { history: PropTypes.object, onSubmit: PropTypes.func, seedPhrase: PropTypes.string, + selectedAddress: PropTypes.string, + initializeThreeBox: PropTypes.func, } state = { @@ -89,7 +91,13 @@ export default class ConfirmSeedPhrase extends PureComponent { } handleSubmit = async () => { - const { history, setSeedPhraseBackedUp, showingSeedPhraseBackupAfterOnboarding, hideSeedPhraseBackupAfterOnboarding } = this.props + const { + history, + setSeedPhraseBackedUp, + showingSeedPhraseBackupAfterOnboarding, + hideSeedPhraseBackupAfterOnboarding, + initializeThreeBox, + } = this.props if (!this.isValid()) { return @@ -109,6 +117,7 @@ export default class ConfirmSeedPhrase extends PureComponent { hideSeedPhraseBackupAfterOnboarding() history.push(DEFAULT_ROUTE) } else { + initializeThreeBox() history.push(INITIALIZE_END_OF_FLOW_ROUTE) } }) diff --git a/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js b/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js index ac5a26979..a78c65adc 100644 --- a/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js +++ b/ui/app/pages/first-time-flow/seed-phrase/confirm-seed-phrase/confirm-seed-phrase.container.js @@ -3,13 +3,16 @@ import ConfirmSeedPhrase from './confirm-seed-phrase.component' import { setSeedPhraseBackedUp, hideSeedPhraseBackupAfterOnboarding, + initializeThreeBox, } from '../../../../store/actions' +import { getSelectedAddress } from '../../../../selectors/selectors' const mapStateToProps = state => { const { appState: { showingSeedPhraseBackupAfterOnboarding } } = state return { showingSeedPhraseBackupAfterOnboarding, + selectedAddress: getSelectedAddress(state), } } @@ -17,6 +20,7 @@ const mapDispatchToProps = dispatch => { return { setSeedPhraseBackedUp: (seedPhraseBackupState) => dispatch(setSeedPhraseBackedUp(seedPhraseBackupState)), hideSeedPhraseBackupAfterOnboarding: () => dispatch(hideSeedPhraseBackupAfterOnboarding()), + initializeThreeBox: () => dispatch(initializeThreeBox()), } } diff --git a/ui/app/pages/first-time-flow/seed-phrase/tests/confirm-seed-phrase-component.test.js b/ui/app/pages/first-time-flow/seed-phrase/tests/confirm-seed-phrase-component.test.js index 3d5f7f066..b98c74751 100644 --- a/ui/app/pages/first-time-flow/seed-phrase/tests/confirm-seed-phrase-component.test.js +++ b/ui/app/pages/first-time-flow/seed-phrase/tests/confirm-seed-phrase-component.test.js @@ -135,11 +135,13 @@ describe('ConfirmSeedPhrase Component', () => { const originalSeed = ['鼠', '牛', '虎', '兔', '龍', '蛇', '馬', '羊', '猴', '雞', '狗', '豬'] const metricsEventSpy = sinon.spy() const pushSpy = sinon.spy() + const initialize3BoxSpy = sinon.spy() const root = shallowRender( { seedPhrase: '鼠 牛 虎 兔 龍 蛇 馬 羊 猴 雞 狗 豬', history: { push: pushSpy }, setSeedPhraseBackedUp: () => Promise.resolve(), + initializeThreeBox: initialize3BoxSpy, }, { metricsEvent: metricsEventSpy, @@ -168,6 +170,7 @@ describe('ConfirmSeedPhrase Component', () => { name: 'Verify Complete', }, }) + assert(initialize3BoxSpy.calledOnce) assert.equal(pushSpy.args[0][0], '/initialize/end-of-flow') }) }) diff --git a/ui/app/pages/home/home.component.js b/ui/app/pages/home/home.component.js index 0ee9a526f..f96300c9c 100644 --- a/ui/app/pages/home/home.component.js +++ b/ui/app/pages/home/home.component.js @@ -2,6 +2,7 @@ import React, { PureComponent } from 'react' import PropTypes from 'prop-types' import Media from 'react-media' import { Redirect } from 'react-router-dom' +import { formatDate } from '../../helpers/utils/util' import HomeNotification from '../../components/app/home-notification' import MultipleNotifications from '../../components/app/multiple-notifications' import WalletView from '../../components/app/wallet-view' @@ -34,6 +35,14 @@ export default class Home extends PureComponent { unsetMigratedPrivacyMode: PropTypes.func, shouldShowSeedPhraseReminder: PropTypes.bool, isPopup: PropTypes.bool, + threeBoxSynced: PropTypes.bool, + setupThreeBox: PropTypes.func, + turnThreeBoxSyncingOn: PropTypes.func, + showRestorePrompt: PropTypes.bool, + selectedAddress: PropTypes.string, + restoreFromThreeBox: PropTypes.func, + setShowRestorePromptToFalse: PropTypes.func, + threeBoxLastUpdated: PropTypes.string, } componentWillMount () { @@ -59,6 +68,18 @@ export default class Home extends PureComponent { } } + componentDidUpdate () { + const { + threeBoxSynced, + setupThreeBox, + showRestorePrompt, + threeBoxLastUpdated, + } = this.props + if (threeBoxSynced && showRestorePrompt && threeBoxLastUpdated === null) { + setupThreeBox() + } + } + render () { const { t } = this.context const { @@ -69,6 +90,12 @@ export default class Home extends PureComponent { unsetMigratedPrivacyMode, shouldShowSeedPhraseReminder, isPopup, + selectedAddress, + restoreFromThreeBox, + turnThreeBoxSyncingOn, + setShowRestorePromptToFalse, + showRestorePrompt, + threeBoxLastUpdated, } = this.props if (forgottenPassword) { @@ -125,6 +152,25 @@ export default class Home extends PureComponent { key="home-backupApprovalNotice" />, }, + { + shouldBeRendered: threeBoxLastUpdated && showRestorePrompt, + component: { + restoreFromThreeBox(selectedAddress) + .then(() => { + turnThreeBoxSyncingOn() + }) + }} + onIgnore={() => { + setShowRestorePromptToFalse() + }} + key="home-privacyModeDefault" + />, + }, ]}/> ) diff --git a/ui/app/pages/home/home.container.js b/ui/app/pages/home/home.container.js index 4de51ee50..1bac780af 100644 --- a/ui/app/pages/home/home.container.js +++ b/ui/app/pages/home/home.container.js @@ -6,7 +6,12 @@ import { unconfirmedTransactionsCountSelector } from '../../selectors/confirm-tr import { getCurrentEthBalance } from '../../selectors/selectors' import { unsetMigratedPrivacyMode, + restoreFromThreeBox, + turnThreeBoxSyncingOn, + getThreeBoxLastUpdated, + setShowRestorePromptToFalse, } from '../../store/actions' +import { setThreeBoxLastUpdated } from '../../ducks/app/app' import { getEnvironmentType } from '../../../../app/scripts/lib/util' import { ENVIRONMENT_TYPE_POPUP } from '../../../../app/scripts/lib/enums' @@ -18,9 +23,12 @@ const mapStateToProps = state => { migratedPrivacyMode, seedPhraseBackedUp, tokens, + threeBoxSynced, + showRestorePrompt, + selectedAddress, } = metamask const accountBalance = getCurrentEthBalance(state) - const { forgottenPassword } = appState + const { forgottenPassword, threeBoxLastUpdated } = appState const isPopup = getEnvironmentType(window.location.href) === ENVIRONMENT_TYPE_POPUP @@ -32,11 +40,29 @@ const mapStateToProps = state => { showPrivacyModeNotification: migratedPrivacyMode, shouldShowSeedPhraseReminder: !seedPhraseBackedUp && (parseInt(accountBalance, 16) > 0 || tokens.length > 0), isPopup, + threeBoxSynced, + showRestorePrompt, + selectedAddress, + threeBoxLastUpdated, } } const mapDispatchToProps = (dispatch) => ({ unsetMigratedPrivacyMode: () => dispatch(unsetMigratedPrivacyMode()), + turnThreeBoxSyncingOn: () => dispatch(turnThreeBoxSyncingOn()), + setupThreeBox: () => { + dispatch(getThreeBoxLastUpdated()) + .then(lastUpdated => { + if (lastUpdated) { + dispatch(setThreeBoxLastUpdated(lastUpdated)) + } else { + dispatch(setShowRestorePromptToFalse()) + dispatch(turnThreeBoxSyncingOn()) + } + }) + }, + restoreFromThreeBox: (address) => dispatch(restoreFromThreeBox(address)), + setShowRestorePromptToFalse: () => dispatch(setShowRestorePromptToFalse()), }) export default compose( diff --git a/ui/app/pages/keychains/restore-vault.js b/ui/app/pages/keychains/restore-vault.js index 08164fd9f..93c2975bb 100644 --- a/ui/app/pages/keychains/restore-vault.js +++ b/ui/app/pages/keychains/restore-vault.js @@ -4,6 +4,7 @@ import {connect} from 'react-redux' import { createNewVaultAndRestore, unMarkPasswordForgotten, + initializeThreeBox, } from '../../store/actions' import { DEFAULT_ROUTE } from '../../helpers/constants/routes' import TextField from '../../components/ui/text-field' @@ -21,6 +22,7 @@ class RestoreVaultPage extends Component { leaveImportSeedScreenState: PropTypes.func, history: PropTypes.object, isLoading: PropTypes.bool, + initializeThreeBox: PropTypes.func, }; state = { @@ -81,6 +83,7 @@ class RestoreVaultPage extends Component { createNewVaultAndRestore, leaveImportSeedScreenState, history, + initializeThreeBox, } = this.props leaveImportSeedScreenState() @@ -93,6 +96,7 @@ class RestoreVaultPage extends Component { name: 'onboardingRestoredVault', }, }) + initializeThreeBox() history.push(DEFAULT_ROUTE) }) } @@ -194,5 +198,6 @@ export default connect( dispatch(unMarkPasswordForgotten()) }, createNewVaultAndRestore: (pw, seed) => dispatch(createNewVaultAndRestore(pw, seed)), + initializeThreeBox: () => dispatch(initializeThreeBox()), }) )(RestoreVaultPage) diff --git a/ui/app/pages/send/send-content/add-recipient/add-recipient.selectors.js b/ui/app/pages/send/send-content/add-recipient/add-recipient.selectors.js index a39db7813..e07da44c9 100644 --- a/ui/app/pages/send/send-content/add-recipient/add-recipient.selectors.js +++ b/ui/app/pages/send/send-content/add-recipient/add-recipient.selectors.js @@ -2,7 +2,6 @@ const selectors = { getToDropdownOpen, getTokens, sendToIsInError, - sendToIsInWarning, } module.exports = selectors @@ -15,10 +14,6 @@ function sendToIsInError (state) { return Boolean(state.send.errors.to) } -function sendToIsInWarning (state) { - return Boolean(state.send.warnings.to) -} - function getTokens (state) { return state.metamask.tokens } diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/index.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/index.js deleted file mode 100644 index fd4d19ef7..000000000 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/index.js +++ /dev/null @@ -1 +0,0 @@ -export { default } from './send-row-warning-message.container' diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.component.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.component.js deleted file mode 100644 index 6ddddbb3d..000000000 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.component.js +++ /dev/null @@ -1,27 +0,0 @@ -import React, { Component } from 'react' -import PropTypes from 'prop-types' - -export default class SendRowWarningMessage extends Component { - - static propTypes = { - warnings: PropTypes.object, - warningType: PropTypes.string, - }; - - static contextTypes = { - t: PropTypes.func, - }; - - render () { - const { warnings, warningType } = this.props - - const warningMessage = warningType in warnings && warnings[warningType] - - return ( - warningMessage - ?
{this.context.t(warningMessage)}
- : null - ) - } - -} diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.container.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.container.js deleted file mode 100644 index 7df14fd96..000000000 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.container.js +++ /dev/null @@ -1,12 +0,0 @@ -import { connect } from 'react-redux' -import { getSendWarnings } from '../../../send.selectors' -import SendRowWarningMessage from './send-row-warning-message.component' - -export default connect(mapStateToProps)(SendRowWarningMessage) - -function mapStateToProps (state, ownProps) { - return { - warnings: getSendWarnings(state), - warningType: ownProps.warningType, - } -} diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.scss b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/send-row-warning-message.scss deleted file mode 100644 index e69de29bb..000000000 diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-component.test.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-component.test.js deleted file mode 100644 index bd803d833..000000000 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-component.test.js +++ /dev/null @@ -1,28 +0,0 @@ -import React from 'react' -import assert from 'assert' -import { shallow } from 'enzyme' -import SendRowWarningMessage from '../send-row-warning-message.component.js' - -describe('SendRowWarningMessage Component', function () { - let wrapper - - beforeEach(() => { - wrapper = shallow(, { context: { t: str => str + '_t' } }) - }) - - describe('render', () => { - it('should render null if the passed warnings do not contain a warning of warningType', () => { - assert.equal(wrapper.find('.send-v2__warning').length, 0) - assert.equal(wrapper.html(), null) - }) - - it('should render a warning message if the passed warnings contain a warning of warningType', () => { - wrapper.setProps({ warnings: { warning1: 'abc', warning2: 'def', warning3: 'xyz' } }) - assert.equal(wrapper.find('.send-v2__warning').length, 1) - assert.equal(wrapper.find('.send-v2__warning').text(), 'xyz_t') - }) - }) -}) diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-container.test.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-container.test.js deleted file mode 100644 index 6c0739f0e..000000000 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-warning-message/tests/send-row-warning-message-container.test.js +++ /dev/null @@ -1,28 +0,0 @@ -import assert from 'assert' -import proxyquire from 'proxyquire' - -let mapStateToProps - -proxyquire('../send-row-warning-message.container.js', { - 'react-redux': { - connect: (ms) => { - mapStateToProps = ms - return () => ({}) - }, - }, - '../../../send.selectors': { getSendWarnings: (s) => `mockWarnings:${s}` }, -}) - -describe('send-row-warning-message container', () => { - - describe('mapStateToProps()', () => { - - it('should map the correct properties to props', () => { - assert.deepEqual(mapStateToProps('mockState', { warningType: 'someType' }), { - warnings: 'mockWarnings:mockState', - warningType: 'someType' }) - }) - - }) - -}) diff --git a/ui/app/pages/send/send-content/send-row-wrapper/send-row-wrapper.component.js b/ui/app/pages/send/send-content/send-row-wrapper/send-row-wrapper.component.js index 075b86633..9ac81576b 100644 --- a/ui/app/pages/send/send-content/send-row-wrapper/send-row-wrapper.component.js +++ b/ui/app/pages/send/send-content/send-row-wrapper/send-row-wrapper.component.js @@ -1,7 +1,6 @@ import React, { Component } from 'react' import PropTypes from 'prop-types' import SendRowErrorMessage from './send-row-error-message' -import SendRowWarningMessage from './send-row-warning-message' export default class SendRowWrapper extends Component { @@ -10,8 +9,6 @@ export default class SendRowWrapper extends Component { errorType: PropTypes.string, label: PropTypes.string, showError: PropTypes.bool, - showWarning: PropTypes.bool, - warningType: PropTypes.string, }; static contextTypes = { @@ -24,8 +21,6 @@ export default class SendRowWrapper extends Component { errorType = '', label, showError = false, - showWarning = false, - warningType = '', } = this.props const formField = Array.isArray(children) ? children[1] || children[0] : children const customLabelContent = children.length > 1 ? children[0] : null @@ -42,7 +37,6 @@ export default class SendRowWrapper extends Component {
{showError && } - {!showError && showWarning && }
@@ -55,8 +49,6 @@ export default class SendRowWrapper extends Component { errorType = '', label, showError = false, - showWarning = false, - warningType = '', } = this.props const formField = Array.isArray(children) ? children[1] || children[0] : children @@ -67,7 +59,6 @@ export default class SendRowWrapper extends Component {
{label} {showError && } - {!showError && showWarning && } {customLabelContent}
diff --git a/ui/app/pages/send/send-header/send-header.component.js b/ui/app/pages/send/send-header/send-header.component.js index 5bc76fcd3..c4c4f866d 100644 --- a/ui/app/pages/send/send-header/send-header.component.js +++ b/ui/app/pages/send/send-header/send-header.component.js @@ -9,7 +9,6 @@ export default class SendHeader extends Component { clearSend: PropTypes.func, history: PropTypes.object, titleKey: PropTypes.string, - subtitleParams: PropTypes.array, }; static contextTypes = { diff --git a/ui/app/pages/send/send-header/send-header.container.js b/ui/app/pages/send/send-header/send-header.container.js index 1a9c5e9c0..7d57a71e9 100644 --- a/ui/app/pages/send/send-header/send-header.container.js +++ b/ui/app/pages/send/send-header/send-header.container.js @@ -1,14 +1,13 @@ import { connect } from 'react-redux' import { clearSend } from '../../../store/actions' import SendHeader from './send-header.component' -import { getSubtitleParams, getTitleKey } from './send-header.selectors' +import { getTitleKey } from './send-header.selectors' export default connect(mapStateToProps, mapDispatchToProps)(SendHeader) function mapStateToProps (state) { return { titleKey: getTitleKey(state), - subtitleParams: getSubtitleParams(state), } } diff --git a/ui/app/pages/send/send-header/send-header.selectors.js b/ui/app/pages/send/send-header/send-header.selectors.js index 01b90409b..cf64caa47 100644 --- a/ui/app/pages/send/send-header/send-header.selectors.js +++ b/ui/app/pages/send/send-header/send-header.selectors.js @@ -6,7 +6,6 @@ const { const selectors = { getTitleKey, - getSubtitleParams, } module.exports = selectors @@ -27,16 +26,3 @@ function getTitleKey (state) { return 'sendETH' } } - -function getSubtitleParams (state) { - const isEditing = Boolean(getSendEditingTransactionId(state)) - const token = getSelectedToken(state) - - if (isEditing) { - return [ 'editingTransaction' ] - } else if (token) { - return [ 'onlySendTokensToAccountAddress', [ token.symbol ] ] - } else { - return [ 'onlySendToEtherAddress' ] - } -} diff --git a/ui/app/pages/send/send-header/tests/send-header-component.test.js b/ui/app/pages/send/send-header/tests/send-header-component.test.js index 91ac7e343..eb74178c7 100644 --- a/ui/app/pages/send/send-header/tests/send-header-component.test.js +++ b/ui/app/pages/send/send-header/tests/send-header-component.test.js @@ -24,7 +24,6 @@ describe('SendHeader Component', function () { clearSend={propsMethodSpies.clearSend} history={historySpies} titleKey={'mockTitleKey'} - subtitleParams={[ 'mockSubtitleKey', 'mockVal']} />, { context: { t: (str1, str2) => str2 ? str1 + str2 : str1 } }) }) diff --git a/ui/app/pages/send/send-header/tests/send-header-container.test.js b/ui/app/pages/send/send-header/tests/send-header-container.test.js index fdad8aab3..0ff7491f0 100644 --- a/ui/app/pages/send/send-header/tests/send-header-container.test.js +++ b/ui/app/pages/send/send-header/tests/send-header-container.test.js @@ -20,7 +20,6 @@ proxyquire('../send-header.container.js', { '../../../store/actions': actionSpies, './send-header.selectors': { getTitleKey: (s) => `mockTitleKey:${s}`, - getSubtitleParams: (s) => `mockSubtitleParams:${s}`, }, }) @@ -31,7 +30,6 @@ describe('send-header container', () => { it('should map the correct properties to props', () => { assert.deepEqual(mapStateToProps('mockState'), { titleKey: 'mockTitleKey:mockState', - subtitleParams: 'mockSubtitleParams:mockState', }) }) diff --git a/ui/app/pages/send/send-header/tests/send-header-selectors.test.js b/ui/app/pages/send/send-header/tests/send-header-selectors.test.js index d22845f84..ad47d0cfa 100644 --- a/ui/app/pages/send/send-header/tests/send-header-selectors.test.js +++ b/ui/app/pages/send/send-header/tests/send-header-selectors.test.js @@ -3,7 +3,6 @@ import proxyquire from 'proxyquire' const { getTitleKey, - getSubtitleParams, } = proxyquire('../send-header.selectors', { '../send.selectors': { getSelectedToken: (mockState) => mockState.t, @@ -32,21 +31,4 @@ describe('send-header selectors', () => { }) }) - describe('getSubtitleParams()', () => { - it('should return the correct params when getSendEditingTransactionId is truthy', () => { - assert.deepEqual(getSubtitleParams({ e: 1, t: true, to: '0x123' }), [ 'editingTransaction' ]) - }) - - it('should return the correct params when getSendEditingTransactionId is falsy and getSelectedToken is truthy', () => { - assert.deepEqual( - getSubtitleParams({ e: null, t: { symbol: 'ABC' }, to: '0x123' }), - [ 'onlySendTokensToAccountAddress', [ 'ABC' ] ] - ) - }) - - it('should return the correct params when getSendEditingTransactionId is falsy and getSelectedToken is falsy', () => { - assert.deepEqual(getSubtitleParams({ e: null, to: '0x123' }), [ 'onlySendToEtherAddress' ]) - }) - }) - }) diff --git a/ui/app/pages/send/send.selectors.js b/ui/app/pages/send/send.selectors.js index 00ecd635a..6ca6543ef 100644 --- a/ui/app/pages/send/send.selectors.js +++ b/ui/app/pages/send/send.selectors.js @@ -53,7 +53,6 @@ const selectors = { getSendTo, getSendToAccounts, getSendToNickname, - getSendWarnings, getTokenBalance, getTokenExchangeRate, getUnapprovedTxs, @@ -244,11 +243,6 @@ function getSendToAccounts (state) { const addressBookAccounts = getAddressBook(state) return [...fromAccounts, ...addressBookAccounts] } - -function getSendWarnings (state) { - return state.send.warnings -} - function getTokenBalance (state) { return state.metamask.send.tokenBalance } diff --git a/ui/app/pages/send/tests/send-selectors-test-data.js b/ui/app/pages/send/tests/send-selectors-test-data.js index ff9c19b5b..de078c03e 100644 --- a/ui/app/pages/send/tests/send-selectors-test-data.js +++ b/ui/app/pages/send/tests/send-selectors-test-data.js @@ -56,13 +56,15 @@ module.exports = { 'address': '0xd85a4b6a394794842887b8284293d69163007bbb', }, }, - 'addressBook': [ - { - 'address': '0x06195827297c7a80a443b6894d3bdb8824b43896', - 'name': 'Address Book Account 1', - 'chainId': '3', + 'addressBook': { + '3': { + '0x06195827297c7a80a443b6894d3bdb8824b43896': { + 'address': '0x06195827297c7a80a443b6894d3bdb8824b43896', + 'name': 'Address Book Account 1', + 'chainId': '3', + }, }, - ], + }, 'tokens': [ { 'address': '0x1a195821297c7a80a433b6894d3bdb8824b43896', diff --git a/ui/app/pages/settings/advanced-tab/advanced-tab.component.js b/ui/app/pages/settings/advanced-tab/advanced-tab.component.js index d92b14501..5df85c027 100644 --- a/ui/app/pages/settings/advanced-tab/advanced-tab.component.js +++ b/ui/app/pages/settings/advanced-tab/advanced-tab.component.js @@ -1,5 +1,6 @@ import React, { PureComponent } from 'react' import PropTypes from 'prop-types' +import classnames from 'classnames' import { exportAsFile } from '../../../helpers/utils/util' import ToggleButton from '../../../components/ui/toggle-button' import TextField from '../../../components/ui/text-field' @@ -13,6 +14,8 @@ export default class AdvancedTab extends PureComponent { } static propTypes = { + setUseNonceField: PropTypes.func, + useNonceField: PropTypes.bool, setHexDataFeatureFlag: PropTypes.func, setRpcTarget: PropTypes.func, displayWarning: PropTypes.func, @@ -26,9 +29,15 @@ export default class AdvancedTab extends PureComponent { autoLogoutTimeLimit: PropTypes.number, setAutoLogoutTimeLimit: PropTypes.func.isRequired, setShowFiatConversionOnTestnetsPreference: PropTypes.func.isRequired, + threeBoxSyncingAllowed: PropTypes.bool.isRequired, + setThreeBoxSyncingPermission: PropTypes.func.isRequired, + threeBoxDisabled: PropTypes.bool.isRequired, } - state = { autoLogoutTimeLimit: this.props.autoLogoutTimeLimit } + state = { + autoLogoutTimeLimit: this.props.autoLogoutTimeLimit, + logoutTimeError: '', + } renderMobileSync () { const { t } = this.context @@ -79,7 +88,7 @@ export default class AdvancedTab extends PureComponent { if (err) { displayWarning(t('stateLogError')) } else { - exportAsFile('MetaMask State Logs.json', result) + exportAsFile(`${t('stateLogFileName')}.json`, result) } }) }} @@ -208,8 +217,53 @@ export default class AdvancedTab extends PureComponent { ) } + renderUseNonceOptIn () { + const { t } = this.context + const { useNonceField, setUseNonceField } = this.props + + return ( +
+
+ { this.context.t('nonceField') } +
+ { t('nonceFieldDescription') } +
+
+
+
+ setUseNonceField(!value)} + offLabel={t('off')} + onLabel={t('on')} + /> +
+
+
+ ) + } + + handleLogoutChange (time) { + const { t } = this.context + const autoLogoutTimeLimit = Math.max(Number(time), 0) + + this.setState(() => { + let logoutTimeError = '' + + if (autoLogoutTimeLimit > 10080) { + logoutTimeError = t('logoutTimeTooGreat') + } + + return { + autoLogoutTimeLimit, + logoutTimeError, + } + }) + } + renderAutoLogoutTimeLimit () { const { t } = this.context + const { logoutTimeError } = this.state const { autoLogoutTimeLimit, setAutoLogoutTimeLimit, @@ -231,19 +285,67 @@ export default class AdvancedTab extends PureComponent { placeholder="5" value={this.state.autoLogoutTimeLimit} defaultValue={autoLogoutTimeLimit} - onChange={e => this.setState({ autoLogoutTimeLimit: Math.max(Number(e.target.value), 0) })} + onChange={e => this.handleLogoutChange(e.target.value)} + error={logoutTimeError} fullWidth margin="dense" min={0} /> - + +
+ + + ) + } + + renderThreeBoxControl () { + const { t } = this.context + const { + threeBoxSyncingAllowed, + setThreeBoxSyncingPermission, + threeBoxDisabled, + } = this.props + + let allowed = threeBoxSyncingAllowed + let description = t('syncWithThreeBoxDescription') + + if (threeBoxDisabled) { + allowed = false + description = t('syncWithThreeBoxDisabled') + } + return ( +
+
+ { t('syncWithThreeBox') } +
+ { description } +
+
+
+
+ { + if (!threeBoxDisabled) { + setThreeBoxSyncingPermission(!value) + } + }} + offLabel={t('off')} + onLabel={t('on')} + />
@@ -262,7 +364,9 @@ export default class AdvancedTab extends PureComponent { { this.renderAdvancedGasInputInline() } { this.renderHexDataOptIn() } { this.renderShowConversionInTestnets() } + { this.renderUseNonceOptIn() } { this.renderAutoLogoutTimeLimit() } + { this.renderThreeBoxControl() } ) } diff --git a/ui/app/pages/settings/advanced-tab/advanced-tab.container.js b/ui/app/pages/settings/advanced-tab/advanced-tab.container.js index bcac55f5e..8b64e864f 100644 --- a/ui/app/pages/settings/advanced-tab/advanced-tab.container.js +++ b/ui/app/pages/settings/advanced-tab/advanced-tab.container.js @@ -9,6 +9,9 @@ import { showModal, setShowFiatConversionOnTestnetsPreference, setAutoLogoutTimeLimit, + setThreeBoxSyncingPermission, + turnThreeBoxSyncingOnAndInitialize, + setUseNonceField, } from '../../../store/actions' import {preferencesSelector} from '../../../selectors/selectors' @@ -19,6 +22,9 @@ export const mapStateToProps = state => { sendHexData, advancedInlineGas, } = {}, + threeBoxSyncingAllowed, + threeBoxDisabled, + useNonceField, } = metamask const { showFiatInTestnets, autoLogoutTimeLimit } = preferencesSelector(state) @@ -28,6 +34,9 @@ export const mapStateToProps = state => { advancedInlineGas, showFiatInTestnets, autoLogoutTimeLimit, + threeBoxSyncingAllowed, + threeBoxDisabled, + useNonceField, } } @@ -38,12 +47,20 @@ export const mapDispatchToProps = dispatch => { displayWarning: warning => dispatch(displayWarning(warning)), showResetAccountConfirmationModal: () => dispatch(showModal({ name: 'CONFIRM_RESET_ACCOUNT' })), setAdvancedInlineGasFeatureFlag: shouldShow => dispatch(setFeatureFlag('advancedInlineGas', shouldShow)), + setUseNonceField: value => dispatch(setUseNonceField(value)), setShowFiatConversionOnTestnetsPreference: value => { return dispatch(setShowFiatConversionOnTestnetsPreference(value)) }, setAutoLogoutTimeLimit: value => { return dispatch(setAutoLogoutTimeLimit(value)) }, + setThreeBoxSyncingPermission: newThreeBoxSyncingState => { + if (newThreeBoxSyncingState) { + dispatch(turnThreeBoxSyncingOnAndInitialize()) + } else { + dispatch(setThreeBoxSyncingPermission(newThreeBoxSyncingState)) + } + }, } } diff --git a/ui/app/pages/settings/advanced-tab/tests/advanced-tab-component.test.js b/ui/app/pages/settings/advanced-tab/tests/advanced-tab-component.test.js index 31cdd747c..924602ace 100644 --- a/ui/app/pages/settings/advanced-tab/tests/advanced-tab-component.test.js +++ b/ui/app/pages/settings/advanced-tab/tests/advanced-tab-component.test.js @@ -6,7 +6,7 @@ import AdvancedTab from '../advanced-tab.component' import TextField from '../../../../components/ui/text-field' describe('AdvancedTab Component', () => { - it('should render correctly', () => { + it('should render correctly when threeBoxFeatureFlag', () => { const root = shallow( , { @@ -16,7 +16,7 @@ describe('AdvancedTab Component', () => { } ) - assert.equal(root.find('.settings-page__content-row').length, 7) + assert.equal(root.find('.settings-page__content-row').length, 9) }) it('should update autoLogoutTimeLimit', () => { @@ -32,13 +32,13 @@ describe('AdvancedTab Component', () => { } ) - const autoTimeout = root.find('.settings-page__content-row').last() + const autoTimeout = root.find('.settings-page__content-row').at(7) const textField = autoTimeout.find(TextField) textField.props().onChange({ target: { value: 1440 } }) assert.equal(root.state().autoLogoutTimeLimit, 1440) - autoTimeout.find('button').simulate('click') + autoTimeout.find('.settings-tab__rpc-save-button').simulate('click') assert.equal(setAutoLogoutTimeLimitSpy.args[0][0], 1440) }) }) diff --git a/ui/app/pages/settings/advanced-tab/tests/advanced-tab-container.test.js b/ui/app/pages/settings/advanced-tab/tests/advanced-tab-container.test.js index 3f54350c5..7f5223315 100644 --- a/ui/app/pages/settings/advanced-tab/tests/advanced-tab-container.test.js +++ b/ui/app/pages/settings/advanced-tab/tests/advanced-tab-container.test.js @@ -15,6 +15,9 @@ const defaultState = { showFiatInTestnets: false, useNativeCurrencyAsPrimaryCurrency: true, }, + threeBoxSyncingAllowed: false, + threeBoxDisabled: false, + useNonceField: false, }, } @@ -27,6 +30,9 @@ describe('AdvancedTab Container', () => { advancedInlineGas: false, showFiatInTestnets: false, autoLogoutTimeLimit: 0, + threeBoxSyncingAllowed: false, + threeBoxDisabled: false, + useNonceField: false, } assert.deepEqual(props, expected) @@ -42,5 +48,6 @@ describe('AdvancedTab Container', () => { assert.ok(typeof props.setAdvancedInlineGasFeatureFlag === 'function') assert.ok(typeof props.setShowFiatConversionOnTestnetsPreference === 'function') assert.ok(typeof props.setAutoLogoutTimeLimit === 'function') + assert.ok(typeof props.setUseNonceField === 'function') }) }) diff --git a/ui/app/pages/settings/index.scss b/ui/app/pages/settings/index.scss index 550fd1e7d..bc083ce1f 100644 --- a/ui/app/pages/settings/index.scss +++ b/ui/app/pages/settings/index.scss @@ -177,6 +177,11 @@ &--without-height { height: initial; } + + &--disabled { + cursor: not-allowed; + opacity: .5; + } } &__content-label { diff --git a/ui/app/pages/settings/networks-tab/network-form/network-form.component.js b/ui/app/pages/settings/networks-tab/network-form/network-form.component.js index ad199a701..07919f0fb 100644 --- a/ui/app/pages/settings/networks-tab/network-form/network-form.component.js +++ b/ui/app/pages/settings/networks-tab/network-form/network-form.component.js @@ -212,24 +212,15 @@ export default class NetworkForm extends PureComponent { } validateUrl = (url, stateKey) => { - if (validUrl.isWebUri(url)) { - this.setErrorTo(stateKey, '') - } else { - const appendedRpc = `http://${url}` - const validWhenAppended = validUrl.isWebUri(appendedRpc) && !url.match(/^https?:\/\/$/) - - this.setErrorTo(stateKey, this.context.t(validWhenAppended ? 'uriErrorMsg' : 'invalidRPC')) - } - } + const invalidUrlErrorMsg = stateKey === 'rpcUrl' ? 'invalidRPC' : 'invalidBlockExplorerURL' - validateBlockExplorerUrl = (url, stateKey) => { - if (url === '' || validUrl.isWebUri(url)) { + if (validUrl.isWebUri(url) || (stateKey === 'blockExplorerUrl' && url === '')) { this.setErrorTo(stateKey, '') } else { const appendedRpc = `http://${url}` const validWhenAppended = validUrl.isWebUri(appendedRpc) && !url.match(/^https?:\/\/$/) - this.setErrorTo(stateKey, this.context.t(validWhenAppended ? 'uriErrorMsg' : 'invalidRPC')) + this.setErrorTo(stateKey, this.context.t(validWhenAppended ? 'uriErrorMsg' : invalidUrlErrorMsg)) } } @@ -283,7 +274,7 @@ export default class NetworkForm extends PureComponent { {this.renderFormTextField( 'blockExplorerUrl', 'block-explorer-url', - this.setStateWithValue('blockExplorerUrl', this.validateBlockExplorerUrl), + this.setStateWithValue('blockExplorerUrl', this.validateUrl), blockExplorerUrl, 'optionalBlockExplorerUrl', )} diff --git a/ui/app/selectors/selectors.js b/ui/app/selectors/selectors.js index 751532ef5..943ceba0c 100644 --- a/ui/app/selectors/selectors.js +++ b/ui/app/selectors/selectors.js @@ -45,6 +45,8 @@ const selectors = { getNetworkIdentifier, isBalanceCached, getAdvancedInlineGasShown, + getUseNonceField, + getCustomNonceValue, getIsMainnet, getCurrentNetworkId, getSelectedAsset, @@ -58,6 +60,7 @@ const selectors = { getKnownMethodData, getAddressBookEntry, getAddressBookEntryName, + getFeatureFlags, } module.exports = selectors @@ -210,10 +213,10 @@ function conversionRateSelector (state) { function getAddressBook (state) { const network = state.metamask.network - const addressBookEntries = Object.values(state.metamask.addressBook) - .filter(entry => entry.chainId && entry.chainId.toString() === network) - - return addressBookEntries + if (!state.metamask.addressBook[network]) { + return [] + } + return Object.values(state.metamask.addressBook[network]) } function getAddressBookEntry (state, address) { @@ -340,6 +343,14 @@ function getAdvancedInlineGasShown (state) { return Boolean(state.metamask.featureFlags.advancedInlineGas) } +function getUseNonceField (state) { + return Boolean(state.metamask.useNonceField) +} + +function getCustomNonceValue (state) { + return String(state.metamask.customNonceValue) +} + function getMetaMetricState (state) { return { network: getCurrentNetworkId(state), @@ -369,3 +380,7 @@ function getKnownMethodData (state, data) { return knownMethodData && knownMethodData[fourBytePrefix] } + +function getFeatureFlags (state) { + return state.metamask.featureFlags +} diff --git a/ui/app/selectors/tests/selectors-test-data.js b/ui/app/selectors/tests/selectors-test-data.js index ff9c19b5b..12828dd05 100644 --- a/ui/app/selectors/tests/selectors-test-data.js +++ b/ui/app/selectors/tests/selectors-test-data.js @@ -56,13 +56,17 @@ module.exports = { 'address': '0xd85a4b6a394794842887b8284293d69163007bbb', }, }, - 'addressBook': [ - { - 'address': '0x06195827297c7a80a443b6894d3bdb8824b43896', - 'name': 'Address Book Account 1', - 'chainId': '3', + 'addressBook': { + '3': { + '0x06195827297c7a80a443b6894d3bdb8824b43896': { + 'address': '0x06195827297c7a80a443b6894d3bdb8824b43896', + 'chainId': '3', + 'isEns': false, + 'memo': '', + 'name': 'Address Book Account 1', + }, }, - ], + }, 'tokens': [ { 'address': '0x1a195821297c7a80a433b6894d3bdb8824b43896', diff --git a/ui/app/selectors/tests/selectors.test.js b/ui/app/selectors/tests/selectors.test.js index 5560b9833..92d7c0a84 100644 --- a/ui/app/selectors/tests/selectors.test.js +++ b/ui/app/selectors/tests/selectors.test.js @@ -13,9 +13,11 @@ describe('selectors', () => { getAddressBook(mockState), [ { - address: '0x06195827297c7a80a443b6894d3bdb8824b43896', - name: 'Address Book Account 1', - chainId: '3', + 'address': '0x06195827297c7a80a443b6894d3bdb8824b43896', + 'chainId': '3', + 'isEns': false, + 'memo': '', + 'name': 'Address Book Account 1', }, ], ) diff --git a/ui/app/store/actions.js b/ui/app/store/actions.js index 1b393d83a..d70f931c1 100644 --- a/ui/app/store/actions.js +++ b/ui/app/store/actions.js @@ -178,6 +178,9 @@ var actions = { VIEW_PENDING_TX: 'VIEW_PENDING_TX', updateTransactionParams, UPDATE_TRANSACTION_PARAMS: 'UPDATE_TRANSACTION_PARAMS', + setNextNonce, + SET_NEXT_NONCE: 'SET_NEXT_NONCE', + getNextNonce, // send screen UPDATE_GAS_LIMIT: 'UPDATE_GAS_LIMIT', UPDATE_GAS_PRICE: 'UPDATE_GAS_PRICE', @@ -189,7 +192,6 @@ var actions = { UPDATE_SEND_AMOUNT: 'UPDATE_SEND_AMOUNT', UPDATE_SEND_MEMO: 'UPDATE_SEND_MEMO', UPDATE_SEND_ERRORS: 'UPDATE_SEND_ERRORS', - UPDATE_SEND_WARNINGS: 'UPDATE_SEND_WARNINGS', UPDATE_MAX_MODE: 'UPDATE_MAX_MODE', UPDATE_SEND: 'UPDATE_SEND', CLEAR_SEND: 'CLEAR_SEND', @@ -214,7 +216,6 @@ var actions = { setMaxModeTo, updateSend, updateSendErrors, - updateSendWarnings, clearSend, setSelectedAddress, gasLoadingStarted, @@ -300,6 +301,10 @@ var actions = { SET_USE_BLOCKIE: 'SET_USE_BLOCKIE', setUseBlockie, + SET_USE_NONCEFIELD: 'SET_USE_NONCEFIELD', + setUseNonceField, + UPDATE_CUSTOM_NONCE: 'UPDATE_CUSTOM_NONCE', + updateCustomNonce, SET_PARTICIPATE_IN_METAMETRICS: 'SET_PARTICIPATE_IN_METAMETRICS', SET_METAMETRICS_SEND_COUNT: 'SET_METAMETRICS_SEND_COUNT', @@ -376,7 +381,16 @@ var actions = { setSeedPhraseBackedUp, verifySeedPhrase, + hideSeedPhraseBackupAfterOnboarding, SET_SEED_PHRASE_BACKED_UP_TO_TRUE: 'SET_SEED_PHRASE_BACKED_UP_TO_TRUE', + + initializeThreeBox, + restoreFromThreeBox, + getThreeBoxLastUpdated, + setThreeBoxSyncingPermission, + setShowRestorePromptToFalse, + turnThreeBoxSyncingOn, + turnThreeBoxSyncingOnAndInitialize, } module.exports = actions @@ -453,13 +467,13 @@ function createNewVaultAndRestore (password, seed) { return (dispatch) => { dispatch(actions.showLoadingIndication()) log.debug(`background.createNewVaultAndRestore`) - + let vault return new Promise((resolve, reject) => { - background.createNewVaultAndRestore(password, seed, (err) => { + background.createNewVaultAndRestore(password, seed, (err, _vault) => { if (err) { return reject(err) } - + vault = _vault resolve() }) }) @@ -467,6 +481,7 @@ function createNewVaultAndRestore (password, seed) { .then(() => { dispatch(actions.showAccountsPage()) dispatch(actions.hideLoadingIndication()) + return vault }) .catch(err => { dispatch(actions.displayWarning(err.message)) @@ -1027,13 +1042,6 @@ function updateSendErrors (errorObject) { } } -function updateSendWarnings (warningObject) { - return { - type: actions.UPDATE_SEND_WARNINGS, - value: warningObject, - } -} - function setSendTokenBalance (tokenBalance) { return { type: actions.UPDATE_SEND_TOKEN_BALANCE, @@ -1062,6 +1070,13 @@ function updateSendAmount (amount) { } } +function updateCustomNonce (value) { + return { + type: actions.UPDATE_CUSTOM_NONCE, + value: value, + } +} + function updateSendMemo (memo) { return { type: actions.UPDATE_SEND_MEMO, @@ -1207,6 +1222,7 @@ function updateAndApproveTx (txData) { dispatch(actions.clearSend()) dispatch(actions.completedTx(txData.id)) dispatch(actions.hideLoadingIndication()) + dispatch(actions.updateCustomNonce('')) dispatch(closeCurrentNotificationWindow()) return txData @@ -2590,6 +2606,23 @@ function setUseBlockie (val) { } } +function setUseNonceField (val) { + return (dispatch) => { + dispatch(actions.showLoadingIndication()) + log.debug(`background.setUseNonceField`) + background.setUseNonceField(val, (err) => { + dispatch(actions.hideLoadingIndication()) + if (err) { + return dispatch(actions.displayWarning(err.message)) + } + }) + dispatch({ + type: actions.SET_USE_NONCEFIELD, + value: val, + }) + } +} + function updateCurrentLocale (key) { return (dispatch) => { dispatch(actions.showLoadingIndication()) @@ -2789,3 +2822,124 @@ function setSeedPhraseBackedUp (seedPhraseBackupState) { }) } } + +function hideSeedPhraseBackupAfterOnboarding () { + return { + type: actions.HIDE_SEED_PHRASE_BACKUP_AFTER_ONBOARDING, + } +} + +function initializeThreeBox () { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.initializeThreeBox((err) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve() + }) + }) + } +} + +function setShowRestorePromptToFalse () { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.setShowRestorePromptToFalse((err) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve() + }) + }) + } +} + +function turnThreeBoxSyncingOn () { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.turnThreeBoxSyncingOn((err) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve() + }) + }) + } +} + +function restoreFromThreeBox (accountAddress) { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.restoreFromThreeBox(accountAddress, (err) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve() + }) + }) + } +} + +function getThreeBoxLastUpdated () { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.getThreeBoxLastUpdated((err, lastUpdated) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve(lastUpdated) + }) + }) + } +} + +function setThreeBoxSyncingPermission (threeBoxSyncingAllowed) { + return (dispatch) => { + return new Promise((resolve, reject) => { + background.setThreeBoxSyncingPermission(threeBoxSyncingAllowed, (err) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + resolve() + }) + }) + } +} + +function turnThreeBoxSyncingOnAndInitialize () { + return async (dispatch) => { + await dispatch(setThreeBoxSyncingPermission(true)) + await dispatch(turnThreeBoxSyncingOn()) + await dispatch(initializeThreeBox(true)) + } +} + +function setNextNonce (nextNonce) { + return { + type: actions.SET_NEXT_NONCE, + value: nextNonce, + } +} + +function getNextNonce () { + return (dispatch, getState) => { + const address = getState().metamask.selectedAddress + return new Promise((resolve, reject) => { + background.getNextNonce(address, (err, nextNonce) => { + if (err) { + dispatch(actions.displayWarning(err.message)) + return reject(err) + } + dispatch(setNextNonce(nextNonce)) + resolve(nextNonce) + }) + }) + } +} diff --git a/ui/index.js b/ui/index.js index 0f15594d2..058c09be0 100644 --- a/ui/index.js +++ b/ui/index.js @@ -66,6 +66,14 @@ async function startApp (metamaskState, backgroundConnection, opts) { } backgroundConnection.on('update', function (metamaskState) { + const currentState = store.getState() + const { currentLocale } = currentState.metamask + const { currentLocale: newLocale } = metamaskState + + if (currentLocale && newLocale && currentLocale !== newLocale) { + store.dispatch(actions.updateCurrentLocale(newLocale)) + } + store.dispatch(actions.updateMetamaskState(metamaskState)) }) @@ -77,6 +85,9 @@ async function startApp (metamaskState, backgroundConnection, opts) { setProviderType: (type) => { store.dispatch(actions.setProviderType(type)) }, + setFeatureFlag: (key, value) => { + store.dispatch(actions.setFeatureFlag(key, value)) + }, } // start app diff --git a/yarn.lock b/yarn.lock index 9ec18d62d..3224c34c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,51 @@ # yarn lockfile v1 +"3box-orbitdb-plugins@^1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/3box-orbitdb-plugins/-/3box-orbitdb-plugins-1.0.5.tgz#eec6f6a553b316272c3c71e58c141241459280ed" + integrity sha512-wM8JOBaGVdoETtEZqAJUFt31p/+0b1pMfSH5wjjA3fsBF1aDLm+k8fVC96VVJdC7QA3eVLO1QuiDHLQLb42cBQ== + dependencies: + did-jwt "^0.1.3" + ipfs-log "^4.3.1" + orbit-db-access-controllers "^0.2.0" + +"3box@^1.10.2": + version "1.10.4" + resolved "https://registry.yarnpkg.com/3box/-/3box-1.10.4.tgz#f843e8563302dc89b2cf10860cc31e91baa44db6" + integrity sha512-XoEgC/ikPTqe3dzzpDGPxnk0fF1F3490ltTtX+NFv55NA9xM2mJfkXk0HBB4MqyAgtvNYbR+HMHwZ5HUrucRzg== + dependencies: + "3box-orbitdb-plugins" "^1.0.5" + "3id-resolver" "^0.0.5" + "@babel/runtime" "^7.4.5" + did-jwt "^0.2.0" + ethers "^4.0.28" + events "^3.0.0" + graphql-request "^1.8.2" + https-did-resolver "^0.1.0" + ipfs "^0.36.3" + ipfs-did-document "^1.2.3" + ipfs-mini "^1.1.5" + ipfs-postmsg-proxy "^3.1.1" + js-sha256 "^0.9.0" + muport-did-resolver "^0.3.0" + node-fetch "^2.6.0" + orbit-db "^0.21.4" + orbit-db-cache-postmsg-proxy "^0.1.1" + store "^2.0.12" + tweetnacl "^1.0.1" + tweetnacl-util "^0.15.0" + +"3id-resolver@^0.0.5": + version "0.0.5" + resolved "https://registry.yarnpkg.com/3id-resolver/-/3id-resolver-0.0.5.tgz#a5256bce32ac40842223922f715bd0c527199473" + integrity sha512-4MPIHFEx8D2zd3rshhcSqvD7EEmWS9x/Q55vY+LTiGvEkH0Rf8ZrxFg4NlB5/YWBcocwJNC+04QACr/2TqKTyw== + dependencies: + "@babel/runtime" "^7.1.2" + did-jwt "^0.1.3" + did-resolver "0.0.6" + ipfs-did-document "^1.2.3" + "@babel/code-frame@7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" @@ -43,6 +88,26 @@ semver "^5.4.1" source-map "^0.5.0" +"@babel/core@>=7.2.2": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.6.0.tgz#9b00f73554edd67bebc86df8303ef678be3d7b48" + integrity sha512-FuRhDRtsd6IptKpHXAa+4WPZYY2ZzgowkbLBecEDDSje1X/apG7jQM33or3NdOmjXBKWGOg4JmSiRfUfuTtHXw== + dependencies: + "@babel/code-frame" "^7.5.5" + "@babel/generator" "^7.6.0" + "@babel/helpers" "^7.6.0" + "@babel/parser" "^7.6.0" + "@babel/template" "^7.6.0" + "@babel/traverse" "^7.6.0" + "@babel/types" "^7.6.0" + convert-source-map "^1.1.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.13" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" + "@babel/core@^7.0.0", "@babel/core@^7.5.5": version "7.5.5" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.5.5.tgz#17b2686ef0d6bc58f963dddd68ab669755582c30" @@ -116,6 +181,17 @@ source-map "^0.5.0" trim-right "^1.0.1" +"@babel/generator@^7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.0.tgz#e2c21efbfd3293ad819a2359b448f002bfdfda56" + integrity sha512-Ms8Mo7YBdMMn1BYuNtKuP/z0TgEIhbcyB8HVR6PPNYp4P61lMsABiS4A3VG1qznjXVCf3r+fVHhm4efTYVsySA== + dependencies: + "@babel/types" "^7.6.0" + jsesc "^2.5.1" + lodash "^4.17.13" + source-map "^0.5.0" + trim-right "^1.0.1" + "@babel/helper-annotate-as-pure@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" @@ -370,6 +446,15 @@ "@babel/traverse" "^7.5.5" "@babel/types" "^7.5.5" +"@babel/helpers@^7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.0.tgz#21961d16c6a3c3ab597325c34c465c0887d31c6e" + integrity sha512-W9kao7OBleOjfXtFGgArGRX6eCP0UEcA2ZWEWNkJdRZnHhW4eEbeswbG3EwaRsnQUAEGWYgMq1HsIXuNNNy2eQ== + dependencies: + "@babel/template" "^7.6.0" + "@babel/traverse" "^7.6.0" + "@babel/types" "^7.6.0" + "@babel/highlight@7.0.0-beta.51": version "7.0.0-beta.51" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.51.tgz#e8844ae25a1595ccfd42b89623b4376ca06d225d" @@ -403,6 +488,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.5.tgz#04af8d5d5a2b044a2a1bffacc1e5e6673544e872" integrity sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew== +"@babel/parser@^7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.0.tgz#3e05d0647432a8326cb28d0de03895ae5a57f39b" + integrity sha512-+o2q111WEx4srBs7L9eJmcwi655eD8sXniLqMB93TBK9GrNzGrxDWSjiqz2hLU0Ha8MTXFIP0yd9fNdP+m43ZQ== + "@babel/plugin-proposal-async-generator-functions@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" @@ -1252,6 +1342,15 @@ "@babel/parser" "^7.4.4" "@babel/types" "^7.4.4" +"@babel/template@^7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz#7f0159c7f5012230dad64cca42ec9bdb5c9536e6" + integrity sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.0" + "@babel/traverse@7.0.0-beta.51": version "7.0.0-beta.51" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.51.tgz#981daf2cec347a6231d3aa1d9e1803b03aaaa4a8" @@ -1298,6 +1397,21 @@ globals "^11.1.0" lodash "^4.17.11" +"@babel/traverse@^7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.0.tgz#389391d510f79be7ce2ddd6717be66d3fed4b516" + integrity sha512-93t52SaOBgml/xY74lsmt7xOR4ufYvhb5c5qiM6lu4J/dWGMAfAh6eKw4PjLes6DI6nQgearoxnFJk60YchpvQ== + dependencies: + "@babel/code-frame" "^7.5.5" + "@babel/generator" "^7.6.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.4" + "@babel/parser" "^7.6.0" + "@babel/types" "^7.6.0" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.13" + "@babel/types@7.0.0-beta.51": version "7.0.0-beta.51" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.51.tgz#d802b7b543b5836c778aa691797abf00f3d97ea9" @@ -1325,6 +1439,15 @@ lodash "^4.17.11" to-fast-properties "^2.0.0" +"@babel/types@^7.6.0": + version "7.6.1" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.6.1.tgz#53abf3308add3ac2a2884d539151c57c4b3ac648" + integrity sha512-X7gdiuaCmA0uRjCmRtYJNAVCc/q+5xSgsfKJHqMN4iNLILX39677fJE1O40arPMh0TTtS9ItH67yre6c7k6t0g== + dependencies: + esutils "^2.0.2" + lodash "^4.17.13" + to-fast-properties "^2.0.0" + "@emotion/cache@^10.0.9": version "10.0.9" resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.9.tgz#e0c7b7a289f7530edcfad4dcf3858bd2e5700a6f" @@ -1445,6 +1568,283 @@ normalize-path "^2.0.1" through2 "^2.0.3" +"@hapi/accept@3.x.x": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-3.2.2.tgz#3a033af67be8196c23f8f51aa8756687b972c7cb" + integrity sha512-UtXlTT59srtMr7ZRBzK2CvyWqFwlf78hPt9jEXqkwfbwiwRH1PRv/qkS8lgr5ZyoG6kfpU3xTgt2X91Yfe/6Yg== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "6.x.x" + +"@hapi/address@2.x.x": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" + integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== + +"@hapi/ammo@3.x.x", "@hapi/ammo@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/ammo/-/ammo-3.1.0.tgz#a3281ecb68bf7af2ffa6d0f7656536a7d23700ed" + integrity sha512-iFQBEfm3WwWy8JdPQ8l6qXVLPtzmjITVfaxwl6dfoP8kKv6i2Uk43Ax+ShkNfOVyfEnNggqL2IyZTY3DaaRGNg== + dependencies: + "@hapi/hoek" "6.x.x" + +"@hapi/b64@4.x.x": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@hapi/b64/-/b64-4.2.0.tgz#76de0c7ed76e55bfa42709a4facfe894dd41d741" + integrity sha512-hmfPC1aF7cP21489A/IWPC3s1GE+1eAteVwFcOWLwj0Pky8eHgvrXPSSko2IeCpxqOdZhYw71IFN8xKPdv3CtQ== + dependencies: + "@hapi/hoek" "6.x.x" + +"@hapi/boom@7.x.x", "@hapi/boom@^7.4.2": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-7.4.2.tgz#c16957cd09796f6c1bfb4031bdc39d66d6d750c3" + integrity sha512-T2CYcTI0AqSvC6YC7keu/fh9LVSMzfoMLharBnPbOwmc+Cexj9joIc5yNDKunaxYq9LPuOwMS0f2B3S1tFQUNw== + dependencies: + "@hapi/hoek" "6.x.x" + +"@hapi/bounce@1.x.x": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@hapi/bounce/-/bounce-1.3.1.tgz#7e0017300fa92b21bc6706590cac08f6085899e1" + integrity sha512-/ecFQTRBom2MEbjMHvKKE6FZ/e1gYK72CeUIFzz++dKK1kYJ0KbRJ72mXroWoTT2hIv+8H0ua/eOkO0+hRdHcw== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "8.x.x" + +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + +"@hapi/call@5.x.x": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/call/-/call-5.1.0.tgz#91e4c434318003173d96d211d90d35736a33945e" + integrity sha512-CiVEXjD/jiIHBqufBW3pdedshEMjRmHtff7m1puot8j4MUmuKRbLlh0DB8fv6QqH/7/55pH1qgFj300r0WpyMw== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "6.x.x" + +"@hapi/catbox-memory@4.x.x": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@hapi/catbox-memory/-/catbox-memory-4.1.0.tgz#cb5fbaf45c52beb44766dae018a2aee7b43e9c88" + integrity sha512-libCGyufOZaJu6uE9nVXw/u8tqOt4ifNIrOSAsDjzS+af3vPJyid8faOICqKCAh3E338UAsUe5AeYdezdsmtpg== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "6.x.x" + +"@hapi/catbox@10.x.x": + version "10.2.1" + resolved "https://registry.yarnpkg.com/@hapi/catbox/-/catbox-10.2.1.tgz#ae21fbcdd16e4dff802b6969ee2d6bc51b7e1128" + integrity sha512-u13BXlnmmrNUZssjTriRVTLuk6I/yUy5C1/Pia1+E2cpfd7o2/jmEvYdFgeS0Ft9QTz7WWhpXKlrguARUuohhQ== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/joi" "15.x.x" + "@hapi/podium" "3.x.x" + +"@hapi/content@4.x.x", "@hapi/content@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@hapi/content/-/content-4.1.0.tgz#5265516949ca081e85a43e97c1058ff53fc69714" + integrity sha512-hv2Czsl49hnWDEfRZOFow/BmYbKyfEknmk3k83gOp6moFn5ceHB4xVcna8OwsGfy8dxO81lhpPy+JgQEaU4SWw== + dependencies: + "@hapi/boom" "7.x.x" + +"@hapi/cryptiles@4.x.x": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@hapi/cryptiles/-/cryptiles-4.2.0.tgz#d22bd5afa54f3c1a3b944a43dadfd4c5e5747f72" + integrity sha512-P+ioMP1JGhwDOKPRuQls6sT/ln6Fk+Ks6d90mlBi6HcOu5itvdUiFv5Ynq2DvLadPDWaA43lwNxkfZrjE9s2MA== + dependencies: + "@hapi/boom" "7.x.x" + +"@hapi/file@1.x.x": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@hapi/file/-/file-1.0.0.tgz#c91c39fd04db8bed5af82d2e032e7a4e65555b38" + integrity sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ== + +"@hapi/hapi@^18.3.1": + version "18.3.1" + resolved "https://registry.yarnpkg.com/@hapi/hapi/-/hapi-18.3.1.tgz#936d1e24551b11486eabd6a4974bea4ec2127669" + integrity sha512-gBiU9isWWezrg0ucX95Ph6AY6fUKZub3FxKapaleoFBJDOUcxTYiQR6Lha2zvHalIFoTl3K04O3Yr/5pD17QkQ== + dependencies: + "@hapi/accept" "3.x.x" + "@hapi/ammo" "3.x.x" + "@hapi/boom" "7.x.x" + "@hapi/bounce" "1.x.x" + "@hapi/call" "5.x.x" + "@hapi/catbox" "10.x.x" + "@hapi/catbox-memory" "4.x.x" + "@hapi/heavy" "6.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/joi" "15.x.x" + "@hapi/mimos" "4.x.x" + "@hapi/podium" "3.x.x" + "@hapi/shot" "4.x.x" + "@hapi/somever" "2.x.x" + "@hapi/statehood" "6.x.x" + "@hapi/subtext" "6.x.x" + "@hapi/teamwork" "3.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/heavy@6.x.x": + version "6.2.0" + resolved "https://registry.yarnpkg.com/@hapi/heavy/-/heavy-6.2.0.tgz#b6c30578e1f30ab6ca17a818772f11b1116ba8cc" + integrity sha512-tzGU9cElY0IxRBudGB7tLFkdpBD8XQPfd6G7DSOnvHRK+q96UHGHn4t59Yd7kDpVucNkErWWYarsGx2KmKPkXA== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/joi" "15.x.x" + +"@hapi/hoek@6.x.x", "@hapi/hoek@^6.2.0": + version "6.2.4" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.4.tgz#4b95fbaccbfba90185690890bdf1a2fbbda10595" + integrity sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A== + +"@hapi/hoek@8.x.x": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.1.0.tgz#8f7627b23ed9bf67088fc7f9669e48c63ad421bd" + integrity sha512-b1J4jxYnW+n6lC91V6Pqg9imP9BZq0HNCeM+3sbXg05rQsE9cGYrKFpZjyztVesGmNRE6R+QaEoWGATeIiUVjA== + +"@hapi/inert@^5.2.0": + version "5.2.1" + resolved "https://registry.yarnpkg.com/@hapi/inert/-/inert-5.2.1.tgz#97de7e688f9bd9d681bf3dd14280d09ef2414544" + integrity sha512-kovx94LVcT9jELc+k4xuR+1lsdmimjHKn9SpI/YAXDioO7m4YzksEBSmneH3ZwVWVnl2j66Sfzvs2IweHRxyNA== + dependencies: + "@hapi/ammo" "3.x.x" + "@hapi/boom" "7.x.x" + "@hapi/bounce" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/joi" "15.x.x" + lru-cache "4.1.x" + +"@hapi/iron@5.x.x": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/iron/-/iron-5.1.0.tgz#c3b34783cd19b7b8aabe11b72b0ce3781fcee08d" + integrity sha512-+MK3tBPkEKd50SrDTRXa2DVvE0UTPFKxGbodlbQpNP9SVlxi+ZwA640VJtMNj84FZh81UUxda8AOLPRKFffnEA== + dependencies: + "@hapi/b64" "4.x.x" + "@hapi/boom" "7.x.x" + "@hapi/cryptiles" "4.x.x" + "@hapi/hoek" "6.x.x" + +"@hapi/joi@15.x.x", "@hapi/joi@^15.0.1", "@hapi/joi@^15.1.0": + version "15.1.0" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.0.tgz#940cb749b5c55c26ab3b34ce362e82b6162c8e7a" + integrity sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/marker" "1.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/marker@1.x.x": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@hapi/marker/-/marker-1.0.0.tgz#65b0b2b01d1be06304886ce9b4b77b1bfb21a769" + integrity sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA== + +"@hapi/mimos@4.x.x": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@hapi/mimos/-/mimos-4.1.0.tgz#8c3345ca3b70c0e10e7e9e35f0e01d314c2d4e32" + integrity sha512-CkxOB15TFZDMl5tQ5qezKZvvBnkRYVc8YksNfA5TnqQMMsU7vGPyvuuNFqj+15bfEwHyM6qasxyQNdkX9B/cQw== + dependencies: + "@hapi/hoek" "6.x.x" + mime-db "1.x.x" + +"@hapi/nigel@3.x.x": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/nigel/-/nigel-3.1.0.tgz#88f78220f4f022a5bd1d61b59505367861425595" + integrity sha512-IJyau32pz5Bf7pzUU/8AIn/SvPvhLMQcOel6kM7ECpKyPc895AwttSusRKfgTwfxZOEG6W8DnNv25gLtqrVFSg== + dependencies: + "@hapi/hoek" "6.x.x" + "@hapi/vise" "3.x.x" + +"@hapi/pez@4.x.x": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@hapi/pez/-/pez-4.1.0.tgz#97a88e5d19e756efbd24e5f583d59fa8db1d6cba" + integrity sha512-c+AxL8/cCj+7FB+tzJ5FhWKYP8zF7/7mA3Ft3a5y7h6YT26qzhj5d2JY27jur30KaZbrZAd4ofXXkqvE/IpJlA== + dependencies: + "@hapi/b64" "4.x.x" + "@hapi/boom" "7.x.x" + "@hapi/content" "4.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/nigel" "3.x.x" + +"@hapi/podium@3.x.x": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@hapi/podium/-/podium-3.4.0.tgz#350b2a93eb13b8b7e297e5bcd8b1fea26e359607" + integrity sha512-IwyewAPGlCoq+g5536PKSDqSTfgpwbj+q4cBJpEUNqzwc5C5SM2stuFsULU7x1jKeWevfgWDoYWC75ML4IOYug== + dependencies: + "@hapi/hoek" "6.x.x" + "@hapi/joi" "15.x.x" + +"@hapi/shot@4.x.x": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@hapi/shot/-/shot-4.1.0.tgz#e564bf5474d932e947bc48ab35ff565d4e1bf57b" + integrity sha512-rpUU5cF08fqAZLLnue6Sy0osj1QMPbrYskehxtLFPdk7CwlPcu9N/wRtgu7vDHTQCKTkag6M8sjc8V8p8lSxpg== + dependencies: + "@hapi/hoek" "6.x.x" + "@hapi/joi" "15.x.x" + +"@hapi/somever@2.x.x": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@hapi/somever/-/somever-2.1.0.tgz#46ccf2a85ab77635982af15aa4a28c847717bdbf" + integrity sha512-kMPewbpgLd0MSlNg0bjvq57Levozbg7c3O0idpWRxRgXfXBALNATLf8GRVbnMehYXAh7YRD2mR/91kginDtJ2Q== + dependencies: + "@hapi/bounce" "1.x.x" + "@hapi/hoek" "6.x.x" + +"@hapi/statehood@6.x.x": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@hapi/statehood/-/statehood-6.1.0.tgz#2681c738d816281d6a590286054c8b9e779116fc" + integrity sha512-qc8Qq3kg0b3XK7siXf6DK0wp+rcOrXv336kIP6YrtD9TbQ45TsBobwKkUXB+4R3GCCQ8a6tOj8FR/9bdtjKJCA== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/bounce" "1.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/cryptiles" "4.x.x" + "@hapi/hoek" "6.x.x" + "@hapi/iron" "5.x.x" + "@hapi/joi" "15.x.x" + +"@hapi/subtext@6.x.x": + version "6.1.2" + resolved "https://registry.yarnpkg.com/@hapi/subtext/-/subtext-6.1.2.tgz#87754f0c25b4e2676575a3686541e5b555b0c717" + integrity sha512-G1kqD1E2QdxpvpL26WieIyo3z0qCa/sAGSa2TJI/PYPWCR9rL0rqFvhWY774xPZ4uK1PV3TIaJcx8AruAvxclg== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/content" "4.x.x" + "@hapi/file" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/pez" "4.x.x" + "@hapi/wreck" "15.x.x" + +"@hapi/teamwork@3.x.x": + version "3.3.1" + resolved "https://registry.yarnpkg.com/@hapi/teamwork/-/teamwork-3.3.1.tgz#b52d0ec48682dc793926bd432e22ceb19c915d3f" + integrity sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ== + +"@hapi/topo@3.x.x": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.2.tgz#57cc1317be1a8c5f47c124f9b0e3c49cd78424d2" + integrity sha512-r+aumOqJ5QbD6aLPJWqVjMAPsx5pZKz+F5yPqXZ/WWG9JTtHbQqlzrJoknJ0iJxLj9vlXtmpSdjlkszseeG8OA== + dependencies: + "@hapi/hoek" "8.x.x" + +"@hapi/vise@3.x.x": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@hapi/vise/-/vise-3.1.0.tgz#4fa71b9e752f35e5519115c73a47479a7375b445" + integrity sha512-DUDzV0D4iVO5atghsjGZtzaF0HVtRLcxcnH6rAONyH0stnoLiFloGEuP5nkbIPU0B9cgWTzTUsQPuNHBzxy9Yw== + dependencies: + "@hapi/hoek" "6.x.x" + +"@hapi/wreck@15.x.x": + version "15.0.1" + resolved "https://registry.yarnpkg.com/@hapi/wreck/-/wreck-15.0.1.tgz#b9f881965a7e649a8fffe6de25ba41973ed28415" + integrity sha512-ByXQna/W1FZk7dg8NEhL79u4QkhzszRz76VpgyGstSH8bLM01a0C8RsxmUBgi6Tjkag5jA9kaEIhF9dLpMrtBw== + dependencies: + "@hapi/boom" "7.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "6.x.x" + "@icons/material@^0.2.4": version "0.2.4" resolved "https://registry.yarnpkg.com/@icons/material/-/material-0.2.4.tgz#e90c9f71768b3736e76d7dd6783fc6c2afa88bc8" @@ -1491,11 +1891,37 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@nodelib/fs.scandir@2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.2.tgz#1f981cd5b83e85cfdeb386fc693d4baab392fa54" + integrity sha512-wrIBsjA5pl13f0RN4Zx4FNWmU71lv03meGKnqRUoCyan17s4V3WL92f3w3AIuWbNnpcrQyFBU5qMavJoB8d27w== + dependencies: + "@nodelib/fs.stat" "2.0.2" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.2", "@nodelib/fs.stat@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.2.tgz#2762aea8fe78ea256860182dcb52d61ee4b8fda6" + integrity sha512-z8+wGWV2dgUhLqrtRYa03yDx4HWMvXKi1z8g3m2JyxAx8F7xk74asqPk5LAETjqDSGLFML/6CDl0+yFunSYicw== + "@nodelib/fs.stat@^1.1.2": version "1.1.3" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== +"@nodelib/fs.walk@^1.2.1": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.3.tgz#a555dc256acaf00c62b0db29529028dd4d4cb141" + integrity sha512-l6t8xEhfK9Sa4YO5mIRdau7XSOADfmh3jCr0evNHdY+HNkW6xuQhgMH7D73VV6WpZOagrW0UludvMTiifiwTfA== + dependencies: + "@nodelib/fs.scandir" "2.1.2" + fastq "^1.6.0" + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + "@reach/router@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.2.1.tgz#34ae3541a5ac44fa7796e5506a5d7274a162be4e" @@ -1564,6 +1990,16 @@ dependencies: "@sentry/types" "4.2.3" +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + +"@sindresorhus/is@^0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" + integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + "@sinonjs/commons@^1.0.2": version "1.3.0" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.3.0.tgz#50a2754016b6f30a994ceda6d9a0a8c36adda849" @@ -1587,20 +2023,10 @@ array-from "^2.1.1" lodash.get "^4.4.2" -"@snyk/dep-graph@1.4.1": - version "1.4.1" - resolved "https://registry.yarnpkg.com/@snyk/dep-graph/-/dep-graph-1.4.1.tgz#035e96224d12d260388d00abc46da02fb9d92d94" - integrity sha512-7L096NNuNggcSjyOlITaU17n0dz0J4K4WpIHvatP4K0kIbhxolil1QbJF/+xKMRpW6OuaXILiP0hp7szhkEIzQ== - dependencies: - graphlib "^2.1.5" - lodash "^4" - source-map-support "^0.5.9" - tslib "^1.9.3" - -"@snyk/gemfile@1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@snyk/gemfile/-/gemfile-1.2.0.tgz#919857944973cce74c650e5428aaf11bcd5c0457" - integrity sha512-nI7ELxukf7pT4/VraL4iabtNNMz8mUo7EXlqCFld8O5z6mIMLX9llps24iPpaIZOwArkY3FWA+4t+ixyvtTSIA== +"@stablelib/utf8@^0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@stablelib/utf8/-/utf8-0.10.1.tgz#eecf54884da7b2bee235e3c70efb8cd5c07ba5bd" + integrity sha512-+uM1YZ4MhBC82vt99prF7DXNGqhYmJ9cQ3p5qNowMNkkzn9OWEkqBvguBW3ChAt7JvqZ3SD5HJOfc6YgnfMTHw== "@storybook/addon-info@^5.1.1": version "5.1.1" @@ -2036,10 +2462,26 @@ "@svgr/plugin-svgo" "^4.2.0" loader-utils "^1.2.3" -"@types/debug@^4.1.4": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.4.tgz#56eec47706f0fd0b7c694eae2f3172e6b0b769da" - integrity sha512-D9MyoQFI7iP5VdpEyPZyjjqIJ8Y8EDNQFIFVLOmeg1rI1xiHOChyUPMPRUVfqFCerxfE+yS3vMyj37F6IdtOoQ== +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + dependencies: + defer-to-connect "^1.0.1" + +"@types/events@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/events/-/events-3.0.0.tgz#2862f3f58a9a7f7c3e78d79f130dd4d71c25c2a7" + integrity sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== + +"@types/glob@^7.1.1": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.1.tgz#aa59a1c6e3fbc421e07ccd31a944c30eba521575" + integrity sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" "@types/invariant@^2.2.29": version "2.2.29" @@ -2059,11 +2501,26 @@ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.124.tgz#16fb067a8fc4be42f044c505d8b5316c6f54de93" integrity sha512-6bKEUVbHJ8z34jisA7lseJZD2g31SIvee3cGX2KEZCS4XXWNbjPZpmO1/2rGNR9BhGtaYr6iYXPl1EzRrDAFTA== +"@types/minimatch@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + "@types/node@*", "@types/node@^8.0.24": version "8.5.5" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.5.5.tgz#6f9e8164ae1a55a9beb1d2571cfb7acf9d720c61" integrity sha512-JRnfoh0Ll4ElmIXKxbUfcOodkGvcNHljct6mO1X9hE/mlrMzAx0hYCLAD7sgT53YAY1HdlpzUcV0CkmDqUqTuA== +"@types/node@10.12.18": + version "10.12.18" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67" + integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== + +"@types/node@^10.3.2": + version "10.14.14" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.14.14.tgz#a47955df2acf76ba7f0ac3b205d325da193dc9ad" + integrity sha512-xXD08vZsvpv4xptQXj1+ky22f7ZoKu5ZNI/4l+/BXG3X+XaeZsmaFbbTKuhSE3NjjvRuZFxFf9sQBMXIcZNFMQ== + "@types/node@^8.10.11": version "8.10.48" resolved "https://registry.yarnpkg.com/@types/node/-/node-8.10.48.tgz#e385073561643a9ba6199a1985ffc03530f90781" @@ -2280,11 +2737,6 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== -"@yarnpkg/lockfile@^1.0.2": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" - integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== - "@zxing/library@^0.8.0": version "0.8.0" resolved "https://registry.yarnpkg.com/@zxing/library/-/library-0.8.0.tgz#accd9f3cd5c06fa40a95c2c1f61398c41548a9e3" @@ -2294,14 +2746,6 @@ optionalDependencies: text-encoding "^0.6.4" -JSONStream@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-0.8.4.tgz#91657dfe6ff857483066132b4618b62e8f4887bd" - integrity sha1-kWV9/m/4V0gwZhMrRhi2Lo9Ih70= - dependencies: - jsonparse "0.0.5" - through ">=2.2.7 <3" - JSONStream@^1.0.3: version "1.3.2" resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.2.tgz#c102371b6ec3a7cf3b847ca00c20bb0fce4c6dea" @@ -2310,12 +2754,20 @@ JSONStream@^1.0.3: jsonparse "^1.2.0" through ">=2.2.7 <3" +JSONStream@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" + integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abab@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e" integrity sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4= -abbrev@1, abbrev@^1.1.1: +abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== @@ -2327,11 +2779,25 @@ abi-decoder@^1.2.0: dependencies: web3 "^0.18.4" +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + abortcontroller-polyfill@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.3.0.tgz#de69af32ae926c210b7efbcc29bf644ee4838b00" integrity sha512-lbWQgf+eRvku3va8poBlDBO12FigTQr9Zb7NIjXrePrhxWVKdCP2wbDl1tLDaYa18PWTom3UEWwdH13S46I+yA== +abstract-leveldown@0.12.3: + version "0.12.3" + resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-0.12.3.tgz#116b1ec5c7710ef7a2d5706768bbdb4440be1070" + integrity sha1-EWsexcdxDvei1XBnaLvbREC+EHA= + dependencies: + xtend "~3.0.0" + abstract-leveldown@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-3.0.0.tgz#5cb89f958a44f526779d740d1440e743e0c30a57" @@ -2353,6 +2819,21 @@ abstract-leveldown@^5.0.0, abstract-leveldown@~5.0.0: dependencies: xtend "~4.0.0" +abstract-leveldown@^6.0.0, abstract-leveldown@~6.0.0, abstract-leveldown@~6.0.1, abstract-leveldown@~6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-6.0.3.tgz#b4b6159343c74b0c5197b2817854782d8f748c4a" + integrity sha512-jzewKKpZbaYUa6HTThnrl+GrJhzjEAeuc7hTVpZdzg7kupXZFoqQDFwyOwLNbmJKJlmzw8yiipMPkDiuKkT06Q== + dependencies: + level-concat-iterator "~2.0.0" + xtend "~4.0.0" + +abstract-leveldown@~2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.4.1.tgz#b3bfedb884eb693a12775f0c55e9f0a420ccee64" + integrity sha1-s7/tuITraToSd18MVenwpCDM7mQ= + dependencies: + xtend "~4.0.0" + abstract-leveldown@~2.6.0: version "2.6.3" resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz#1c5e8c6a5ef965ae8c35dfb3a8770c476b82c4b8" @@ -2360,6 +2841,11 @@ abstract-leveldown@~2.6.0: dependencies: xtend "~4.0.0" +abstract-logging@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/abstract-logging/-/abstract-logging-1.0.0.tgz#8b7deafd310559bc28f77724dd1bb30177278c1b" + integrity sha1-i33q/TEFWbwo93ck3RuzAXcnjBs= + accepts@~1.3.4: version "1.3.4" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f" @@ -2393,6 +2879,14 @@ acorn-globals@^4.0.0: dependencies: acorn "^5.0.0" +acorn-globals@^4.3.3: + version "4.3.4" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" + integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + acorn-jsx@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" @@ -2405,6 +2899,11 @@ acorn-jsx@^5.0.0: resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.1.tgz#32a064fd925429216a09b141102bfdd185fae40e" integrity sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg== +acorn-jsx@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.0.2.tgz#84b68ea44b373c4f8686023a551f61a21b7c4a4f" + integrity sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw== + acorn-node@^1.2.0, acorn-node@^1.3.0, acorn-node@^1.5.2: version "1.6.2" resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.6.2.tgz#b7d7ceca6f22e6417af933a62cad4de01048d5d2" @@ -2415,6 +2914,11 @@ acorn-node@^1.2.0, acorn-node@^1.3.0, acorn-node@^1.5.2: acorn-walk "^6.1.0" xtend "^4.0.1" +acorn-walk@^6.0.1, acorn-walk@^6.1.1: + version "6.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + acorn-walk@^6.1.0: version "6.1.1" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" @@ -2440,6 +2944,11 @@ acorn@^5.5.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== +acorn@^6.0.1: + version "6.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.3.0.tgz#0087509119ffa4fc0a0041d1e93a417e68cb856e" + integrity sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA== + acorn@^6.0.2: version "6.0.4" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.4.tgz#77377e7353b72ec5104550aa2d2097a2fd40b754" @@ -2455,46 +2964,50 @@ acorn@^6.0.7: resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.2.0.tgz#67f0da2fc339d6cfb5d6fb244fd449f33cd8bbe3" integrity sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw== -addons-linter@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/addons-linter/-/addons-linter-1.10.0.tgz#4b079647c860161602ff5772c1510bb63ec644ec" - integrity sha512-2i2qSayVPx4h1Aa2ZTdQlpgmjcCNIHZ4AJQS8V/QsBXIdmXl+Djmeyr096bjaC3Usq0rZfYhGgFdwR1dgHVItw== +acorn@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.0.0.tgz#26b8d1cd9a9b700350b71c0905546f64d1284e7a" + integrity sha512-PaF/MduxijYYt7unVGRuds1vBC9bFxbNf+VWqhOClfdgy7RlVkQqt610ig1/yxTgsDIfW1cWDel5EBbOy3jdtQ== + +addons-linter@1.14.0: + version "1.14.0" + resolved "https://registry.yarnpkg.com/addons-linter/-/addons-linter-1.14.0.tgz#611f8d9e8c4cc84646ebd0b61c016f758225bf13" + integrity sha512-Of7A53J2ltaIZzD8RPH1hVxOR+DmLDuHBtwfhXJw8JTXwzpDIvOKn/i6XDtPgfFlj5wIWxpUGV+tFb/kE/K9gg== dependencies: - ajv "6.10.0" + ajv "6.10.2" ajv-merge-patch "4.1.0" chalk "2.4.2" cheerio "1.0.0-rc.3" columnify "1.5.4" common-tags "1.8.0" - crx-parser "0.1.2" - deepmerge "3.2.0" - dispensary "0.37.0" - es6-promisify "6.0.1" + deepmerge "4.0.0" + dispensary "0.40.0" + es6-promisify "6.0.2" eslint "5.16.0" eslint-plugin-no-unsafe-innerhtml "1.0.16" - eslint-visitor-keys "1.0.0" - espree "5.0.1" + eslint-visitor-keys "1.1.0" + espree "6.1.1" esprima "4.0.1" first-chunk-stream "3.0.0" fluent-syntax "0.13.0" glob "7.1.4" - is-mergeable-object "1.1.0" + is-mergeable-object "1.1.1" jed "1.1.1" - mdn-browser-compat-data "0.0.82" - os-locale "3.1.0" - pino "5.12.6" + mdn-browser-compat-data "0.0.94" + os-locale "4.0.0" + pino "5.13.3" po2json "0.4.5" - postcss "7.0.16" - probe-image-size "4.0.0" - regenerator-runtime "0.13.2" + postcss "7.0.18" + probe-image-size "5.0.0" + regenerator-runtime "0.13.3" relaxed-json "1.0.3" - semver "6.1.1" - source-map-support "0.5.12" + semver "6.3.0" + source-map-support "0.5.13" strip-bom-stream "4.0.0" tosource "1.0.0" - upath "1.1.2" + upath "1.2.0" whatwg-url "7.0.0" - yargs "13.2.4" + yargs "14.0.0" yauzl "2.10.0" optionalDependencies: fsevents "2.0.7" @@ -2522,6 +3035,11 @@ adm-zip@0.4.11: resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.11.tgz#2aa54c84c4b01a9d0fb89bb11982a51f13e3d62a" integrity sha512-L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA== +aes-js@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d" + integrity sha1-4h3xCtbCBTKVvLuNq0Cwnb6ofk0= + aes-js@^0.2.3: version "0.2.4" resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-0.2.4.tgz#94b881ab717286d015fa219e08fb66709dda5a3d" @@ -2544,10 +3062,10 @@ agent-base@4, agent-base@^4.1.0, agent-base@^4.2.0: dependencies: es6-promisify "^5.0.0" -agent-base@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9" - integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg== +agent-base@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" + integrity sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg== dependencies: es6-promisify "^5.0.0" @@ -2609,10 +3127,10 @@ ajv-merge-patch@4.1.0: fast-json-patch "^2.0.6" json-merge-patch "^0.2.3" -ajv@6.10.0, ajv@^6.1.0, ajv@^6.5.5: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== +ajv@6.10.2, ajv@^6.10.2, ajv@^6.5.5: + version "6.10.2" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" + integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== dependencies: fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" @@ -2637,6 +3155,16 @@ ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0: fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" +ajv@^6.1.0: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + ajv@^6.10.0, ajv@^6.9.1: version "6.10.1" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.1.tgz#ebf8d3af22552df9dd049bfbe50cc2390e823593" @@ -2707,13 +3235,6 @@ ansi-escapes@^3.2.0: resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== -ansi-escapes@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.1.0.tgz#62a9e5fa78e99c5bb588b1796855f5d729231b53" - integrity sha512-2VY/iCUZTDLD/qxptS3Zn3c6k2MeIbYqjRXqM8T5oC7N2mMjh3xIU3oYru6cHGbldFa9h5i8N0fP65UaUqrMWA== - dependencies: - type-fest "^0.3.0" - ansi-gray@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" @@ -2787,11 +3308,6 @@ ansi-wrap@0.1.0, ansi-wrap@^0.1.0: resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= -ansicolors@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz#665597de86a9ffe3aa9bfbe6cae5c6ea426b4979" - integrity sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk= - any-promise@1.3.0, any-promise@^1.0.0, any-promise@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -2898,6 +3414,18 @@ aproba@^1.0.3, aproba@^1.1.1: resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== +arch@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/arch/-/arch-2.1.1.tgz#8f5c2731aa35a30929221bb0640eed65175ec84e" + integrity sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg== + +archive-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/archive-type/-/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70" + integrity sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= + dependencies: + file-type "^4.2.0" + archy@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" @@ -2918,6 +3446,21 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +args@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/args/-/args-5.0.1.tgz#4bf298df90a4799a09521362c579278cc2fdd761" + integrity sha512-1kqmFCFsPffavQFGt8OxJdIcETti99kySRUPMpOhaGjL6mRJn8HFU1OxKY5bMqfZKUwTQc1mZkAjmGYaVOHFtQ== + dependencies: + camelcase "5.0.0" + chalk "2.4.2" + leven "2.1.0" + mri "1.1.4" + +argsarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/argsarray/-/argsarray-0.0.1.tgz#6e7207b4ecdb39b0af88303fa5ae22bda8df61cb" + integrity sha1-bnIHtOzbObCviDA/pa4ivajfYcs= + arr-diff@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" @@ -2997,7 +3540,7 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= -array-from@^2.1.1, array-from@~2.1.1: +array-from@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/array-from/-/array-from-2.1.1.tgz#cfe9d8c26628b9dc5aecc62a9f5d8f1f352c1195" integrity sha1-z+nYwmYoudxa7MYqn12PHzUsEZU= @@ -3054,18 +3597,28 @@ array-sort@^1.0.0: get-value "^2.0.6" kind-of "^5.0.2" -array-union@^1.0.1: +array-union@^1.0.1, array-union@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= dependencies: array-uniq "^1.0.1" +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + array-uniq@^1.0.1, array-uniq@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= +array-uniq@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-2.1.0.tgz#46603d5e28e79bfd02b046fcc1d77c6820bd8e98" + integrity sha512-bdHxtev7FN6+MXI1YFW0Q8mQ8dTJc2S8AMfju+ZR77pbg2yAdVyDlwkaUI7Har0LyOMRFPHrJ9lYdyjZZswdlQ== + array-unique@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" @@ -3104,7 +3657,7 @@ arrify@^1.0.0, arrify@^1.0.1: resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= -asap@^2.0.6, asap@~2.0.3: +asap@^2.0.0, asap@^2.0.6, asap@~2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= @@ -3114,6 +3667,16 @@ asmcrypto.js@^2.3.2: resolved "https://registry.yarnpkg.com/asmcrypto.js/-/asmcrypto.js-2.3.2.tgz#b9f84bd0a1fb82f21f8c29cc284a707ad17bba2e" integrity sha512-3FgFARf7RupsZETQ1nHnhLUUvpcttcCq1iZCaVAbJZbCZ5VNRrNyvpDyHTOb0KC3llFcsyOT/a99NZcCbeiEsA== +asn1.js@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-1.0.3.tgz#281ba3ec1f2448fe765f92a4eecf883fe1364b54" + integrity sha1-KBuj7B8kSP52X5Kk7s+IP+E2S1Q= + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + optionalDependencies: + bn.js "^1.0.0" + asn1.js@^4.0.0: version "4.9.2" resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a" @@ -3123,15 +3686,37 @@ asn1.js@^4.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" +asn1.js@^5.0.0, asn1.js@^5.0.1: + version "5.2.0" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.2.0.tgz#292c0357f26a47802ac9727e8772c09c7fc9bd85" + integrity sha512-Q7hnYGGNYbcmGrCPulXfkEw7oW7qjWeM4ZTALmgpuIcZLxyqqKYWxCZg2UBm8bklrnB4m2mGyJPWfoktdORD8A== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + asn1@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" - integrity sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y= + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= +"assemblyscript@github:assemblyscript/assemblyscript#v0.6": + version "0.6.0" + resolved "https://codeload.github.com/assemblyscript/assemblyscript/tar.gz/3ed76a97f05335504166fce1653da75f4face28f" + dependencies: + "@protobufjs/utf8" "^1.1.0" + binaryen "77.0.0-nightly.20190407" + glob "^7.1.3" + long "^4.0.0" + opencollective-postinstall "^2.0.0" + source-map-support "^0.5.11" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= assert@^1.1.1, assert@^1.3.0, assert@^1.4.0, assert@^1.4.1: version "1.4.1" @@ -3197,10 +3782,45 @@ async-foreach@^0.1.3: resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= -async-limiter@~1.0.0: +async-iterator-all@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-iterator-all/-/async-iterator-all-1.0.0.tgz#de436370630158c94cb026e59e58469ee0dbc603" + integrity sha512-+vC2NFEmAuONF+A2MzM1tUS5pHovDH37/oQbmXW6FgnEns0S9BsR+MJGnzsFHzSN2iFQhbN7L8cFqV1W1F1kpQ== + +async-iterator-batch@~0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/async-iterator-batch/-/async-iterator-batch-0.0.1.tgz#52a200caca443d06b00b6a585412c81d2264f85a" + integrity sha512-bzsAEv8fXhJfDR/5qxgoDD3N8TJ8re6XfLeVBJfUt0KsYdVL/D+u05yTT78qnhtkNW9/hh0+NO/AHmSqz50eOQ== + +async-iterator-first@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/async-iterator-first/-/async-iterator-first-1.0.0.tgz#7376fa80ddef4fee169ffa7507fa70016aabe180" + integrity sha512-1PT9En58Uw1CZtcNUsrEUK5yXUxsKeaI5f7Y9/yEfQXeWObmbivvw+VZIyFL3T7BdUT1HvL2mKlHZdVpiJWCSQ== + +async-iterator-last@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== + resolved "https://registry.yarnpkg.com/async-iterator-last/-/async-iterator-last-1.0.0.tgz#a352b2efd839c37dd3f497ad0b27ad17f9a9176b" + integrity sha512-girbg1o/OdnszY9vbkIphzx71Gu0DNm+5DjGe32S1/bMLotPf52XFRRMVw/LE9/4Gn9xmL3H9tWftZ+JJWV4ig== + +async-iterator-to-pull-stream@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/async-iterator-to-pull-stream/-/async-iterator-to-pull-stream-1.3.0.tgz#3a6b9f3cceadff972ca20eb480e3cb43f8789732" + integrity sha512-NjyhAEz/sx32olqgKIk/2xbWEM6o8qef1yetIgb0U/R3oBgndP1kE/0CslowH3jvnA94BO4I6OXpOkTKH7Z1AA== + dependencies: + get-iterator "^1.0.2" + pull-stream-to-async-iterator "^1.0.1" + +async-iterator-to-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/async-iterator-to-stream/-/async-iterator-to-stream-1.1.0.tgz#02ce9031de5efb36b2a5e82a0e280318cfd1a6eb" + integrity sha512-ddF3u7ipixenFJsYCKqVR9tNdkIzd2j7JVg8QarqkfUl7UTR7nhJgc1Q+3ebP/5DNFhV9Co9F47FJjGpdc0PjQ== + dependencies: + readable-stream "^3.0.5" + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== async-settle@^1.0.0: version "1.0.0" @@ -3272,32 +3892,39 @@ async@2.3.0: dependencies: lodash "^4.14.0" -async@2.6.1, async@^2.0.1, async@^2.5.0: +async@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== dependencies: lodash "^4.17.10" -async@^1.4.0, async@^1.4.2, async@^1.5.2: +async@2.6.2, async@^2.6.1, async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" + integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== + dependencies: + lodash "^4.17.11" + +async@^1.4.2, async@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= -async@^2.1.2, async@^2.1.4, async@^2.4.0: +async@^2.0.1, async@^2.1.2, async@^2.4.0, async@^2.5.0, async@^2.6.0, async@^2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +async@^2.1.4: version "2.6.0" resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4" integrity sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw== dependencies: lodash "^4.14.0" -async@^2.6.1, async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" - integrity sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg== - dependencies: - lodash "^4.17.11" - async@~0.2.9: version "0.2.10" resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" @@ -3308,10 +3935,10 @@ async@~1.0.0: resolved "https://registry.yarnpkg.com/async/-/async-1.0.0.tgz#f8fc04ca3a13784ade9e1641af98578cfbd647a9" integrity sha1-+PwEyjoTeErenhZBr5hXjPvWR6k= -async@~3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/async/-/async-3.0.1.tgz#dfeb34657d1e63c94c0eee424297bf8a2c9a8182" - integrity sha512-ZswD8vwPtmBZzbn9xyi8XBQWXH3AvOQ43Za1KWYq7JeycrZuUYzx01KvHcVbXltjqH4y0MWrQ33008uLTqXuDw== +async@~3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/async/-/async-3.1.0.tgz#42b3b12ae1b74927b5217d8c0016baaf62463772" + integrity sha512-4vx/aaY6j/j3Lw3fbCHNWP0pPaTCew3F6F3hYyl/tHs/ndmV1q7NW9T5yuJ2XAGwdQrP+6Wu20x06U4APo/iQQ== asynckit@^0.4.0: version "0.4.0" @@ -3323,18 +3950,6 @@ atob@^2.0.0: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a" integrity sha1-ri1acpR38onWDdf5amMUoi3Wwio= -autoprefixer@^6.0.0: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" - integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= - dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.2.16" - postcss-value-parser "^3.2.3" - autoprefixer@^8.0.0: version "8.1.0" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.1.0.tgz#374cf35be1c0e8fce97408d876f95f66f5cb4641" @@ -3347,6 +3962,19 @@ autoprefixer@^8.0.0: postcss "^6.0.19" postcss-value-parser "^3.2.3" +autoprefixer@^9.0.0: + version "9.6.1" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.1.tgz#51967a02d2d2300bb01866c1611ec8348d355a47" + integrity sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw== + dependencies: + browserslist "^4.6.3" + caniuse-lite "^1.0.30000980" + chalk "^2.4.2" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.17" + postcss-value-parser "^4.0.0" + autoprefixer@^9.4.9: version "9.6.0" resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.6.0.tgz#0111c6bde2ad20c6f17995a33fad7cf6854b4c87" @@ -4267,11 +4895,6 @@ bail@^1.0.0: resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.2.tgz#f7d6c1731630a9f9f0d4d35ed1f962e2074a1764" integrity sha1-99bBcxYwqfnw1NNe0fli4gdKF2Q= -balanced-match@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= - balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -4289,6 +4912,16 @@ base-x@^1.1.0: resolved "https://registry.yarnpkg.com/base-x/-/base-x-1.1.0.tgz#42d3d717474f9ea02207f6d1aa1f426913eeb7ac" integrity sha1-QtPXF0dPnqAiB/bRqh9CaRPut6w= +base32-encode@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/base32-encode/-/base32-encode-1.1.1.tgz#d022d86aca0002a751bbe1bf20eb4a9b1cef4e95" + integrity sha512-eqa0BeGghj3guezlasdHJhr3+J5ZbbQvxeprkcDMbRQrjlqOT832IUDT4Al4ofAwekFYMqkkM9KMUHs9Cu0HKA== + +base32.js@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/base32.js/-/base32.js-0.1.0.tgz#b582dec693c2f11e893cf064ee6ac5b6131a2202" + integrity sha1-tYLexpPC8R6JPPBk7mrFthMaIgI= + base62@0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/base62/-/base62-0.1.1.tgz#7b4174c2f94449753b11c2651c083da841a7b084" @@ -4300,15 +4933,20 @@ base64-arraybuffer@0.1.5: integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg= base64-js@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886" - integrity sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw== + version "1.3.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" + integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== base64id@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6" integrity sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY= +base64url@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/base64url/-/base64url-3.0.1.tgz#6399d572e2bc3f90a9a8b22d5dbb0a32d33f788d" + integrity sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A== + base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -4330,12 +4968,17 @@ basic-auth@~2.0.0: safe-buffer "5.1.2" bcrypt-pbkdf@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" - integrity sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40= + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= dependencies: tweetnacl "^0.14.3" +bech32@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.3.tgz#bd47a8986bbb3eec34a56a097a84b8d3e9a2dfcd" + integrity sha512-yuVFUvrNcoJi0sv5phmqc6P+Fl1HjRDRNOOkHY2X/3LBy2bIGNSFx4fZ95HMaXHupuS7cZR15AsvtmCIF4UEyg== + beeper@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809" @@ -4353,7 +4996,7 @@ big.js@^3.1.3: resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== -big.js@^5.2.2: +big.js@^5.1.2, big.js@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== @@ -4363,6 +5006,16 @@ bignumber.js@^4.1.0: resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-4.1.0.tgz#db6f14067c140bd46624815a7916c92d9b6c24b1" integrity sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA== +bignumber.js@^8.0.1, bignumber.js@^8.0.2, bignumber.js@^8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-8.1.1.tgz#4b072ae5aea9c20f6730e4e5d529df1271c4d885" + integrity sha512-QD46ppGintwPGuL1KqmwhR0O+N2cZUg8JG/VzwI2e28sM9TqHjQB10lI4QAaMHVbLzwVLLAwEglpKPViWX+5NQ== + +bignumber.js@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.0.tgz#805880f84a329b5eac6e7cb6f8274b6d82bdf075" + integrity sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A== + "bignumber.js@git+https://github.com/debris/bignumber.js.git#94d7146671b9719e00a09c29b01a691bc85048c2": version "2.0.7" resolved "git+https://github.com/debris/bignumber.js.git#94d7146671b9719e00a09c29b01a691bc85048c2" @@ -4371,20 +5024,103 @@ bignumber.js@^4.1.0: version "2.0.7" resolved "git+https://github.com/frozeman/bignumber.js-nolookahead.git#57692b3ecfc98bbdd6b3a516cb2353652ea49934" +bin-build@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bin-build/-/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861" + integrity sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA== + dependencies: + decompress "^4.0.0" + download "^6.2.2" + execa "^0.7.0" + p-map-series "^1.0.0" + tempfile "^2.0.0" + +bin-check@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-check/-/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49" + integrity sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA== + dependencies: + execa "^0.7.0" + executable "^4.1.0" + +bin-version-check@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/bin-version-check/-/bin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71" + integrity sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ== + dependencies: + bin-version "^3.0.0" + semver "^5.6.0" + semver-truncate "^1.1.2" + +bin-version@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bin-version/-/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839" + integrity sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ== + dependencies: + execa "^1.0.0" + find-versions "^3.0.0" + +bin-wrapper@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/bin-wrapper/-/bin-wrapper-4.1.0.tgz#99348f2cf85031e3ef7efce7e5300aeaae960605" + integrity sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q== + dependencies: + bin-check "^4.1.0" + bin-version-check "^4.0.0" + download "^7.1.0" + import-lazy "^3.1.0" + os-filter-obj "^2.0.0" + pify "^4.0.1" + binary-extensions@^1.0.0: version "1.11.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" integrity sha1-RqoXUftqL5PuXmibsQh9SxTGwgU= +binary-querystring@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/binary-querystring/-/binary-querystring-0.1.2.tgz#84a6f9ac21fcf2752e305f60397d445bb84551e9" + integrity sha512-mrot/6OS3YIUSWMyv/9uyMbCDYQWxl+fVDsrJFjPFGcVT0xDCdEg/gbN6eguaCr0UqsuXdtJ3DQ3i2z2alnulg== + +binaryen@77.0.0-nightly.20190407: + version "77.0.0-nightly.20190407" + resolved "https://registry.yarnpkg.com/binaryen/-/binaryen-77.0.0-nightly.20190407.tgz#fbe4f8ba0d6bd0809a84eb519d2d5b5ddff3a7d1" + integrity sha512-1mxYNvQ0xywMe582K7V6Vo2zzhZZxMTeGHH8aE/+/AND8f64D8Q1GThVY3RVRwGY/4p+p95ccw9Xbw2ovFXRIg== + binaryextensions@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-1.0.1.tgz#1e637488b35b58bda5f4774bf96a5212a8c90755" integrity sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U= -bindings@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7" - integrity sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw== +bindings@^1.2.1, bindings@^1.3.0, bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bintrees@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz#0e655c9b9c2435eaab68bf4027226d2b55a34524" + integrity sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ= + +bip174@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/bip174/-/bip174-1.0.0.tgz#c2061ae192064a419498d57a96a47287f75f0343" + integrity sha512-AaoWrkYtv6A2y8H+qzs6NvRWypzNbADT8PQGpM9rnP+jLzeol+uzhe3Myeuq/dwrHYtmsW8V71HmX2oXhQGagw== + +bip32@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/bip32/-/bip32-2.0.4.tgz#b662bd28710d4676fb351ba8a13be45cb4d85d01" + integrity sha512-ioPytarPDIrWckWMuK4RNUtvwhvWEc2fvuhnO0WEwu732k5OLjUXv4rXi2c/KJHw9ZMNQMkYRJrBw81RujShGQ== + dependencies: + "@types/node" "10.12.18" + bs58check "^2.1.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + tiny-secp256k1 "^1.1.0" + typeforce "^1.11.5" + wif "^2.0.6" bip39@2.5.0: version "2.5.0" @@ -4408,13 +5144,40 @@ bip39@^2.2.0, bip39@^2.4.0: safe-buffer "^5.0.1" unorm "^1.3.3" -bip66@^1.1.3: +bip66@^1.1.0, bip66@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/bip66/-/bip66-1.1.5.tgz#01fa8748785ca70955d5011217d1b3139969ca22" integrity sha1-AfqHSHhcpwlV1QESF9GzE5lpyiI= dependencies: safe-buffer "^5.0.1" +bitcoin-ops@^1.3.0, bitcoin-ops@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/bitcoin-ops/-/bitcoin-ops-1.4.1.tgz#e45de620398e22fd4ca6023de43974ff42240278" + integrity sha512-pef6gxZFztEhaE9RY9HmWVmiIHqCb2OyS4HPKkpc6CIiiOa3Qmuoylxc5P2EkU3w+5eTSifI9SEZC88idAIGow== + +bitcoinjs-lib@^5.0.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/bitcoinjs-lib/-/bitcoinjs-lib-5.1.2.tgz#35e334a145670a4f335b20e0ac376a4b15648697" + integrity sha512-Qa1TY8xaFRaLPD2YunfQX1vhHAh0387SJ/Zu7lNSRyzpg8lDru8gv+w6pqxOkcdj4dm4Fn1JmWb0m8Oy+8TfiA== + dependencies: + "@types/node" "10.12.18" + bech32 "^1.1.2" + bip174 "^1.0.0" + bip32 "^2.0.4" + bip66 "^1.1.0" + bitcoin-ops "^1.4.0" + bs58check "^2.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.3" + merkle-lib "^2.0.10" + pushdata-bitcoin "^1.0.1" + randombytes "^2.0.1" + tiny-secp256k1 "^1.1.1" + typeforce "^1.11.3" + varuint-bitcoin "^1.0.4" + wif "^2.0.1" + bl@^1.0.0: version "1.2.2" resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.2.tgz#a160911717103c07410cef63ef51b397c025af9c" @@ -4430,6 +5193,18 @@ bl@^1.2.1: dependencies: readable-stream "^2.0.5" +bl@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bl/-/bl-3.0.0.tgz#3611ec00579fd18561754360b21e9f784500ff88" + integrity sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A== + dependencies: + readable-stream "^3.0.1" + +blakejs@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.1.0.tgz#69df92ef953aa88ca51a32df6ab1c54a155fc7a5" + integrity sha1-ad+S75U6qIylGjLfarHFShVfx6U= + blob@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/blob/-/blob-0.0.4.tgz#bcf13052ca54463f30f9fc7e95b9a47630a94921" @@ -4447,12 +5222,7 @@ bluebird@3.4.6: resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.6.tgz#01da8d821d87813d158967e743d5fe6c62cf8c0f" integrity sha1-AdqNgh2HgT0ViWfnQ9X+bGLPjA8= -bluebird@^2.9.34: - version "2.11.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1" - integrity sha1-U0uQM8AiyVecVro7Plpcqvu2UOE= - -bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.3.5, bluebird@^3.4.6, bluebird@^3.5.0, bluebird@^3.5.1: +bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.3.5, bluebird@^3.4.6, bluebird@^3.5.0, bluebird@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" integrity sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== @@ -4467,11 +5237,26 @@ bn.js@4.11.6: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.6.tgz#53344adb14617a13f6e8dd2ce28905d1c0ba3215" integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU= -bn.js@4.11.8, bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.10.0, bn.js@^4.11.0, bn.js@^4.11.3, bn.js@^4.11.6, bn.js@^4.11.7, bn.js@^4.11.8, bn.js@^4.4.0, bn.js@^4.8.0: +bn.js@4.11.8, bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.10.0, bn.js@^4.11.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.7, bn.js@^4.11.8, bn.js@^4.4.0, bn.js@^4.8.0: version "4.11.8" resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== +bn.js@=2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-2.0.4.tgz#220a7cd677f7f1bfa93627ff4193776fe7819480" + integrity sha1-Igp81nf38b+pNif/QZN3b+eBlIA= + +bn.js@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-1.3.0.tgz#0db4cbf96f8f23b742f5bcb9d1aa7a9994a05e83" + integrity sha1-DbTL+W+PI7dC9by50ap6mZSgXoM= + +bn.js@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-2.2.0.tgz#12162bc2ae71fc40a5626c33438f3a875cd37625" + integrity sha1-EhYrwq5x/EClYmwzQ486h1zTdiU= + body-parser@1.19.0, body-parser@^1.15.0, body-parser@^1.16.0, body-parser@^1.16.1: version "1.19.0" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" @@ -4503,6 +5288,24 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= +boom@^7.2.0: + version "7.3.0" + resolved "https://registry.yarnpkg.com/boom/-/boom-7.3.0.tgz#733a6d956d33b0b1999da3fe6c12996950d017b9" + integrity sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A== + dependencies: + hoek "6.x.x" + +borc@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/borc/-/borc-2.1.1.tgz#df1a4ec063b9913f2fff5e07c9377eeeff47914a" + integrity sha512-vPLLC2/gS0QN4O3cnPh+8jLshkMMD4qIfs+B1TPGPh30WrtcfItaO6j4k9alsqu/hIgKi8dVdmMvTcbq4tIF7A== + dependencies: + bignumber.js "^9.0.0" + commander "^2.15.0" + ieee754 "^1.1.8" + iso-url "~0.4.4" + json-text-sequence "~0.1.0" + boron@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/boron/-/boron-0.2.3.tgz#63a1800771c0cb2b0d8f616687c62c1248cfb8a0" @@ -4575,6 +5378,13 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + brcast@^3.0.0, brcast@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/brcast/-/brcast-3.0.1.tgz#6256a8349b20de9eed44257a9b24d71493cd48dd" @@ -4631,7 +5441,7 @@ browser-stdout@1.3.0: resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f" integrity sha1-81HTKWnTL6XXpVZxVCY9korjvR8= -browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6: +browserify-aes@^1.0.0, browserify-aes@^1.0.4: version "1.1.1" resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.1.tgz#38b7ab55edb806ff2dcda1a7f1620773a477c49f" integrity sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg== @@ -4643,6 +5453,18 @@ browserify-aes@^1.0.0, browserify-aes@^1.0.4, browserify-aes@^1.0.6: inherits "^2.0.1" safe-buffer "^5.0.1" +browserify-aes@^1.0.6, browserify-aes@^1.1.1, browserify-aes@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + browserify-cipher@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a" @@ -4677,13 +5499,6 @@ browserify-rsa@^4.0.0: bn.js "^4.1.0" randombytes "^2.0.1" -browserify-sha3@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/browserify-sha3/-/browserify-sha3-0.0.1.tgz#3ff34a3006ef15c0fb3567e541b91a2340123d11" - integrity sha1-P/NKMAbvFcD7NWflQbkaI0ASPRE= - dependencies: - js-sha3 "^0.3.1" - browserify-sha3@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/browserify-sha3/-/browserify-sha3-0.0.4.tgz#086c47b8c82316c9d47022c26185954576dd8e26" @@ -4705,6 +5520,14 @@ browserify-sign@^4.0.0: inherits "^2.0.1" parse-asn1 "^5.0.0" +browserify-transform-tools@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/browserify-transform-tools/-/browserify-transform-tools-1.7.0.tgz#83e277221f63259bed2e7eb2a283a970a501f4c4" + integrity sha1-g+J3Ih9jJZvtLn6yooOpcKUB9MQ= + dependencies: + falafel "^2.0.0" + through "^2.3.7" + browserify-unibabel@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/browserify-unibabel/-/browserify-unibabel-3.0.0.tgz#5a6b8f0f704ce388d3927df47337e25830f71dda" @@ -4780,14 +5603,6 @@ browserslist@4.5.4: electron-to-chromium "^1.3.122" node-releases "^1.1.13" -browserslist@^1.1.1, browserslist@^1.1.3, browserslist@^1.7.6: - version "1.7.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" - integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= - dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" - browserslist@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.1.2.tgz#893f29399d640ed35fe06bacd7eb1d78609a47e5" @@ -4813,6 +5628,27 @@ browserslist@^4.5.2, browserslist@^4.6.0, browserslist@^4.6.1: electron-to-chromium "^1.3.137" node-releases "^1.1.21" +browserslist@^4.6.3: + version "4.7.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.7.0.tgz#9ee89225ffc07db03409f2fee524dc8227458a17" + integrity sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA== + dependencies: + caniuse-lite "^1.0.30000989" + electron-to-chromium "^1.3.247" + node-releases "^1.1.29" + +bs58@4.0.1, bs58@^4.0.0, bs58@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" + integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo= + dependencies: + base-x "^3.0.2" + +bs58@=2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-2.0.0.tgz#72b713bed223a0ac518bbda0e3ce3f4817f39eb5" + integrity sha1-crcTvtIjoKxRi72g484/SBfznrU= + bs58@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/bs58/-/bs58-2.0.1.tgz#55908d58f1982aba2008fa1bed8f91998a29bf8d" @@ -4825,12 +5661,14 @@ bs58@^3.1.0: dependencies: base-x "^1.1.0" -bs58@^4.0.0, bs58@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" - integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo= +bs58check@<3.0.0, bs58check@^2.0.0, bs58check@^2.1.1, bs58check@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" + integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== dependencies: - base-x "^3.0.2" + bs58 "^4.0.0" + create-hash "^1.1.0" + safe-buffer "^5.1.2" bs58check@^1.0.8: version "1.3.4" @@ -4840,15 +5678,6 @@ bs58check@^1.0.8: bs58 "^3.1.0" create-hash "^1.1.0" -bs58check@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/bs58check/-/bs58check-2.1.2.tgz#53b018291228d82a5aa08e7d796fdafda54aebfc" - integrity sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA== - dependencies: - bs58 "^4.0.0" - create-hash "^1.1.0" - safe-buffer "^5.1.2" - btoa@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73" @@ -4867,6 +5696,11 @@ buffer-alloc@^1.2.0: buffer-alloc-unsafe "^1.1.0" buffer-fill "^1.0.0" +buffer-compare@=1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-compare/-/buffer-compare-1.0.0.tgz#acaa7a966e98eee9fae14b31c39a5f158fb3c4a2" + integrity sha1-rKp6lm6Y7un64Usxw5pfFY+zxKI= + buffer-crc32@~0.2.3: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" @@ -4892,11 +5726,38 @@ buffer-fill@^1.0.0: resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= +buffer-from@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-0.1.2.tgz#15f4b9bcef012044df31142c14333caf6e0260d0" + integrity sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg== + buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== +buffer-indexof@~0.0.0: + version "0.0.2" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-0.0.2.tgz#ed0f36b7ae166a66a7cd174c0467ae8dedf008f5" + integrity sha1-7Q82t64WamanzRdMBGeuje3wCPU= + +buffer-peek-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-peek-stream/-/buffer-peek-stream-1.0.1.tgz#53b47570a1347787c5bad4ca2ca3021f9d8b3cfd" + integrity sha1-U7R1cKE0d4fFutTKLKMCH52LPP0= + +buffer-reuse-pool@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-reuse-pool/-/buffer-reuse-pool-1.0.0.tgz#c636dc13239a43e1b25633751bc0f7a9f00ef2f3" + integrity sha512-rZlw21X5Bv2O1d4ZmMLXaR45UJ+1loUfxVKUG/hwSY/7IhISv6wZbi4ScHqugxTeuw6ndu7dtq4CATVUrr1MXg== + +buffer-split@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-split/-/buffer-split-1.0.0.tgz#4427dbff53731b61d7a71aba47f503396613784a" + integrity sha1-RCfb/1NzG2HXpxq6R/UDOWYTeEo= + dependencies: + buffer-indexof "~0.0.0" + buffer-to-arraybuffer@^0.0.5: version "0.0.5" resolved "https://registry.yarnpkg.com/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz#6064a40fa76eb43c723aba9ef8f6e1216d10511a" @@ -4916,7 +5777,7 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.0.2, buffer@^5.0.5, buffer@^5.2.1: +buffer@^5.0.2, buffer@^5.0.5: version "5.2.1" resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.2.1.tgz#dd57fa0f109ac59c602479044dca7b8b3d0b71d6" integrity sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg== @@ -4924,6 +5785,14 @@ buffer@^5.0.2, buffer@^5.0.5, buffer@^5.2.1: base64-js "^1.0.2" ieee754 "^1.1.4" +buffer@^5.2.1: + version "5.4.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.4.3.tgz#3fbc9c69eb713d323e3fc1a895eee0710c072115" + integrity sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + builtin-modules@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -4934,6 +5803,11 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= +byteman@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/byteman/-/byteman-1.3.5.tgz#d6061f7536c7e7c4bcb756037ef9c4c266ec51fd" + integrity sha512-FzWDstifFRxtHX234b93AGa1b77dA6NUFpEXe+AoG1NydGN//XDZLMXxRNUoMf7SYYhVxfpwUEUgQOziearJvA== + bytes@1: version "1.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8" @@ -5006,6 +5880,32 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +cacheable-request@^2.1.1: + version "2.1.4" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" + integrity sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= + dependencies: + clone-response "1.0.2" + get-stream "3.0.0" + http-cache-semantics "3.8.1" + keyv "3.0.0" + lowercase-keys "1.0.0" + normalize-url "2.0.1" + responselike "1.0.2" + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + cached-path-relative@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.2.tgz#a13df4196d26776220cc3356eb147a52dba2c6db" @@ -5033,6 +5933,11 @@ call-me-maybe@^1.0.1: resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= +callbackify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/callbackify/-/callbackify-1.1.0.tgz#d2a36986d28aa69714526c111209beeb9979d31e" + integrity sha1-0qNphtKKppcUUmwREgm+65l50x4= + caller-callsite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" @@ -5090,12 +5995,26 @@ camelcase-keys@^2.0.0: camelcase "^2.0.0" map-obj "^1.0.0" +camelcase-keys@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77" + integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c= + dependencies: + camelcase "^4.1.0" + map-obj "^2.0.0" + quick-lru "^1.0.0" + +camelcase@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" + integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== + camelcase@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" integrity sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk= -camelcase@^2.0.0, camelcase@^2.0.1: +camelcase@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= @@ -5120,11 +6039,6 @@ can-use-dom@^0.1.0: resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" integrity sha1-IsxKNKCrxDlQ9CxkEQJKP2NmtFo= -caniuse-db@^1.0.30000187, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000808" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000808.tgz#30dfd83009d5704f02dffb37725068ed12a366bb" - integrity sha1-MN/YMAnVcE8C3/s3clBo7RKjZrs= - caniuse-lite@^1.0.30000810, caniuse-lite@^1.0.30000813: version "1.0.30000813" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000813.tgz#7b25e27fdfb8d133f3c932b01f77452140fcc6c9" @@ -5140,6 +6054,11 @@ caniuse-lite@^1.0.30000955, caniuse-lite@^1.0.30000971: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000973.tgz#2f8e8e54f9e6c5b7a631c9e69bfa1093d8cfd360" integrity sha512-/F3t/Yo8LEdRSEPCmI15fLu5vepVh9UCg/9inJXF5AAfW7xRRJkbaM2ut52iRMQMnGCLQouLbFdbOA+VEFOIsg== +caniuse-lite@^1.0.30000980, caniuse-lite@^1.0.30000989: + version "1.0.30000989" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz#b9193e293ccf7e4426c5245134b8f2a56c0ac4b9" + integrity sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw== + capture-stack-trace@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d" @@ -5162,11 +6081,26 @@ catharsis@^0.8.10: dependencies: lodash "^4.17.11" -ccount@^1.0.3: +caw@^2.0.0, caw@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" + integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + dependencies: + get-proxy "^2.0.0" + isurl "^1.0.0-alpha5" + tunnel-agent "^0.6.0" + url-to-options "^1.0.1" + +ccount@^1.0.0, ccount@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.0.4.tgz#9cf2de494ca84060a2a8d2854edd6dfb0445f386" integrity sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w== +chai-checkmark@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/chai-checkmark/-/chai-checkmark-1.0.1.tgz#9fbb3c9ad9101f097ef288328d30f4227d74fffb" + integrity sha1-n7s8mtkQHwl+8ogyjTD0In10//s= + "chai@>=1.9.2 <4.0.0": version "3.5.0" resolved "https://registry.yarnpkg.com/chai/-/chai-3.5.0.tgz#4d02637b067fe958bdbfdd3a40ec56fef7373247" @@ -5202,7 +6136,7 @@ chalk@2.3.2, chalk@^2.3.0, chalk@^2.3.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -5256,6 +6190,11 @@ change-emitter@^0.1.2: resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" integrity sha1-6LL+PX8at9aaMhma/5HqaTFAlRU= +character-entities-html4@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.3.tgz#5ce6e01618e47048ac22f34f7f39db5c6fd679ef" + integrity sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg== + character-entities-legacy@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz#f40779df1a101872bb510a3d295e1fccf147202f" @@ -5392,6 +6331,32 @@ ci-info@^1.5.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +cid-tool@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/cid-tool/-/cid-tool-0.3.0.tgz#d785ea8bd971ff0822a2a34fa55dc069504344c3" + integrity sha512-XVSG2zXSKuRTBsaWJOnb7c/ZzeZr3sjRRqQza9Y/5SFy9CHQqa53xWAMXj2BFqRSegn3Lt5zSJ1sLb1iPE+m8g== + dependencies: + cids "~0.7.0" + explain-error "^1.0.4" + multibase "~0.6.0" + multihashes "~0.4.14" + yargs "^13.2.2" + +cids@^0.5.3, cids@~0.5.4, cids@~0.5.6: + version "0.5.8" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.5.8.tgz#3d5000c3856a2d3c00967b21265aa57142611aa0" + integrity sha512-Ye8TZP3YQfy0j+i5k+LPHdTY3JOvTwN1pxds44p6BRUv8PTMOAF/Vt4Bc+oiIQ0Sktn0iftkUHgqKNHIMwhshA== + dependencies: + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "~0.5.0" + multihashes "~0.4.14" + cids@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/cids/-/cids-0.6.0.tgz#0de7056a5246a7c7ebf3134eb4d83b3b8b841a06" @@ -5402,6 +6367,16 @@ cids@^0.6.0: multicodec "~0.5.0" multihashes "~0.4.14" +cids@^0.7.1, cids@~0.7.0, cids@~0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/cids/-/cids-0.7.1.tgz#d8bba49a35a0e82110879b5001abf1039c62347f" + integrity sha512-qEM4j2GKE/BiT6WdUi6cfW8dairhSLTUE8tIdxJG6SvY33Mp/UPjw+xcO0n1zsllgo72BupzKF/44v+Bg8YPPg== + dependencies: + class-is "^1.1.0" + multibase "~0.6.0" + multicodec "~0.5.1" + multihashes "~0.4.14" + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -5498,7 +6473,7 @@ clipboard@^2.0.0: select "^1.1.2" tiny-emitter "^2.0.0" -cliui@^3.0.3, cliui@^3.2.0: +cliui@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= @@ -5541,16 +6516,6 @@ clone-deep@^0.2.4: lazy-cache "^1.0.3" shallow-clone "^0.1.2" -clone-deep@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.3.0.tgz#348c61ae9cdbe0edfe053d91ff4cc521d790ede8" - integrity sha1-NIxhrpzb4O3+BT2R/0zFIdeQ7eg= - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.1" - kind-of "^3.2.2" - shallow-clone "^0.1.2" - clone-deep@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" @@ -5569,6 +6534,13 @@ clone-regexp@^1.0.0: is-regexp "^1.0.0" is-supported-regexp-flag "^1.0.0" +clone-response@1.0.2, clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + clone-stats@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1" @@ -5630,6 +6602,11 @@ coinstring@^2.0.0: bs58 "^2.0.1" create-hash "^1.1.1" +collapse-white-space@^1.0.2: + version "1.0.5" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.5.tgz#c2495b699ab1ed380d29a1091e01063e75dbbe3a" + integrity sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ== + collection-map@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c" @@ -5661,11 +6638,6 @@ color-convert@^1.9.0: dependencies: color-name "1.1.3" -color-diff@^0.1.3: - version "0.1.7" - resolved "https://registry.yarnpkg.com/color-diff/-/color-diff-0.1.7.tgz#6db78cd9482a8e459d40821eaf4b503283dcb8e2" - integrity sha1-bbeM2UgqjkWdQIIer0tQMoPcuOI= - color-name@1.1.3, color-name@^1.0.0: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" @@ -5697,22 +6669,6 @@ color@^0.11.1: color-convert "^1.3.0" color-string "^0.3.0" -colorguard@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/colorguard/-/colorguard-1.2.1.tgz#249647c9702481d9143384fc9813662311afde98" - integrity sha512-qYVKTg626qpDg4/eBnPXidEPXn5+krbYqHVfyyEFBWV5z3IF4p44HKY/eE2t1ohlcrlIkDgHmFJMfQ8qMLnSFw== - dependencies: - chalk "^1.1.1" - color-diff "^0.1.3" - log-symbols "^1.0.2" - object-assign "^4.0.1" - pipetteur "^2.0.0" - plur "^2.0.0" - postcss "^5.0.4" - postcss-reporter "^1.2.1" - text-table "^0.2.0" - yargs "^1.2.6" - colors@0.5.x: version "0.5.1" resolved "https://registry.yarnpkg.com/colors/-/colors-0.5.1.tgz#7d0023eaeb154e8ee9fce75dcb923d0ed1667774" @@ -5758,6 +6714,13 @@ combined-stream@1.0.6: dependencies: delayed-stream "~1.0.0" +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + combined-stream@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" @@ -5765,19 +6728,12 @@ combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - comma-separated-tokens@^1.0.0: version "1.0.7" resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.7.tgz#419cd7fb3258b1ed838dc0953167a25e152f5b59" integrity sha512-Jrx3xsP4pPv4AwJUDWY9wOXGtwPXARej6Xd99h4TUGotmf8APuquKMpK+dnD3UgyxK7OEWaisjZz+3b5jtL6xQ== -commander@2, commander@2.11.0, commander@^2.3.0, commander@^2.5.0, commander@^2.6.0, commander@^2.9.0: +commander@2, commander@2.11.0, commander@^2.3.0, commander@^2.5.0, commander@^2.6.0: version "2.11.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" integrity sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ== @@ -5799,18 +6755,11 @@ commander@2.9.0: dependencies: graceful-readlink ">= 1.0.0" -commander@^2.16.0, commander@^2.19.0, commander@^2.20.0: +commander@^2.15.0, commander@^2.16.0, commander@^2.19.0, commander@^2.20.0: version "2.20.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== -commander@^2.8.1, commander@~2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" - integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= - dependencies: - graceful-readlink ">= 1.0.0" - commander@~2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.1.0.tgz#d121bbae860d9992a3d517ba96f56588e47c6781" @@ -5821,6 +6770,13 @@ commander@~2.19.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== +commander@~2.8.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.8.1.tgz#06be367febfda0c330aa1e2a072d3dc9762425d4" + integrity sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ= + dependencies: + graceful-readlink ">= 1.0.0" + common-tags@1.8.0, common-tags@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" @@ -5885,6 +6841,13 @@ concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.1, concat-stream@ readable-stream "^2.2.2" typedarray "^0.0.6" +"concat-stream@github:hugomrdias/concat-stream#feat/smaller": + version "2.0.0" + resolved "https://codeload.github.com/hugomrdias/concat-stream/tar.gz/057bc7b5d6d8df26c8cf00a3f151b6721a0a8034" + dependencies: + inherits "^2.0.3" + readable-stream "^3.0.2" + concurrently@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-4.1.1.tgz#42cf84d625163f3f5b2e2262568211ad76e1dbe8" @@ -5900,6 +6863,14 @@ concurrently@^4.1.1: tree-kill "^1.1.0" yargs "^12.0.1" +config-chain@^1.1.11: + version "1.1.12" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" + integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + config-chain@~1.1.5: version "1.1.11" resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" @@ -5908,7 +6879,7 @@ config-chain@~1.1.5: ini "^1.3.4" proto-list "~1.2.1" -configstore@^3.0.0, configstore@^3.1.2: +configstore@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f" integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== @@ -5920,6 +6891,18 @@ configstore@^3.0.0, configstore@^3.1.2: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" +configstore@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-4.0.0.tgz#5933311e95d3687efb592c528b922d9262d227e7" + integrity sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== + dependencies: + dot-prop "^4.1.0" + graceful-fs "^4.1.2" + make-dir "^1.0.0" + unique-string "^1.0.0" + write-file-atomic "^2.0.0" + xdg-basedir "^3.0.0" + connect@^3.6.0: version "3.7.0" resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" @@ -5942,6 +6925,11 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= +console-stream@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" + integrity sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ= + consolidate@^0.15.1: version "0.15.1" resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" @@ -5954,7 +6942,7 @@ constants-browserify@^1.0.0, constants-browserify@~1.0.0: resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= -content-disposition@0.5.3: +content-disposition@0.5.3, content-disposition@^0.5.2: version "0.5.3" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== @@ -5995,7 +6983,7 @@ convert-source-map@^0.3.3: resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= -convert-source-map@^1.1.0, convert-source-map@^1.5.0: +convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== @@ -6078,12 +7066,12 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= -core-js@^2.2.0, core-js@^2.4.0, core-js@^2.5.0, core-js@^2.5.3: +core-js@^2.2.0, core-js@^2.5.0, core-js@^2.5.3: version "2.5.3" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" integrity sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4= -core-js@^2.5.7: +core-js@^2.4.0, core-js@^2.5.7: version "2.6.9" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.9.tgz#6b4b214620c834152e179323727fc19741b084f2" integrity sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A== @@ -6121,19 +7109,6 @@ corser@~2.0.0: resolved "https://registry.yarnpkg.com/corser/-/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87" integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c= -cosmiconfig@^2.1.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" - integrity sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A== - dependencies: - is-directory "^0.3.1" - js-yaml "^3.4.3" - minimist "^1.2.0" - object-assign "^4.1.0" - os-homedir "^1.0.1" - parse-json "^2.2.0" - require-from-string "^1.1.0" - cosmiconfig@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" @@ -6144,7 +7119,7 @@ cosmiconfig@^4.0.0: parse-json "^4.0.0" require-from-string "^2.0.1" -cosmiconfig@^5.2.0: +cosmiconfig@^5.0.0, cosmiconfig@^5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== @@ -6165,6 +7140,11 @@ coveralls@^3.0.0: minimist "^1.2.0" request "^2.79.0" +crdts@~0.1.2: + version "0.1.5" + resolved "https://registry.yarnpkg.com/crdts/-/crdts-0.1.5.tgz#89413e8adfc3ab943300a890ee6392db5ba60c06" + integrity sha512-4Z/dQqa9qzMPlrE+zd0ecl53QFwaTZVVYTUgxvpF0k8OcOy4HY7c+C9brXp81eigLE0EKENTVp3CjIMY9b/ezg== + create-ecdh@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" @@ -6190,7 +7170,7 @@ create-hash@^1.1.0, create-hash@^1.1.1: ripemd160 "^2.0.0" sha.js "^2.4.0" -create-hash@^1.1.2: +create-hash@^1.1.2, create-hash@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== @@ -6201,7 +7181,7 @@ create-hash@^1.1.2: ripemd160 "^2.0.1" sha.js "^2.4.0" -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: +create-hmac@^1.1.0, create-hmac@^1.1.2: version "1.1.6" resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06" integrity sha1-rLniIaThe9sHbpBlfEK5PjcmzwY= @@ -6213,6 +7193,18 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: safe-buffer "^5.0.1" sha.js "^2.4.8" +create-hmac@^1.1.3, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + create-react-class@^15.5.2, create-react-class@^15.6.0: version "15.6.2" resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.2.tgz#cf1ed15f12aad7f14ef5f2dfe05e6c42f91ef02a" @@ -6246,6 +7238,14 @@ cross-env@^5.1.4: cross-spawn "^5.1.0" is-windows "^1.0.0" +cross-fetch@2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.2.2.tgz#a47ff4f7fc712daba8f6a695a11c948440d45723" + integrity sha1-pH/09/xxLauo9qaVoRyUhEDUVyM= + dependencies: + node-fetch "2.1.2" + whatwg-fetch "2.0.4" + cross-fetch@^2.1.0, cross-fetch@^2.1.1: version "2.2.3" resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.2.3.tgz#e8a0b3c54598136e037f8650f8e823ccdfac198e" @@ -6290,11 +7290,6 @@ cross-spawn@^5.0.1, cross-spawn@^5.1.0: shebang-command "^1.2.0" which "^1.2.9" -crx-parser@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/crx-parser/-/crx-parser-0.1.2.tgz#7eeeed9eddc95e22c189382e34624044a89a5a6d" - integrity sha1-fu7tnt3JXiLBiTguNGJARKiaWm0= - crypto-browserify@3.12.0, crypto-browserify@^3.0.0, crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" @@ -6322,23 +7317,6 @@ crypto-random-string@^1.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= -css-color-list@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/css-color-list/-/css-color-list-0.0.1.tgz#8718e8695ae7a2cc8787be8715f1c008a7f28b15" - integrity sha1-hxjoaVrnosyHh76HFfHACKfyixU= - dependencies: - css-color-names "0.0.1" - -css-color-names@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.1.tgz#5d0548fa256456ede4a9a0c2ac7ab19d3eb1ad81" - integrity sha1-XQVI+iVkVu3kqaDCrHqxnT6xrYE= - -css-color-names@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.3.tgz#de0cef16f4d8aa8222a320d5b6d7e9bbada7b9f6" - integrity sha1-3gzvFvTYqoIioyDVttfpu62nufY= - css-in-js-utils@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz#3b472b398787291b47cfe3e44fecfdd9e914ba99" @@ -6364,16 +7342,6 @@ css-loader@^2.1.1: postcss-value-parser "^3.3.0" schema-utils "^1.0.0" -css-rule-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/css-rule-stream/-/css-rule-stream-1.1.0.tgz#3786e7198983d965a26e31957e09078cbb7705a2" - integrity sha1-N4bnGYmD2WWibjGVfgkHjLt3BaI= - dependencies: - css-tokenize "^1.0.1" - duplexer2 "0.0.2" - ldjson-stream "^1.2.1" - through2 "^0.6.3" - css-select-base-adapter@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -6399,14 +7367,6 @@ css-select@^2.0.0: domutils "^1.7.0" nth-check "^1.0.2" -css-tokenize@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/css-tokenize/-/css-tokenize-1.0.1.tgz#4625cb1eda21c143858b7f81d6803c1d26fc14be" - integrity sha1-RiXLHtohwUOFi3+B1oA8HSb8FL4= - dependencies: - inherits "^2.0.1" - readable-stream "^1.0.33" - css-tree@1.0.0-alpha.28: version "1.0.0-alpha.28" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" @@ -6423,6 +7383,14 @@ css-tree@1.0.0-alpha.29: mdn-data "~1.1.0" source-map "^0.5.3" +css-tree@1.0.0-alpha.33: + version "1.0.0-alpha.33" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.33.tgz#970e20e5a91f7a378ddd0fc58d0b6c8d4f3be93e" + integrity sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w== + dependencies: + mdn-data "2.0.4" + source-map "^0.5.3" + css-url-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/css-url-regex/-/css-url-regex-1.1.0.tgz#83834230cc9f74c457de59eebd1543feeb83b7ec" @@ -6768,6 +7736,11 @@ d3@^5.0.0, d3@^5.7.0: d3-voronoi "1" d3-zoom "1" +d64@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/d64/-/d64-1.0.0.tgz#4002a87e850cbfc9f9d9706b60fca613a3336e90" + integrity sha1-QAKofoUMv8n52XBrYPymE6MzbpA= + d@1: version "1.0.0" resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" @@ -6782,11 +7755,64 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +data-queue@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/data-queue/-/data-queue-0.0.3.tgz#47ab5b634d4a3bbf7bb4ab625a4175b8cf9d44b1" + integrity sha512-6YOUFa/+lXklPO42RF4zIzzphG01Jp1eoWolzkQb6z5oVsSThLibZ63VmAze3KuIMTglFt551q8j0Zaswx5vGQ== + data-uri-to-buffer@1: version "1.2.0" resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835" integrity sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ== +datastore-core@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/datastore-core/-/datastore-core-0.6.1.tgz#73ca9eecec21f001e4f625631398b94afafd2823" + integrity sha512-bPMmMEHu96EaFS+OXeyjC0C1YnnQFiybvMszduYya7xlCpKiK24YgF/YZm1STj0IjI9zub9UkNw3eIBos2z9cw== + dependencies: + async "^2.6.1" + interface-datastore "~0.6.0" + pull-many "^1.0.8" + pull-stream "^3.6.9" + +datastore-fs@~0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/datastore-fs/-/datastore-fs-0.8.0.tgz#fceb940050652f0430821c5d6e0e98158d19d5bf" + integrity sha512-uaNVJtMQKNxxJkqKGrI5dYhciUIZSntHVCS3pU4qimke8tSp9pCkXwgLoxORxX1z411sF1Im5cc9RlnJT7NOMg== + dependencies: + async "^2.6.1" + datastore-core "~0.6.0" + fast-write-atomic "~0.2.0" + glob "^7.1.3" + graceful-fs "^4.1.11" + interface-datastore "~0.6.0" + mkdirp "~0.5.1" + pull-stream "^3.6.9" + +datastore-level@~0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/datastore-level/-/datastore-level-0.11.0.tgz#802cb1dec4ebb4e0525e052d695e26fc4b69af9c" + integrity sha512-kbxtHSI37EFpqy/u91VqZdzoFZMq11eRS7x9ZOtXDMToYJspyG7G8GXvq4NIB9+41+BZGIzNQuXL1M4SNoWtaA== + dependencies: + datastore-core "~0.6.0" + encoding-down "^6.0.2" + interface-datastore "~0.6.0" + level-js "github:timkuijsten/level.js#idbunwrapper" + leveldown "^5.0.0" + levelup "^4.0.1" + pull-stream "^3.6.9" + +datastore-pubsub@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/datastore-pubsub/-/datastore-pubsub-0.1.1.tgz#80bc6350cedd73fc3807a6ee4ff88e17c31dfd8f" + integrity sha512-yxAMVI51ZxuGaiEUQW0w3picNHHrUDvOIlgCdnMsa4pYgWi1R4jJAAV1tkYHTPUOXyp9UUIVnNyoeJ/CSLjlzA== + dependencies: + assert "^1.4.1" + debug "^4.1.0" + err-code "^1.1.2" + interface-datastore "~0.6.0" + multibase "~0.6.0" + date-fns@^1.23.0: version "1.30.1" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" @@ -6807,6 +7833,11 @@ dateformat@^2.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" integrity sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI= +dateformat@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" + integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== + debounce-stream@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/debounce-stream/-/debounce-stream-2.0.0.tgz#1e33400ccff015abd8ec330661a562b68410b08f" @@ -6849,21 +7880,34 @@ debug@3.1.0, debug@3.X, debug@~3.1.0: dependencies: ms "2.0.0" -debug@^3.1.0, debug@^3.2.5, debug@^3.2.6: +debug@3.2.6, debug@^3.1.0, debug@^3.2.5, debug@^3.2.6: version "3.2.6" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== dependencies: ms "^2.1.1" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: +debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@~4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== dependencies: ms "^2.1.1" -decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: +debuglog@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" + integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI= + +decamelize-keys@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" + integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= + dependencies: + decamelize "^1.1.0" + map-obj "^1.0.0" + +decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= @@ -6919,7 +7963,7 @@ decompress-unzip@^4.0.1: pify "^2.3.0" yauzl "^2.4.2" -decompress@^4.0.0: +decompress@^4.0.0, decompress@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/decompress/-/decompress-4.2.0.tgz#7aedd85427e5a92dacfe55674a7c505e96d01f9d" integrity sha1-eu3YVCflqS2s/lVnSnxQXpbQH50= @@ -6962,7 +8006,7 @@ deep-extend@^0.5.0, deep-extend@^0.5.1: resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1f" integrity sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w== -deep-extend@^0.6.0: +deep-extend@^0.6.0, deep-extend@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== @@ -6982,10 +8026,10 @@ deep-object-diff@^1.1.0: resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.0.tgz#d6fabf476c2ed1751fc94d5ca693d2ed8c18bc5a" integrity sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw== -deepmerge@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.2.0.tgz#58ef463a57c08d376547f8869fdc5bcee957f44e" - integrity sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow== +deepmerge@4.0.0, deepmerge@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.0.0.tgz#3e3110ca29205f120d7cb064960a39c3d2087c09" + integrity sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww== deepmerge@^2.0.1: version "2.2.1" @@ -7023,6 +8067,11 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" +defer-to-connect@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.0.2.tgz#4bae758a314b034ae33902b5aac25a8dd6a8633e" + integrity sha512-k09hcQcTDY+cwgiwa6PYKLm3jlagNzQ+RSvhjzESOGOx+MNOuXkxTfEvPrO1IOQ81tArCFYQgi631clB70RpQw== + deferred-leveldown@~1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz#3acd2e0b75d1669924bc0a4b642851131173e1eb" @@ -7038,6 +8087,14 @@ deferred-leveldown@~4.0.0: abstract-leveldown "~5.0.0" inherits "^2.0.3" +deferred-leveldown@~5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-5.1.0.tgz#c21e40641a8e48530255a4ad31371cc7fe76b332" + integrity sha512-PvDY+BT2ONu2XVRgxHb77hYelLtMYxKSGuWuJJdVRXh9ntqx9GYTFJno/SKAz5xcd+yjQwyQeIZrUPjPvA52mg== + dependencies: + abstract-leveldown "~6.0.0" + inherits "^2.0.3" + define-properties@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" @@ -7129,6 +8186,11 @@ delegates@^1.0.0: resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= +delimit-stream@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/delimit-stream/-/delimit-stream-0.1.0.tgz#9b8319477c0e5f8aeb3ce357ae305fc25ea1cd2b" + integrity sha1-m4MZR3wOX4rrPONXrjBfwl6hzSs= + depd@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" @@ -7144,6 +8206,15 @@ deprecated-decorator@^0.1.6: resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37" integrity sha1-AJZjF7ehL+kvPMgx91g68ym4bDc= +deps-dump@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/deps-dump/-/deps-dump-1.1.0.tgz#13bcb20462b9e267adf4126e5b45d325f2408dd7" + integrity sha512-ZTUZxdYSMuZdQGhQFc2rTlpVGBBREH5XAGFpxtdgHCvNEw4KPr9nJu816HWdBMoBjS9m84/zytwys9i6uK41JQ== + dependencies: + clone "^2.1.2" + json-stable-stringify "^1.0.1" + through2 "^3.0.1" + deps-sort@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/deps-sort/-/deps-sort-2.0.0.tgz#091724902e84658260eb910748cccd1af6e21fb5" @@ -7221,6 +8292,11 @@ detect-node@^2.0.3: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" integrity sha1-ogM8CcyOFY03dI+951B4Mr1s4Sc= +detect-node@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.4.tgz#014ee8f8f669c5c58023da64b8179c083a28c46c" + integrity sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + detect-port-alt@1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" @@ -7259,21 +8335,66 @@ detectrtc@^1.3.6: resolved "https://registry.yarnpkg.com/detectrtc/-/detectrtc-1.3.6.tgz#dabc0353981a3da7732de969071c08b6dddd5b59" integrity sha1-2rwDU5gaPadzLelpBxwItt3dW1k= +dezalgo@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456" + integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY= + dependencies: + asap "^2.0.0" + wrappy "1" + di@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c" integrity sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw= +dicer@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.3.0.tgz#eacd98b3bfbf92e8ab5c2fdb71aaac44bb06b872" + integrity sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA== + dependencies: + streamsearch "0.1.2" + +did-jwt@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-0.1.3.tgz#0d23c74ed4e5188e9c10fb85b5e8c3e42ecb9da9" + integrity sha512-hZvjC4bstxo6bqFIOAlX90LdSaA5uxMdg0zSFCPm2WwIhgHFp4SfVM6f5yq1ebA5/cJzcUr+MclnTrlEiixuiQ== + dependencies: + "@babel/runtime" "^7.3.1" + base64url "^3.0.1" + buffer "^5.2.1" + did-resolver "0.0.6" + elliptic "^6.4.0" + js-sha256 "^0.9.0" + js-sha3 "^0.8.0" + tweetnacl "^1.0.1" + tweetnacl-util "^0.15.0" + +did-jwt@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/did-jwt/-/did-jwt-0.2.0.tgz#f7c717c045061d5edf2e10265ffe559b9ab05ada" + integrity sha512-XL8e0lq+oTadUj6QSpfRgi868prNVdLrX/Ngt+ZYdpGyc4Pptp8W0B3re95m66LM/Rotf+cXNOIaIU0TylBx4w== + dependencies: + "@babel/runtime" "^7.3.1" + "@stablelib/utf8" "^0.10.1" + buffer "^5.2.1" + did-resolver "0.0.6" + elliptic "^6.4.0" + js-sha256 "^0.9.0" + js-sha3 "^0.8.0" + tweetnacl "^1.0.1" + uport-base64url "3.0.2-alpha.0" + +did-resolver@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/did-resolver/-/did-resolver-0.0.6.tgz#2d4638b8914871c19945fb3243f6f298c1cca9db" + integrity sha512-PqxzaoomTbJG3IzEouUGgppu3xrsbGKHS75zS3vS/Hfm56XxLpwIe7yFLokgXUbMWmLa0dczFHOibmebO4wRLA== + diff@3.3.1, diff@^3.1.0: version "3.3.1" resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75" integrity sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww== -diff@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.1.tgz#0c667cb467ebbb5cea7f14f135cc2dba7780a8ff" - integrity sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q== - diffie-hellman@^5.0.0: version "5.0.2" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" @@ -7291,31 +8412,48 @@ dir-glob@2.0.0: arrify "^1.0.1" path-type "^3.0.0" +dir-glob@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" + integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== + dependencies: + path-type "^3.0.0" + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + discontinuous-range@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= -dispensary@0.37.0: - version "0.37.0" - resolved "https://registry.yarnpkg.com/dispensary/-/dispensary-0.37.0.tgz#7c384d78984aabd1ed4915f633b4a5c8d5e6e8aa" - integrity sha512-Baqbt8MDkRYQZHB7XEd8iBUP8wRkRLjNWbm16nSDTOIoGvgF4Z8Q9wV1yD72TYjFC0kj1/o3nfPXPiAvWqjC8g== +dispensary@0.40.0: + version "0.40.0" + resolved "https://registry.yarnpkg.com/dispensary/-/dispensary-0.40.0.tgz#dedc4a4e4aebae7afcb6ae91f03e292ba107fe67" + integrity sha512-ttKDQvGBf+ygQ4rXuLBLErp3kMJIS+Gfmy+nJ6N/EfV8/RQdjd9SORpc729YK5SYAI+IuBo88S2xGUjKjU2jYw== dependencies: - array-from "~2.1.1" - async "~3.0.0" + async "~3.1.0" natural-compare-lite "~1.4.0" - pino "~5.12.0" + pino "~5.13.0" request "~2.88.0" sha.js "~2.4.4" - snyk "^1.165.1" source-map-support "~0.5.4" - yargs "~13.2.0" + yargs "~14.0.0" disposables@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/disposables/-/disposables-1.0.2.tgz#36c6a674475f55a2d6913567a601444e487b4b6e" integrity sha1-NsamdEdfVaLWkTVnpgFETkh7S24= +dlv@^1.1.2, dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + dnd-core@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-3.0.2.tgz#e947577620531c7ee37a518cd5dde17d0efdf0f3" @@ -7357,12 +8495,13 @@ dnode@^1.2.2: optionalDependencies: weak "^1.0.0" -dockerfile-ast@0.0.16: - version "0.0.16" - resolved "https://registry.yarnpkg.com/dockerfile-ast/-/dockerfile-ast-0.0.16.tgz#10b329d343329dab1de70375833495f85ad65913" - integrity sha512-+HZToHjjiLPl46TqBrok5dMrg5oCkZFPSROMQjRmvin0zG4FxK0DJXTpV/CUPYY2zpmEvVza55XLwSHFx/xZMw== +dns-packet@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-4.2.0.tgz#3fd6f5ff5a4ec3194ed0b15312693ffe8776b343" + integrity sha512-bn1AKpfkFbm0MIioOMHZ5qJzl2uypdBwI4nYNsqvhjsegBhcKJUlCrMPWLx6JEezRjxZmxhtIz/FkBEur2l8Cw== dependencies: - vscode-languageserver-types "^3.5.0" + ip "^1.1.5" + safe-buffer "^5.1.1" doctrine@^2.0.0: version "2.0.2" @@ -7385,24 +8524,6 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -doiuse@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/doiuse/-/doiuse-2.6.0.tgz#1892d10b61a9a356addbf2b614933e81f8bb3834" - integrity sha1-GJLRC2Gpo1at2/K2FJM+gfi7ODQ= - dependencies: - browserslist "^1.1.1" - caniuse-db "^1.0.30000187" - css-rule-stream "^1.1.0" - duplexer2 "0.0.2" - jsonfilter "^1.1.2" - ldjson-stream "^1.2.1" - lodash "^4.0.0" - multimatch "^2.0.0" - postcss "^5.0.8" - source-map "^0.4.2" - through2 "^0.6.3" - yargs "^3.5.4" - dom-converter@^0.2: version "0.2.0" resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" @@ -7463,6 +8584,11 @@ domelementtype@1, domelementtype@^1.3.0: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" integrity sha1-sXrtguirWeUt2cGbF1bg/BhyBMI= +domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + domelementtype@~1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" @@ -7508,7 +8634,7 @@ domutils@^1.7.0: dom-serializer "0" domelementtype "1" -dot-prop@^4.1.0: +dot-prop@^4.1.0, dot-prop@^4.1.1: version "4.2.0" resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" integrity sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== @@ -7539,6 +8665,41 @@ dotenv@^6.0.0, dotenv@^6.2.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== +download@^6.2.2: + version "6.2.5" + resolved "https://registry.yarnpkg.com/download/-/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714" + integrity sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA== + dependencies: + caw "^2.0.0" + content-disposition "^0.5.2" + decompress "^4.0.0" + ext-name "^5.0.0" + file-type "5.2.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^7.0.0" + make-dir "^1.0.0" + p-event "^1.0.0" + pify "^3.0.0" + +download@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/download/-/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233" + integrity sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + dependencies: + archive-type "^4.0.0" + caw "^2.0.1" + content-disposition "^0.5.2" + decompress "^4.2.0" + ext-name "^5.0.0" + file-type "^8.1.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^8.3.1" + make-dir "^1.2.0" + p-event "^2.1.0" + pify "^3.0.0" + drbg.js@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/drbg.js/-/drbg.js-1.0.1.tgz#3e36b6c42b37043823cdbc332d58f31e2445480b" @@ -7591,11 +8752,12 @@ each-props@^1.3.0: object.defaults "^1.1.0" ecc-jsbn@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" - integrity sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU= + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= dependencies: jsbn "~0.1.0" + safer-buffer "^2.1.0" ecdsa-sig-formatter@1.0.11: version "1.0.11" @@ -7614,17 +8776,6 @@ ecstatic@^3.0.0: minimist "^1.1.0" url-join "^2.0.5" -editorconfig@^0.13.2: - version "0.13.3" - resolved "https://registry.yarnpkg.com/editorconfig/-/editorconfig-0.13.3.tgz#e5219e587951d60958fd94ea9a9a008cdeff1b34" - integrity sha512-WkjsUNVCu+ITKDj73QDvi0trvpdDWdkDyHybDGSXPfekLCqwmpD7CP7iPbvBgosNuLcI96XTDwNa75JyFl7tEQ== - dependencies: - bluebird "^3.0.5" - commander "^2.9.0" - lru-cache "^3.2.0" - semver "^5.1.0" - sigmund "^1.0.1" - ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -7635,6 +8786,11 @@ ejs@^2.4.1, ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" integrity sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ== +ejs@^2.6.2: + version "2.7.1" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.1.tgz#5b5ab57f718b79d4aca9254457afecd36fa80228" + integrity sha512-kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ== + electron-download@^3.0.1: version "3.3.0" resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-3.3.0.tgz#2cfd54d6966c019c4d49ad65fbe65cc9cdef68c8" @@ -7650,23 +8806,16 @@ electron-download@^3.0.1: semver "^5.3.0" sumchecker "^1.2.0" -electron-releases@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/electron-releases/-/electron-releases-2.1.0.tgz#c5614bf811f176ce3c836e368a0625782341fd4e" - integrity sha512-cyKFD1bTE/UgULXfaueIN1k5EPFzs+FRc/rvCY5tIynefAPqopQEgjr0EzY+U3Dqrk/G4m9tXSPuZ77v6dL/Rw== - -electron-to-chromium@^1.2.7: - version "1.3.30" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.30.tgz#9666f532a64586651fc56a72513692e820d06a80" - integrity sha512-zx1Prv7kYLfc4OA60FhxGbSo4qrEjgSzpo1/37i7l9ltXPYOoQBtjQxY9KmsgfHnBxHlBGXwLlsbt/gub1w5lw== - dependencies: - electron-releases "^2.1.0" - electron-to-chromium@^1.3.122, electron-to-chromium@^1.3.137: version "1.3.146" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.146.tgz#d7010f417f87c2068fbb6700ae57767e2393eba7" integrity sha512-BrUq08sx7eR4PCwLbjFxXmjcbDro6DSoc1pN8VCxq76U+o9JQzJlWH/NVtcpAqcktwpE5CVvMyqHqTQfCETNoQ== +electron-to-chromium@^1.3.247: + version "1.3.262" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.262.tgz#8022933e46e5a2c7b0fd1565d215872326520a7c" + integrity sha512-YFr53qZWr2pWkiTUorWEhAweujdf0ALiUp8VkNa0WGtbMVR+kZ8jNy3VTCemLsA4sT6+srCqehNn8TEAD0Ngrw== + electron-to-chromium@^1.3.36: version "1.3.37" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.37.tgz#4a92734e0044c8cf0b1553be57eae21a4c6e5fab" @@ -7686,7 +8835,27 @@ electron@^1.8.7: electron-download "^3.0.1" extract-zip "^1.0.3" -elliptic@^6.0.0, elliptic@^6.2.3, elliptic@^6.4.0: +elliptic@6.3.3: + version "6.3.3" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.3.3.tgz#5482d9646d54bcb89fd7d994fc9e2e9568876e3f" + integrity sha1-VILZZG1UvLif19mU/J4ulWiHbj8= + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + inherits "^2.0.1" + +elliptic@=3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-3.0.3.tgz#865c9b420bfbe55006b9f969f97a0d2c44966595" + integrity sha1-hlybQgv75VAGuflp+XoNLESWZZU= + dependencies: + bn.js "^2.0.0" + brorand "^1.0.1" + hash.js "^1.0.0" + inherits "^2.0.1" + +elliptic@^6.0.0, elliptic@^6.4.0: version "6.4.0" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" integrity sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8= @@ -7699,10 +8868,18 @@ elliptic@^6.0.0, elliptic@^6.2.3, elliptic@^6.4.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.0" -email-validator@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/email-validator/-/email-validator-2.0.4.tgz#b8dfaa5d0dae28f1b03c95881d904d4e40bfe7ed" - integrity sha512-gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ== +elliptic@^6.4.1: + version "6.5.0" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.0.tgz#2b8ed4c891b7de3200e14412a5b8248c7af505ca" + integrity sha512-eFOJTMyCYb7xtE/caJ6JJu+bhi67WCYNbkGSknu20pmM8Ke/bqOfdnZWxyoGN26JgfxTbXrsCkEw4KheCT/KGg== + dependencies: + bn.js "^4.4.0" + brorand "^1.0.1" + hash.js "^1.0.0" + hmac-drbg "^1.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.0" emoji-regex@^7.0.1: version "7.0.3" @@ -7728,7 +8905,7 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -encoding-down@5.0.4: +encoding-down@5.0.4, encoding-down@~5.0.0: version "5.0.4" resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-5.0.4.tgz#1e477da8e9e9d0f7c8293d320044f8b2cd8e9614" integrity sha512-8CIZLDcSKxgzT+zX8ZVfgNbu8Md2wq/iqa1Y7zyVR18QBEAc0Nmzuvj/N5ykSKpfGzjM8qxbaFntLPwnVoUhZw== @@ -7739,6 +8916,16 @@ encoding-down@5.0.4: level-errors "^2.0.0" xtend "^4.0.1" +encoding-down@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/encoding-down/-/encoding-down-6.1.0.tgz#7c0dceb10cc12e7db30abf84db62ce48079672fc" + integrity sha512-pBW1mbuQDHQhQLBtqarX8x2oLynahiOzBY5L/BosNqcstJ8MjpSc3rx1yCUIqb6bUE2vsp3t0BaXS0ZDP1s5pg== + dependencies: + abstract-leveldown "^6.0.0" + inherits "^2.0.3" + level-codec "^9.0.0" + level-errors "^2.0.0" + encoding@^0.1.11: version "0.1.12" resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" @@ -7753,6 +8940,13 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.0: dependencies: once "^1.4.0" +end-of-stream@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" + integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== + dependencies: + once "^1.4.0" + engine.io-client@~3.2.0: version "3.2.1" resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.2.1.tgz#6f54c0475de487158a1a7c77d10178708b6add36" @@ -7770,6 +8964,23 @@ engine.io-client@~3.2.0: xmlhttprequest-ssl "~1.5.4" yeast "0.1.2" +engine.io-client@~3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-3.3.2.tgz#04e068798d75beda14375a264bb3d742d7bc33aa" + integrity sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ== + dependencies: + component-emitter "1.2.1" + component-inherit "0.0.3" + debug "~3.1.0" + engine.io-parser "~2.1.1" + has-cors "1.1.0" + indexof "0.0.1" + parseqs "0.0.5" + parseuri "0.0.5" + ws "~6.1.0" + xmlhttprequest-ssl "~1.5.4" + yeast "0.1.2" + engine.io-parser@~2.1.0, engine.io-parser@~2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-2.1.2.tgz#4c0f4cff79aaeecbbdcfdea66a823c6085409196" @@ -7793,10 +9004,22 @@ engine.io@~3.2.0: engine.io-parser "~2.1.0" ws "~3.3.1" -enhanced-resolve@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" - integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== +engine.io@~3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.3.2.tgz#18cbc8b6f36e9461c5c0f81df2b830de16058a59" + integrity sha512-AsaA9KG7cWPXWHp5FvHdDWY3AMWeZ8x+2pUVLcn71qE5AtAzgGbxuclOytygskw8XGmiQafTmnI9Bix3uihu2w== + dependencies: + accepts "~1.3.4" + base64id "1.0.0" + cookie "0.3.1" + debug "~3.1.0" + engine.io-parser "~2.1.0" + ws "~6.1.0" + +enhanced-resolve@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz#41c7e0bfdfe74ac1ffe1e57ad6a5c6c9f3742a7f" + integrity sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== dependencies: graceful-fs "^4.1.2" memory-fs "^0.4.0" @@ -7875,6 +9098,18 @@ enzyme@^3.4.4: rst-selector-parser "^2.2.3" string.prototype.trim "^1.1.2" +epimetheus@^1.0.92: + version "1.0.92" + resolved "https://registry.yarnpkg.com/epimetheus/-/epimetheus-1.0.92.tgz#c4f354341f8ab692f62c3392108b356e1282d191" + integrity sha512-rZqoUT63Xu3z5wPpTFPWkrIileJ9deOx/k/0ZPTiMSKBtPmJ9RzNrlo/M2UWvky7h8clrgc/s2uciq2mfruKrA== + dependencies: + prom-client "^10.0.0" + +err-code@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" + integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA= + errno@^0.1.3: version "0.1.6" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.6.tgz#c386ce8a6283f14fc09563b71560908c9bf53026" @@ -7904,7 +9139,7 @@ error@^7.0.0: string-template "~0.2.1" xtend "~4.0.0" -es-abstract@^1.10.0, es-abstract@^1.4.3, es-abstract@^1.5.0, es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0, es-abstract@^1.9.0: +es-abstract@^1.10.0, es-abstract@^1.4.3, es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0, es-abstract@^1.9.0: version "1.10.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.10.0.tgz#1ecb36c197842a00d8ee4c2dfd8646bb97d60864" integrity sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ== @@ -7915,7 +9150,7 @@ es-abstract@^1.10.0, es-abstract@^1.4.3, es-abstract@^1.5.0, es-abstract@^1.5.1, is-callable "^1.1.3" is-regex "^1.0.4" -es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.13.0: +es-abstract@^1.11.0, es-abstract@^1.12.0: version "1.13.0" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== @@ -7927,16 +9162,23 @@ es-abstract@^1.11.0, es-abstract@^1.12.0, es-abstract@^1.13.0: is-regex "^1.0.4" object-keys "^1.0.12" -es-to-primitive@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" - integrity sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0= +es-abstract@^1.13.0, es-abstract@^1.5.0: + version "1.14.2" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.14.2.tgz#7ce108fad83068c8783c3cdf62e504e084d8c497" + integrity sha512-DgoQmbpFNOofkjJtKwr87Ma5EW4Dc8fWhD0R+ndq7Oc456ivUfGOOP6oAZTTKl5/CcNMP+EN+e3/iUzgE0veZg== dependencies: - is-callable "^1.1.1" - is-date-object "^1.0.1" - is-symbol "^1.0.1" + es-to-primitive "^1.2.0" + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.0" + is-callable "^1.1.4" + is-regex "^1.0.4" + object-inspect "^1.6.0" + object-keys "^1.1.1" + string.prototype.trimleft "^2.0.0" + string.prototype.trimright "^2.0.0" -es-to-primitive@^1.2.0: +es-to-primitive@^1.1.1, es-to-primitive@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== @@ -7953,12 +9195,21 @@ es5-ext@^0.10.14, es5-ext@^0.10.30, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~ es6-iterator "~2.0.1" es6-symbol "~3.1.1" +es5-ext@^0.10.50: + version "0.10.51" + resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.51.tgz#ed2d7d9d48a12df86e0299287e93a09ff478842f" + integrity sha512-oRpWzM2WcLHVKpnrcyB7OW8j/s67Ba04JCm0WnNv3RiABSvs7mrQlutB8DBv793gKcp0XENR8Il8WxGTlZ73gQ== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.1" + next-tick "^1.0.0" + es5-shim@^4.5.13: version "4.5.13" resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.13.tgz#5d88062de049f8969f83783f4a4884395f21d28b" integrity sha512-xi6hh6gsvDE0MaW4Vp1lgNEBpVcCXRWfPXj5egDvtgLz4L9MEvNwYEMdJH+JJinWkwa8c3c3o5HduV7dB/e1Hw== -es6-iterator@^2.0.1, es6-iterator@~2.0.1: +es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= @@ -7989,10 +9240,10 @@ es6-promise@~3.0.2: resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.0.2.tgz#010d5858423a5f118979665f46486a95c6ee2bb6" integrity sha1-AQ1YWEI6XxGJeWZfRkhqlcbuK7Y= -es6-promisify@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.1.tgz#6edaa45f3bd570ffe08febce66f7116be4b1cdb6" - integrity sha512-J3ZkwbEnnO+fGAKrjVpeUAnZshAdfZvbhQpqfIH9kSAspReRC4nJnu8ewm55b4y9ElyeuhCTzJD0XiH8Tsbhlw== +es6-promisify@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-6.0.2.tgz#525c23725b8510f5f1f2feb5a1fbad93a93e29b4" + integrity sha512-eO6vFm0JvqGzjWIQA6QVKjxpmELfhWbDUWHm1rPfIbn55mhKPiAa5xpLmQWJrNa629ZIeQ8ZvMAi13kvrjK6Mg== es6-promisify@^5.0.0: version "5.0.0" @@ -8035,7 +9286,7 @@ es6-weak-map@^2.0.1, es6-weak-map@^2.0.2: es6-iterator "^2.0.1" es6-symbol "^3.1.1" -escape-html@~1.0.3: +escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= @@ -8143,12 +9394,7 @@ eslint-utils@^1.3.1: dependencies: eslint-visitor-keys "^1.0.0" -eslint-visitor-keys@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" - integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ== - -eslint-visitor-keys@^1.0.0: +eslint-visitor-keys@1.1.0, eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2" integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A== @@ -8322,14 +9568,14 @@ eslint@^6.0.1: table "^5.2.3" text-table "^0.2.0" -espree@5.0.1, espree@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" - integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== +espree@6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.1.tgz#7f80e5f7257fc47db450022d723e356daeb1e5de" + integrity sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ== dependencies: - acorn "^6.0.7" - acorn-jsx "^5.0.0" - eslint-visitor-keys "^1.0.0" + acorn "^7.0.0" + acorn-jsx "^5.0.2" + eslint-visitor-keys "^1.1.0" espree@^3.4.0: version "3.5.2" @@ -8347,6 +9593,15 @@ espree@^3.5.4: acorn "^5.5.0" acorn-jsx "^3.0.0" +espree@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" + integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== + dependencies: + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + espree@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/espree/-/espree-6.0.0.tgz#716fc1f5a245ef5b9a7fdb1d7b0d3f02322e75f6" @@ -8443,11 +9698,24 @@ eth-block-tracker@^4.4.2: pify "^3.0.0" safe-event-emitter "^1.0.1" -eth-contract-metadata@^1.9.1, eth-contract-metadata@^1.9.2: +eth-contract-metadata@^1.9.1: + version "1.9.3" + resolved "https://registry.yarnpkg.com/eth-contract-metadata/-/eth-contract-metadata-1.9.3.tgz#d627d81cb6dadbe9d9261ec9594617ada38a25f2" + integrity sha512-qDdH9n2yw5GqWW5E6wrh7KZ8WicpEzofrpuJG3FWiJew+Yt6RapnqtXN8ljvxY+UTZPd1QzLXswKfpJyzsH4Tw== + +eth-contract-metadata@^1.9.2: version "1.9.2" resolved "https://registry.yarnpkg.com/eth-contract-metadata/-/eth-contract-metadata-1.9.2.tgz#6c23383e35de1014c1c00f2c8c787cd48d54ae20" integrity sha512-2ycmqRQ9u4Tbpir7hwEKZ8Qjy1bc3KaiRBd/jkL8Xye9wqnYMpgaUK4UHPm1uTnCZZ+KoN0Mxg6kL9JILrYdhA== +eth-ens-namehash@2.0.8, eth-ens-namehash@^2.0.8: + version "2.0.8" + resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" + integrity sha1-IprEbsqG1S4MmR58sq74P/D2i88= + dependencies: + idna-uts46-hx "^2.3.1" + js-sha3 "^0.5.7" + eth-ens-namehash@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-1.0.2.tgz#05ecdd6bac2d7fd7bc5ca84a993c6bad9da4edb9" @@ -8456,14 +9724,6 @@ eth-ens-namehash@^1.0.2: idna-uts46 "^1.0.1" js-sha3 "^0.5.7" -eth-ens-namehash@^2.0.8: - version "2.0.8" - resolved "https://registry.yarnpkg.com/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz#229ac46eca86d52e0c991e7cb2aef83ff0f68bcf" - integrity sha1-IprEbsqG1S4MmR58sq74P/D2i88= - dependencies: - idna-uts46-hx "^2.3.1" - js-sha3 "^0.5.7" - eth-hd-keyring@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/eth-hd-keyring/-/eth-hd-keyring-2.0.0.tgz#487ca4f065088ee840739cbad9b853003e79bd06" @@ -8477,10 +9737,23 @@ eth-hd-keyring@^2.0.0: events "^1.1.1" xtend "^4.0.1" -eth-json-rpc-errors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/eth-json-rpc-errors/-/eth-json-rpc-errors-1.0.1.tgz#4204d81167bb49de1f5e7c708d72e52c177c821e" - integrity sha512-Z3iESIy5x2m9Phe/H885E3RWifZ/K+T08CUwd3djcUILwxP+XoMI9+Jspv1UkMcFlZFKigzOGZinIzmOpvBLhg== +eth-hd-keyring@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eth-hd-keyring/-/eth-hd-keyring-2.1.0.tgz#da93224f791fb1d9220598f7c96f04181dff6ace" + integrity sha512-1ZcPmj4h18tmwG7RIturC2lpeimuiAyUGW9Ic5ztCFNeRAcfiQ3ic7sENWhzqbSgth9xkAMIHqM8IY31VJviZg== + dependencies: + bip39 "^2.2.0" + eth-sig-util "^2.0.1" + ethereumjs-abi "^0.6.5" + ethereumjs-util "^5.1.1" + ethereumjs-wallet "^0.6.0" + events "^1.1.1" + xtend "^4.0.1" + +eth-json-rpc-errors@^1.0.1, eth-json-rpc-errors@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eth-json-rpc-errors/-/eth-json-rpc-errors-1.1.0.tgz#2a4291fb20c0483c99b53286a814ed14ca4efb2e" + integrity sha512-AAA76BmwwSR5Mws+ivZUYxoDwMygDuMWxSTEmqDXhRPTExSWe5wuJLT/rSfvPSy9+owSudy67JmyRQ02RAOOYQ== dependencies: fast-safe-stringify "^2.0.6" @@ -8573,6 +9846,21 @@ eth-keyring-controller@^5.0.1: obs-store "^4.0.3" promise-filter "^1.1.0" +eth-keyring-controller@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/eth-keyring-controller/-/eth-keyring-controller-5.1.0.tgz#1dbe539f6ca483d6f2fa16b33b00d66eeb2de974" + integrity sha512-NCXzYIBHJo5o8XoyPdGRLRLTi2pitJKlZPcDO+Un4wbt3djrvWH8adopLH+kNw9zUfk2C5OQqUQ4/UibSvanxA== + dependencies: + bip39 "^2.4.0" + bluebird "^3.5.0" + browser-passworder "^2.0.3" + eth-hd-keyring "^2.1.0" + eth-sig-util "^1.4.0" + eth-simple-keyring "^2.1.0" + ethereumjs-util "^5.1.2" + loglevel "^1.5.0" + obs-store "^4.0.3" + eth-ledger-bridge-keyring@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/eth-ledger-bridge-keyring/-/eth-ledger-bridge-keyring-0.2.0.tgz#715de14da24496c35cdb433022a20bd21b984f7e" @@ -8584,7 +9872,16 @@ eth-ledger-bridge-keyring@^0.2.0: events "^2.0.0" hdkey "0.8.0" -eth-lib@0.1.27, eth-lib@^0.1.26: +eth-lib@0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.7.tgz#2f93f17b1e23aec3759cd4a3fe20c1286a3fc1ca" + integrity sha1-L5Pxex4jrsN1nNSj/iDBKGo/wco= + dependencies: + bn.js "^4.11.6" + elliptic "^6.4.0" + xhr-request-promise "^0.1.2" + +eth-lib@^0.1.26: version "0.1.27" resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.1.27.tgz#f0b0fd144f865d2d6bf8257a40004f2e75ca1dd6" integrity sha512-B8czsfkJYzn2UIEMwjc7Mbj+Cy72V+/OXH/tb44LV8jhrjizQJJ325xMOMyk3+ETa6r6oi0jsUY14+om8mQMWA== @@ -8597,15 +9894,6 @@ eth-lib@0.1.27, eth-lib@^0.1.26: ws "^3.0.0" xhr-request-promise "^0.1.2" -eth-lib@0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/eth-lib/-/eth-lib-0.2.7.tgz#2f93f17b1e23aec3759cd4a3fe20c1286a3fc1ca" - integrity sha1-L5Pxex4jrsN1nNSj/iDBKGo/wco= - dependencies: - bn.js "^4.11.6" - elliptic "^6.4.0" - xhr-request-promise "^0.1.2" - eth-method-registry@1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/eth-method-registry/-/eth-method-registry-1.1.0.tgz#3cc01bd23dcf513428d14a0bb19910652cc5cac0" @@ -8642,10 +9930,10 @@ eth-query@^2.0.2, eth-query@^2.1.0, eth-query@^2.1.2: json-rpc-random-id "^1.0.0" xtend "^4.0.1" -eth-sig-util@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-2.1.2.tgz#9b357395b5ca07fae6b430d3e534cf0a0f1df118" - integrity sha512-bNgt7txkEmaNlLf+PrbwYIdp4KRkB3E7hW0/QwlBpgv920pVVyQnF0evoovfiRveNKM4OrtPYZTojjmsfuCUOw== +eth-sig-util@2.3.0, eth-sig-util@^2.0.1, eth-sig-util@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-2.3.0.tgz#c54a6ac8e8796f7e25f59cf436982a930e645231" + integrity sha512-ugD1AvaggvKaZDgnS19W5qOfepjGc7qHrt7TrAaL54gJw9SHvgIXJ3r2xOMW30RWJZNP+1GlTOy5oye7yXA4xA== dependencies: buffer "^5.2.1" elliptic "^6.4.0" @@ -8662,22 +9950,10 @@ eth-sig-util@^1.4.0, eth-sig-util@^1.4.2: ethereumjs-abi "git+https://github.com/ethereumjs/ethereumjs-abi.git" ethereumjs-util "^5.1.1" -eth-sig-util@^2.0.1, eth-sig-util@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-2.3.0.tgz#c54a6ac8e8796f7e25f59cf436982a930e645231" - integrity sha512-ugD1AvaggvKaZDgnS19W5qOfepjGc7qHrt7TrAaL54gJw9SHvgIXJ3r2xOMW30RWJZNP+1GlTOy5oye7yXA4xA== - dependencies: - buffer "^5.2.1" - elliptic "^6.4.0" - ethereumjs-abi "0.6.5" - ethereumjs-util "^5.1.1" - tweetnacl "^1.0.0" - tweetnacl-util "^0.15.0" - eth-sig-util@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-2.2.0.tgz#769fa3d296b450f6618dedeefe076642c923a16f" - integrity sha512-bAxW35bL4U2lrtjjV8rFGJ8B27z4Sn5v9eIaNdpPUnPfUAtrvx5j8atfyV+k+JOnbppcvKhWCO1rQSBk4kkAhw== + version "2.4.4" + resolved "https://registry.yarnpkg.com/eth-sig-util/-/eth-sig-util-2.4.4.tgz#8804ead83de8648bcf81eadbfac1e3ccdd360aea" + integrity sha512-iWGqEJwsUMgtk8AqQQqIDTjMz+pW8s2Sq8gN640dh9U9HoEFQJO3m6ro96DgV6hMB2LYu8F5812LQyynOgCbEw== dependencies: buffer "^5.2.1" elliptic "^6.4.0" @@ -8698,6 +9974,18 @@ eth-simple-keyring@^2.0.0: events "^1.1.1" xtend "^4.0.1" +eth-simple-keyring@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/eth-simple-keyring/-/eth-simple-keyring-2.1.0.tgz#bfff8f7c438a9b5164e995db1cccbbdb9e27752f" + integrity sha512-31emUxGHOVhYzlPoEGyfrn1Usi2ZI9qDqMnDHwG0R0HdIuF/I10qlf401MkiD9lcMDuvgJkLpqqAvGxrKrFCwA== + dependencies: + eth-sig-util "^2.0.1" + ethereumjs-abi "^0.6.5" + ethereumjs-util "^5.1.1" + ethereumjs-wallet "^0.6.0" + events "^1.1.1" + xtend "^4.0.1" + eth-token-tracker@^1.1.10: version "1.1.10" resolved "https://registry.yarnpkg.com/eth-token-tracker/-/eth-token-tracker-1.1.10.tgz#3899a33cc442c0405e3923e71e0eff530bd1258b" @@ -8739,6 +10027,16 @@ eth-tx-summary@^3.1.2: ethereumjs-vm "^2.6.0" through2 "^2.0.3" +ethashjs@~0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ethashjs/-/ethashjs-0.0.7.tgz#30bfe4196726690a0c59d3b8272e70d4d0c34bae" + integrity sha1-ML/kGWcmaQoMWdO4Jy5w1NDDS64= + dependencies: + async "^1.4.2" + buffer-xor "^1.0.3" + ethereumjs-util "^4.0.1" + miller-rabin "^4.0.0" + ethereum-common@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ethereum-common/-/ethereum-common-0.2.0.tgz#13bf966131cce1eeade62a1b434249bb4cb120ca" @@ -8762,20 +10060,20 @@ ethereumjs-abi@0.6.5, ethereumjs-abi@^0.6.4, ethereumjs-abi@^0.6.5: bn.js "^4.10.0" ethereumjs-util "^4.3.0" -"ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git": +ethereumjs-abi@0.6.7, "ethereumjs-abi@git+https://github.com/ethereumjs/ethereumjs-abi.git": version "0.6.7" resolved "git+https://github.com/ethereumjs/ethereumjs-abi.git#8431eab7b3384e65e8126a4602520b78031666fb" dependencies: bn.js "^4.11.8" ethereumjs-util "^6.0.0" -ethereumjs-account@2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz#eeafc62de544cb07b0ee44b10f572c9c49e00a84" - integrity sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA== +ethereumjs-account@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ethereumjs-account/-/ethereumjs-account-3.0.0.tgz#728f060c8e0c6e87f1e987f751d3da25422570a9" + integrity sha512-WP6BdscjiiPkQfF9PVfMcwx/rDvfZTjFKY0Uwc09zSQr9JfIVH87dYIJu0gNhBhpmovV4yq295fdllS925fnBA== dependencies: - ethereumjs-util "^5.0.0" - rlp "^2.0.0" + ethereumjs-util "^6.0.0" + rlp "^2.2.1" safe-buffer "^5.1.1" ethereumjs-account@^2.0.3: @@ -8786,21 +10084,30 @@ ethereumjs-account@^2.0.3: ethereumjs-util "^4.0.1" rlp "^2.0.0" -ethereumjs-block@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-2.1.0.tgz#71d1b19e18061f14cf6371bf34ba31a359931360" - integrity sha512-ip+x4/7hUInX+TQfhEKsQh9MJK1Dbjp4AuPjf1UdX3udAV4beYD4EMCNIPzBLCsGS8WQZYXLpo83tVTISYNpow== +ethereumjs-account@^2.0.4: + version "2.0.5" + resolved "https://registry.yarnpkg.com/ethereumjs-account/-/ethereumjs-account-2.0.5.tgz#eeafc62de544cb07b0ee44b10f572c9c49e00a84" + integrity sha512-bgDojnXGjhMwo6eXQC0bY6UK2liSFUSMwwylOmQvZbSl/D7NXQ3+vrGO46ZeOgjGfxXmgIeVNDIiHw7fNZM4VA== + dependencies: + ethereumjs-util "^5.0.0" + rlp "^2.0.0" + safe-buffer "^5.1.1" + +ethereumjs-block@2.2.0, ethereumjs-block@^2.1.0, ethereumjs-block@~2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-2.2.0.tgz#8c6c3ab4a5eff0a16d9785fbeedbe643f4dbcbef" + integrity sha512-Ye+uG/L2wrp364Zihdlr/GfC3ft+zG8PdHcRtsBFNNH1CkOhxOwdB8friBU85n89uRZ9eIMAywCq0F4CwT1wAw== dependencies: async "^2.0.1" - ethereumjs-common "^0.6.0" + ethereumjs-common "^1.1.0" ethereumjs-tx "^1.2.2" ethereumjs-util "^5.0.0" merkle-patricia-tree "^2.1.2" -ethereumjs-block@^1.2.2, ethereumjs-block@^1.4.1, ethereumjs-block@^1.6.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-1.7.0.tgz#23d6a765b069500a9f35d1c093ab6b216cbbeb06" - integrity sha512-4s4Hh7mWa1xr+Bggh3T3jsq9lmje5aYpJRFky00bo/xNgNe+RC8V2ulWYSR4YTEKqLbnLEsLNytjDe5hpblkZQ== +ethereumjs-block@^1.2.2, ethereumjs-block@^1.6.0: + version "1.7.1" + resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-1.7.1.tgz#78b88e6cc56de29a6b4884ee75379b6860333c3f" + integrity sha512-B+sSdtqm78fmKkBq78/QLKJbu/4Ts4P2KFISdgcuZUPDm9x+N7qgBPIIFUGbaakQh8bzuquiRVbdmvPKqbILRg== dependencies: async "^2.0.1" ethereum-common "0.2.0" @@ -8808,26 +10115,37 @@ ethereumjs-block@^1.2.2, ethereumjs-block@^1.4.1, ethereumjs-block@^1.6.0: ethereumjs-util "^5.0.0" merkle-patricia-tree "^2.1.2" -ethereumjs-block@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-2.2.0.tgz#8c6c3ab4a5eff0a16d9785fbeedbe643f4dbcbef" - integrity sha512-Ye+uG/L2wrp364Zihdlr/GfC3ft+zG8PdHcRtsBFNNH1CkOhxOwdB8friBU85n89uRZ9eIMAywCq0F4CwT1wAw== +ethereumjs-block@^1.4.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/ethereumjs-block/-/ethereumjs-block-1.7.0.tgz#23d6a765b069500a9f35d1c093ab6b216cbbeb06" + integrity sha512-4s4Hh7mWa1xr+Bggh3T3jsq9lmje5aYpJRFky00bo/xNgNe+RC8V2ulWYSR4YTEKqLbnLEsLNytjDe5hpblkZQ== dependencies: async "^2.0.1" - ethereumjs-common "^1.1.0" + ethereum-common "0.2.0" ethereumjs-tx "^1.2.2" ethereumjs-util "^5.0.0" merkle-patricia-tree "^2.1.2" -ethereumjs-common@^0.6.0: - version "0.6.1" - resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-0.6.1.tgz#ec98edf315a7f107afb6acc48e937a8266979fae" - integrity sha512-4jOrfDu9qOBTTGGb3zrfT1tE1Hyc6a8LJpEk0Vk9AYlLkBY7crjVICyJpRvjNI+KLDMpMITMw3eWVZOLMtZdhw== +ethereumjs-blockchain@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ethereumjs-blockchain/-/ethereumjs-blockchain-3.4.0.tgz#92240da6ecd86b3d8d324df69510b381f26c966b" + integrity sha512-wxPSmt6EQjhbywkFbftKcb0qRFIZWocHMuDa8/AB4eWL/UPYalNcDyLaxYbrDytmhHid3Uu8G/tA3C/TxZBuOQ== + dependencies: + async "^2.6.1" + ethashjs "~0.0.7" + ethereumjs-block "~2.2.0" + ethereumjs-common "^1.1.0" + ethereumjs-util "~6.0.0" + flow-stoplight "^1.0.0" + level-mem "^3.0.1" + lru-cache "^5.1.1" + safe-buffer "^5.1.2" + semaphore "^1.1.0" ethereumjs-common@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.2.1.tgz#e8bbc43f6a6ece1447cc1faebbef9122adbd153f" - integrity sha512-VNr8MBdKHHuWgpYhRUhkp05P0mTcTH8Udb8wXcnnxUmwOWl388Sk/Lw2KL1rQNsV3gid2BB2auHT4vcfs9PFbw== + version "1.3.2" + resolved "https://registry.yarnpkg.com/ethereumjs-common/-/ethereumjs-common-1.3.2.tgz#5a20831e52199a31ff4b68ef361e34c05c976ed0" + integrity sha512-GkltYRIqBLzaZLmF/K3E+g9lZ4O4FL+TtpisAlD3N+UVlR+mrtoG+TvxavqVa6PwOY4nKIEMe5pl6MrTio3Lww== ethereumjs-tx@1.3.7, ethereumjs-tx@^1.1.1, ethereumjs-tx@^1.2.0, ethereumjs-tx@^1.2.2, ethereumjs-tx@^1.3.3, ethereumjs-tx@^1.3.4, ethereumjs-tx@^1.3.7: version "1.3.7" @@ -8837,14 +10155,14 @@ ethereumjs-tx@1.3.7, ethereumjs-tx@^1.1.1, ethereumjs-tx@^1.2.0, ethereumjs-tx@^ ethereum-common "^0.0.18" ethereumjs-util "^5.0.0" -ethereumjs-util@5.2.0, ethereumjs-util@^5.0.0, ethereumjs-util@^5.0.1, ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2, ethereumjs-util@^5.1.3, ethereumjs-util@^5.1.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz#3e0c0d1741471acf1036052d048623dee54ad642" - integrity sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA== +ethereumjs-util@6.1.0, ethereumjs-util@^6.0.0, ethereumjs-util@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz#e9c51e5549e8ebd757a339cc00f5380507e799c8" + integrity sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q== dependencies: bn.js "^4.11.0" create-hash "^1.1.2" - ethjs-util "^0.1.3" + ethjs-util "0.1.6" keccak "^1.0.2" rlp "^2.0.0" safe-buffer "^5.1.1" @@ -8861,14 +10179,14 @@ ethereumjs-util@^4.0.1, ethereumjs-util@^4.3.0, ethereumjs-util@^4.4.0: rlp "^2.0.0" secp256k1 "^3.0.1" -ethereumjs-util@^6.0.0, ethereumjs-util@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.1.0.tgz#e9c51e5549e8ebd757a339cc00f5380507e799c8" - integrity sha512-URESKMFbDeJxnAxPppnk2fN6Y3BIatn9fwn76Lm8bQlt+s52TpG8dN9M66MLPuRAiAOIqL3dfwqWJf0sd0fL0Q== +ethereumjs-util@^5.0.0, ethereumjs-util@^5.0.1, ethereumjs-util@^5.1.1, ethereumjs-util@^5.1.2, ethereumjs-util@^5.1.3, ethereumjs-util@^5.1.5, ethereumjs-util@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-5.2.0.tgz#3e0c0d1741471acf1036052d048623dee54ad642" + integrity sha512-CJAKdI0wgMbQFLlLRtZKGcy/L6pzVRgelIZqRqNbuVFM3K9VEnyfbcvz0ncWMRNCe4kaHWjwRYQcYMucmwsnWA== dependencies: bn.js "^4.11.0" create-hash "^1.1.2" - ethjs-util "0.1.6" + ethjs-util "^0.1.3" keccak "^1.0.2" rlp "^2.0.0" safe-buffer "^5.1.1" @@ -8884,7 +10202,38 @@ ethereumjs-util@^6.0.0, ethereumjs-util@^6.1.0: rlp "^2.0.0" secp256k1 "^3.0.1" -ethereumjs-vm@2.6.0, ethereumjs-vm@^2.1.0, ethereumjs-vm@^2.3.4, ethereumjs-vm@^2.6.0: +ethereumjs-util@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.0.0.tgz#f14841c182b918615afefd744207c7932c8536c0" + integrity sha512-E3yKUyl0Fs95nvTFQZe/ZSNcofhDzUsDlA5y2uoRmf1+Ec7gpGhNCsgKkZBRh7Br5op8mJcYF/jFbmjj909+nQ== + dependencies: + bn.js "^4.11.0" + create-hash "^1.1.2" + ethjs-util "^0.1.6" + keccak "^1.0.2" + rlp "^2.0.0" + safe-buffer "^5.1.1" + secp256k1 "^3.0.1" + +ethereumjs-vm@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ethereumjs-vm/-/ethereumjs-vm-3.0.0.tgz#70fea2964a6797724b0d93fe080f9984ad18fcdd" + integrity sha512-lNu+G/RWPRCrQM5s24MqgU75PEGiAhL4Ombw0ew6m08d+amsxf/vGAb98yDNdQqqHKV6JbwO/tCGfdqXGI6Cug== + dependencies: + async "^2.1.2" + async-eventemitter "^0.2.2" + ethereumjs-account "^2.0.3" + ethereumjs-block "~2.2.0" + ethereumjs-blockchain "^3.4.0" + ethereumjs-common "^1.1.0" + ethereumjs-util "^6.0.0" + fake-merkle-patricia-tree "^1.0.1" + functional-red-black-tree "^1.0.1" + merkle-patricia-tree "^2.3.2" + rustbn.js "~0.2.0" + safe-buffer "^5.1.1" + +ethereumjs-vm@^2.1.0, ethereumjs-vm@^2.3.4, ethereumjs-vm@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/ethereumjs-vm/-/ethereumjs-vm-2.6.0.tgz#76243ed8de031b408793ac33907fb3407fe400c6" integrity sha512-r/XIUik/ynGbxS3y+mvGnbOKnuLo40V5Mj1J25+HEO63aWYREIqvWeRO/hnROlMBE5WoniQmPmhiaN0ctiHaXw== @@ -8929,6 +10278,38 @@ ethereumjs-wallet@0.6.3: utf8 "^3.0.0" uuid "^3.3.2" +ethers@4.0.0-beta.3: + version "4.0.0-beta.3" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-4.0.0-beta.3.tgz#15bef14e57e94ecbeb7f9b39dd0a4bd435bc9066" + integrity sha512-YYPogooSknTwvHg3+Mv71gM/3Wcrx+ZpCzarBj3mqs9njjRkrOo2/eufzhHloOCo3JSoNI4TQJJ6yU5ABm3Uog== + dependencies: + "@types/node" "^10.3.2" + aes-js "3.0.0" + bn.js "^4.4.0" + elliptic "6.3.3" + hash.js "1.1.3" + js-sha3 "0.5.7" + scrypt-js "2.0.3" + setimmediate "1.0.4" + uuid "2.0.1" + xmlhttprequest "1.8.0" + +ethers@^4.0.20, ethers@^4.0.28: + version "4.0.33" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-4.0.33.tgz#f7b88d2419d731a39aefc37843a3f293e396f918" + integrity sha512-lAHkSPzBe0Vj+JrhmkEHLtUEKEheVktIjGDyE9gbzF4zf1vibjYgB57LraDHu4/ItqWVkztgsm8GWqcDMN+6vQ== + dependencies: + "@types/node" "^10.3.2" + aes-js "3.0.0" + bn.js "^4.4.0" + elliptic "6.3.3" + hash.js "1.1.3" + js-sha3 "0.5.7" + scrypt-js "2.0.4" + setimmediate "1.0.4" + uuid "2.0.1" + xmlhttprequest "1.8.0" + etherscan-link@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/etherscan-link/-/etherscan-link-1.0.2.tgz#c7b9142c4b59509b338a204b6328aea40dd3c64e" @@ -9129,7 +10510,7 @@ ethjs-util@0.1.3: is-hex-prefixed "1.0.0" strip-hex-prefix "1.0.0" -ethjs-util@0.1.6, ethjs-util@^0.1.3: +ethjs-util@0.1.6, ethjs-util@^0.1.3, ethjs-util@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/ethjs-util/-/ethjs-util-0.1.6.tgz#f308b62f185f9fe6237132fb2a9818866a5cd536" integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w== @@ -9195,21 +10576,21 @@ event-stream@^3.3.4: stream-combiner "~0.0.4" through "~2.3.1" -eventemitter3@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.1.1.tgz#47786bdaa087caf7b1b75e73abc5c7d540158cd0" - integrity sha1-R3hr2qCHyvext15zq8XH1UAVjNA= +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + +eventemitter3@3.1.2, eventemitter3@^3.1.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== eventemitter3@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== -eventemitter3@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" - integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== - events-to-array@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/events-to-array/-/events-to-array-1.1.2.tgz#2d41f563e1fe400ed4962fe1a4d5c6a7539df7f6" @@ -9245,6 +10626,17 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" +exec-buffer@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/exec-buffer/-/exec-buffer-3.2.0.tgz#b1686dbd904c7cf982e652c1f5a79b1e5573082b" + integrity sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA== + dependencies: + execa "^0.7.0" + p-finally "^1.0.0" + pify "^3.0.0" + rimraf "^2.5.4" + tempfile "^2.0.0" + execa@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" @@ -9278,6 +10670,13 @@ execall@^1.0.0: dependencies: clone-regexp "^1.0.0" +executable@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + dependencies: + pify "^2.2.0" + exists-stat@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/exists-stat/-/exists-stat-1.0.0.tgz#0660e3525a2e89d9e446129440c272edfa24b529" @@ -9339,6 +10738,11 @@ expirymanager@^0.9.3: resolved "https://registry.yarnpkg.com/expirymanager/-/expirymanager-0.9.3.tgz#e5f6b3ba00d8d76cf63311c2b71d7dfc9bde3e4f" integrity sha1-5fazugDY12z2MxHCtx19/JvePk8= +explain-error@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/explain-error/-/explain-error-1.0.4.tgz#a793d3ac0cad4c6ab571e9968fbbab6cb2532929" + integrity sha1-p5PTrAytTGq1cemWj7urbLJTKSk= + express@^4.10.7, express@^4.13.3, express@^4.14.0, express@^4.17.0: version "4.17.1" resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" @@ -9375,6 +10779,21 @@ express@^4.10.7, express@^4.13.3, express@^4.14.0, express@^4.17.0: utils-merge "1.0.1" vary "~1.1.2" +ext-list@^2.0.0: + version "2.2.2" + resolved "https://registry.yarnpkg.com/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" + integrity sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + dependencies: + mime-db "^1.28.0" + +ext-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ext-name/-/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6" + integrity sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + dependencies: + ext-list "^2.0.0" + sort-keys-length "^1.0.0" + extend-shallow@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" @@ -9464,11 +10883,16 @@ extract-zip@^1.0.3, extract-zip@^1.6.5, extract-zip@^1.6.7: mkdirp "0.5.1" yauzl "2.4.1" -extsprintf@1.3.0, extsprintf@^1.2.0: +extsprintf@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + eyes@0.1.x: version "0.1.8" resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" @@ -9481,7 +10905,7 @@ fake-merkle-patricia-tree@^1.0.1: dependencies: checkpoint-store "^1.1.0" -falafel@^2.1.0: +falafel@^2.0.0, falafel@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/falafel/-/falafel-2.1.0.tgz#96bb17761daba94f46d001738b3cedf3a67fe06c" integrity sha1-lrsXdh2rqU9G0AFzizzt86Z/4Gw= @@ -9510,7 +10934,12 @@ fast-deep-equal@^2.0.1: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= -fast-glob@^2.0.2: +fast-future@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fast-future/-/fast-future-1.0.2.tgz#8435a9aaa02d79248d17d704e76259301d99280a" + integrity sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo= + +fast-glob@^2.0.2, fast-glob@^2.2.6: version "2.2.7" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== @@ -9522,6 +10951,23 @@ fast-glob@^2.0.2: merge2 "^1.2.3" micromatch "^3.1.10" +fast-glob@^3.0.3: + version "3.0.4" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.0.4.tgz#d484a41005cb6faeb399b951fd1bd70ddaebb602" + integrity sha512-wkIbV6qg37xTJwqSsdnIphL1e+LaGz4AIQqr00mIubMaEhv1/HEmJ0uuCGZRNRUkZZmOB5mJKO0ZUTVq+SxMQg== + dependencies: + "@nodelib/fs.stat" "^2.0.1" + "@nodelib/fs.walk" "^1.2.1" + glob-parent "^5.0.0" + is-glob "^4.0.1" + merge2 "^1.2.3" + micromatch "^4.0.2" + +fast-json-parse@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" + integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw== + fast-json-patch@^2.0.4, fast-json-patch@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-2.0.6.tgz#86fff8f8662391aa819722864d632e603e6ee605" @@ -9549,10 +10995,22 @@ fast-redact@^1.4.4: resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-1.5.0.tgz#302892f566750c4f5eec7b830bfc9bc473484034" integrity sha512-Afo61CgUjkzdvOKDHn08qnZ0kwck38AOGcMlvSGzvJbIab6soAP5rdoQayecGCDsD69AiF9vJBXyq31eoEO2tQ== -fast-safe-stringify@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz#04b26106cc56681f51a044cfc0d76cf0008ac2c2" - integrity sha512-q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg== +fast-safe-stringify@^2.0.6, fast-safe-stringify@^2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743" + integrity sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== + +fast-write-atomic@~0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fast-write-atomic/-/fast-write-atomic-0.2.1.tgz#7ee8ef0ce3c1f531043c09ae8e5143361ab17ede" + integrity sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw== + +fastq@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.6.0.tgz#4ec8a38f4ac25f21492673adb7eae9cfef47d1c2" + integrity sha512-jmxqQ3Z/nXoeyDmWAzF9kH1aGZSis6e/SbfPmJpUnyZ0ogr6iscHQaml4wsEepEWSdtmpy+eVXmCRIMpxaXqOA== + dependencies: + reusify "^1.0.0" fault@^1.0.2: version "1.0.3" @@ -9646,6 +11104,13 @@ file-entry-cache@^2.0.0: flat-cache "^1.2.1" object-assign "^4.0.1" +file-entry-cache@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-4.0.0.tgz#633567d15364aefe0b299e1e217735e8f3a9f6e8" + integrity sha512-AVSwsnbV8vH/UVbvgEhf3saVQXORNv0ZzSkvkhQIaia5Tia+JhGTaa/ePUSVoPHQyGayQNmYfkzFi3WZV5zcpA== + dependencies: + flat-cache "^2.0.1" + file-entry-cache@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" @@ -9683,22 +11148,47 @@ file-system-cache@^1.0.5: fs-extra "^0.30.0" ramda "^0.21.0" +file-type@5.2.0, file-type@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" + integrity sha1-LdvqfHP/42No365J3DOMBYwritY= + +file-type@^10.4.0: + version "10.11.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-10.11.0.tgz#2961d09e4675b9fb9a3ee6b69e9cd23f43fd1890" + integrity sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw== + +file-type@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-11.1.0.tgz#93780f3fed98b599755d846b99a1617a2ad063b8" + integrity sha512-rM0UO7Qm9K7TWTtA6AShI/t7H5BPjDeGVDaNyg9BjHAj3PysKy7+8C8D137R88jnR3rFJZQB/tFgydl5sN5m7g== + +file-type@^12.0.0: + version "12.3.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-12.3.0.tgz#74d755e5dc9c5cbc7ee6f182529b453906ac88c2" + integrity sha512-4E4Esq9KLwjYCY32E7qSmd0h7LefcniZHX+XcdJ4Wfx1uGJX7QCigiqw/U0yT7WOslm28yhxl87DJ0wHYv0RAA== + file-type@^3.8.0: version "3.9.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= -file-type@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" - integrity sha1-LdvqfHP/42No365J3DOMBYwritY= +file-type@^4.2.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" + integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU= file-type@^6.1.0: version "6.2.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== -file-uri-to-path@1: +file-type@^8.0.0, file-type@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" + integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + +file-uri-to-path@1, file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== @@ -9713,6 +11203,11 @@ filename-reserved-regex@^1.0.0: resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz#e61cf805f0de1c984567d0386dc5df50ee5af7e4" integrity sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q= +filename-reserved-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" + integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik= + filenamify-url@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/filenamify-url/-/filenamify-url-1.0.0.tgz#b32bd81319ef5863b73078bed50f46a4f7975f50" @@ -9730,7 +11225,16 @@ filenamify@^1.0.0: strip-outer "^1.0.0" trim-repeated "^1.0.0" -filesize@3.6.1: +filenamify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" + integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + dependencies: + filename-reserved-regex "^2.0.0" + strip-outer "^1.0.0" + trim-repeated "^1.0.0" + +filesize@3.6.1, filesize@^3.6.1: version "3.6.1" resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== @@ -9764,6 +11268,13 @@ fill-range@^4.0.0: repeat-string "^1.6.1" to-regex-range "^2.1.0" +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + finalhandler@1.1.2, finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" @@ -9838,6 +11349,14 @@ find-up@^4.0.0: dependencies: locate-path "^5.0.0" +find-versions@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.1.0.tgz#10161f29cf3eb4350dec10a29bdde75bff0df32d" + integrity sha512-NCTfNiVzeE/xL+roNDffGuRbrWI6atI18lTJ22vKp7rs2OhYzMK3W1dIdO2TUndH/QMcacM4d1uWwgcZcHK69Q== + dependencies: + array-uniq "^2.1.0" + semver-regex "^2.0.0" + findup-sync@0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12" @@ -9934,7 +11453,12 @@ flat-cache@^2.0.1: rimraf "2.6.3" write "1.0.3" -flatstr@^1.0.9: +flatmap@0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/flatmap/-/flatmap-0.0.3.tgz#1f18a4d938152d495965f9c958d923ab2dd669b4" + integrity sha1-Hxik2TgVLUlZZfnJWNkjqy3WabQ= + +flatstr@^1.0.12, flatstr@^1.0.9: version "1.0.12" resolved "https://registry.yarnpkg.com/flatstr/-/flatstr-1.0.12.tgz#c2ba6a08173edbb6c9640e3055b95e287ceb5931" integrity sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw== @@ -9944,16 +11468,16 @@ flatted@^2.0.0: resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.0.tgz#55122b6536ea496b4b44893ee2608141d10d9916" integrity sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg== -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - fleximap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fleximap/-/fleximap-1.0.0.tgz#1ad448de87b8e023ba6a60623b7e8b0867360ef6" integrity sha512-zg/PthjBzESYKomTw/wivo8Id6B+obVkWriIzDuRfuw4wxEIV2/0D/NIGf+LKcGTTifHRfw73+oAAQozZ9MAhA== +flow-stoplight@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/flow-stoplight/-/flow-stoplight-1.0.0.tgz#4a292c5bcff8b39fa6cc0cb1a853d86f27eeff7b" + integrity sha1-SiksW8/4s5+mzAyxqFPYbyfu/3s= + fluent-syntax@0.13.0: version "0.13.0" resolved "https://registry.yarnpkg.com/fluent-syntax/-/fluent-syntax-0.13.0.tgz#417144d99cba94ff474c422b3e6623d5a842855a" @@ -9967,6 +11491,11 @@ flush-write-stream@^1.0.0, flush-write-stream@^1.0.2: inherits "^2.0.1" readable-stream "^2.0.4" +fnv1a@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/fnv1a/-/fnv1a-1.0.1.tgz#915e2d6d023c43d5224ad9f6d2a3c4156f5712f5" + integrity sha1-kV4tbQI8Q9UiStn20qPEFW9XEvU= + focus-lock@^0.6.3: version "0.6.4" resolved "https://registry.yarnpkg.com/focus-lock/-/focus-lock-0.6.4.tgz#066af3ed5875d85745ab45ef4fbbb43e8a73514a" @@ -9979,7 +11508,7 @@ follow-redirects@^1.0.0: dependencies: debug "^3.1.0" -for-each@^0.3.3: +for-each@^0.3.3, for-each@~0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== @@ -10049,7 +11578,7 @@ fork-ts-checker-webpack-plugin@1.1.1: tapable "^1.0.0" worker-rpc "^0.1.0" -form-data@^2.3.1, form-data@~2.3.1, form-data@~2.3.2: +form-data@^2.3.1, form-data@~2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099" integrity sha1-SXBJi+YEwgwAXU9cI67NIda0kJk= @@ -10058,6 +11587,15 @@ form-data@^2.3.1, form-data@~2.3.1, form-data@~2.3.2: combined-stream "1.0.6" mime-types "^2.1.12" +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + format@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" @@ -10092,7 +11630,7 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= -from2@^2.1.0: +from2@^2.1.0, from2@^2.1.1: version "2.3.0" resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= @@ -10105,6 +11643,11 @@ from@~0: resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" integrity sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4= +fromentries@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/fromentries/-/fromentries-1.2.0.tgz#e6aa06f240d6267f913cea422075ef88b63e7897" + integrity sha512-33X7H/wdfO99GdRLLgkjUrD4geAFdq/Uv0kl3HD4da6HDixd2GUg8Mw7dahLCV9r/EARkmtYBB6Tch4EEokFTQ== + fs-access@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/fs-access/-/fs-access-1.0.1.tgz#d6a87f262271cefebec30c553407fb995da8777a" @@ -10151,7 +11694,7 @@ fs-extra@^1.0.0: jsonfile "^2.1.0" klaw "^1.0.0" -fs-extra@^2.0.0, fs-extra@^2.1.2: +fs-extra@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" integrity sha1-BGxwFjzvmq1GsOSn+kZ/si1x3jU= @@ -10159,6 +11702,15 @@ fs-extra@^2.0.0, fs-extra@^2.1.2: graceful-fs "^4.1.2" jsonfile "^2.1.0" +fs-extra@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" + integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-extra@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" @@ -10201,7 +11753,7 @@ fs-mkdirp-stream@^1.0.0: graceful-fs "^4.1.11" through2 "^2.0.3" -fs-promise@^2.0.0, fs-promise@^2.0.3: +fs-promise@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/fs-promise/-/fs-promise-2.0.3.tgz#f64e4f854bcf689aa8bddcba268916db3db46854" integrity sha1-9k5PhUvPaJqovdy6JokW2z20aFQ= @@ -10239,7 +11791,21 @@ fsevents@^1.0.0, fsevents@^1.2.7: nan "^2.12.1" node-pre-gyp "^0.12.0" -fstream@^1.0.0, fstream@^1.0.12, fstream@^1.0.8: +fsm-event@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fsm-event/-/fsm-event-2.1.0.tgz#d385716ed38f9c92feab2ba601e2aac6c0ba5a92" + integrity sha1-04VxbtOPnJL+qyumAeKqxsC6WpI= + dependencies: + fsm "^1.0.2" + +fsm@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/fsm/-/fsm-1.0.2.tgz#e2eb9b29747e806bbb90f8d5453e2f9d7bd23783" + integrity sha1-4uubKXR+gGu7kPjVRT4vnXvSN4M= + dependencies: + split "~0.3.0" + +fstream@^1.0.0, fstream@^1.0.12: version "1.0.12" resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.12.tgz#4e8ba8ee2d48be4f7d0de505455548eae5932045" integrity sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== @@ -10257,7 +11823,7 @@ ftp@~0.3.10: readable-stream "1.1.x" xregexp "2.0.0" -function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1, function-bind@~1.1.0: +function-bind@^1.0.2, function-bind@^1.1.0, function-bind@^1.1.1, function-bind@~1.1.0, function-bind@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== @@ -10271,7 +11837,7 @@ function.prototype.name@^1.1.0: function-bind "^1.1.1" is-callable "^1.1.3" -functional-red-black-tree@^1.0.1: +functional-red-black-tree@^1.0.1, functional-red-black-tree@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= @@ -10286,13 +11852,14 @@ fuse.js@^3.4.4: resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.4.5.tgz#8954fb43f9729bd5dbcb8c08f251db552595a7a6" integrity sha512-s9PGTaQIkT69HaeoTVjwGsLfb8V8ScJLx5XGFcKHg0MqLUH/UZ4EKOtqtXX9k7AFqCGxD1aJmYb8Q5VYDibVRQ== -gaba@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/gaba/-/gaba-1.6.0.tgz#07bf75bcefc62f4f1f5567e3d8d4b16307c86558" - integrity sha512-9/2WvgdJ8DIpyHaoybXZreNJEr1WhEjRrEymHZWh7Uju5YzHkGWtkS0a4vsisIx+swmjMues8SSAh9mKyvOvkQ== +gaba@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/gaba/-/gaba-1.7.0.tgz#10e3dc25401a46f7e7ee3261159ca908667ce08a" + integrity sha512-LFXrP3fexIvg+YQuRIg7DT+2duMohWETGvVuPNaaAzqCxDl7EsVe7uJSSc3yb1X/qk9pJVh4Zuu1C7safjkDIg== dependencies: await-semaphore "^0.1.3" eth-contract-metadata "^1.9.1" + eth-ens-namehash "^2.0.8" eth-json-rpc-infura "^4.0.1" eth-keyring-controller "^5.0.1" eth-method-registry "1.1.0" @@ -10321,45 +11888,43 @@ ganache-cli@^6.4.4: source-map-support "0.5.9" yargs "11.1.0" -ganache-core@^2.5.7: - version "2.5.7" - resolved "https://registry.yarnpkg.com/ganache-core/-/ganache-core-2.5.7.tgz#03c74c8cb20dc1266990d0f7fb4ed3f71f55f6b3" - integrity sha512-/v5ak4QiJzOCVhyXtx/2QeDXjDdZovAhX6EIiqnH2ng9aKzG5h59Y5ZyS1xzX2pkLKDY0uRA1WIBdScsEJyi9A== +ganache-core@2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/ganache-core/-/ganache-core-2.8.0.tgz#eeadc7f7fc3a0c20d99f8f62021fb80b5a05490c" + integrity sha512-hfXqZGJx700jJqwDHNXrU2BnPYuETn1ekm36oRHuXY3oOuJLFs5C+cFdUFaBlgUxcau1dOgZUUwKqTAy0gTA9Q== dependencies: abstract-leveldown "3.0.0" - async "2.6.1" + async "2.6.2" bip39 "2.5.0" - bn.js "4.11.8" cachedown "1.0.0" clone "2.1.2" - debug "3.1.0" + debug "3.2.6" encoding-down "5.0.4" - eth-sig-util "2.1.2" - ethereumjs-abi "0.6.5" - ethereumjs-account "2.0.5" - ethereumjs-block "2.1.0" + eth-sig-util "2.3.0" + ethereumjs-abi "0.6.7" + ethereumjs-account "3.0.0" + ethereumjs-block "2.2.0" ethereumjs-tx "1.3.7" - ethereumjs-util "5.2.0" - ethereumjs-vm "2.6.0" + ethereumjs-util "6.1.0" + ethereumjs-vm "3.0.0" heap "0.2.6" level-sublevel "6.6.4" levelup "3.1.1" - lodash "4.17.11" - merkle-patricia-tree "2.3.1" - rlp "2.1.0" - seedrandom "2.4.4" - source-map-support "0.5.9" - tmp "0.0.33" - web3-provider-engine "14.1.0" - websocket "1.0.26" + lodash "4.17.14" + merkle-patricia-tree "2.3.2" + seedrandom "3.0.1" + source-map-support "0.5.12" + tmp "0.1.0" + web3-provider-engine "14.2.1" + websocket "1.0.29" optionalDependencies: ethereumjs-wallet "0.6.3" - web3 "1.0.0-beta.35" + web3 "1.2.1" -gather-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gather-stream/-/gather-stream-1.0.0.tgz#b33994af457a8115700d410f317733cbe7a0904b" - integrity sha1-szmUr0V6gRVwDUEPMXczy+egkEs= +gar@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/gar/-/gar-1.0.4.tgz#f777bc7db425c0572fdeb52676172ca1ae9888b8" + integrity sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w== gauge@~2.7.3: version "2.7.4" @@ -10382,6 +11947,14 @@ gaze@^1.0.0: dependencies: globule "^1.0.0" +gc-stats@^1.2.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/gc-stats/-/gc-stats-1.4.0.tgz#66cd194c5a8eae1138407300bc6cb42c2f6f3cd6" + integrity sha512-4FcCj9e8j8rCjvLkqRpGZBLgTC/xr9XEf5By3x77cDucWWB3pJK6FEwXZCTCbb4z8xdaOoi4owBNrvn3ciDdxA== + dependencies: + nan "^2.13.2" + node-pre-gyp "^0.13.0" + geckodriver@^1.16.2: version "1.16.2" resolved "https://registry.yarnpkg.com/geckodriver/-/geckodriver-1.16.2.tgz#4766e6eb6835e9ec8797f1dce1966df2b3fb5985" @@ -10412,6 +11985,11 @@ get-assigned-identifiers@^1.2.0: resolved "https://registry.yarnpkg.com/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz#6dbf411de648cbaf8d9169ebb0d2d576191e2ff1" integrity sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ== +get-browser-rtc@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-browser-rtc/-/get-browser-rtc-1.0.2.tgz#bbcd40c8451a7ed4ef5c373b8169a409dd1d11d9" + integrity sha1-u81AyEUaftTvXDc7gWmkCd0dEdk= + get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" @@ -10422,11 +12000,24 @@ get-caller-file@^2.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-folder-size@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/get-folder-size/-/get-folder-size-2.0.1.tgz#3fe0524dd3bad05257ef1311331417bcd020a497" + integrity sha512-+CEb+GDCM7tkOS2wdMKTn9vU7DgnKUTuDlehkNJKNSovdCOVxs14OfKCk4cvSaR3za4gj+OBdl9opPN9xrJ0zA== + dependencies: + gar "^1.0.4" + tiny-each-async "2.0.3" + get-func-name@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= +get-iterator@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-iterator/-/get-iterator-1.0.2.tgz#cd747c02b4c084461fac14f48f6b45a80ed25c82" + integrity sha512-v+dm9bNVfOYsY1OrhaCrmyOcYoSeVvbt+hHZ0Au+T+p1y+0Uyj9aMaGIeUTT6xdpRbWzDeYKvfOslPhggQMcsg== + get-own-enumerable-property-symbols@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-2.0.1.tgz#5c4ad87f2834c4b9b4e84549dc1e0650fb38c24b" @@ -10437,6 +12028,13 @@ get-params@^0.1.2: resolved "https://registry.yarnpkg.com/get-params/-/get-params-0.1.2.tgz#bae0dfaba588a0c60d7834c0d8dc2ff60eeef2fe" integrity sha1-uuDfq6WIoMYNeDTA2Nwv9g7u8v4= +get-proxy@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" + integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + dependencies: + npm-conf "^1.1.0" + get-stdin@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-3.0.2.tgz#c1ced24b9039b38ded85bdf161e57713b6dd4abe" @@ -10447,10 +12045,15 @@ get-stdin@^4.0.1: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= -get-stdin@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" - integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + +get-stream@3.0.0, get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= get-stream@^2.2.0: version "2.3.1" @@ -10460,18 +12063,20 @@ get-stream@^2.2.0: object-assign "^4.0.1" pinkie-promise "^2.0.0" -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - -get-stream@^4.0.0: +get-stream@^4.0.0, get-stream@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" +get-stream@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz#01203cdc92597f9b909067c3e656cc1f4d3c4dc9" + integrity sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== + dependencies: + pump "^3.0.0" + get-uri@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-2.0.2.tgz#5c795e71326f6ca1286f2fc82575cd2bab2af578" @@ -10521,20 +12126,15 @@ gh-pages@^1.2.0: graceful-fs "4.1.11" rimraf "^2.6.2" -git-up@^4.0.0: +gifsicle@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.1.tgz#cb2ef086653640e721d2042fe3104857d89007c0" - integrity sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw== - dependencies: - is-ssh "^1.3.0" - parse-url "^5.0.0" - -git-url-parse@11.1.2: - version "11.1.2" - resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.1.2.tgz#aff1a897c36cc93699270587bea3dbcbbb95de67" - integrity sha512-gZeLVGY8QVKMIkckncX+iCq2/L8PlwncvDFKiWkBn9EtCfYDbliRTTp6qzyQ1VMdITUfq7293zDzfpjdiGASSQ== + resolved "https://registry.yarnpkg.com/gifsicle/-/gifsicle-4.0.1.tgz#30e1e61e3ee4884ef702641b2e98a15c2127b2e2" + integrity sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg== dependencies: - git-up "^4.0.0" + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + execa "^1.0.0" + logalot "^2.0.0" gl-mat4@1.1.4: version "1.1.4" @@ -10602,6 +12202,13 @@ glob-parent@^3.0.1, glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" +glob-parent@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.0.0.tgz#1dc99f0f39b006d3e92c2c284068382f0c20e954" + integrity sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg== + dependencies: + is-glob "^4.0.1" + glob-stream@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" @@ -10652,7 +12259,7 @@ glob@7.1.2, glob@^7.0.0, glob@^7.0.3, glob@^7.0.4, glob@^7.0.5, glob@^7.1.0, glo once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.1.4, glob@^7.1.3: +glob@7.1.4, glob@^7.1.3, glob@^7.1.4, glob@~7.1.4: version "7.1.4" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== @@ -10693,7 +12300,7 @@ global-dirs@^0.1.0: dependencies: ini "^1.3.4" -global-modules@2.0.0: +global-modules@2.0.0, global-modules@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== @@ -10787,6 +12394,20 @@ globby@8.0.2: pify "^3.0.0" slash "^1.0.0" +globby@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-10.0.1.tgz#4782c34cb75dd683351335c5829cc3420e606b22" + integrity sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A== + dependencies: + "@types/glob" "^7.1.1" + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.0.3" + glob "^7.1.3" + ignore "^5.1.1" + merge2 "^1.2.3" + slash "^3.0.0" + globby@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" @@ -10799,7 +12420,7 @@ globby@^5.0.0: pify "^2.0.0" pinkie-promise "^2.0.0" -globby@^6.0.0, globby@^6.1.0: +globby@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= @@ -10810,6 +12431,20 @@ globby@^6.0.0, globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" +globby@^9.0.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" + integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^1.0.2" + dir-glob "^2.2.2" + fast-glob "^2.2.6" + glob "^7.1.3" + ignore "^4.0.3" + pify "^4.0.1" + slash "^2.0.0" + globjoin@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" @@ -10831,6 +12466,13 @@ glogg@^1.0.0: dependencies: sparkles "^1.0.0" +gonzales-pe@^4.2.3: + version "4.2.4" + resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.2.4.tgz#356ae36a312c46fe0f1026dd6cb539039f8500d2" + integrity sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ== + dependencies: + minimist "1.1.x" + good-listener@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" @@ -10860,7 +12502,41 @@ got@5.6.0: unzip-response "^1.0.0" url-parse-lax "^1.0.0" -got@7.1.0, got@^7.1.0: +got@9.6.0, got@^9.6.0: + version "9.6.0" + resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" + +got@^6.7.1: + version "6.7.1" + resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" + integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= + dependencies: + create-error-class "^3.0.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-redirect "^1.0.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + lowercase-keys "^1.0.0" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + unzip-response "^2.0.1" + url-parse-lax "^1.0.0" + +got@^7.0.0, got@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw== @@ -10880,22 +12556,28 @@ got@7.1.0, got@^7.1.0: url-parse-lax "^1.0.0" url-to-options "^1.0.1" -got@^6.7.1: - version "6.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0" - integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= +got@^8.3.1: + version "8.3.2" + resolved "https://registry.yarnpkg.com/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" + integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== dependencies: - create-error-class "^3.0.0" + "@sindresorhus/is" "^0.7.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" duplexer3 "^0.1.4" get-stream "^3.0.0" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" lowercase-keys "^1.0.0" - safe-buffer "^5.0.1" - timed-out "^4.0.0" - unzip-response "^2.0.1" - url-parse-lax "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.4.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" graceful-fs@4.1.11, graceful-fs@4.X, graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" @@ -10912,13 +12594,6 @@ graceful-fs@^4.1.10, graceful-fs@^4.1.15: resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= -graphlib@^2.1.1, graphlib@^2.1.5: - version "2.1.7" - resolved "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.7.tgz#b6a69f9f44bd9de3963ce6804a2fc9e73d86aecc" - integrity sha512-TyI9jIy2J4j0qgPmOOrHTCtpPqJGN/aurBwc6ZT+bRii+di1I+Wv3obRhVrmBEXet+qkMaEX67dXrwsd3QQM6w== - dependencies: - lodash "^4.17.5" - graphql-extensions@^0.0.x, graphql-extensions@~0.0.9: version "0.0.10" resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.0.10.tgz#34bdb2546d43f6a5bc89ab23c295ec0466c6843d" @@ -10927,6 +12602,13 @@ graphql-extensions@^0.0.x, graphql-extensions@~0.0.9: core-js "^2.5.3" source-map-support "^0.5.1" +graphql-request@^1.8.2: + version "1.8.2" + resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-1.8.2.tgz#398d10ae15c585676741bde3fc01d5ca948f8fbe" + integrity sha512-dDX2M+VMsxXFCmUX0Vo0TopIZIX4ggzOtiCsThgtrKR4niiaagsGTDIHj3fsOMFETpa064vzovI+4YV4QnMbcg== + dependencies: + cross-fetch "2.2.2" + graphql-server-express@^1.4.0: version "1.4.1" resolved "https://registry.yarnpkg.com/graphql-server-express/-/graphql-server-express-1.4.1.tgz#b096743fb8e3380a3e93cefbe635d0f18f7a57f5" @@ -11033,6 +12715,24 @@ gulp-eslint@^4.0.0: eslint "^4.0.0" gulp-util "^3.0.8" +gulp-imagemin@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/gulp-imagemin/-/gulp-imagemin-6.1.0.tgz#d1f1cb17b930da6424c1994388bada2355bc4295" + integrity sha512-0TPkak5BsiRfw+kfcKwIcODbOHHcTyvBM9arlRSwXdUVzrGAcq/7urZoOQD5n4uWvKhjg+l9/yn1GDZsDuWUow== + dependencies: + chalk "^2.4.1" + fancy-log "^1.3.2" + imagemin "^7.0.0" + plugin-error "^1.0.1" + plur "^3.0.1" + pretty-bytes "^5.3.0" + through2-concurrent "^2.0.0" + optionalDependencies: + imagemin-gifsicle "^6.0.1" + imagemin-jpegtran "^6.0.0" + imagemin-optipng "^7.0.0" + imagemin-svgo "^7.0.0" + gulp-json-editor@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/gulp-json-editor/-/gulp-json-editor-2.2.1.tgz#7c4dd7477e8d06dc5dc49c0b81e745cdb04f97bb" @@ -11119,17 +12819,6 @@ gulp-sourcemaps@^2.6.0: strip-bom-string "1.X" through2 "2.X" -gulp-stylefmt@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/gulp-stylefmt/-/gulp-stylefmt-1.1.0.tgz#7aea00a0a9bd2fbd8a2482dc01f133edca303d52" - integrity sha1-euoAoKm9L72KJILcAfEz7cowPVI= - dependencies: - gulp-util "^3.0.7" - postcss "^5.0.21" - postcss-scss "^0.4.0" - stylefmt "^5.0.4" - through2 "^2.0.1" - gulp-stylelint@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/gulp-stylelint/-/gulp-stylelint-7.0.0.tgz#4249dc36a983e6a2c28a449f73d9a369bb14b458" @@ -11209,7 +12898,7 @@ gulp-zip@^4.0.0: vinyl "^2.1.0" yazl "^2.1.0" -gulp@^4.0.0: +gulp@^4.0.0, gulp@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/gulp/-/gulp-4.0.2.tgz#543651070fd0f6ab0a0650c6a3e6ff5a7cb09caa" integrity sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA== @@ -11234,6 +12923,13 @@ gzip-size@5.0.0: duplexer "^0.1.1" pify "^3.0.0" +hamt-sharding@~0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/hamt-sharding/-/hamt-sharding-0.0.2.tgz#53691f72122f1929a92a4688c7bb59545a8998ac" + integrity sha512-0pUBRvsdM1G6RgXfJASUMLwk++LQMNoXx2n2iMZiSzV43lBNesSz130wkGSP2D6d/8DYIWABLL1Vqb4PpcUcvQ== + dependencies: + sparse-array "^1.3.1" + handlebars@^4.0.11: version "4.1.2" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" @@ -11245,6 +12941,16 @@ handlebars@^4.0.11: optionalDependencies: uglify-js "^3.1.4" +hapi-pino@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/hapi-pino/-/hapi-pino-6.0.1.tgz#f6e851099f2f68df43817f165240f8b36a969114" + integrity sha512-w1ExeOgUt3PagAvaPDhW3ec2hxANvwYug5a8a05sb94bg6jCw/xh+eADwhmh8XtFBUFhH/3arztNpexqre8xjw== + dependencies: + "@hapi/hoek" "^6.2.0" + abstract-logging "^1.0.0" + pino "^5.12.3" + pino-pretty "^2.5.0" + har-schema@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" @@ -11297,11 +13003,6 @@ has-cors@1.1.0: resolved "https://registry.yarnpkg.com/has-cors/-/has-cors-1.1.0.tgz#5e474793f7ea9843d1bb99c23eef49ff126fff39" integrity sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - integrity sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= - has-flag@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" @@ -11319,6 +13020,11 @@ has-gulplog@^0.1.0: dependencies: sparkles "^1.0.0" +has-localstorage@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-localstorage/-/has-localstorage-1.0.1.tgz#fe62406c4767fbd6d784dac6905928108b82971b" + integrity sha1-/mJAbEdn+9bXhNrGkFkoEIuClxs= + has-symbol-support-x@^1.4.1: version "1.4.2" resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" @@ -11372,6 +13078,11 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + has@^1.0.0, has@^1.0.1, has@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" @@ -11379,20 +13090,13 @@ has@^1.0.0, has@^1.0.1, has@~1.0.1: dependencies: function-bind "^1.0.2" -has@^1.0.3: +has@^1.0.3, has@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" -hash-base@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1" - integrity sha1-ZuodhW206KVHDK32/OI65SRO8uE= - dependencies: - inherits "^2.0.1" - hash-base@^3.0.0: version "3.0.4" resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" @@ -11401,7 +13105,7 @@ hash-base@^3.0.0: inherits "^2.0.1" safe-buffer "^5.0.1" -hash.js@^1.0.0, hash.js@^1.0.3: +hash.js@1.1.3, hash.js@^1.0.0, hash.js@^1.0.3: version "1.1.3" resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846" integrity sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA== @@ -11417,6 +13121,11 @@ hasha@^2.2.0: is-stream "^1.0.1" pinkie-promise "^2.0.0" +hashlru@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/hashlru/-/hashlru-2.3.0.tgz#5dc15928b3f6961a2056416bb3a4910216fdfb51" + integrity sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A== + hast-util-from-parse5@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-5.0.1.tgz#7da8841d707dcf7be73715f7f3b14e021c4e469a" @@ -11479,11 +13188,16 @@ he@1.2.x: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -heap@0.2.6: +heap@0.2.6, heap@~0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac" integrity sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw= +hi-base32@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/hi-base32/-/hi-base32-0.5.0.tgz#61329f76a31f31008533f1c36f2473e259d64571" + integrity sha512-DDRmxSyoYuvjUb9EnXdoiMChBZ7ZcUVJsK5Frd3kqMhuBxvmZdnBeynAVfj7/ECbn++CekcoprvC/rprHPAtow== + highlight.js@~9.12.0: version "9.12.0" resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" @@ -11509,6 +13223,11 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" +hoek@6.x.x: + version "6.1.3" + resolved "https://registry.yarnpkg.com/hoek/-/hoek-6.1.3.tgz#73b7d33952e01fe27a38b0457294b79dd8da242c" + integrity sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ== + hoist-non-react-statics@^2.2.1, hoist-non-react-statics@^2.3.0, hoist-non-react-statics@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz#343db84c6018c650778898240135a1420ee22ce0" @@ -11551,10 +13270,10 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" integrity sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg== -hosted-git-info@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== html-element-attributes@^1.0.0: version "1.3.1" @@ -11624,6 +13343,18 @@ htmlparser2@3.8.x: entities "1.0" readable-stream "1.1" +htmlparser2@^3.10.0: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + htmlparser2@^3.3.0, htmlparser2@^3.9.1: version "3.9.2" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338" @@ -11636,6 +13367,16 @@ htmlparser2@^3.3.0, htmlparser2@^3.9.1: inherits "^2.0.1" readable-stream "^2.0.2" +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + +http-cache-semantics@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz#495704773277eeef6e43f9ab2c2c7d259dda25c5" + integrity sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew== + http-errors@1.6.2: version "1.6.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" @@ -11712,7 +13453,15 @@ https-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= -https-proxy-agent@2.2.1, https-proxy-agent@^2.1.1, https-proxy-agent@^2.2.1: +https-did-resolver@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/https-did-resolver/-/https-did-resolver-0.1.0.tgz#d55fa1d165a717c0cba8385e0b7a7af87d411c85" + integrity sha512-3vAJJ8XN1UTHf5MnaaWdP6F8R8vKYwjawZY1PQljxqRBJ2ISYstg/R8Y0ta8O6z1I+6u005KofZZm05E4kpCEQ== + dependencies: + did-resolver "0.0.6" + xmlhttprequest "^1.8.0" + +https-proxy-agent@2.2.1, https-proxy-agent@^2.1.1: version "2.2.1" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0" integrity sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ== @@ -11720,6 +13469,22 @@ https-proxy-agent@2.2.1, https-proxy-agent@^2.1.1, https-proxy-agent@^2.2.1: agent-base "^4.1.0" debug "^3.1.0" +https-proxy-agent@^2.2.1: + version "2.2.2" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz#271ea8e90f836ac9f119daccd39c19ff7dfb0793" + integrity sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + +https-proxy-agent@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-3.0.0.tgz#0106efa5d63d6d6f3ab87c999fa4877a3fd1ff97" + integrity sha512-y4jAxNEihqvBI5F3SaO2rtsjIOnnNA8sEbuiP+UhJZJHeM2NRm6c09ax2tgqme+SgUUvjao2fJXF4h3D6Cb2HQ== + dependencies: + agent-base "^4.3.0" + debug "^3.1.0" + human-standard-collectible-abi@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/human-standard-collectible-abi/-/human-standard-collectible-abi-1.0.2.tgz#077bae9ed1b0b0b82bc46932104b4b499c941aa0" @@ -11735,6 +13500,13 @@ human-standard-token-abi@^2.0.0: resolved "https://registry.yarnpkg.com/human-standard-token-abi/-/human-standard-token-abi-2.0.0.tgz#e0c2057596d0a1d4a110f91f974a37f4b904f008" integrity sha512-m1f5DiIvqaNmpgphNqx2OziyTCj4Lvmmk28uMSxGWrOc9/lMpAKH8UcMPhvb13DMNZPzxn07WYFhxOGKuPLryg== +human-to-milliseconds@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/human-to-milliseconds/-/human-to-milliseconds-1.0.0.tgz#cc25944810619a010cf13650fed0bd11bb4e14e8" + integrity sha512-Rp1uvdGYHZ8v6GCl3N6QW48MlABqvLCzKbeNPPddbFdDEC7G1G+8oq0hmCiem4PSJIDwLvAxkPi3FF5BDoeKew== + dependencies: + promisify-es6 "^1.0.3" + humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" @@ -11750,17 +13522,25 @@ humanize-url@^1.0.0: normalize-url "^1.0.0" strip-url-auth "^1.0.0" +humble-localstorage@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/humble-localstorage/-/humble-localstorage-1.4.2.tgz#d05ab0d526c4edbddbf7c6a60df6ff5805283469" + integrity sha1-0Fqw1SbE7b3b98amDfb/WAUoNGk= + dependencies: + has-localstorage "^1.0.1" + localstorage-memory "^1.0.1" + hyphenate-style-name@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.2.tgz#31160a36930adaf1fc04c6074f7eb41465d4ec4b" integrity sha1-MRYKNpMK2vH8BMYHT360FGXU7Es= -iconv-lite@0.4, iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@^0.4.5, iconv-lite@~0.4.13: +iconv-lite@0.4, iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@^0.4.5: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" integrity sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ== -iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -11779,6 +13559,13 @@ icss-utils@^4.1.0: dependencies: postcss "^7.0.14" +idb-readable-stream@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/idb-readable-stream/-/idb-readable-stream-0.0.4.tgz#3283da6645bf6b220dc61ba61df62bee5dae4acf" + integrity sha1-MoPaZkW/ayINxhumHfYr7l2uSs8= + dependencies: + xtend "^4.0.1" + idna-uts46-hx@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz#a1dc5c4df37eee522bf66d969cc980e00e8711f9" @@ -11793,10 +13580,10 @@ idna-uts46@^1.0.1: dependencies: punycode "^2.1.0" -ieee754@^1.1.4: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" - integrity sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q= +ieee754@^1.1.4, ieee754@^1.1.8: + version "1.1.13" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" + integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== iferr@^0.1.5: version "0.1.5" @@ -11815,24 +13602,76 @@ ignore@^3.2.0, ignore@^3.3.3, ignore@^3.3.5: resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" integrity sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA== -ignore@^4.0.6: +ignore@^4.0.3, ignore@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== -immediate@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" - integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= +ignore@^5.0.4, ignore@^5.1.1: + version "5.1.4" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" + integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== -immediate@~3.0.5: - version "3.0.6" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" - integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= +imagemin-gifsicle@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz#6abad4e95566d52e5a104aba1c24b4f3b48581b3" + integrity sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng== + dependencies: + exec-buffer "^3.0.0" + gifsicle "^4.0.0" + is-gif "^3.0.0" -immer@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" +imagemin-jpegtran@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz#c8d3bcfb6ec9c561c20a987142854be70d90b04f" + integrity sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g== + dependencies: + exec-buffer "^3.0.0" + is-jpg "^2.0.0" + jpegtran-bin "^4.0.0" + +imagemin-optipng@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/imagemin-optipng/-/imagemin-optipng-7.0.0.tgz#7680359bcf254bb85bbe87e727d1bdfc03491b1d" + integrity sha512-N40bmLgiyv5H8xFp/RYmWKdg6Z19MGqzcNW+IWXG7VPrLV75NbcOn8y6A7eZcSHOCNW+DqBx+b95yw+Tf6Sl/g== + dependencies: + exec-buffer "^3.0.0" + is-png "^2.0.0" + optipng-bin "^6.0.0" + +imagemin-svgo@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/imagemin-svgo/-/imagemin-svgo-7.0.0.tgz#a22d0a5917a0d0f37e436932c30f5e000fa91b1c" + integrity sha512-+iGJFaPIMx8TjFW6zN+EkOhlqcemdL7F3N3Y0wODvV2kCUBuUtZK7DRZc1+Zfu4U2W/lTMUyx2G8YMOrZntIWg== + dependencies: + is-svg "^3.0.0" + svgo "^1.0.5" + +imagemin@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/imagemin/-/imagemin-7.0.0.tgz#48651ab86c1975157306e3a18f8994814db085ff" + integrity sha512-TXvCSSIYl4KQUASur9S0+E4olVECzvxvZABU9rNqsza7vzIrUQMRTjyczGf8OmtcgvZ9jOYyinXW3epOpd/04A== + dependencies: + file-type "^12.0.0" + globby "^10.0.0" + junk "^3.1.0" + make-dir "^3.0.0" + p-pipe "^3.0.0" + replace-ext "^1.0.0" + +immediate@^3.2.3, immediate@~3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c" + integrity sha1-0UD6j2FGWb1lQSMwl92qwlzdmRw= + +immediate@~3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" + integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= + +immer@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== import-cwd@^2.0.0: @@ -11870,6 +13709,11 @@ import-lazy@^2.1.0: resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= +import-lazy@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + integrity sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ== + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -11894,6 +13738,11 @@ indent-string@^2.1.0: dependencies: repeating "^2.0.0" +indent-string@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" + integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok= + indexes-of@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" @@ -11912,17 +13761,22 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@2.0.3, inherits@~2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -inherits@2.0.1: +inherits@2.0.1, inherits@=2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -ini@^1.3.0, ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: +inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== @@ -12059,6 +13913,25 @@ insert-module-globals@^7.0.0: undeclared-identifiers "^1.1.2" xtend "^4.0.0" +interface-connection@~0.3.2, interface-connection@~0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/interface-connection/-/interface-connection-0.3.3.tgz#d82dd81efee5f2d40d7cb0fd75e6e858f92fa199" + integrity sha512-OV9Rj7AhUlssWJTO6nOazJdPFGqWDOVZ3j5aM+i0RPKyTzR87vJ949VqhMyKkCIR0GBAaNqfB7F4YA70a/QWiw== + dependencies: + pull-defer "~0.2.3" + +interface-datastore@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/interface-datastore/-/interface-datastore-0.6.0.tgz#d167c6229c708c48d1ef9b1819ff68efeb82ac72" + integrity sha512-aDbjWsEdTHd2Yc2A8QOeAEWMwlWDwumVX24bE0/AE7XxfDveWuDUKP7HQito0u1c80FZmR+y/Op14um+cG0CSw== + dependencies: + async "^2.6.1" + class-is "^1.1.0" + err-code "^1.1.2" + pull-defer "~0.2.3" + pull-stream "^3.6.9" + uuid "^3.2.2" + interpret@^1.0.0, interpret@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" @@ -12069,6 +13942,14 @@ interpret@^1.2.0: resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== +into-stream@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + integrity sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + dependencies: + from2 "^2.1.1" + p-is-promise "^1.1.0" + invariant@2.2.4, invariant@^2.2.3, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -12093,6 +13974,25 @@ invert-kv@^2.0.0: resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== +invert-kv@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-3.0.0.tgz#9db0c4817a1ec754df8067df6acf6828286f6a84" + integrity sha512-JzF8q2BeZA1ZkE3XROwRpoMQ9ObMgTtp0JH8EXewlbkikuOj2GPLIpUipdO+VL8QsTr2teAJD02EFGGL5cO7uw== + +ip-address@^5.8.9: + version "5.9.4" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-5.9.4.tgz#4660ac261ad61bd397a860a007f7e98e4eaee386" + integrity sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw== + dependencies: + jsbn "1.1.0" + lodash "^4.17.15" + sprintf-js "1.1.2" + +ip-regex@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + ip@^1.1.4, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" @@ -12103,11 +14003,548 @@ ipaddr.js@1.9.0: resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.0.tgz#37df74e430a0e47550fe54a2defe30d8acd95f65" integrity sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA== +ipfs-bitswap@~0.24.1: + version "0.24.1" + resolved "https://registry.yarnpkg.com/ipfs-bitswap/-/ipfs-bitswap-0.24.1.tgz#2485ed961069812721b1b271ca6a8c15436760c1" + integrity sha512-fqnqCgeyHb0CO12uptBbDNGMSV4aOz4xi2Fc+OcyBb7bgLa7GcBuMi01iaFnwqPcz9BQSKvZKNMP+Vx+OZusNA== + dependencies: + async "^2.6.1" + bignumber.js "^8.0.1" + cids "~0.7.0" + debug "^4.1.0" + ipfs-block "~0.8.0" + just-debounce-it "^1.1.0" + lodash.isequalwith "^4.4.0" + moving-average "^1.0.0" + multicodec "~0.5.0" + multihashing-async "~0.5.1" + protons "^1.0.1" + pull-length-prefixed "^1.3.1" + pull-stream "^3.6.9" + varint-decoder "~0.1.1" + +ipfs-block-service@~0.15.1: + version "0.15.2" + resolved "https://registry.yarnpkg.com/ipfs-block-service/-/ipfs-block-service-0.15.2.tgz#8c35505fc9d9c883e27890fe99b587f270440d43" + integrity sha512-iudmJO7UJZHonWoXyakuzy+bpV/7QVDm/g8eCqKN2BvhSjnLepaxdTyaXxJ76F2EOav1hdBP+U3Z9Mg/aCFPgg== + dependencies: + async "^2.6.1" + +ipfs-block@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/ipfs-block/-/ipfs-block-0.7.1.tgz#f506d6159219e19690d3ab863c039cba293d1e40" + integrity sha512-ABZS9J/+OaDwc10zu6pIVdxWnOD/rkPEravk7FRVuRep7/zKSjffNhO/WuHN7Ex+MOBMz7mty0e+i6xjGnRsRQ== + dependencies: + cids "^0.5.3" + class-is "^1.1.0" + +ipfs-block@~0.8.0, ipfs-block@~0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/ipfs-block/-/ipfs-block-0.8.1.tgz#05e1068832775e8f1c2da5b64106cc837fd2acb9" + integrity sha512-0FaCpmij+jZBoUYhjoB5ptjdl9QzvrdRIoBmUU5JiBnK2GA+4YM/ifklaB8ePRhA/rRzhd+KYBjvMFMAL4NrVQ== + dependencies: + cids "~0.7.0" + class-is "^1.1.0" + +ipfs-did-document@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/ipfs-did-document/-/ipfs-did-document-1.2.3.tgz#935ec5cbefa94adc3ab66bd8a87713783ea2b06a" + integrity sha512-LLcmDbj9m+kBS8srL1Mq3oOgSOuqTe9lyj70DhjQkd+T+4xj1plkiYanbB6w600e/XOHnGxbbOkKYOpRs0vpgw== + +ipfs-http-client@^32.0.0: + version "32.0.1" + resolved "https://registry.yarnpkg.com/ipfs-http-client/-/ipfs-http-client-32.0.1.tgz#4f5845c56717c748751e70e5d579b7b18af9e824" + integrity sha512-uDJjjAg9zvuiAucBE/o0I+xHu9Q9ZoLvj0cTyk+Jf+0duom1iIt2iEEN1HW+PNnZu12zYQWV3sB+tI5TN2lo7A== + dependencies: + async "^2.6.1" + bignumber.js "^8.0.2" + bl "^3.0.0" + bs58 "^4.0.1" + buffer "^5.2.1" + cids "~0.7.1" + concat-stream "github:hugomrdias/concat-stream#feat/smaller" + debug "^4.1.0" + detect-node "^2.0.4" + end-of-stream "^1.4.1" + err-code "^1.1.2" + flatmap "0.0.3" + glob "^7.1.3" + ipfs-block "~0.8.1" + ipfs-utils "~0.0.3" + ipld-dag-cbor "~0.15.0" + ipld-dag-pb "~0.17.3" + is-ipfs "~0.6.1" + is-pull-stream "0.0.0" + is-stream "^2.0.0" + iso-stream-http "~0.1.2" + iso-url "~0.4.6" + just-kebab-case "^1.1.0" + just-map-keys "^1.1.0" + kind-of "^6.0.2" + lru-cache "^5.1.1" + multiaddr "^6.0.6" + multibase "~0.6.0" + multicodec "~0.5.1" + multihashes "~0.4.14" + ndjson "github:hugomrdias/ndjson#feat/readable-stream3" + once "^1.4.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + promisify-es6 "^1.0.3" + pull-defer "~0.2.3" + pull-stream "^3.6.9" + pull-to-stream "~0.1.1" + pump "^3.0.0" + qs "^6.5.2" + readable-stream "^3.1.1" + stream-to-pull-stream "^1.7.2" + tar-stream "^2.0.1" + through2 "^3.0.1" + +ipfs-http-response@~0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/ipfs-http-response/-/ipfs-http-response-0.3.1.tgz#5cc351f8abf5f77dae47a41781fd7bc0c88fcaf8" + integrity sha512-C2Ld9/MVnUujXPLVGLYJEgi9troi0QLyhkygsQ6c4c9VG7/BYES+t45N6uM2Be8TkAAMIWFkXSi5zfoGcHCOsA== + dependencies: + async "^2.6.1" + cids "~0.7.1" + debug "^4.1.1" + file-type "^8.0.0" + filesize "^3.6.1" + get-stream "^3.0.0" + ipfs-unixfs "~0.1.16" + mime-types "^2.1.21" + multihashes "~0.4.14" + promisify-es6 "^1.0.3" + stream-to-blob "^1.0.1" + +ipfs-log@^4.3.1, ipfs-log@~4.3.2: + version "4.3.6" + resolved "https://registry.yarnpkg.com/ipfs-log/-/ipfs-log-4.3.6.tgz#0deccbfbfbfdbbef06e76f0ec62b80115b89433e" + integrity sha512-7lEW5tXITcmHHP9dT93mRI+burUm2WdEkjYQ+ERFSL3K9xH5aXMr96IQKnZpFoA6duIwquydlDsiYTXLh6g/Ag== + dependencies: + cids "~0.7.1" + ipld-dag-pb "^0.17.4" + json-stringify-deterministic "^1.0.1" + orbit-db-identity-provider "~0.1.0" + orbit-db-io "~0.1.0" + p-each-series "^2.1.0" + p-map "^1.1.1" + p-whilst "^1.0.0" + +ipfs-mfs@~0.11.4: + version "0.11.7" + resolved "https://registry.yarnpkg.com/ipfs-mfs/-/ipfs-mfs-0.11.7.tgz#068452a0972e718fb0f31607c4d1aac68431c496" + integrity sha512-OA48yd+j9qAhRph5GfCRaLRjbZxIZ3QOAPSIHwndhWo1QLzFucgaCR+eWkn15tNPQGXL/sguExK2PEfGW1fSnA== + dependencies: + "@hapi/boom" "^7.4.2" + "@hapi/joi" "^15.1.0" + async-iterator-last "^1.0.0" + cids "~0.7.1" + debug "^4.1.0" + err-code "^1.1.2" + hamt-sharding "~0.0.2" + interface-datastore "~0.6.0" + ipfs-multipart "~0.1.0" + ipfs-unixfs "~0.1.16" + ipfs-unixfs-exporter "~0.37.6" + ipfs-unixfs-importer "~0.39.9" + ipld-dag-pb "~0.17.2" + joi-browser "^13.4.0" + mortice "^1.2.1" + multicodec "~0.5.3" + multihashes "~0.4.14" + once "^1.4.0" + promisify-es6 "^1.0.3" + pull-stream "^3.6.9" + +ipfs-mini@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ipfs-mini/-/ipfs-mini-1.1.5.tgz#1ffd1f0b048814aabbdfa24c77cde255c5b11fc7" + integrity sha512-BzsoCa3V/gxN2eEHnyqggOdreAwnvbddj4jUvp6Q7jXuzXx9q5XakXe8mG8qV0bn4bMKdH/7BUDbiWBCEMuYBg== + dependencies: + xmlhttprequest "^1.8.0" + +ipfs-multipart@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/ipfs-multipart/-/ipfs-multipart-0.1.1.tgz#a8c2ad93c3732c00558f50f254ba88a6aeaac6ae" + integrity sha512-NAmCxgBkZ0usWXf8lMwYYEXvyzrqa65uy/1caVKm5yOKFoqXNrNOt4Ev99Pb+B0RMRqGSdfSvtnZM1cfhSSk2A== + dependencies: + "@hapi/content" "^4.1.0" + dicer "~0.3.0" + +ipfs-postmsg-proxy@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/ipfs-postmsg-proxy/-/ipfs-postmsg-proxy-3.1.1.tgz#7f14fcaecddcd1ca41d2ee077757efe234c92ac0" + integrity sha512-SfBUODRZcGxdESOHx/wqQ+JoS149N1nFCWnjK5N9JZ3K4sDam0e6+JTLrty2laphcjpsHPbFAtE47HMueh56iQ== + dependencies: + big.js "^5.1.2" + callbackify "^1.1.0" + cids "^0.5.3" + ipfs-block "^0.7.1" + ipld-dag-pb "^0.14.4" + is-pull-stream "0.0.0" + is-stream "^1.1.0" + multiaddr "^5.0.0" + peer-id "^0.11.0" + peer-info "^0.14.1" + postmsg-rpc "^2.4.0" + prepost "^1.1.0" + pull-abortable "^4.1.1" + pull-defer "^0.2.2" + pull-postmsg-stream "^1.2.0" + pull-stream "^3.6.8" + pull-stream-to-stream "^1.3.4" + shortid "^2.2.8" + stream-to-pull-stream "^1.7.2" + +ipfs-pubsub-1on1@~0.0.4: + version "0.0.6" + resolved "https://registry.yarnpkg.com/ipfs-pubsub-1on1/-/ipfs-pubsub-1on1-0.0.6.tgz#f0187b25b112f9c47361c66b22c71b4d38a2ae1c" + integrity sha512-Sr44DX7mdhk6znR1+DlfUIB1qiu07T5SeOMJ9Okr62U+9MGl4YQaP8vOGrmLysIEKBryZQrku2vjfNj0nxBd1g== + dependencies: + safe-buffer "~5.1.2" + +ipfs-pubsub-peer-monitor@~0.0.5: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ipfs-pubsub-peer-monitor/-/ipfs-pubsub-peer-monitor-0.0.8.tgz#8972676247e6a7d1901e27dcfe11cbd0aecaa1c6" + integrity sha512-/6YJZn3dBbDUxopetJhgU65uAhOiz77CCTTZqEt4zk6s+r2t5+sYLIqO+1vX6IN3Bx2Hpf8iBdyt8JCkuq/zwg== + dependencies: + p-forever "^1.0.1" + +ipfs-repo@~0.26.6: + version "0.26.6" + resolved "https://registry.yarnpkg.com/ipfs-repo/-/ipfs-repo-0.26.6.tgz#3c1f1a7468cff38e86f8aa4a3133193dabf9b9d8" + integrity sha512-fcEV2y5N5tuI45zmoRQdDIN4bFj03xvxnZkXpblws4FMvPy0tkDZEtAdsZsmMnkbae2GDzwaKWZ6Dc3TPmzAZg== + dependencies: + async "^2.6.2" + base32.js "~0.1.0" + bignumber.js "^8.1.1" + buffer "^5.2.1" + cids "~0.7.0" + datastore-core "~0.6.0" + datastore-fs "~0.8.0" + datastore-level "~0.11.0" + debug "^4.1.0" + dlv "^1.1.2" + interface-datastore "~0.6.0" + ipfs-block "~0.8.1" + just-safe-set "^2.1.0" + multiaddr "^6.0.6" + proper-lockfile "^4.0.0" + pull-stream "^3.6.9" + sort-keys "^2.0.0" + +ipfs-unixfs-exporter@~0.37.6: + version "0.37.7" + resolved "https://registry.yarnpkg.com/ipfs-unixfs-exporter/-/ipfs-unixfs-exporter-0.37.7.tgz#2b560e05936f94a2ab04ad711b6d07ec6dc8a7d2" + integrity sha512-SZgaIy9MTFelKFnjzS6VAMKwVdukXej0vOKc+7IXVMoS2MRQ8nBOMnClqPD+2XXU49Z2T8fnZWKHzHs84zeuuw== + dependencies: + async-iterator-last "^1.0.0" + cids "~0.7.1" + err-code "^1.1.2" + hamt-sharding "~0.0.2" + ipfs-unixfs "~0.1.16" + ipfs-unixfs-importer "~0.39.11" + +ipfs-unixfs-importer@~0.39.11, ipfs-unixfs-importer@~0.39.9: + version "0.39.11" + resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-0.39.11.tgz#22e42fb6b7e8495675ffbce6d8d1ebc0631c83d9" + integrity sha512-2eG6zCbMF3HPQE6TmBoq62XTMgVBqE4ja2gxpoIWOjOwVN6g/1LcX1vEqfPTLyFTG1lN3oad5xCblQLriXDUIQ== + dependencies: + async-iterator-all "^1.0.0" + async-iterator-batch "~0.0.1" + async-iterator-first "^1.0.0" + bl "^3.0.0" + deep-extend "~0.6.0" + err-code "^1.1.2" + hamt-sharding "~0.0.2" + ipfs-unixfs "~0.1.16" + ipld-dag-pb "~0.17.2" + multicodec "~0.5.1" + multihashing-async "~0.7.0" + rabin-wasm "~0.0.4" + superstruct "~0.6.1" + +ipfs-unixfs@~0.1.16: + version "0.1.16" + resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-0.1.16.tgz#41140f4359f1b8fe7a970052663331091c5f54c4" + integrity sha512-TX9Dyu77MxpLzGh/LcQne95TofOyvOeW0oOi72aBMMcV1ItP3684e6NTG9KY1qzdrC+ZUR8kT7y18J058n8KXg== + dependencies: + protons "^1.0.1" + +ipfs-utils@~0.0.3: + version "0.0.4" + resolved "https://registry.yarnpkg.com/ipfs-utils/-/ipfs-utils-0.0.4.tgz#946114cfeb6afb4454b4ccb10d2327cd323b0cce" + integrity sha512-7cZf6aGj2FG3XJWhCNwn4mS93Q0GEWjtBZvEHqzgI43U2qzNDCyzfS1pei1Y5F+tw/zDJ5U4XG0G9reJxR53Ig== + dependencies: + buffer "^5.2.1" + is-buffer "^2.0.3" + is-electron "^2.2.0" + is-pull-stream "0.0.0" + is-stream "^2.0.0" + kind-of "^6.0.2" + readable-stream "^3.4.0" + +ipfs@^0.36.3: + version "0.36.4" + resolved "https://registry.yarnpkg.com/ipfs/-/ipfs-0.36.4.tgz#54a6238d433509e84c94f64f4ee2ee8cc3f8c788" + integrity sha512-DRxX5N3D+qMpNs8/RShIIk7Ilb1Zce4ZdrGf+HWarLF0ljbZ4ZVLMJy9mAbC7mEiic+wtgwGLw4ACZHe3xIMQw== + dependencies: + "@hapi/ammo" "^3.1.0" + "@hapi/hapi" "^18.3.1" + "@hapi/joi" "^15.0.1" + async "^2.6.1" + async-iterator-all "^1.0.0" + async-iterator-to-pull-stream "^1.1.0" + async-iterator-to-stream "^1.1.0" + base32.js "~0.1.0" + bignumber.js "^9.0.0" + binary-querystring "~0.1.2" + bl "^3.0.0" + boom "^7.2.0" + bs58 "^4.0.1" + buffer-peek-stream "^1.0.1" + byteman "^1.3.5" + callbackify "^1.1.0" + cid-tool "~0.3.0" + cids "~0.7.1" + class-is "^1.1.0" + datastore-core "~0.6.0" + datastore-pubsub "~0.1.1" + debug "^4.1.0" + dlv "^1.1.3" + err-code "^1.1.2" + file-type "^11.1.0" + fnv1a "^1.0.1" + fsm-event "^2.1.0" + get-folder-size "^2.0.0" + glob "^7.1.3" + hapi-pino "^6.0.0" + human-to-milliseconds "^1.0.0" + interface-datastore "~0.6.0" + ipfs-bitswap "~0.24.1" + ipfs-block "~0.8.1" + ipfs-block-service "~0.15.1" + ipfs-http-client "^32.0.0" + ipfs-http-response "~0.3.0" + ipfs-mfs "~0.11.4" + ipfs-multipart "~0.1.0" + ipfs-repo "~0.26.6" + ipfs-unixfs "~0.1.16" + ipfs-unixfs-exporter "~0.37.6" + ipfs-unixfs-importer "~0.39.9" + ipfs-utils "~0.0.3" + ipld "~0.24.1" + ipld-bitcoin "~0.3.0" + ipld-dag-cbor "~0.15.0" + ipld-dag-pb "~0.17.4" + ipld-ethereum "^4.0.0" + ipld-git "~0.5.0" + ipld-raw "^4.0.0" + ipld-zcash "~0.3.0" + ipns "~0.5.2" + is-ipfs "~0.6.1" + is-pull-stream "~0.0.0" + is-stream "^2.0.0" + iso-url "~0.4.6" + just-flatten-it "^2.1.0" + just-safe-set "^2.1.0" + kind-of "^6.0.2" + libp2p "~0.25.3" + libp2p-bootstrap "~0.9.3" + libp2p-crypto "~0.16.0" + libp2p-kad-dht "~0.15.1" + libp2p-keychain "~0.4.1" + libp2p-mdns "~0.12.0" + libp2p-record "~0.6.3" + libp2p-secio "~0.11.0" + libp2p-tcp "~0.13.0" + libp2p-webrtc-star "~0.16.0" + libp2p-websocket-star-multi "~0.4.3" + libp2p-websockets "~0.12.2" + lodash "^4.17.11" + mafmt "^6.0.2" + merge-options "^1.0.1" + mime-types "^2.1.21" + mkdirp "~0.5.1" + multiaddr "^6.0.5" + multiaddr-to-uri "^4.0.1" + multibase "~0.6.0" + multicodec "~0.5.1" + multihashes "~0.4.14" + multihashing-async "~0.6.0" + node-fetch "^2.3.0" + peer-book "~0.9.0" + peer-id "~0.12.0" + peer-info "~0.15.0" + progress "^2.0.1" + promisify-es6 "^1.0.3" + protons "^1.0.1" + pull-abortable "^4.1.1" + pull-cat "^1.1.11" + pull-defer "~0.2.3" + pull-file "^1.1.0" + pull-mplex "~0.1.1" + pull-ndjson "~0.1.1" + pull-pushable "^2.2.0" + pull-sort "^1.0.1" + pull-stream "^3.6.9" + pull-stream-to-async-iterator "^1.0.1" + pull-stream-to-stream "^1.3.4" + pull-traverse "^1.0.3" + readable-stream "^3.4.0" + receptacle "^1.3.2" + semver "^6.1.1" + stream-to-pull-stream "^1.7.3" + superstruct "~0.6.0" + tar-stream "^2.0.0" + temp "~0.9.0" + update-notifier "^3.0.0" + uri-to-multiaddr "^3.0.1" + varint "^5.0.0" + yargs "^13.2.4" + yargs-promise "^1.1.0" + optionalDependencies: + prom-client "^11.1.3" + prometheus-gc-stats "~0.6.0" + +ipld-bitcoin@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/ipld-bitcoin/-/ipld-bitcoin-0.3.0.tgz#238edf3454335c7bc51d3a4cd9e8bfb8d7029269" + integrity sha512-NkfX/AE5E7S/cgS1iNieE5YUVS34hWb81G4eN/37BFuTIZvNRZfsY8pZujc5iFCuBWS/9CK2CooAIJgRc4KBcw== + dependencies: + bitcoinjs-lib "^5.0.0" + cids "~0.7.0" + multicodec "~0.5.1" + multihashes "~0.4.14" + multihashing-async "~0.7.0" + +ipld-dag-cbor@~0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/ipld-dag-cbor/-/ipld-dag-cbor-0.15.0.tgz#1fbebef1c2d8b980fb18b94f96ec3c1f1d32f860" + integrity sha512-wc9nrDtV4Le76UUhG4LXX57NVi5d7JS2kLid2nOYZAcr0SFhiXZL2ZyV3bfmNohO50KvgPEessSaBBSm9bflGA== + dependencies: + borc "^2.1.0" + cids "~0.7.0" + is-circular "^1.0.2" + multicodec "~0.5.0" + multihashing-async "~0.7.0" + +ipld-dag-pb@^0.14.4: + version "0.14.11" + resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.14.11.tgz#df235a301fec8443cf933387cebb38e42c22c2a8" + integrity sha512-ja4FH6elDprVuJBkNObFlq7+9h1Q3aoQx5SSG/v3I9e7j19nwyuMhLJYwBhdv29LiqpyD2cEqNrJLm8lWn0lJg== + dependencies: + async "^2.6.1" + bs58 "^4.0.1" + cids "~0.5.4" + class-is "^1.1.0" + is-ipfs "~0.4.2" + multihashing-async "~0.5.1" + protons "^1.0.1" + pull-stream "^3.6.9" + pull-traverse "^1.0.3" + stable "~0.1.8" + +ipld-dag-pb@^0.17.4, ipld-dag-pb@~0.17.0, ipld-dag-pb@~0.17.2, ipld-dag-pb@~0.17.3, ipld-dag-pb@~0.17.4: + version "0.17.4" + resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.17.4.tgz#080841cfdd014d996f8da7f3a522ec8b1f6b6494" + integrity sha512-YwCxETEMuXVspOKOhjIOHJvKvB/OZfCDkpSFiYBQN2/JQjM9y/RFCYzIQGm0wg7dCFLrhvfjAZLTSaKs65jzWA== + dependencies: + cids "~0.7.0" + class-is "^1.1.0" + multicodec "~0.5.1" + multihashing-async "~0.7.0" + protons "^1.0.1" + stable "~0.1.8" + +ipld-ethereum@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ipld-ethereum/-/ipld-ethereum-4.0.0.tgz#7f4adcbf814c918f4c44e02e075303ea673c36cc" + integrity sha512-gdej+G31m7HsOczD//YArQl7k5nR27v7dV46OGRtyUFMhXnUPI+L+NqeRYbdUTUMOf21zDa5HDfbbxiz67wvVQ== + dependencies: + cids "~0.7.0" + ethereumjs-account "^2.0.4" + ethereumjs-block "^2.1.0" + ethereumjs-tx "^1.3.3" + merkle-patricia-tree "^3.0.0" + multicodec "~0.5.0" + multihashes "~0.4.12" + multihashing-async "~0.7.0" + rlp "^2.0.0" + +ipld-git@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/ipld-git/-/ipld-git-0.5.0.tgz#b07f38b1f278d48d9ff50c9859c0c092430029f1" + integrity sha512-vJPTl5iWEJnmKiAFgeD6A7gXEi1xSy3VDKqnhhsml7+TZNrpqTx7mpJIJxWAxLYDClLpkeWQsTacC6VCxQ3hPw== + dependencies: + cids "~0.7.0" + multicodec "~0.5.0" + multihashes "~0.4.14" + multihashing-async "~0.7.0" + smart-buffer "^4.0.2" + strftime "~0.10.0" + +ipld-raw@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ipld-raw/-/ipld-raw-4.0.0.tgz#dd31f75dba2fad9cc8bb084d07ce1ea74fd47734" + integrity sha512-yNQG5zQqm/RH8aNQxcvcsAdHJW4q+LJ3cPfFzHOtujEa/PRlT5YCOVpAFh61HfpsWFm2GJrb2G+HHgtDDlFSMw== + dependencies: + cids "~0.7.0" + multicodec "~0.5.0" + multihashing-async "~0.7.0" + +ipld-zcash@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/ipld-zcash/-/ipld-zcash-0.3.0.tgz#951b7d7d408cb746f59afab1af57ab4c7e2d665c" + integrity sha512-9BTVBi3dhF1ZzFrWUqewrrBj0U1seG87/m4PJ1K44DylsX13r6eZP+yva6U+22pmhqGTS20yOZaS7clnAQWYOg== + dependencies: + cids "~0.7.0" + multicodec "~0.5.1" + multihashes "~0.4.12" + multihashing-async "~0.7.0" + zcash-bitcore-lib "~0.13.20-rc3" + +ipld@~0.24.1: + version "0.24.1" + resolved "https://registry.yarnpkg.com/ipld/-/ipld-0.24.1.tgz#4b0dbafd3150973da16e438c2698c1455d342f03" + integrity sha512-Skc2yO0tzlYYFiSui/hUveA97/rpjSC5XU+AMrP1/ufdlqPdXRg9I+99pKsTCyoW7I/i1TOVh7y4B7c+J/AqjQ== + dependencies: + cids "~0.7.0" + ipfs-block "~0.8.1" + ipld-dag-cbor "~0.15.0" + ipld-dag-pb "~0.17.0" + ipld-raw "^4.0.0" + merge-options "^1.0.1" + multicodec "~0.5.1" + promisify-es6 "^1.0.3" + typical "^5.0.0" + +ipns@~0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/ipns/-/ipns-0.5.2.tgz#e5cf1699bdd28e984fa6da88c3d63a5eb467c9d8" + integrity sha512-SIC8J7+ptHRfkMB66yL+DVjrrFFSTOgtG67BVIVMOVQ0ctAONTDCjmvGCPNBuL2V3RYaee6gtuGjmJMAn46rJA== + dependencies: + base32-encode "^1.1.0" + debug "^4.1.1" + interface-datastore "~0.6.0" + libp2p-crypto "~0.16.0" + multihashes "~0.4.14" + peer-id "~0.12.2" + protons "^1.0.1" + timestamp-nano "^1.0.0" + irregular-plurals@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-1.4.0.tgz#2ca9b033651111855412f16be5d77c62a458a766" integrity sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y= +irregular-plurals@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/irregular-plurals/-/irregular-plurals-2.0.0.tgz#39d40f05b00f656d0b7fa471230dd3b714af2872" + integrity sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw== + is-absolute@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" @@ -12135,6 +14572,11 @@ is-alphabetical@^1.0.0: resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.1.tgz#c77079cc91d4efac775be1034bf2d243f95e6f08" integrity sha1-x3B5zJHU76x3W+EDS/LSQ/lebwg= +is-alphanumeric@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz#4a9cef71daf4c001c1d81d63d140cf53fd6889f4" + integrity sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ= + is-alphanumerical@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.1.tgz#dfb4aa4d1085e33bdb61c2dee9c80e9c6c19f53b" @@ -12165,7 +14607,7 @@ is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-buffer@^2.0.0: +is-buffer@^2.0.0, is-buffer@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.3.tgz#4ecf3fcf749cbd1e472689e109ac66261a25e725" integrity sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw== @@ -12177,12 +14619,7 @@ is-builtin-module@^1.0.0: dependencies: builtin-modules "^1.0.0" -is-callable@^1.1.1, is-callable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" - integrity sha1-hut1OSgF3cM69xySoO7fdO52BLI= - -is-callable@^1.1.4: +is-callable@^1.1.3, is-callable@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== @@ -12194,6 +14631,18 @@ is-ci@^1.0.10: dependencies: ci-info "^1.5.0" +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-circular@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-circular/-/is-circular-1.0.2.tgz#2e0ab4e9835f4c6b0ea2b9855a84acd501b8366c" + integrity sha512-YttjnrswnUYRVJvxCvu8z+PGMUSzC2JttP0OEXezlAEdp3EXzhf7IZ3j0gRAybJBQupedIZFhY61Tga6E0qASA== + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -12251,6 +14700,11 @@ is-dotfile@^1.0.0: resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= +is-electron@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-electron/-/is-electron-2.2.0.tgz#8943084f09e8b731b3a7a0298a7b5d56f6b7eef0" + integrity sha512-SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q== + is-equal-shallow@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" @@ -12309,6 +14763,13 @@ is-function@^1.0.1, is-function@~1.0.0: resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5" integrity sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= +is-gif@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1" + integrity sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw== + dependencies: + file-type "^10.4.0" + is-glob@^2.0.0, is-glob@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" @@ -12323,7 +14784,7 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0: +is-glob@^4.0.0, is-glob@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== @@ -12353,10 +14814,44 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" -is-mergeable-object@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-mergeable-object/-/is-mergeable-object-1.1.0.tgz#a846e8cf0e2bad6a8cf8b243b63b4c43b9907990" - integrity sha512-JfyDDwUdtS4yHCgUpxOyKB9dnfZ0gecufxB0eytX6BmSXSE+8dbxDGt+V7CNRIRJ9sYFV/WQt2KJG6hNob2sBw== +is-ip@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-ip/-/is-ip-2.0.0.tgz#68eea07e8a0a0a94c2d080dd674c731ab2a461ab" + integrity sha1-aO6gfooKCpTC0IDdZ0xzGrKkYas= + dependencies: + ip-regex "^2.0.0" + +is-ipfs@~0.4.2: + version "0.4.8" + resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-0.4.8.tgz#ea229aef6230433ad1e8df930c49c5e773422c3f" + integrity sha512-xIKUeA24IFMfkmeAPEOZL448X7a08c/KzAGQp1e/QxC9bx/NNEdT/ohob3SW6eJO2UwJNjsbfMeNZ2B+Dk2Fdg== + dependencies: + bs58 "4.0.1" + cids "~0.5.6" + multibase "~0.6.0" + multihashes "~0.4.13" + +is-ipfs@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/is-ipfs/-/is-ipfs-0.6.1.tgz#c85069c73275dc6a60673c791a9be731e2b4bfc4" + integrity sha512-WhqQylam6pODS2RyqT/u0PR5KWtBZNCgPjgargFOVQjzw/3+6d0midXenzU65klM4LH13IUiCC6ObhDUdXZ7Nw== + dependencies: + bs58 "^4.0.1" + cids "~0.7.0" + mafmt "^6.0.7" + multiaddr "^6.0.4" + multibase "~0.6.0" + multihashes "~0.4.13" + +is-jpg@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-jpg/-/is-jpg-2.0.0.tgz#2e1997fa6e9166eaac0242daae443403e4ef1d97" + integrity sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc= + +is-mergeable-object@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-mergeable-object/-/is-mergeable-object-1.1.1.tgz#faaa3ed1cfce87d6f7d2f5885e92cc30af3e2ebf" + integrity sha512-CPduJfuGg8h8vW74WOxHtHmtQutyQBzR+3MjQ6iDHIYdbOnm1YC7jv43SqCoU8OPGTJD4nibmiryA4kmogbGrA== is-my-ip-valid@^1.0.0: version "1.0.0" @@ -12389,6 +14884,11 @@ is-npm@^1.0.0: resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ= +is-npm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-3.0.0.tgz#ec9147bfb629c43f494cf67936a961edec7e8053" + integrity sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== + is-number-object@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.3.tgz#f265ab89a9f445034ef6aff15a8f00b00f551799" @@ -12413,6 +14913,11 @@ is-number@^4.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + is-obj@^1.0.0, is-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" @@ -12449,7 +14954,7 @@ is-path-inside@^1.0.0: dependencies: path-is-inside "^1.0.1" -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: +is-plain-obj@^1.0.0, is-plain-obj@^1.1, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= @@ -12468,6 +14973,11 @@ is-plain-object@^3.0.0: dependencies: isobject "^4.0.0" +is-png@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d" + integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g== + is-posix-bracket@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" @@ -12483,11 +14993,21 @@ is-promise@^2.1, is-promise@^2.1.0: resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= +is-promise@~1, is-promise@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-1.0.1.tgz#31573761c057e33c2e91aab9e96da08cefbe76e5" + integrity sha1-MVc3YcBX4zwukaq56W2gjO++duU= + is-property@^1.0.0, is-property@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" integrity sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ= +is-pull-stream@0.0.0, is-pull-stream@~0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/is-pull-stream/-/is-pull-stream-0.0.0.tgz#a3bc3d1c6d3055151c46bde6f399efed21440ca9" + integrity sha1-o7w9HG0wVRUcRr3m85nv7SFEDKk= + is-redirect@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" @@ -12522,23 +15042,26 @@ is-retry-allowed@^1.0.0: resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ= +is-retry-allowed@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + is-root@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.0.0.tgz#838d1e82318144e5a6f77819d90207645acc7019" integrity sha512-F/pJIk8QD6OX5DNhRB7hWamLsUilmkDGho48KbgZ6xg/lmAZXHxzXQ91jzB3yRSw5kdQGGGc4yz8HYhTYIMWPg== -is-ssh@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz#f349a8cadd24e65298037a522cf7520f2e81a0f3" - integrity sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg== - dependencies: - protocols "^1.1.0" - is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + is-string@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.4.tgz#cc3a9b69857d621e963725a24caeec873b826e64" @@ -12554,10 +15077,12 @@ is-supported-regexp-flag@^1.0.0: resolved "https://registry.yarnpkg.com/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz#8b520c85fae7a253382d4b02652e045576e13bb8" integrity sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g= -is-symbol@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" - integrity sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI= +is-svg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" + integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + dependencies: + html-comment-regex "^1.1.0" is-symbol@^1.0.2: version "1.0.2" @@ -12595,6 +15120,11 @@ is-valid-glob@^1.0.0: resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= +is-whitespace-character@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz#b3ad9546d916d7d3ffa78204bca0c26b56257fac" + integrity sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ== + is-windows@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c" @@ -12605,11 +15135,21 @@ is-windows@^1.0.0, is-windows@^1.0.1, is-windows@^1.0.2: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== +is-word-character@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.3.tgz#264d15541cbad0ba833d3992c34e6b40873b08aa" + integrity sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A== + is-wsl@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" @@ -12642,6 +15182,25 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= +iso-random-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/iso-random-stream/-/iso-random-stream-1.1.0.tgz#c1dc1bb43dd8da6524df9cbc6253b010806585c8" + integrity sha512-ywSWt0KrWcsaK0jVoVJIR30rLyjg9Rw3k2Sm/qp+3tdtSV0SNH7L7KilKnENcENOSoJxDFvpt2idvuMMQohdCQ== + +iso-stream-http@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/iso-stream-http/-/iso-stream-http-0.1.2.tgz#b3dfea4c9f23ff26d078d40c539cfc0dfebacd37" + integrity sha512-oHEDNOysIMTNypbg2f1SlydqRBvjl4ZbSE9+0awVxnkx3K2stGTFwB/kpVqnB6UEfF8QD36kAjDwZvqyXBLMnQ== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^3.1.1" + +iso-url@^0.4.4, iso-url@~0.4.4, iso-url@~0.4.6: + version "0.4.6" + resolved "https://registry.yarnpkg.com/iso-url/-/iso-url-0.4.6.tgz#45005c4af4984cad4f8753da411b41b74cf0a8a6" + integrity sha512-YQO7+aIe6l1aSJUKOx+Vrv08DlhZeLFIVfehG2L29KLSEb9RszqPXilxJRVpp57px36BddKR5ZsebacO5qG0tg== + isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" @@ -12764,7 +15323,26 @@ jed@1.1.1: resolved "https://registry.yarnpkg.com/jed/-/jed-1.1.1.tgz#7a549bbd9ffe1585b0cd0a191e203055bee574b4" integrity sha1-elSbvZ/+FYWwzQoZHiAwVb7ldLQ= -js-base64@^2.1.8, js-base64@^2.1.9: +jmespath@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" + integrity sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= + +joi-browser@^13.4.0: + version "13.4.0" + resolved "https://registry.yarnpkg.com/joi-browser/-/joi-browser-13.4.0.tgz#b72ba61b610e3f58e51b563a14e0f5225cfb6896" + integrity sha512-TfzJd2JaJ/lg/gU+q5j9rLAjnfUNF9DUmXTP9w+GfmG79LjFOXFeM7hIFuXCBcZCivUDFwd9l1btTV9rhHumtQ== + +jpegtran-bin@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz#d00aed809fba7aa6f30817e59eee4ddf198f8f10" + integrity sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ== + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + logalot "^2.0.0" + +js-base64@^2.1.8: version "2.4.3" resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" integrity sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw== @@ -12788,17 +15366,17 @@ js-reporters@1.2.0: resolved "https://registry.yarnpkg.com/js-reporters/-/js-reporters-1.2.0.tgz#7cf2cb698196684790350d0c4ca07f4aed9ec17e" integrity sha1-fPLLaYGWaEeQNQ0MTKB/Su2ewX4= +js-sha256@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966" + integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA== + js-sha3@0.5.5: version "0.5.5" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.5.tgz#baf0c0e8c54ad5903447df96ade7a4a1bca79a4a" integrity sha1-uvDA6MVK1ZA0R9+Wreekobynmko= -js-sha3@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.3.1.tgz#86122802142f0828502a0d1dee1d95e253bb0243" - integrity sha1-hhIoAhQvCChQKg0d7h2V4lO7AkM= - -js-sha3@^0.5.7: +js-sha3@0.5.7, js-sha3@^0.5.7: version "0.5.7" resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.5.7.tgz#0d4ffd8002d5333aabaf4a23eed2f6374c9f28e7" integrity sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc= @@ -12808,6 +15386,16 @@ js-sha3@^0.6.1: resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.6.1.tgz#5b89f77a7477679877f58c4a075240934b1f95c0" integrity sha1-W4n3enR3Z5h39YxKB1JAk0sflcA= +js-sha3@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.7.0.tgz#0a5c57b36f79882573b2d84051f8bb85dd1bd63a" + integrity sha512-Wpks3yBDm0UcL5qlVhwW9Jr9n9i4FfeWBFOOXP5puDS/SiudJGhw7DPyBqn3487qD4F0lsC0q3zxink37f7zeA== + +js-sha3@^0.8.0, js-sha3@~0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840" + integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q== + js-tokens@^3.0.0, "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" @@ -12818,7 +15406,7 @@ js-tokens@^4.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.2.5, js-yaml@^3.2.7, js-yaml@^3.4.3, js-yaml@^3.5.1, js-yaml@^3.6.1, js-yaml@^3.9.0, js-yaml@^3.9.1: +js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.2.5, js-yaml@^3.2.7, js-yaml@^3.5.1, js-yaml@^3.6.1, js-yaml@^3.9.0, js-yaml@^3.9.1: version "3.13.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== @@ -12838,6 +15426,11 @@ jsan@^3.1.13: resolved "https://registry.yarnpkg.com/jsan/-/jsan-3.1.13.tgz#4de8c7bf8d1cfcd020c313d438f930cec4b91d86" integrity sha512-9kGpCsGHifmw6oJet+y8HaCl14y7qgAsxVdV3pCHDySNR3BfDC30zgkssd7x5LRVAT22dnpbe9JdzzmXZnq9/g== +jsbn@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-1.1.0.tgz#b01307cb29b618a1ed26ec79e911f803c4da0040" + integrity sha1-sBMHyym2GKHtJux56RH4A8TaAEA= + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -12931,7 +15524,12 @@ jshint@^2.8.0: phantom "~4.0.1" phantomjs-prebuilt "~2.1.7" -json-merge-patch@^0.2.3: +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + +json-merge-patch@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-merge-patch/-/json-merge-patch-0.2.3.tgz#fa2c6b5af87da77bae2966a589d52e23ed81fe40" integrity sha1-+ixrWvh9p3uuKWalidUuI+2B/kA= @@ -12965,6 +15563,16 @@ json-rpc-engine@^5.1.3: promise-to-callback "^1.0.0" safe-event-emitter "^1.0.1" +json-rpc-engine@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-5.1.4.tgz#c18d1959eb175049fa7301d4866931ae2f879e47" + integrity sha512-nBFWYJ1mvlZL7gqq0M9230SxedL9CbSYO1WgrFi/C1Zo+ZrHUZWLRbr7fUdlLt9TC0G+sf/aEUeuJjR2lHsMvA== + dependencies: + async "^2.0.1" + eth-json-rpc-errors "^1.1.0" + promise-to-callback "^1.0.0" + safe-event-emitter "^1.0.1" + json-rpc-error@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/json-rpc-error/-/json-rpc-error-2.0.0.tgz#a7af9c202838b5e905c7250e547f1aff77258a02" @@ -13019,11 +15627,23 @@ json-stable-stringify@~0.0.0: dependencies: jsonify "~0.0.0" +json-stringify-deterministic@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-deterministic/-/json-stringify-deterministic-1.0.1.tgz#3334798c374d723d46f7ba0e47d6e5e5ac8511f9" + integrity sha512-9Fg0OY3uyzozpvJ8TVbUk09PjzhT7O2Q5kEe30g6OrKhbA/Is92igcx0XDDX7E3yAwnIlUcYLRl+ZkVrBYVP7A== + json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= +json-text-sequence@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/json-text-sequence/-/json-text-sequence-0.1.1.tgz#a72f217dc4afc4629fff5feb304dc1bd51a2f3d2" + integrity sha1-py8hfcSvxGKf/1/rME3BvVGi89I= + dependencies: + delimit-stream "0.1.0" + json2mq@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/json2mq/-/json2mq-0.2.0.tgz#b637bd3ba9eabe122c83e9720483aeb10d2c904a" @@ -13069,26 +15689,11 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" -jsonfilter@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/jsonfilter/-/jsonfilter-1.1.2.tgz#21ef7cedc75193813c75932e96a98be205ba5a11" - integrity sha1-Ie987cdRk4E8dZMulqmL4gW6WhE= - dependencies: - JSONStream "^0.8.4" - minimist "^1.1.0" - stream-combiner "^0.2.1" - through2 "^0.6.3" - jsonify@~0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= -jsonparse@0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-0.0.5.tgz#330542ad3f0a654665b778f3eb2d9a9fa507ac64" - integrity sha1-MwVCrT8KZUZlt3jz6y2an6UHrGQ= - jsonparse@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" @@ -13233,7 +15838,7 @@ jsx-ast-utils@^2.0.0: dependencies: array-includes "^3.0.3" -jszip@^3.1.3, jszip@^3.1.5: +jszip@^3.1.3: version "3.1.5" resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.1.5.tgz#e3c2a6c6d706ac6e603314036d43cd40beefdf37" integrity sha512-5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ== @@ -13244,6 +15849,16 @@ jszip@^3.1.3, jszip@^3.1.5: pako "~1.0.2" readable-stream "~2.0.6" +junk@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" + integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== + +just-debounce-it@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/just-debounce-it/-/just-debounce-it-1.1.0.tgz#8e92578effc155358a44f458c52ffbee66983bef" + integrity sha512-87Nnc0qZKgBZuhFZjYVjSraic0x7zwjhaTMrCKlj0QYKH6lh0KbFzVnfu6LHan03NO7J8ygjeBeD0epejn5Zcg== + just-debounce@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea" @@ -13254,6 +15869,26 @@ just-extend@^4.0.2: resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.0.2.tgz#f3f47f7dfca0f989c55410a7ebc8854b07108afc" integrity sha512-FrLwOgm+iXrPV+5zDU6Jqu4gCRXbWEQg2O3SKONsWE4w7AXFRkryS53bpWdaL9cNol+AmR3AEYz6kn+o0fCPnw== +just-flatten-it@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/just-flatten-it/-/just-flatten-it-2.1.0.tgz#2514337cc77ee3462869fee3d939b06ec1fd7986" + integrity sha512-mX3NUt/LF6EzohLJZXhywCwz2zqdhx6wVkEu6UfUx00lVQlSB6SBV1O+/Le15NfsimrWRD82H69ZkSVQZffhmw== + +just-kebab-case@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/just-kebab-case/-/just-kebab-case-1.1.0.tgz#ebe854fde84b0afa4e597fcd870b12eb3c026755" + integrity sha512-QkuwuBMQ9BQHMUEkAtIA4INLrkmnnveqlFB1oFi09gbU0wBdZo6tTnyxNWMR84zHxBuwK7GLAwqN8nrvVxOLTA== + +just-map-keys@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/just-map-keys/-/just-map-keys-1.1.0.tgz#9663c9f971ba46e17f2b05e66fec81149375f230" + integrity sha512-oNKi+4y7fr8lXnhKYpBbCkiwHRVkAnx0VDkCeTDtKKMzGr1Lz1Yym+RSieKUTKim68emC5Yxrb4YmiF9STDO+g== + +just-safe-set@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/just-safe-set/-/just-safe-set-2.1.0.tgz#237234e681a4f330b5dfa71a5251f34962813ef9" + integrity sha512-wSTg/2bQpzyivBYbWPqQgafdfxW0tr3hX9qYGDRS2ws+AXwc7tvn8ABqkp8iPQHChjj4F5JvL3t0FQLbcNuKig== + jwa@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" @@ -13271,6 +15906,13 @@ jws@^3.2.2: jwa "^1.4.1" safe-buffer "^5.0.1" +k-bucket@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/k-bucket/-/k-bucket-5.0.0.tgz#ef7a401fcd4c37cd31dceaa6ae4440ca91055e01" + integrity sha512-r/q+wV/Kde62/tk+rqyttEJn6h0jR7x+incdMVSYTqK73zVxVrzJa70kJL49cIKen8XjIgUZKSvk8ktnrQbK4w== + dependencies: + randombytes "^2.0.3" + karma-chrome-launcher@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz#cf1b9d07136cc18fe239327d24654c3dbc368acf" @@ -13339,15 +15981,7 @@ keccak@^1.0.2: nan "^2.2.1" safe-buffer "^5.1.0" -keccakjs@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/keccakjs/-/keccakjs-0.2.1.tgz#1d633af907ef305bbf9f2fa616d56c44561dfa4d" - integrity sha1-HWM6+QfvMFu/ny+mFtVsRFYd+k0= - dependencies: - browserify-sha3 "^0.0.1" - sha3 "^1.1.0" - -keccakjs@^0.2.1: +keccakjs@^0.2.0, keccakjs@^0.2.1: version "0.2.3" resolved "https://registry.yarnpkg.com/keccakjs/-/keccakjs-0.2.3.tgz#5e4e969ce39689a3861f445d7752ee3477f9fe72" integrity sha512-BjLkNDcfaZ6l8HBG9tH0tpmDv3sS2mA7FNQxFHpCdzP3Gb2MVruXBSuoM66SnVxKJpAr5dKGdkHD+bDokt8fTg== @@ -13365,6 +15999,25 @@ keycode@^2.1.9: resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.0.tgz#3d0af56dc7b8b8e5cba8d0a97f107204eec22b04" integrity sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ= +keypair@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/keypair/-/keypair-1.0.1.tgz#7603719270afb6564ed38a22087a06fc9aa4ea1b" + integrity sha1-dgNxknCvtlZO04oiCHoG/Jqk6hs= + +keyv@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + dependencies: + json-buffer "3.0.0" + +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + dependencies: + json-buffer "3.0.0" + kind-of@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" @@ -13377,7 +16030,7 @@ kind-of@^2.0.1: dependencies: is-buffer "^1.0.2" -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0, kind-of@^3.2.2: +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= @@ -13396,7 +16049,7 @@ kind-of@^5.0.0, kind-of@^5.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== -kind-of@^6.0.0, kind-of@^6.0.2: +kind-of@^6.0.0, kind-of@^6.0.1, kind-of@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== @@ -13437,10 +16090,10 @@ knex@^0.15.2: uuid "^3.3.2" v8flags "^3.1.1" -known-css-properties@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.2.0.tgz#899c94be368e55b42d7db8d5be7d73a4a4a41454" - integrity sha512-UTCzU28rRI9wkb8qSGoZa9pgWvxr4LjP2MEhi9XHb/1XMOJy0uTnIxaxzj8My/PORG+kQG6VzAcGvRw66eIOfA== +known-css-properties@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.11.0.tgz#0da784f115ea77c76b81536d7052e90ee6c86a8a" + integrity sha512-bEZlJzXo5V/ApNNa5z375mJC6Nrz4vG43UgcSCrg2OHC+yuB6j0iDSrY7RQ/+PRofFB03wNIIt9iXIVLr4wc7w== labeled-stream-splicer@^2.0.0: version "2.0.1" @@ -13459,6 +16112,14 @@ last-run@^1.1.0: default-resolution "^2.0.0" es6-weak-map "^2.0.1" +latency-monitor@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/latency-monitor/-/latency-monitor-0.2.1.tgz#4043d5f23de86e2bfcef6ced4a3b5b922e1dd7ed" + integrity sha1-QEPV8j3obiv872ztSjtbki4d1+0= + dependencies: + debug "^2.6.0" + lodash "^4.17.4" + latest-version@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15" @@ -13466,6 +16127,13 @@ latest-version@^3.0.0: dependencies: package-json "^4.0.0" +latest-version@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + dependencies: + package-json "^6.3.0" + lazy-cache@^0.2.3: version "0.2.7" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" @@ -13508,19 +16176,18 @@ lcid@^2.0.0: dependencies: invert-kv "^2.0.0" +lcid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-3.0.0.tgz#87b78ec4cdade463aa6380fd3d75972e07d0d20b" + integrity sha512-cT68NXBqcByQPcYCoMArX8SI5SuzOTjF7nibqHlf24K01zYbFifLHaacZi8Ye3dvmBP9XaatbRO8uXM6YPHlSg== + dependencies: + invert-kv "^3.0.0" + lcov-parse@^0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/lcov-parse/-/lcov-parse-0.0.10.tgz#1b0b8ff9ac9c7889250582b70b71315d9da6d9a3" integrity sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM= -ldjson-stream@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ldjson-stream/-/ldjson-stream-1.2.1.tgz#91beceda5ac4ed2b17e649fb777e7abfa0189c2b" - integrity sha1-kb7O2lrE7SsX5kn7d356v6AYnCs= - dependencies: - split2 "^0.2.1" - through2 "^0.6.1" - lead@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42" @@ -13533,6 +16200,15 @@ left-pad@^1.2.0: resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.2.0.tgz#d30a73c6b8201d8f7d8e7956ba9616087a68e0ee" integrity sha1-0wpzxrggHY99jnlWupYWCHpo4O4= +length-prefixed-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/length-prefixed-stream/-/length-prefixed-stream-2.0.0.tgz#16e603c97aefb46f43ae4b5d22f1734ecd14ffce" + integrity sha512-dvjTuWTKWe0oEznQcG6a9osfiYknCs7DEFJMP88n9Y581IFhYh1sZIgAFcuDOojKB0G7ftPreKhh4D0kh/VPjQ== + dependencies: + inherits "^2.0.3" + readable-stream "^3.1.1" + varint "^5.0.0" + level-codec@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-9.0.0.tgz#2d3a0e835c4aa8339ec63de3f5a37480b74a5f87" @@ -13543,6 +16219,11 @@ level-codec@~7.0.0: resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-7.0.1.tgz#341f22f907ce0f16763f24bddd681e395a0fb8a7" integrity sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ== +level-concat-iterator@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/level-concat-iterator/-/level-concat-iterator-2.0.1.tgz#1d1009cf108340252cb38c51f9727311193e6263" + integrity sha512-OTKKOqeav2QWcERMJR7IS9CUo1sHnke2C0gkSmcR7QuEtFNLLzHQAvnMw8ykvEcv0Qtkg0p7FOwP1v9e5Smdcw== + level-errors@^1.0.3: version "1.1.2" resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.1.2.tgz#4399c2f3d3ab87d0625f7e3676e2d807deff404d" @@ -13592,6 +16273,51 @@ level-iterator-stream@~3.0.0: readable-stream "^2.3.6" xtend "^4.0.0" +level-iterator-stream@~4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-4.0.1.tgz#65c467070c0788fe0d08a0c1ed600c3b9e82bc8d" + integrity sha512-pSZWqXK6/yHQkZKCHrR59nKpU5iqorKM22C/BOHTb/cwNQ2EOZG+bovmFFGcOgaBoF3KxqJEI27YwewhJQTzsw== + dependencies: + inherits "^2.0.1" + readable-stream "^3.0.2" + xtend "^4.0.0" + +"level-js@github:timkuijsten/level.js#idbunwrapper": + version "2.2.3" + resolved "https://codeload.github.com/timkuijsten/level.js/tar.gz/18e03adab34c49523be7d3d58fafb0c632f61303" + dependencies: + abstract-leveldown "~2.4.1" + idb-readable-stream "0.0.4" + ltgt "^2.1.2" + xtend "^4.0.1" + +level-js@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/level-js/-/level-js-4.0.1.tgz#3bad57d8bb46ebba7b13bc7442b56f4b45c8a2e0" + integrity sha512-m5JRIyHZn5VnCCFeRegJkn5bQd3MJK5qZX12zg3Oivc8+BUIS2yFS6ANMMeHX2ieGxucNvEn6/ZnyjmZQLLUWw== + dependencies: + abstract-leveldown "~6.0.1" + immediate "~3.2.3" + inherits "^2.0.3" + ltgt "^2.1.2" + typedarray-to-buffer "~3.1.5" + +level-mem@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/level-mem/-/level-mem-3.0.1.tgz#7ce8cf256eac40f716eb6489654726247f5a89e5" + integrity sha512-LbtfK9+3Ug1UmvvhR2DqLqXiPW1OJ5jEh0a3m9ZgAipiwpSxGj/qaVVy54RG5vAQN1nCuXqjvprCuKSCxcJHBg== + dependencies: + level-packager "~4.0.0" + memdown "~3.0.0" + +level-packager@~4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/level-packager/-/level-packager-4.0.1.tgz#7e7d3016af005be0869bc5fa8de93d2a7f56ffe6" + integrity sha512-svCRKfYLn9/4CoFfi+d8krOtrp6RoX8+xm0Na5cgXMqSyRru0AnDYdLl+YI8u1FyS6gGZ94ILLZDE5dh2but3Q== + dependencies: + encoding-down "~5.0.0" + levelup "^3.0.0" + level-post@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/level-post/-/level-post-1.0.7.tgz#19ccca9441a7cc527879a0635000f06d5e8f27d0" @@ -13623,7 +16349,35 @@ level-ws@0.0.0: readable-stream "~1.0.15" xtend "~2.1.1" -levelup@3.1.1: +level-ws@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-1.0.0.tgz#19a22d2d4ac57b18cc7c6ecc4bd23d899d8f603b" + integrity sha512-RXEfCmkd6WWFlArh3X8ONvQPm8jNpfA0s/36M4QzLqrLEIt1iJE9WBHLZ5vZJK6haMjJPJGJCQWfjMNnRcq/9Q== + dependencies: + inherits "^2.0.3" + readable-stream "^2.2.8" + xtend "^4.0.1" + +leveldown@^5.0.0, leveldown@~5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.1.1.tgz#5d3a043f0ec76e91e189117ec3627bef0436c0dc" + integrity sha512-4n2R/vEA/sssh5TKtFwM9gshW2tirNoURLqekLRUUzuF+eUBLFAufO8UW7bz8lBbG2jw8tQDF3LC+LcUCc12kg== + dependencies: + abstract-leveldown "~6.0.3" + napi-macros "~1.8.1" + node-gyp-build "~4.1.0" + +leveldown@~5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/leveldown/-/leveldown-5.0.3.tgz#66880478e956528ed35d47e30f6609e1201bf79c" + integrity sha512-isfWtOQIXbGbQRI8nmU9FqCZM0klmqTAOFi0vF6G/D0O1ZgxLrSh6Xd4Zj9iVQfGt6+8jpYwkRbN07VLrxRM8w== + dependencies: + abstract-leveldown "~6.0.3" + fast-future "~1.0.2" + napi-macros "~1.8.1" + node-gyp-build "~3.8.0" + +levelup@3.1.1, levelup@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/levelup/-/levelup-3.1.1.tgz#c2c0b3be2b4dc316647c53b42e2f559e232d2189" integrity sha512-9N10xRkUU4dShSRRFTBdNaBxofz+PGaIZO962ckboJZiNmLuhVT6FZ6ZKAsICKfUBO76ySaYU6fJWX/jnj3Lcg== @@ -13646,6 +16400,21 @@ levelup@^1.2.1: semver "~5.4.1" xtend "~4.0.0" +levelup@^4.0.1, levelup@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/levelup/-/levelup-4.1.0.tgz#49ab5d3a341731cd102f91c6bc17a1acb1969a17" + integrity sha512-+Qhe2/jb5affN7BeFgWUUWVdYoGXO2nFS3QLEZKZynnQyP9xqA+7wgOz3fD8SST2UKpHQuZgjyJjTcB2nMl2dQ== + dependencies: + deferred-leveldown "~5.1.0" + level-errors "~2.0.0" + level-iterator-stream "~4.0.0" + xtend "~4.0.0" + +leven@2.1.0, leven@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" + integrity sha1-wuep93IJTe6dNCAq6KzORoeHVYA= + levn@^0.3.0, levn@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" @@ -13654,6 +16423,406 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +libp2p-bootstrap@~0.9.3: + version "0.9.7" + resolved "https://registry.yarnpkg.com/libp2p-bootstrap/-/libp2p-bootstrap-0.9.7.tgz#eabedab24775a6175f07ce035b716e8114d84a76" + integrity sha512-GuuYoTh0UBBlph0WuuiewtDZqfYsXmhSdX+JLMzGY6uMuK5aLr7gCa++2zVyBoOIgn0yTq2F6n4vKaWoK9Hi0w== + dependencies: + async "^2.6.1" + debug "^4.1.1" + mafmt "^6.0.4" + multiaddr "^6.0.3" + peer-id "~0.12.2" + peer-info "~0.15.1" + +libp2p-circuit@~0.3.6: + version "0.3.7" + resolved "https://registry.yarnpkg.com/libp2p-circuit/-/libp2p-circuit-0.3.7.tgz#f2eb7a7250d968fa3844dcfeb718ac4735b78f5b" + integrity sha512-Z14T3D1YYE1W2k9QtheyxzfwGpEi4Tk4gDofSmAhKqlfCQcctNvKdv0udgjnwzZjXRBtAmNzVJfxZ2WagtZotA== + dependencies: + async "^2.6.2" + debug "^4.1.1" + interface-connection "~0.3.3" + mafmt "^6.0.7" + multiaddr "^6.0.6" + once "^1.4.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + protons "^1.0.1" + pull-handshake "^1.1.4" + pull-length-prefixed "^1.3.2" + pull-pair "^1.1.0" + pull-stream "^3.6.9" + +libp2p-connection-manager@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/libp2p-connection-manager/-/libp2p-connection-manager-0.1.0.tgz#1807d8dcdb27619d69899a38c43f842f66b25652" + integrity sha512-Md5UERlkD+KUsdUQRJE+B+UBq/KwOTo650z8Bl0zEfKjfnv/yMeFhucnf14suYBnzIIdGsckYn66xbeki31BLw== + dependencies: + debug "^4.1.1" + latency-monitor "~0.2.1" + +libp2p-crypto-secp256k1@^0.3.0, libp2p-crypto-secp256k1@~0.3.0: + version "0.3.1" + resolved "https://registry.yarnpkg.com/libp2p-crypto-secp256k1/-/libp2p-crypto-secp256k1-0.3.1.tgz#4cbeb857f5cfe5fefb1253e6b2994420c0ca166e" + integrity sha512-evrfK/CeUSd/lcELUdDruyPBvxDmLairth75S32OLl3H+++2m2fV24JEtxzdFS9JH3xEFw0h6JFO8DBa1bP9dA== + dependencies: + async "^2.6.2" + bs58 "^4.0.1" + multihashing-async "~0.6.0" + nodeify "^1.0.1" + safe-buffer "^5.1.2" + secp256k1 "^3.6.2" + +libp2p-crypto-secp256k1@~0.2.2: + version "0.2.3" + resolved "https://registry.yarnpkg.com/libp2p-crypto-secp256k1/-/libp2p-crypto-secp256k1-0.2.3.tgz#212fc171d39dae7be3eaf4d9d311e0a8e9619c78" + integrity sha512-DFrK89VdboacqM3vqWV8yt8FH9Ni181JJAOU2tRkJfUN9tNEV7VfZEg390NJxEQQbLsyH4HZ7on3QTpPHMHQZQ== + dependencies: + async "^2.6.1" + multihashing-async "~0.5.1" + nodeify "^1.0.1" + safe-buffer "^5.1.2" + secp256k1 "^3.6.1" + +libp2p-crypto@^0.16.0, libp2p-crypto@~0.16.0, libp2p-crypto@~0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.16.1.tgz#40aa07e95a0a7fe6887ea3868625e74c81c34d75" + integrity sha512-+fxqy+cDjwOKK4KTj44WQmjPE5ep2eR5uAIQWHl/+RKvRSor3+RAY53VWkAecgAEvjX2AswxBsoCIJK1Qk5aIQ== + dependencies: + asmcrypto.js "^2.3.2" + asn1.js "^5.0.1" + async "^2.6.1" + bn.js "^4.11.8" + browserify-aes "^1.2.0" + bs58 "^4.0.1" + iso-random-stream "^1.1.0" + keypair "^1.0.1" + libp2p-crypto-secp256k1 "~0.3.0" + multihashing-async "~0.5.1" + node-forge "~0.7.6" + pem-jwk "^2.0.0" + protons "^1.0.1" + rsa-pem-to-jwk "^1.1.3" + tweetnacl "^1.0.0" + ursa-optional "~0.9.10" + +libp2p-crypto@~0.12.1: + version "0.12.1" + resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.12.1.tgz#4a870d269ba3150dfe014e4f9aea1e55076015c8" + integrity sha512-1/z8rxZ0DcQNreZhEsl7PnLr7DWOioSvYbKBLGkRwNRiNh1JJLgh0PdTySBb44wkrOGT+TxcGRd7iq3/X6Wxwg== + dependencies: + asn1.js "^5.0.0" + async "^2.6.0" + browserify-aes "^1.1.1" + bs58 "^4.0.1" + keypair "^1.0.1" + libp2p-crypto-secp256k1 "~0.2.2" + multihashing-async "~0.4.7" + node-forge "^0.7.1" + pem-jwk "^1.5.1" + protons "^1.0.1" + rsa-pem-to-jwk "^1.1.3" + tweetnacl "^1.0.0" + webcrypto-shim "github:dignifiedquire/webcrypto-shim#master" + +libp2p-crypto@~0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/libp2p-crypto/-/libp2p-crypto-0.13.0.tgz#25404ea43bf2fd3802780d9ab87b5d2095d86f07" + integrity sha512-i3r1TBec/xYmC5bcpPiIs3OyUAU3iy53OdRdxqawKoWTQPjYB+TyQ4w+otT66Y0sMcw70O0wH3GFAfPmQgFn+g== + dependencies: + asn1.js "^5.0.0" + async "^2.6.0" + browserify-aes "^1.2.0" + bs58 "^4.0.1" + keypair "^1.0.1" + libp2p-crypto-secp256k1 "~0.2.2" + multihashing-async "~0.4.8" + node-forge "^0.7.5" + pem-jwk "^1.5.1" + protons "^1.0.1" + rsa-pem-to-jwk "^1.1.3" + tweetnacl "^1.0.0" + webcrypto-shim "github:dignifiedquire/webcrypto-shim#master" + +libp2p-floodsub@^0.16.1: + version "0.16.1" + resolved "https://registry.yarnpkg.com/libp2p-floodsub/-/libp2p-floodsub-0.16.1.tgz#ce9ee5be742d97fefa111649edc6fa1e70bc47a7" + integrity sha512-3Y+BMwlgit5LGKFUwEn5hNH9+WvhK4mkSEKe7mu0xtQ0KmFvwUpYt+UO/By1iZRpYDyEhQ8rya0ZJtYcqFkxvg== + dependencies: + async "^2.6.2" + bs58 "^4.0.1" + debug "^4.1.1" + length-prefixed-stream "^2.0.0" + libp2p-crypto "~0.16.1" + libp2p-pubsub "~0.1.0" + protons "^1.0.1" + pull-length-prefixed "^1.3.2" + pull-pushable "^2.2.0" + pull-stream "^3.6.9" + +libp2p-identify@~0.7.6: + version "0.7.6" + resolved "https://registry.yarnpkg.com/libp2p-identify/-/libp2p-identify-0.7.6.tgz#b17fad2ec0df76d6ca6b5b0a7e58b04620b8dbe9" + integrity sha512-QleYqI6f8ah6G6sQU9uaIa9FVOtyp6LtiqopfjrmAIO5Oz22Zw+dpT7FcEXvYP7kL036Es2vzZm0js0pOWw1MA== + dependencies: + multiaddr "^6.0.4" + peer-id "~0.12.2" + peer-info "~0.15.1" + protons "^1.0.1" + pull-length-prefixed "^1.3.1" + pull-stream "^3.6.9" + +libp2p-kad-dht@~0.15.1: + version "0.15.3" + resolved "https://registry.yarnpkg.com/libp2p-kad-dht/-/libp2p-kad-dht-0.15.3.tgz#3d7057c5c17742747cd3139cf3b4395f4a64f405" + integrity sha512-CasmSH+/zwlsk6q4wigmVioa3l2H1q2QZCwHPJ85ox2KKQS58mbVgXuBL2I300G2lMg0RPQRojvY43yynHhn4A== + dependencies: + abort-controller "^3.0.0" + async "^2.6.2" + base32.js "~0.1.0" + callbackify "^1.1.0" + chai-checkmark "^1.0.1" + cids "~0.7.0" + debug "^4.1.1" + err-code "^1.1.2" + hashlru "^2.3.0" + heap "~0.2.6" + interface-datastore "~0.6.0" + k-bucket "^5.0.0" + libp2p-crypto "~0.16.1" + libp2p-record "~0.6.2" + merge-options "^1.0.1" + multihashes "~0.4.14" + multihashing-async "~0.5.2" + p-queue "^5.0.0" + p-times "^2.1.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + priorityqueue "~0.2.1" + promise-to-callback "^1.0.0" + promisify-es6 "^1.0.3" + protons "^1.0.1" + pull-length-prefixed "^1.3.2" + pull-stream "^3.6.9" + pull-stream-to-async-iterator "^1.0.1" + varint "^5.0.0" + xor-distance "^2.0.0" + +libp2p-keychain@~0.4.1: + version "0.4.2" + resolved "https://registry.yarnpkg.com/libp2p-keychain/-/libp2p-keychain-0.4.2.tgz#2972ebdaf762a27702c8f3c9bd5e883265d344cf" + integrity sha512-/rhjUQM9DDL4gfP7bdkqfnXYl4JlDrsnCMrPGmWmtnnLk9LdaIcJ+93IOKpB7B2LE7Td+1+JZRys2JjTBs21nQ== + dependencies: + async "^2.6.2" + err-code "^1.1.2" + interface-datastore "~0.6.0" + libp2p-crypto "~0.16.1" + merge-options "^1.0.1" + node-forge "~0.7.6" + pull-stream "^3.6.9" + sanitize-filename "^1.6.1" + +libp2p-mdns@~0.12.0: + version "0.12.3" + resolved "https://registry.yarnpkg.com/libp2p-mdns/-/libp2p-mdns-0.12.3.tgz#6b6ebd0718c8d149e824d392a9f2efb34d8b3a47" + integrity sha512-jJvmRc2hd8inWRpWBGwJnu4t4Qxg/5LCMwivwTp3Rqf/NRHdqAuArT5VroFdgIiay9pQ9LjrA2zXIpT2ZLDusA== + dependencies: + async "^2.6.2" + debug "^4.1.1" + libp2p-tcp "~0.13.0" + multiaddr "^6.0.6" + multicast-dns "^7.2.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + +libp2p-ping@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/libp2p-ping/-/libp2p-ping-0.8.5.tgz#e7fb9fb32d9ff0d6b51be52caef4395ce1a17613" + integrity sha512-BzCN3+jp1SvJQZlXq2G3TMkyK5UOOf3JO+CZMnaUEHYlRgQf2zShYta5XU2IGx0EJA/23iCdCL+LjBP/DOvbkQ== + dependencies: + libp2p-crypto "~0.16.0" + pull-handshake "^1.1.4" + pull-stream "^3.6.9" + +libp2p-pubsub@~0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/libp2p-pubsub/-/libp2p-pubsub-0.1.0.tgz#cf7b5bd389a0a6879a814d5e6519b13ad361b4fa" + integrity sha512-oppDCIZLmqODAgt1r625yO0j9wy7auro7B6/5bw2WN5ctqTsG791dn3SGVRLV8Dvd7uSfMlOaZ/Bkw8jle0Ytg== + dependencies: + async "^2.6.2" + bs58 "^4.0.1" + debug "^4.1.1" + err-code "^1.1.2" + length-prefixed-stream "^2.0.0" + libp2p-crypto "~0.16.1" + protons "^1.0.1" + pull-length-prefixed "^1.3.1" + pull-pushable "^2.2.0" + pull-stream "^3.6.9" + time-cache "~0.3.0" + +libp2p-record@~0.6.2, libp2p-record@~0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/libp2p-record/-/libp2p-record-0.6.3.tgz#dbfe7f9bc529da98fed3199262bd3d27709de498" + integrity sha512-FUJ69hb20SETlKmXkdlG7AJPPZmaRrzNBR2d4aTRVYcR2LPWzamGg6UeDEP5DAHXUqMhtEP38oEKcrLn07kaOw== + dependencies: + async "^2.6.2" + buffer-split "^1.0.0" + err-code "^1.1.2" + multihashes "~0.4.14" + multihashing-async "~0.6.0" + protons "^1.0.1" + +libp2p-secio@~0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/libp2p-secio/-/libp2p-secio-0.11.1.tgz#984fe8cc77640feca290d09065615fcaa80c433a" + integrity sha512-PMVlLutZcCpaNMQZbsbADUR6BWAFuB7ap8fc006YFj3uRQpq8HEVW6DsYlNVG6QQm9JMdvaitfgLTaDFqw5bVg== + dependencies: + async "^2.6.1" + debug "^4.1.1" + interface-connection "~0.3.2" + libp2p-crypto "~0.16.0" + multihashing-async "~0.5.2" + peer-id "~0.12.2" + peer-info "~0.15.1" + protons "^1.0.1" + pull-defer "~0.2.3" + pull-handshake "^1.1.4" + pull-length-prefixed "^1.3.1" + pull-stream "^3.6.9" + +libp2p-switch@^0.42.12: + version "0.42.12" + resolved "https://registry.yarnpkg.com/libp2p-switch/-/libp2p-switch-0.42.12.tgz#672ab3b249121e876231d9fef9a143a5ed2c41da" + integrity sha512-aNjJQpP9kSClXXKIliSqIowIoxAy0JQ8hnw6BoqOHUIG9Eov4GVyuOdU6lQKl1ym4uKMsnF2G49qpZJ47O01XA== + dependencies: + async "^2.6.2" + bignumber.js "^8.1.1" + class-is "^1.1.0" + debug "^4.1.1" + err-code "^1.1.2" + fsm-event "^2.1.0" + hashlru "^2.3.0" + interface-connection "~0.3.3" + libp2p-circuit "~0.3.6" + libp2p-identify "~0.7.6" + moving-average "^1.0.0" + multiaddr "^6.0.6" + multistream-select "~0.14.4" + once "^1.4.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + pull-stream "^3.6.9" + retimer "^2.0.0" + +libp2p-tcp@~0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/libp2p-tcp/-/libp2p-tcp-0.13.0.tgz#597f0f837890ca07b062b75593a4d58b755122b2" + integrity sha512-bsmfxi+uVegK61x9UxBEgWtvujPl+zwzuVEyaVRs2IxHu6OE5MGKnj7AflzlK4e3w2HZn8nm4qwMV5m+fhqK1g== + dependencies: + class-is "^1.1.0" + debug "^3.1.0" + interface-connection "~0.3.2" + ip-address "^5.8.9" + lodash.includes "^4.3.0" + lodash.isfunction "^3.0.9" + mafmt "^6.0.2" + multiaddr "^5.0.0" + once "^1.4.0" + stream-to-pull-stream "^1.7.2" + +libp2p-webrtc-star@~0.16.0: + version "0.16.1" + resolved "https://registry.yarnpkg.com/libp2p-webrtc-star/-/libp2p-webrtc-star-0.16.1.tgz#d160a157d033f1ad915cf460776a1ca32f352b75" + integrity sha512-TLQ/Qhfx367kETt2pz2ejzVMB01PQjkBqxP+p+PD84N+JuFg3HVQw8jwXdiXexg/gKNMH+WwqVeWiKv/mVrCNA== + dependencies: + "@hapi/hapi" "^18.3.1" + "@hapi/inert" "^5.2.0" + async "^2.6.2" + class-is "^1.1.0" + debug "^4.1.1" + epimetheus "^1.0.92" + interface-connection "~0.3.3" + mafmt "^6.0.7" + minimist "^1.2.0" + multiaddr "^6.0.6" + once "^1.4.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + pull-stream "^3.6.9" + simple-peer "^9.3.0" + socket.io "^2.1.1" + socket.io-client "^2.1.1" + stream-to-pull-stream "^1.7.3" + webrtcsupport "github:ipfs/webrtcsupport" + +libp2p-websocket-star-multi@~0.4.3: + version "0.4.4" + resolved "https://registry.yarnpkg.com/libp2p-websocket-star-multi/-/libp2p-websocket-star-multi-0.4.4.tgz#99ed79437ecdf3edbb1cc7b83b9a62901885eeda" + integrity sha512-+Cj9ghJkqlFTa34tWx0Mi0FZ7LGH4l2rCrgmINZsU/Szq+NbIPb5LFiaJEzyB6vGAOMjC+2J3Ei7luIvrgXzKg== + dependencies: + async "^2.6.2" + debug "^4.1.1" + libp2p-websocket-star "~0.10.2" + mafmt "^6.0.7" + multiaddr "^6.0.6" + once "^1.4.0" + +libp2p-websocket-star@~0.10.2: + version "0.10.2" + resolved "https://registry.yarnpkg.com/libp2p-websocket-star/-/libp2p-websocket-star-0.10.2.tgz#74df4c651292bf64307d1198746e249827041ea5" + integrity sha512-ccjMqy7lrKV6vbTdsm9XOZ+eWt01ZCS3hI2s+I+ZpglnPQNg8z+dGs+8rdl8/hU44Sq3EbmUw0gCxPB/2ZbPlg== + dependencies: + async "^2.6.1" + class-is "^1.1.0" + debug "^4.1.1" + interface-connection "~0.3.2" + libp2p-crypto "~0.16.0" + mafmt "^6.0.4" + multiaddr "^6.0.3" + nanoid "^2.0.0" + once "^1.4.0" + peer-id "~0.12.2" + peer-info "~0.15.1" + pull-stream "^3.6.9" + socket.io-client "^2.1.1" + socket.io-pull-stream "~0.1.5" + +libp2p-websockets@^0.12.2, libp2p-websockets@~0.12.2: + version "0.12.2" + resolved "https://registry.yarnpkg.com/libp2p-websockets/-/libp2p-websockets-0.12.2.tgz#eecf25564cbe6b0e9017bb411c2a8abec8c9f29b" + integrity sha512-K/Jg/fWFfP5NyiLx01EJcoAcYQO00RSHpZfPQDR3May6ABvOseAjq45SrUDdDCW5mCS0502Vz1VjRrZdOXw8zQ== + dependencies: + class-is "^1.1.0" + debug "^4.1.1" + interface-connection "~0.3.2" + mafmt "^6.0.4" + multiaddr-to-uri "^4.0.1" + pull-ws hugomrdias/pull-ws#fix/bundle-size + +libp2p@~0.25.3: + version "0.25.5" + resolved "https://registry.yarnpkg.com/libp2p/-/libp2p-0.25.5.tgz#f7153064cb64555c4520b086a79b787bd2de2161" + integrity sha512-vkUGFkPcY7t/LyyIbjKbF7KE4O+gPmJXvv363TjmNSZX/ph0aP8KtCpurxwo82ztxec3w5XCZUyNGrjEliSshw== + dependencies: + async "^2.6.2" + debug "^4.1.1" + err-code "^1.1.2" + fsm-event "^2.1.0" + libp2p-connection-manager "^0.1.0" + libp2p-floodsub "^0.16.1" + libp2p-ping "^0.8.5" + libp2p-switch "^0.42.12" + libp2p-websockets "^0.12.2" + mafmt "^6.0.7" + multiaddr "^6.1.0" + once "^1.4.0" + peer-book "^0.9.1" + peer-id "^0.12.2" + peer-info "^0.15.1" + superstruct "^0.6.0" + lie@~3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" @@ -13760,6 +16929,24 @@ locale-currency@0.0.1: resolved "https://registry.yarnpkg.com/locale-currency/-/locale-currency-0.0.1.tgz#c9e15a22ff575b4b4bb947a4bf92ac236bd1fe9b" integrity sha1-yeFaIv9XW0tLuUekv5KsI2vR/ps= +localstorage-down@^0.6.7: + version "0.6.7" + resolved "https://registry.yarnpkg.com/localstorage-down/-/localstorage-down-0.6.7.tgz#d0799a93b31e6c5fa5188ec06242eb1cce9d6d15" + integrity sha1-0Hmak7MebF+lGI7AYkLrHM6dbRU= + dependencies: + abstract-leveldown "0.12.3" + argsarray "0.0.1" + buffer-from "^0.1.1" + d64 "^1.0.0" + humble-localstorage "^1.4.2" + inherits "^2.0.1" + tiny-queue "0.2.0" + +localstorage-memory@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/localstorage-memory/-/localstorage-memory-1.0.3.tgz#566b37968fe0c4d76ba36a6da564fa613945ca72" + integrity sha512-t9P8WB6DcVttbw/W4PIE8HOqum8Qlvx5SjR6oInwR9Uia0EEmyUeBh7S+weKByW+l/f45Bj4L/dgZikGFDM6ng== + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -13877,7 +17064,7 @@ lodash.assign@^4.0.1, lodash.assign@^4.0.6, lodash.assign@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= -lodash.assignin@^4.1.0, lodash.assignin@^4.2.0: +lodash.assignin@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2" integrity sha1-uo31+4QesKPoBEIysOJjqNxqKKI= @@ -13887,12 +17074,7 @@ lodash.castarray@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115" integrity sha1-wCUTUV4wna3dTCTGDP3c9ZdtkRU= -lodash.clone@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clone/-/lodash.clone-4.5.0.tgz#195870450f5a13192478df4bc3d23d2dea1907b6" - integrity sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y= - -lodash.clonedeep@4.5.0, lodash.clonedeep@^4.3.0, lodash.clonedeep@^4.3.2, lodash.clonedeep@^4.4.1, lodash.clonedeep@^4.5.0: +lodash.clonedeep@4.5.0, lodash.clonedeep@^4.3.2, lodash.clonedeep@^4.4.1: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= @@ -13934,6 +17116,11 @@ lodash.escape@^4.0.1: resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= +lodash.filter@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= + lodash.find@^4.5.1: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1" @@ -13952,11 +17139,6 @@ lodash.flatten@^3.0.2: lodash._baseflatten "^3.0.0" lodash._isiterateecall "^3.0.0" -lodash.flatten@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" - integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= - lodash.flattendeep@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" @@ -13992,6 +17174,16 @@ lodash.isequal@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= +lodash.isequalwith@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.isequalwith/-/lodash.isequalwith-4.4.0.tgz#266726ddd528f854f21f4ea98a065606e0fbc6b0" + integrity sha1-Jmcm3dUo+FTyH06pigZWBuD7xrA= + +lodash.isfunction@^3.0.9: + version "3.0.9" + resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" + integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== + lodash.isinteger@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" @@ -14021,6 +17213,11 @@ lodash.keys@^3.0.0: lodash.isarguments "^3.0.0" lodash.isarray "^3.0.0" +lodash.map@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.map/-/lodash.map-4.6.0.tgz#771ec7839e3473d9c4cde28b19394c3562f4f6d3" + integrity sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -14041,11 +17238,6 @@ lodash.restparam@^3.0.0: resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU= -lodash.set@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23" - integrity sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM= - lodash.shuffle@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.shuffle/-/lodash.shuffle-4.2.0.tgz#145b5053cf875f6f5c2a33f48b6e9948c6ec7b4b" @@ -14099,17 +17291,12 @@ lodash.uniqby@^4.7.0: resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" integrity sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI= -lodash@4.17.11: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - -lodash@^4, lodash@^4.0.0, lodash@^4.0.1, lodash@^4.1.0, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.10, lodash@~4.17.2, lodash@~4.17.4: +lodash@4.17.14, lodash@^4.0.0, lodash@^4.0.1, lodash@^4.13.1, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.0, lodash@~4.17.10, lodash@~4.17.2, lodash@~4.17.4: version "4.17.14" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba" integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw== -lodash@^4.17.11, lodash@^4.17.13: +lodash@=3.10.1, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15: version "4.17.15" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== @@ -14119,12 +17306,12 @@ log-driver@^1.2.5: resolved "https://registry.yarnpkg.com/log-driver/-/log-driver-1.2.5.tgz#7ae4ec257302fd790d557cb10c97100d857b0056" integrity sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY= -log-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" - integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg= +log-symbols@^2.0.0, log-symbols@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== dependencies: - chalk "^1.0.0" + chalk "^2.0.1" log4js@^4.0.0: version "4.3.1" @@ -14137,6 +17324,14 @@ log4js@^4.0.0: rfdc "^1.1.2" streamroller "^1.0.5" +logalot@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" + integrity sha1-X46MkNME7fElMJUaVVSruMXj9VI= + dependencies: + figures "^1.3.5" + squeak "^1.0.0" + loglevel@^1.4.1, loglevel@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.0.tgz#ae0caa561111498c5ba13723d6fb631d24003934" @@ -14147,21 +17342,46 @@ loglevel@^1.6.1: resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.3.tgz#77f2eb64be55a404c9fd04ad16d57c1d6d6b1280" integrity sha512-LoEDv5pgpvWgPF4kNYuIp0qqSJVWak/dML0RY74xlzMZiT9w77teNAwKYKWBTYjlokMirg+o3jBwp+vlLrcfAA== +logplease@^1.2.14, logplease@~1.2.14, logplease@~1.2.15: + version "1.2.15" + resolved "https://registry.yarnpkg.com/logplease/-/logplease-1.2.15.tgz#3da442e93751a5992cc19010a826b08d0293c48a" + integrity sha512-jLlHnlsPSJjpwUfcNyUxXCl33AYg2cHhIf9QhGL2T4iPT0XPB+xP1LRKFPgIg1M/sg9kAJvy94w9CzBNrfnstA== + lolex@^2.2.0, lolex@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.3.2.tgz#85f9450425103bf9e7a60668ea25dc43274ca807" integrity sha512-A5pN2tkFj7H0dGIAM6MFvHKMJcPnjZsOMvR7ujCjfgW5TbV6H9vb1PgxLtHvjqNZTHsUolz+6/WEO0N1xNx2ng== +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + +longest-streak@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.3.tgz#3de7a3f47ee18e9074ded8575b5c091f5d0a4105" + integrity sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw== + +longest@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= + looper@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/looper/-/looper-2.0.0.tgz#66cd0c774af3d4fedac53794f742db56da8f09ec" integrity sha1-Zs0Md0rz1P7axTeU90LbVtqPCew= -looper@^3.0.0: +looper@^3.0.0, looper@~3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/looper/-/looper-3.0.0.tgz#2efa54c3b1cbaba9b94aee2e5914b0be57fbb749" integrity sha1-LvpUw7HLq6m5Su4uWRSwvlf7t0k= +looper@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/looper/-/looper-4.0.0.tgz#7706aded59a99edca06e6b54bb86c8ec19c95155" + integrity sha1-dwat7VmpntygbmtUu4bI7BnJUVU= + loose-envify@^1.0.0, loose-envify@^1.2.0, loose-envify@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" @@ -14189,11 +17409,21 @@ lower-case@^1.1.1: resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= -lowercase-keys@^1.0.0: +lowercase-keys@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + lowlight@~1.9.1: version "1.9.2" resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.9.2.tgz#0b9127e3cec2c3021b7795dd81005c709a42fdd1" @@ -14202,7 +17432,17 @@ lowlight@~1.9.1: fault "^1.0.2" highlight.js "~9.12.0" -lru-cache@4.1.x, lru-cache@^4.0.0, lru-cache@^4.0.1: +lpad-align@^1.0.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/lpad-align/-/lpad-align-1.1.2.tgz#21f600ac1c3095c3c6e497ee67271ee08481fe9e" + integrity sha1-IfYArBwwlcPG5JfuZyce4ISB/p4= + dependencies: + get-stdin "^4.0.1" + indent-string "^2.1.0" + longest "^1.0.0" + meow "^3.3.0" + +lru-cache@4.1.x, lru-cache@^4.0.1: version "4.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" integrity sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew== @@ -14239,6 +17479,13 @@ lru-queue@0.1: dependencies: es5-ext "~0.10.2" +lru@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lru/-/lru-3.1.0.tgz#ea7fb8546d83733396a13091d76cfeb4c06837d5" + integrity sha1-6n+4VG2DczOWoTCR12z+tMBoN9U= + dependencies: + inherits "^2.0.1" + ltgt@^2.1.2, ltgt@~2.2.0: version "2.2.1" resolved "https://registry.yarnpkg.com/ltgt/-/ltgt-2.2.1.tgz#f35ca91c493f7b73da0e07495304f17b31f87ee5" @@ -14254,10 +17501,12 @@ luxon@^1.8.2: resolved "https://registry.yarnpkg.com/luxon/-/luxon-1.8.2.tgz#32ca2be3b3f0fcddd607dc5584ff106107fecade" integrity sha512-TPShotrkafGXEksxvEagZ1peYb9gE3ADppq8IPWG6wqYS/4k9ucRUXipBHy/PrMIfUPxy/llfsQXRvQmOXmVcA== -macos-release@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.2.0.tgz#ab58d55dd4714f0a05ad4b0e90f4370fef5cdea8" - integrity sha512-iV2IDxZaX8dIcM7fG6cI46uNmHUxHE4yN+Z8tKHAW1TBPMZDIKHf/3L+YnOuj/FK9il14UaVdHmiQ1tsi90ltA== +mafmt@^6.0.0, mafmt@^6.0.2, mafmt@^6.0.4, mafmt@^6.0.7: + version "6.0.7" + resolved "https://registry.yarnpkg.com/mafmt/-/mafmt-6.0.7.tgz#80312e08bfba0f89e2daa403525f33e07d9b97fa" + integrity sha512-2OG/EGAJZmpZBl7YRT1hD83sZa2gKsUEdegRuURreIOe7B4VeHU1rYYmhgk7BkLzknGL3xGYsDx3bbSgEEzE7g== + dependencies: + multiaddr "^6.0.4" magic-string@^0.22.4: version "0.22.5" @@ -14266,7 +17515,7 @@ magic-string@^0.22.4: dependencies: vlq "^0.2.2" -make-dir@^1.0.0, make-dir@^1.3.0: +make-dir@^1.0.0, make-dir@^1.2.0, make-dir@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== @@ -14300,7 +17549,7 @@ mamacro@^0.0.3: resolved "https://registry.yarnpkg.com/mamacro/-/mamacro-0.0.3.tgz#ad2c9576197c9f1abf308d0787865bd975a3f3e4" integrity sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== -map-age-cleaner@^0.1.1: +map-age-cleaner@^0.1.1, map-age-cleaner@^0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== @@ -14317,6 +17566,11 @@ map-obj@^1.0.0, map-obj@^1.0.1: resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= +map-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9" + integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk= + map-or-similar@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" @@ -14334,6 +17588,11 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" +markdown-escapes@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.3.tgz#6155e10416efaafab665d466ce598216375195f5" + integrity sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw== + markdown-it-anchor@^5.0.2: version "5.2.4" resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.2.4.tgz#d39306fe4c199705b4479d3036842cf34dcba24f" @@ -14350,6 +17609,11 @@ markdown-it@^8.4.2: mdurl "^1.0.1" uc.micro "^1.0.5" +markdown-table@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.3.tgz#9fcb69bcfdb8717bfd0398c6ec2d93036ef8de60" + integrity sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q== + markdown-to-jsx@^6.9.1, markdown-to-jsx@^6.9.3: version "6.10.2" resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.10.2.tgz#644f602b81d088f10aef1c3674874876146cf38b" @@ -14399,10 +17663,10 @@ math-random@^1.0.1: resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= -mathml-tag-names@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.0.1.tgz#8d41268168bf86d1102b98109e28e531e7a34578" - integrity sha1-jUEmgWi/htEQK5gQnijlMeejRXg= +mathml-tag-names@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz#6dff66c99d55ecf739ca53c492e626f1d12a33cc" + integrity sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw== md5-hex@^1.2.0: version "1.3.0" @@ -14432,13 +17696,25 @@ md5.js@^1.3.4: inherits "^2.0.1" safe-buffer "^5.1.2" -mdn-browser-compat-data@0.0.82: - version "0.0.82" - resolved "https://registry.yarnpkg.com/mdn-browser-compat-data/-/mdn-browser-compat-data-0.0.82.tgz#1fdf4979e548eaeed193464d19dbb4381ba7768b" - integrity sha512-RmC87C45AgXLuNlkrGLCK2wh0zRwpFnnro5jsNxmS90xLCxfKmTLPtqM9cocKFD7Ro9pWmtvkIkRiesGakd1Ig== +mdast-util-compact@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz#98a25cc8a7865761a41477b3a87d1dcef0b1e79d" + integrity sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w== + dependencies: + unist-util-visit "^1.1.0" + +mdn-browser-compat-data@0.0.94: + version "0.0.94" + resolved "https://registry.yarnpkg.com/mdn-browser-compat-data/-/mdn-browser-compat-data-0.0.94.tgz#eaa1653761ce95881ea1858a8c0ce6066d85f94b" + integrity sha512-O3zJqbmehz0Hn3wpk62taA0+jNF7yn6BDWqQ9Wh2bEoO9Rx1BYiTmNX565eNVbW0ixfQkY6Sp9FvY/rr79Qmyg== dependencies: extend "3.0.2" +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + mdn-data@~1.1.0: version "1.1.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-1.1.4.tgz#50b5d4ffc4575276573c4eedb8780812a8419f01" @@ -14470,6 +17746,15 @@ mem@^4.0.0: mimic-fn "^2.0.0" p-is-promise "^2.0.0" +mem@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/mem/-/mem-5.1.1.tgz#7059b67bf9ac2c924c9f1cff7155a064394adfb3" + integrity sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw== + dependencies: + map-age-cleaner "^0.1.3" + mimic-fn "^2.1.0" + p-is-promise "^2.1.0" + memdown@^1.0.0: version "1.4.1" resolved "https://registry.yarnpkg.com/memdown/-/memdown-1.4.1.tgz#b4e4e192174664ffbae41361aa500f3119efe215" @@ -14482,6 +17767,18 @@ memdown@^1.0.0: ltgt "~2.2.0" safe-buffer "~5.1.1" +memdown@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/memdown/-/memdown-3.0.0.tgz#93aca055d743b20efc37492e9e399784f2958309" + integrity sha512-tbV02LfZMWLcHcq4tw++NuqMO+FZX8tNJEiD2aNRm48ZZusVg5N8NART+dmBkepJVye986oixErf7jfXboMGMA== + dependencies: + abstract-leveldown "~5.0.0" + functional-red-black-tree "~1.0.1" + immediate "~3.2.3" + inherits "~2.0.1" + ltgt "~2.2.0" + safe-buffer "~5.1.1" + memoizee@0.4.X: version "0.4.11" resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.11.tgz#bde9817663c9e40fdb2a4ea1c367296087ae8c8f" @@ -14527,6 +17824,21 @@ meow@^3.1.0, meow@^3.3.0, meow@^3.7.0: redent "^1.0.0" trim-newlines "^1.0.0" +meow@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4" + integrity sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig== + dependencies: + camelcase-keys "^4.0.0" + decamelize-keys "^1.0.0" + loud-rejection "^1.0.0" + minimist-options "^3.0.1" + normalize-package-data "^2.3.4" + read-pkg-up "^3.0.0" + redent "^2.0.0" + trim-newlines "^2.0.0" + yargs-parser "^10.0.0" + merge-deep@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/merge-deep/-/merge-deep-3.0.2.tgz#f39fa100a4f1bd34ff29f7d2bf4508fbb8d83ad2" @@ -14541,6 +17853,13 @@ merge-descriptors@1.0.1, merge-descriptors@~1.0.0: resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= +merge-options@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-1.0.1.tgz#2a64b24457becd4e4dc608283247e94ce589aa32" + integrity sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg== + dependencies: + is-plain-obj "^1.1" + merge-source-map@1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.0.4.tgz#a5de46538dae84d4114cc5ea02b4772a6346701f" @@ -14560,21 +17879,12 @@ merge2@^1.2.3: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== -merkle-patricia-tree@2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-2.3.1.tgz#7d4e7263a9c85c1679187cad4a6d71f48d524c71" - integrity sha512-Qp9Mpb3xazznXzzGQBqHbqCpT2AR9joUOHYYPiQjYCarrdCPCnLWXo4BFv77y4xN26KR224xoU1n/qYY7RYYgw== - dependencies: - async "^1.4.2" - ethereumjs-util "^5.0.0" - level-ws "0.0.0" - levelup "^1.2.1" - memdown "^1.0.0" - readable-stream "^2.0.0" - rlp "^2.0.0" - semaphore ">=1.0.1" +merkle-lib@^2.0.10: + version "2.0.10" + resolved "https://registry.yarnpkg.com/merkle-lib/-/merkle-lib-2.0.10.tgz#82b8dbae75e27a7785388b73f9d7725d0f6f3326" + integrity sha1-grjbrnXieneFOItz+ddyXQ9vMyY= -merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: +merkle-patricia-tree@2.3.2, merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz#982ca1b5a0fde00eed2f6aeed1f9152860b8208a" integrity sha512-81PW5m8oz/pz3GvsAwbauj7Y00rqm81Tzad77tHBwU7pIAtN+TJnMSOJhxBKflSVYhptMMb9RskhqHqrSm1V+g== @@ -14588,6 +17898,19 @@ merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: rlp "^2.0.0" semaphore ">=1.0.1" +merkle-patricia-tree@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-3.0.0.tgz#448d85415565df72febc33ca362b8b614f5a58f8" + integrity sha512-soRaMuNf/ILmw3KWbybaCjhx86EYeBbD8ph0edQCTed0JN/rxDt1EBN52Ajre3VyGo+91f8+/rfPIRQnnGMqmQ== + dependencies: + async "^2.6.1" + ethereumjs-util "^5.2.0" + level-mem "^3.0.1" + level-ws "^1.0.0" + readable-stream "^3.0.6" + rlp "^2.0.0" + semaphore ">=1.0.1" + mersenne-twister@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/mersenne-twister/-/mersenne-twister-1.1.0.tgz#f916618ee43d7179efcf641bec4531eb9670978a" @@ -14624,7 +17947,7 @@ microevent.ts@~0.1.1: resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== -micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: +micromatch@^2.1.5, micromatch@^2.3.7: version "2.3.11" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= @@ -14662,6 +17985,14 @@ micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: snapdragon "^0.8.1" to-regex "^3.0.2" +micromatch@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" + integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + dependencies: + braces "^3.0.1" + picomatch "^2.0.5" + miller-rabin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" @@ -14670,27 +18001,27 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.40.0: +mime-db@1.40.0, mime-db@1.x.x: version "1.40.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== -mime-db@~1.30.0: - version "1.30.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01" - integrity sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE= +mime-db@^1.28.0: + version "1.41.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.41.0.tgz#9110408e1f6aa1b34aef51f2c9df3caddf46b6a0" + integrity sha512-B5gxBI+2K431XW8C2rcc/lhppbuji67nf9v39eH8pkWoZDxnAL0PxdpH32KYRScniF8qDHBDlI+ipgg5WrCUYw== mime-db@~1.38.0: version "1.38.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad" integrity sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg== -mime-types@^2.1.12, mime-types@~2.1.16, mime-types@~2.1.17: - version "2.1.17" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" - integrity sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo= +mime-types@^2.1.12, mime-types@^2.1.21, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.24" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== dependencies: - mime-db "~1.30.0" + mime-db "1.40.0" mime-types@^2.1.16: version "2.1.22" @@ -14699,13 +18030,6 @@ mime-types@^2.1.16: dependencies: mime-db "~1.38.0" -mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.24" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" - integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== - dependencies: - mime-db "1.40.0" - mime@1.6.0, mime@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" @@ -14726,12 +18050,12 @@ mimic-fn@^1.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" integrity sha1-5md4PZLonb00KBi1IwudYqZyrRg= -mimic-fn@^2.0.0: +mimic-fn@^2.0.0, mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-response@^1.0.0: +mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== @@ -14754,27 +18078,40 @@ mini-css-extract-plugin@^0.7.0: webpack-sources "^1.1.0" minimalistic-assert@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" - integrity sha1-cCvi3aazf0g2vLP121ZkG2Sh09M= + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: +"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" +minimist-options@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954" + integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ== + dependencies: + arrify "^1.0.1" + is-plain-obj "^1.1.0" + minimist@0.0.8: version "0.0.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= +minimist@1.1.x: + version "1.1.3" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8" + integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag= + minimist@1.2.0, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" @@ -14798,6 +18135,14 @@ minipass@^2.2.0, minipass@^2.2.1, minipass@^2.2.4, minipass@^2.3.4: safe-buffer "^5.1.2" yallist "^3.0.0" +minipass@^2.6.4: + version "2.6.5" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.6.5.tgz#1c245f9f2897f70fd4a219066261ce6c29f80b18" + integrity sha512-ewSKOPFH9blOLXx0YSE+mbrNMBFPS+11a2b03QZ+P4LVrUHW/GAlqeYC7DBknDyMWkHzrzTpDhUvy7MUxqyrPA== + dependencies: + safe-buffer "^5.1.2" + yallist "^3.0.0" + minizlib@^1.1.0, minizlib@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" @@ -14805,6 +18150,13 @@ minizlib@^1.1.0, minizlib@^1.1.1: dependencies: minipass "^2.2.1" +minizlib@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.2.tgz#6f0ccc82fa53e1bf2ff145f220d2da9fa6e3a166" + integrity sha512-hR3At21uSrsjjDTWrbu0IMLTpnkpv8IIMFDFaoz43Tmu4LkmAXfH44vNNzpTnf+OAQQCHrb91y/wc2J4x5XgSQ== + dependencies: + minipass "^2.2.1" + mississippi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" @@ -14913,6 +18265,10 @@ module-deps@^6.0.0: through2 "^2.0.0" xtend "^4.0.0" +"module-name-from-path@git+https://git@github.com/kumavis/module-name-from-path.git": + version "1.0.4" + resolved "git+https://git@github.com/kumavis/module-name-from-path.git#fd9c592663a1af6cc48b1be7b8045ea547fca79a" + module-not-found-error@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz#cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0" @@ -14939,10 +18295,15 @@ morgan@^1.7.0: on-finished "~2.3.0" on-headers "~1.0.1" -mout@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/mout/-/mout-0.11.1.tgz#ba3611df5f0e5b1ffbfd01166b8f02d1f5fa2b99" - integrity sha1-ujYR318OWx/7/QEWa48C0fX6K5k= +mortice@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/mortice/-/mortice-1.2.2.tgz#a388dcb24bb984da86c4edb04ed29d70d352882b" + integrity sha512-zECpP0bCFVxlAbIJST7ZHQPm5ECKsJRaw4JfSmu5XQeSkO+UB8i+1GUxkskqLHHQfj/wGRWNDd8KBkWfHaZZkw== + dependencies: + observable-webworkers "^1.0.0" + p-queue "^5.0.0" + promise-timeout "^1.3.0" + shortid "^2.2.8" move-concurrently@^1.0.1: version "1.0.1" @@ -14956,6 +18317,16 @@ move-concurrently@^1.0.1: rimraf "^2.5.4" run-queue "^1.0.3" +moving-average@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/moving-average/-/moving-average-1.0.0.tgz#b1247ba8dd2d7927c619f1eac8036cf933d65adc" + integrity sha512-97cgMz0U2zciiDp4xRl/n+MYgrm9l7UiYbtsBLPr0rhw6KH3m4LyK2w4d96V6+UwKo+ph7KtQSoL2qgnqZVgvA== + +mri@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.4.tgz#7cb1dd1b9b40905f1fac053abe25b6720f44744a" + integrity sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w== + ms@2.0.0, ms@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -14971,6 +18342,53 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +multiaddr-to-uri@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/multiaddr-to-uri/-/multiaddr-to-uri-4.0.1.tgz#3b89d2a460a96602a16f3bfe296ee771ecb2558b" + integrity sha512-RVHKm5NXcMWMIhrwF4B4Q34JtMXt1/2wgnDTnKRE+AGAiXfqFika0bIfCsAtLp+gZJOWeDLeT1vR6P0gGyVAtg== + dependencies: + multiaddr "^6.0.3" + +multiaddr@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-4.0.0.tgz#70a8857c4f737350bc2c56914a70f1263889db33" + integrity sha512-zUatrOCfBd/tJNOSoJ10d2EI2FDXB9PyPZhqUMdXE9mOyR3C+HLuOjga2Ga/eChwvEHIpTYRMoIKF2Nv7af2qQ== + dependencies: + bs58 "^4.0.1" + class-is "^1.1.0" + ip "^1.1.5" + ip-address "^5.8.9" + lodash.filter "^4.6.0" + lodash.map "^4.6.0" + varint "^5.0.0" + xtend "^4.0.1" + +multiaddr@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-5.0.2.tgz#bffc4ebf0ef208ce40eab8cd6f146296b61aa0e3" + integrity sha512-dXz1chaUHV6L6okujDLS7uRA6NmCbitpikOJA0vMMnrwVyai5kC3ot2CSLrSfj3B8XIgNzpe/j5auSYrnbGGzA== + dependencies: + bs58 "^4.0.1" + class-is "^1.1.0" + ip "^1.1.5" + ip-address "^5.8.9" + lodash.filter "^4.6.0" + lodash.map "^4.6.0" + varint "^5.0.0" + xtend "^4.0.1" + +multiaddr@^6.0.3, multiaddr@^6.0.4, multiaddr@^6.0.5, multiaddr@^6.0.6, multiaddr@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/multiaddr/-/multiaddr-6.1.0.tgz#1f93afce58a33db5cc32a5917d8a14105d94330e" + integrity sha512-+XTP3OzG2m6JVcjxA9QBmGDr0Vk8WwnohC/fCC3puXb5qJqfJwLVJLEtdTc6vK7ri/hw+Nn4wyT4LkZaPnvGfQ== + dependencies: + bs58 "^4.0.1" + class-is "^1.1.0" + hi-base32 "~0.5.0" + ip "^1.1.5" + is-ip "^2.0.0" + varint "^5.0.0" + multibase@~0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/multibase/-/multibase-0.6.0.tgz#0216e350614c7456da5e8e5b20d3fcd4c9104f56" @@ -14978,6 +18396,14 @@ multibase@~0.6.0: dependencies: base-x "3.0.4" +multicast-dns@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.0.tgz#7aa49a7efba931a346011aa02e7d1c314a65ac77" + integrity sha512-Tu2QORGOFANB124NWQ/JTRhMf/ODouVLEuvu5Dz8YWEU55zQgRgFGnBHfIh5PbfNDAuaRl7yLB+pgWhSqVxi2Q== + dependencies: + dns-packet "^4.0.0" + thunky "^1.0.2" + multicodec@^0.5.4, multicodec@~0.5.0: version "0.5.4" resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.4.tgz#ab2afb0cd00cd853c5a2eecb0dd1404dc7745388" @@ -14985,6 +18411,13 @@ multicodec@^0.5.4, multicodec@~0.5.0: dependencies: varint "^5.0.0" +multicodec@~0.5.1, multicodec@~0.5.3: + version "0.5.5" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-0.5.5.tgz#55c2535b44eca9ea40a13771420153fe075bb36d" + integrity sha512-1kOifvwAqp9IdiiTKmpK2tS+LY6GHZdKpk3S2EvW4T32vlwDyA3hJoZtGauzqdedUPVNGChnTksEotVOCVlC+Q== + dependencies: + varint "^5.0.0" + multihashes@^0.4.12: version "0.4.13" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.13.tgz#d10bd71bd51d24aa894e2a6f1457146bb7bac125" @@ -14993,7 +18426,7 @@ multihashes@^0.4.12: bs58 "^4.0.1" varint "^5.0.0" -multihashes@^0.4.15, multihashes@~0.4.14: +multihashes@^0.4.15, multihashes@~0.4.12, multihashes@~0.4.13, multihashes@~0.4.14, multihashes@~0.4.15: version "0.4.15" resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-0.4.15.tgz#6dbc55f7f312c6782f5367c03c9783681589d8a6" integrity sha512-G/Smj1GWqw1RQP3dRuRRPe3oyLqvPqUaEDIaoi7JF7Loxl4WAWvhJNk84oyDEodSucv0MmSW/ZT0RKUrsIFD3g== @@ -15001,15 +18434,51 @@ multihashes@^0.4.15, multihashes@~0.4.14: bs58 "^4.0.1" varint "^5.0.0" -multimatch@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b" - integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis= +multihashing-async@~0.4.7, multihashing-async@~0.4.8: + version "0.4.8" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.4.8.tgz#41572b25a8fc68eb318b8562409fdd721a727ea1" + integrity sha512-LCc4lfxmTJOHKIjZjFNgvmfB6nXS/ErLInT9uwU8udFrRm2PH+aTPk3mfCREKmCiSHOlCWiv2O8rlnBx+OjlMw== dependencies: - array-differ "^1.0.0" - array-union "^1.0.1" - arrify "^1.0.0" - minimatch "^3.0.0" + async "^2.6.0" + blakejs "^1.1.0" + js-sha3 "^0.7.0" + multihashes "~0.4.13" + murmurhash3js "^3.0.1" + nodeify "^1.0.1" + +multihashing-async@~0.5.1, multihashing-async@~0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.5.2.tgz#4af40e0dde2f1dbb12a7c6b265181437ac26b9de" + integrity sha512-mmyG6M/FKxrpBh9xQDUvuJ7BbqT93ZeEeH5X6LeMYKoYshYLr9BDdCsvDtZvn+Egf+/Xi+aOznrWL4vp3s+p0Q== + dependencies: + blakejs "^1.1.0" + js-sha3 "~0.8.0" + multihashes "~0.4.13" + murmurhash3js "^3.0.1" + nodeify "^1.0.1" + +multihashing-async@~0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.6.0.tgz#c1fc6696a624b9bf39b160b0c4c4e7ba3f394453" + integrity sha512-Qv8pgg99Lewc191A5nlXy0bSd2amfqlafNJZmarU6Sj7MZVjpR94SCxQjf4DwPtgWZkiLqsjUQBXA2RSq+hYyA== + dependencies: + blakejs "^1.1.0" + js-sha3 "~0.8.0" + multihashes "~0.4.13" + murmurhash3js "^3.0.1" + nodeify "^1.0.1" + +multihashing-async@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-0.7.0.tgz#3234fb98295be84386b85bfd20377d3e5be20d6b" + integrity sha512-SCbfl3f+DzJh+/5piukga9ofIOxwfT05t8R4jfzZIJ88YE9zU9+l3K2X+XB19MYyxqvyK9UJRNWbmQpZqQlbRA== + dependencies: + blakejs "^1.1.0" + buffer "^5.2.1" + err-code "^1.1.2" + js-sha3 "~0.8.0" + multihashes "~0.4.13" + murmurhash3js-revisited "^3.0.0" multipipe@^0.1.2: version "0.1.2" @@ -15018,6 +18487,41 @@ multipipe@^0.1.2: dependencies: duplexer2 "0.0.2" +multistream-select@~0.14.4: + version "0.14.6" + resolved "https://registry.yarnpkg.com/multistream-select/-/multistream-select-0.14.6.tgz#a3998eeb3fed83be2e8cd1eac5053825899f8d4b" + integrity sha512-oRxaStv2thLDZi3eojRgolS9DHbH5WENV2NwN6VwubEwsuwSEALbmSyxQ7PSzB7rSjgX2LGpuMzZ9O+ZptbEyA== + dependencies: + async "^2.6.3" + debug "^4.1.1" + err-code "^1.1.2" + interface-connection "~0.3.3" + once "^1.4.0" + pull-handshake "^1.1.4" + pull-length-prefixed "^1.3.3" + pull-stream "^3.6.13" + semver "^6.2.0" + varint "^5.0.0" + +muport-did-resolver@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/muport-did-resolver/-/muport-did-resolver-0.3.0.tgz#1ba403f6bafb0c219c47f69d6a46f19ad609adb6" + integrity sha512-0ZOEKM1qqMvVFWpJW1sD+A8SPg/jftfXzIq2S5OmQmAca6LWna0uYqFrZN3ncN3hZbAFSqn+xUcjfvA77DUcDw== + dependencies: + "@babel/runtime" "^7.1.2" + did-resolver "0.0.6" + node-fetch "^2.6.0" + +murmurhash3js-revisited@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/murmurhash3js-revisited/-/murmurhash3js-revisited-3.0.0.tgz#6bd36e25de8f73394222adc6e41fa3fac08a5869" + integrity sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g== + +murmurhash3js@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/murmurhash3js/-/murmurhash3js-3.0.1.tgz#3e983e5b47c2a06f43a713174e7e435ca044b998" + integrity sha1-Ppg+W0fCoG9DpxMXTn5DXKBEuZg= + mustache@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/mustache/-/mustache-3.0.1.tgz#873855f23aa8a95b150fb96d9836edbc5a1d248a" @@ -15052,17 +18556,17 @@ nan@2.13.2: resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" integrity sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw== -nan@^2.0.5, nan@^2.0.8: +nan@^2.0.5: version "2.8.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" integrity sha1-7XFfP+neArV6XmJS2QqWZ14fCFo= -nan@^2.12.1, nan@^2.13.2: +nan@^2.0.8, nan@^2.11.0, nan@^2.11.1, nan@^2.12.1, nan@^2.13.2, nan@^2.14.0: version "2.14.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== -nan@^2.2.1, nan@^2.3.3: +nan@^2.2.1: version "2.10.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" integrity sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA== @@ -15095,6 +18599,11 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" +napi-macros@~1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/napi-macros/-/napi-macros-1.8.2.tgz#299265c1d8aa401351ad0675107d751228c03eda" + integrity sha512-Tr0DNY4RzTaBG2W2m3l7ZtFuJChTH6VZhXVhkGGjF/4cZTt+i8GcM9ozD+30Lmr4mDoZ5Xx34t2o4GJqYWDGcg== + natural-compare-lite@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" @@ -15112,15 +18621,19 @@ ncom@^1.0.2: dependencies: sc-formatter "~3.0.1" -nconf@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/nconf/-/nconf-0.10.0.tgz#da1285ee95d0a922ca6cee75adcf861f48205ad2" - integrity sha512-fKiXMQrpP7CYWJQzKkPPx9hPgmq+YLDyxcG9N8RpiE9FoCkCbzD0NyW0YhE3xn3Aupe7nnDeIx4PFzYehpHT9Q== +ncp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= + +"ndjson@github:hugomrdias/ndjson#feat/readable-stream3": + version "1.5.0" + resolved "https://codeload.github.com/hugomrdias/ndjson/tar.gz/4db16da6b42e5b39bf300c3a7cde62abb3fa3a11" dependencies: - async "^1.4.0" - ini "^1.3.0" - secure-keys "^1.0.0" - yargs "^3.19.0" + json-stringify-safe "^5.0.1" + minimist "^1.2.0" + split2 "^3.1.0" + through2 "^3.0.0" nearley@^2.7.10: version "2.15.1" @@ -15133,7 +18646,7 @@ nearley@^2.7.10: randexp "0.4.6" semver "^5.4.1" -needle@^2.2.1, needle@^2.2.4: +needle@^2.2.1: version "2.4.0" resolved "https://registry.yarnpkg.com/needle/-/needle-2.4.0.tgz#6833e74975c444642590e15a750288c5f939b57c" integrity sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg== @@ -15235,11 +18748,26 @@ node-fetch@^1.0.1, node-fetch@^1.7.3, node-fetch@~1.7.1: encoding "^0.1.11" is-stream "^1.0.1" -node-fetch@^2.6.0: +node-fetch@^2.3.0, node-fetch@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== +node-forge@^0.7.1, node-forge@^0.7.5, node-forge@~0.7.6: + version "0.7.6" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.6.tgz#fdf3b418aee1f94f0ef642cd63486c77ca9724ac" + integrity sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw== + +node-gyp-build@~3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-3.8.0.tgz#0f57efeb1971f404dfcbfab975c284de7c70f14a" + integrity sha512-bYbpIHyRqZ7sVWXxGpz8QIRug5JZc/hzZH4GbdT9HTZi6WmKCZ8GLvP8OZ9TTiIBvwPFKgtGrlWQSXDAvYdsPw== + +node-gyp-build@~4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.1.0.tgz#3bc3dd7dd4aafecaf64a2e3729e785bc3cdea565" + integrity sha512-rGLv++nK20BG8gc0MzzcYe1Nl3p3mtwJ74Q2QD0HTEDKZ6NvOFSelY6s2QBPWIHRR8h7hpad0LiwajfClBJfNg== + node-gyp@^3.8.0: version "3.8.0" resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c" @@ -15335,6 +18863,22 @@ node-pre-gyp@^0.12.0: semver "^5.3.0" tar "^4" +node-pre-gyp@^0.13.0: + version "0.13.0" + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz#df9ab7b68dd6498137717838e4f92a33fc9daa42" + integrity sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ== + dependencies: + detect-libc "^1.0.2" + mkdirp "^0.5.1" + needle "^2.2.1" + nopt "^4.0.1" + npm-packlist "^1.1.6" + npmlog "^4.0.2" + rc "^1.2.7" + rimraf "^2.6.1" + semver "^5.3.0" + tar "^4" + node-releases@^1.1.13, node-releases@^1.1.21: version "1.1.23" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.23.tgz#de7409f72de044a2fa59c097f436ba89c39997f0" @@ -15342,6 +18886,13 @@ node-releases@^1.1.13, node-releases@^1.1.21: dependencies: semver "^5.3.0" +node-releases@^1.1.29: + version "1.1.32" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.32.tgz#485b35c1bf9b4d8baa105d782f8ca731e518276e" + integrity sha512-VhVknkitq8dqtWoluagsGPn3dxTvN9fwgR59fV3D7sLBHe0JfDramsMI8n8mY//ccq/Kkrf8ZRHRpsyVZ3qw1A== + dependencies: + semver "^5.3.0" + node-sass@^4.12.0, node-sass@^4.8.3: version "4.12.0" resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" @@ -15370,6 +18921,14 @@ node-status-codes@^1.0.0: resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" integrity sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8= +nodeify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/nodeify/-/nodeify-1.0.1.tgz#64ab69a7bdbaf03ce107b4f0335c87c0b9e91b1d" + integrity sha1-ZKtpp7268DzhB7TwM1yHwLnpGx0= + dependencies: + is-promise "~1.0.0" + promise "~1.3.0" + nomnom@1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7" @@ -15410,6 +18969,16 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" +normalize-package-data@^2.0.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" @@ -15457,10 +19026,19 @@ normalize-url@1.9.1, normalize-url@^1.0.0: query-string "^4.1.0" sort-keys "^1.0.0" -normalize-url@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== +normalize-url@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" + integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + +normalize-url@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.3.0.tgz#9c49e10fc1876aeb76dba88bf1b2b5d9fa57b2ee" + integrity sha512-0NLtR71o4k6GLP+mr6Ty34c5GA6CMoEsncKJxvQd8NzPxaHRJNnb5gZE8R1XF4CPIS7QPHLJ74IFszwtNVAHVQ== now-and-later@^2.0.0: version "2.0.0" @@ -15474,6 +19052,14 @@ npm-bundled@^1.0.1: resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== +npm-conf@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" + integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + dependencies: + config-chain "^1.1.11" + pify "^3.0.0" + npm-packlist@^1.1.6: version "1.4.1" resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" @@ -15609,6 +19195,11 @@ object-assign@4.X, object-assign@^4, object-assign@^4.0.0, object-assign@^4.0.1, resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= +object-assign@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" + integrity sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo= + object-assign@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-3.0.0.tgz#9bedd5ca0897949bca47e7ff408062d549f587f2" @@ -15628,7 +19219,7 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.6.0: +object-inspect@^1.6.0, object-inspect@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b" integrity sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ== @@ -15648,12 +19239,12 @@ object-is@^1.0.1: resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6" integrity sha1-CqYOyZiaCz7Xlc9NBvYs8a1lObY= -object-keys@^1.0.11, object-keys@^1.0.6, object-keys@^1.0.8: +object-keys@^1.0.11, object-keys@^1.0.6: version "1.0.11" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" integrity sha1-xUYBd4rVYPEULODgG8yotW0TQm0= -object-keys@^1.0.12: +object-keys@^1.0.12, object-keys@^1.0.8, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== @@ -15784,10 +19375,10 @@ object.values@^1.1.0: function-bind "^1.1.1" has "^1.0.3" -oboe@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.3.tgz#2b4865dbd46be81225713f4e9bfe4bcf4f680a4f" - integrity sha1-K0hl29Rr6BIlcT9Om/5Lz09oCk8= +oboe@2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/oboe/-/oboe-2.1.4.tgz#20c88cdb0c15371bb04119257d4fdd34b0aa49f6" + integrity sha1-IMiM2wwVNxuwQRklfU/dNLCqSfY= dependencies: http-https "^1.0.0" @@ -15801,6 +19392,18 @@ obs-store@^4.0.3: through2 "^2.0.3" xtend "^4.0.1" +observable-webworkers@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/observable-webworkers/-/observable-webworkers-1.0.0.tgz#dcbd484a9644d512accc351962c6e710313fbb68" + integrity sha512-+cECwCR8IEh8UY5nefQVLO9Cydqpk1izO+o7BABmKjXfJZyEOzBWY3ss5jbOPM6KmEa9aQExvAtTW6tVTOsNAQ== + +offset-sourcemap-lines@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/offset-sourcemap-lines/-/offset-sourcemap-lines-1.0.1.tgz#5854dff74b73fc06efcb61d7b721a8113d99be92" + integrity sha1-WFTf90tz/Abvy2HXtyGoET2ZvpI= + dependencies: + source-map "^0.5.0" + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" @@ -15813,18 +19416,13 @@ on-headers@~1.0.1: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: +once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.3.3, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= dependencies: wrappy "1" -onecolor@^3.0.4: - version "3.0.5" - resolved "https://registry.yarnpkg.com/onecolor/-/onecolor-3.0.5.tgz#36eff32201379efdf1180fb445e51a8e2425f9f6" - integrity sha1-Nu/zIgE3nv3xGA+0ReUajiQl+fY= - onetime@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" @@ -15844,6 +19442,18 @@ open@^6.1.0: dependencies: is-wsl "^1.1.0" +open@^6.3.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +opencollective-postinstall@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89" + integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw== + opener@~1.4.0: version "1.4.3" resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8" @@ -15863,13 +19473,6 @@ opn@^5.2.0: dependencies: is-wsl "^1.1.0" -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - optimist@0.6.x, optimist@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" @@ -15878,6 +19481,18 @@ optimist@0.6.x, optimist@^0.6.1: minimist "~0.0.1" wordwrap "~0.0.2" +optimist@~0.3.5: + version "0.3.7" + resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9" + integrity sha1-yQlBrVnkJzMokjB00s8ufLxuwNk= + dependencies: + wordwrap "~0.0.2" + +optional@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/optional/-/optional-0.1.4.tgz#cdb1a9bedc737d2025f690ceeb50e049444fd5b3" + integrity sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw== + optionator@^0.8.1, optionator@^0.8.2: version "0.8.2" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" @@ -15890,38 +19505,196 @@ optionator@^0.8.1, optionator@^0.8.2: type-check "~0.3.2" wordwrap "~1.0.0" -ordered-read-streams@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" - integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= - dependencies: - readable-stream "^2.0.1" +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= -original@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== +optipng-bin@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/optipng-bin/-/optipng-bin-6.0.0.tgz#376120fa79d5e71eee2f524176efdd3a5eabd316" + integrity sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg== dependencies: - url-parse "^1.4.3" + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + logalot "^2.0.0" + +orbit-db-access-controllers@^0.2.0, orbit-db-access-controllers@~0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/orbit-db-access-controllers/-/orbit-db-access-controllers-0.2.2.tgz#4412b01a198208712d2a0a4065709eeea86b39d6" + integrity sha512-LbRg3aIo4Za4HYNKxuDoqqLlq5PeUXPml/puxbMOVUzNiyKhHobQL+Xp5dQ6g7Dt9pvMWDM9L7nFQEJRpu/uhw== + dependencies: + orbit-db-io "~0.1.0" + p-map-series "^1.0.0" + +orbit-db-cache-postmsg-proxy@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/orbit-db-cache-postmsg-proxy/-/orbit-db-cache-postmsg-proxy-0.1.1.tgz#eef1594c1ea813da6f0b8692f7d8c50038d08e23" + integrity sha512-CZxpryExQ0y1eXhqHhlM7G8jLv7BMWySLj4c/Jb3QiEP30SONfjHumQ9Q99VCJJW5mfOsuoHoB7dr9T6s2k0DQ== + dependencies: + orbit-db-cache "^0.2.4" + postmsg-rpc "^2.4.0" + +orbit-db-cache@^0.2.4, orbit-db-cache@~0.2.4: + version "0.2.5" + resolved "https://registry.yarnpkg.com/orbit-db-cache/-/orbit-db-cache-0.2.5.tgz#d52af394782344ff0058df55677a1036b708c676" + integrity sha512-e6/jsBk02AMwi4+c02mt5W7oI/GUMdpZhRORcOrnq4QWs5gbP1PkiXcji9IhWakXpMUfuqodldj1nqrBQjPF3Q== + dependencies: + level-js "~4.0.1" + leveldown "~5.0.3" + logplease "~1.2.15" + mkdirp "^0.5.1" + +orbit-db-counterstore@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/orbit-db-counterstore/-/orbit-db-counterstore-1.5.1.tgz#c732b94f6eda80afad0505406266253893f2c4d6" + integrity sha512-exPHiZH+fkSVTDYBAMwHDPNL8zNjbcPk0e+09pcwRBUJP8QS0JSza9V65iv2lfPBXJu3S7HIfwO8YeHTNCBN8g== + dependencies: + crdts "~0.1.2" + orbit-db-store "~2.6.0" + +orbit-db-docstore@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/orbit-db-docstore/-/orbit-db-docstore-1.5.1.tgz#cb9a981b0b8af029c7984a8a40298723e4d842e3" + integrity sha512-HzV93dJ6r5K0+elEXam31ZWxz2z6Gvil8jwCM27wceZbqrnjibzkCavIflknsosgA49o0y7ZbL6F1Z9JwI7PCQ== + dependencies: + orbit-db-store "~2.6.0" + p-map "~1.1.1" + +orbit-db-eventstore@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/orbit-db-eventstore/-/orbit-db-eventstore-1.5.1.tgz#2412b43da94257b9115adce03d0b686338429226" + integrity sha512-ZPRe9jXaf7P5QcJWEJKOZi5WRDt4K62pbTk1wdoQPvZ9xJiB/dUaA7M0Twq4qosv2SfbKVCClUbTzqzreLqIeA== + dependencies: + orbit-db-store "~2.6.0" + +orbit-db-feedstore@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/orbit-db-feedstore/-/orbit-db-feedstore-1.5.1.tgz#b786cfd7ffdf143b1783e3a5e95e3b7dd4fe55d1" + integrity sha512-o9XYcrhb0+Cx+QgF4W9gynYUTDFLvJA/r94VJM9O1g53Aw9pA/106TGlX/1bo7oUpFFlIjDIWfawRPSWgw9yqw== + dependencies: + orbit-db-eventstore "~1.5.0" + +orbit-db-identity-provider@~0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/orbit-db-identity-provider/-/orbit-db-identity-provider-0.1.6.tgz#3b37320713255c7ace2c8ee03b50f7f16a32d2c1" + integrity sha512-BuDCko5u73e9Ch6r8xrJ+QRsGgPlx2Kn3tcOMCZaC4xaif0T9pB7wp7+P2DWL00tMMqippw3udMljwXyM3KEXQ== + dependencies: + ethers "^4.0.20" + orbit-db-keystore "~0.2.0" + +orbit-db-io@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/orbit-db-io/-/orbit-db-io-0.1.1.tgz#f79db62ccfdba8b9f60eb355cf17705d49989808" + integrity sha512-akXMNe6Zjj4XOOO3fW08jvNFL7ttn4pyaKhsooNVt1TNhi2f9cdsumz9NJskl2/go2U4IJcnXRPQGqIBdVulFw== + dependencies: + cids "^0.7.1" + ipld-dag-pb "^0.17.4" + +orbit-db-keystore@^0.2.1, orbit-db-keystore@~0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/orbit-db-keystore/-/orbit-db-keystore-0.2.2.tgz#acda85ac0cf8e5d75bd71ed7d6bbffdb9a6defc5" + integrity sha512-xaWiFeji89rtUNOAxMn4AUsJhZvsWMA9trv6nZ31GhJ3E64yrnF1bG/bRHWDIKpskb9nBJyd00elwtzOeg+nlg== + dependencies: + elliptic "^6.4.1" + level-js "~4.0.1" + leveldown "~5.1.1" + levelup "~4.1.0" + libp2p-crypto "^0.16.0" + libp2p-crypto-secp256k1 "^0.3.0" + lru "^3.1.0" + mkdirp "^0.5.1" + safe-buffer "^5.1.2" + +orbit-db-kvstore@~1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/orbit-db-kvstore/-/orbit-db-kvstore-1.5.1.tgz#49c3c8706c5762d1c941c606a597be67d5ed3861" + integrity sha512-fCov8iLmUA0GIsZi6oRspsAy3Rh5yaTBTnuJ/gN6MPU0LWuhZwH3sq/WVsrEQI8uGU4or4SKypSFSp8PC/G3qA== + dependencies: + orbit-db-store "~2.6.0" + +orbit-db-pubsub@~0.5.5: + version "0.5.5" + resolved "https://registry.yarnpkg.com/orbit-db-pubsub/-/orbit-db-pubsub-0.5.5.tgz#7d6d153b700e4b4396266a0ec354212717f28ee6" + integrity sha512-o8vATfW7sJ61OrsmaGd2myXdbAc64Plap4Cs4vQ5wlpt4rM74tSo5FY6hIfySei5MuCbxph2y6dDILMhWdcMng== + dependencies: + ipfs-pubsub-peer-monitor "~0.0.5" + logplease "~1.2.14" + p-series "^1.1.0" + +orbit-db-store@~2.6.0: + version "2.6.4" + resolved "https://registry.yarnpkg.com/orbit-db-store/-/orbit-db-store-2.6.4.tgz#7e6b411a04eb20675ef50f4ca8cc53cbf057feea" + integrity sha512-TL93RMQBU/IQoz9vAdVLiU0JiKpkCgDO2ZVOraWZHJGXhLpK487rU9iKt2gcp5Mj3HrP9SheMUF/FP1FtRA8Lw== + dependencies: + ipfs-log "~4.3.2" + logplease "^1.2.14" + orbit-db-io "~0.1.0" + p-each-series "^1.0.0" + readable-stream "~2.3.5" + +orbit-db@^0.21.4: + version "0.21.4" + resolved "https://registry.yarnpkg.com/orbit-db/-/orbit-db-0.21.4.tgz#0b15d9f23a73e9cd7c673f31d69de152e0753b5f" + integrity sha512-3iIUlZT+HSplZCvV7MqMT0n39FrnOXKH899jMfkpml11vf23lYa62K5rDZ3R3odXF/83e1VFVNkclndDaZsofQ== + dependencies: + cids "^0.7.1" + ipfs-pubsub-1on1 "~0.0.4" + localstorage-down "^0.6.7" + logplease "^1.2.14" + multihashes "^0.4.12" + orbit-db-access-controllers "~0.2.0" + orbit-db-cache "~0.2.4" + orbit-db-counterstore "~1.5.0" + orbit-db-docstore "~1.5.0" + orbit-db-eventstore "~1.5.0" + orbit-db-feedstore "~1.5.0" + orbit-db-identity-provider "~0.1.0" + orbit-db-io "~0.1.0" + orbit-db-keystore "^0.2.1" + orbit-db-kvstore "~1.5.0" + orbit-db-pubsub "~0.5.5" + orbit-db-store "~2.6.0" + +ordered-read-streams@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" + integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= + dependencies: + readable-stream "^2.0.1" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" os-browserify@^0.3.0, os-browserify@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= +os-filter-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/os-filter-obj/-/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16" + integrity sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg== + dependencies: + arch "^2.1.0" + os-homedir@^1.0.0, os-homedir@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@3.1.0, os-locale@^3.0.0, os-locale@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== +os-locale@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-4.0.0.tgz#06e4fb102f38f33e9e904f41af3c34a5aa3b2b7b" + integrity sha512-HsSR1+2l6as4Wp2SGZxqLnuFHxVvh1Ir9pvZxyujsC13egZVe7P0YeBLN0ijQzM/twrO5To3ia3jzBXAvpMTEA== dependencies: execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" + lcid "^3.0.0" + mem "^5.0.0" os-locale@^1.4.0: version "1.4.0" @@ -15939,13 +19712,14 @@ os-locale@^2.0.0: lcid "^1.0.0" mem "^1.1.0" -os-name@^3.0.0: +os-locale@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801" - integrity sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg== + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== dependencies: - macos-release "^2.2.0" - windows-release "^3.1.0" + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2: version "1.0.2" @@ -15972,17 +19746,63 @@ p-cancelable@^0.3.0: resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw== +p-cancelable@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" + integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + p-defer@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= +p-each-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" + integrity sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= + dependencies: + p-reduce "^1.0.0" + +p-each-series@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" + integrity sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== + +p-event@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" + integrity sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU= + dependencies: + p-timeout "^1.1.1" + +p-event@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" + integrity sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== + dependencies: + p-timeout "^2.0.1" + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-is-promise@^2.0.0: +p-forever@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/p-forever/-/p-forever-1.0.1.tgz#d8da0e9f88b3929e51596c2f8aa50cf2f1ad06ab" + integrity sha512-9IVAxJdPk88BFMvPjzE+WTZLmAt/FBa47mYY49E2elBki4yJJmQ57XHu3o3Dm1GMde+Xf2d+PzElJIogAPwkug== + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + +p-is-promise@^2.0.0, p-is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== @@ -16022,11 +19842,53 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" +p-map-series@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" + integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= + dependencies: + p-reduce "^1.0.0" + p-map@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" integrity sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA== +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-map@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.1.1.tgz#05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a" + integrity sha1-BfXkrpegaDcbwqXMhr+9vBnErno= + +p-pipe@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.0.0.tgz#ab1fb87c0b8dd79b3bb03a8a23680fc9d054e132" + integrity sha512-gwwdRFmaxsT3IU+Tl3vYKVRdjfhg8Bbdjw7B+E0y6F7Yz6l+eaQLn0BRmGMXIhcPDONPtOkMoNwx1etZh4zPJA== + +p-queue@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-5.0.0.tgz#80f1741d5e78a6fa72fce889406481baa5617a3c" + integrity sha512-6QfeouDf236N+MAxHch0CVIy8o/KBnmhttKjxZoOkUlzqU+u9rZgEyXH3OdckhTgawbqf5rpzmyR+07+Lv0+zg== + dependencies: + eventemitter3 "^3.1.0" + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + +p-series@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/p-series/-/p-series-1.1.0.tgz#f2d8522cdfd58b464eb9685651d465037ee3c957" + integrity sha512-356covArc9UCfj2twY/sxCJKGMzzO+pJJtucizsPC6aS1xKSTBc9PQrQhvFR3+7F+fa2KBKdJjdIcv6NEWDcIQ== + dependencies: + "@sindresorhus/is" "^0.7.0" + p-reduce "^1.0.0" + p-timeout@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" @@ -16034,6 +19896,20 @@ p-timeout@^1.1.1: dependencies: p-finally "^1.0.0" +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + dependencies: + p-finally "^1.0.0" + +p-times@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-times/-/p-times-2.1.0.tgz#b3e7f9159f916cacb6aae06d67c79451b0076c6c" + integrity sha512-y23lF7HegeUyBTAxHNl6qYvwTy6S4d+BQcs+4CwgxXzc1v1Hsf7pyAqbDHMiYnjdL5Vcmr/oHc9l+nAu0Q+Hhg== + dependencies: + p-map "^2.0.0" + p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" @@ -16044,6 +19920,11 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +p-whilst@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-whilst/-/p-whilst-1.0.0.tgz#54668ead7f934799fc00f1e5230fd6addeb8e7e6" + integrity sha1-VGaOrX+TR5n8APHlIw/Wrd645+Y= + pac-proxy-agent@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-2.0.2.tgz#90d9f6730ab0f4d2607dcdcd4d3d641aa26c3896" @@ -16058,20 +19939,6 @@ pac-proxy-agent@^2.0.1: raw-body "^2.2.0" socks-proxy-agent "^3.0.0" -pac-proxy-agent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz#11d578b72a164ad74bf9d5bac9ff462a38282432" - integrity sha512-AOUX9jES/EkQX2zRz0AW7lSx9jD//hQS8wFXBvcnd/J2Py9KaMJMqV/LPqJssj1tgGufotb2mmopGPR15ODv1Q== - dependencies: - agent-base "^4.2.0" - debug "^3.1.0" - get-uri "^2.0.0" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.1" - pac-resolver "^3.0.0" - raw-body "^2.2.0" - socks-proxy-agent "^4.0.1" - pac-resolver@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-3.0.0.tgz#6aea30787db0a891704deb7800a722a7615a6f26" @@ -16093,6 +19960,16 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + pako@~1.0.2, pako@~1.0.5: version "1.0.6" resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258" @@ -16139,7 +20016,7 @@ parse-asn1@^5.0.0: evp_bytestokey "^1.0.0" pbkdf2 "^3.0.3" -parse-entities@^1.1.2: +parse-entities@^1.0.2, parse-entities@^1.1.0, parse-entities@^1.1.2: version "1.2.2" resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.2.tgz#c31bf0f653b6661354f8973559cb86dd1d5edf50" integrity sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg== @@ -16198,24 +20075,6 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= -parse-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.1.tgz#0ec769704949778cb3b8eda5e994c32073a1adff" - integrity sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA== - dependencies: - is-ssh "^1.3.0" - protocols "^1.4.0" - -parse-url@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.1.tgz#99c4084fc11be14141efa41b3d117a96fcb9527f" - integrity sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg== - dependencies: - is-ssh "^1.3.0" - normalize-url "^3.3.0" - parse-path "^4.0.0" - protocols "^1.4.0" - parse5@^3.0.1, parse5@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" @@ -16349,6 +20208,11 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + path@^0.12.7: version "0.12.7" resolved "https://registry.yarnpkg.com/path/-/path-0.12.7.tgz#d4dc2a506c4ce2197eb481ebfcd5b36c0140b10f" @@ -16369,18 +20233,7 @@ pause-stream@0.0.11: dependencies: through "~2.3" -pbkdf2@^3.0.3: - version "3.0.14" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade" - integrity sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -pbkdf2@^3.0.9: +pbkdf2@^3.0.3, pbkdf2@^3.0.9: version "3.0.17" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.17.tgz#976c206530617b14ebb32114239f7b09336e93a6" integrity sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== @@ -16391,6 +20244,79 @@ pbkdf2@^3.0.9: safe-buffer "^5.0.1" sha.js "^2.4.8" +peer-book@^0.9.1, peer-book@~0.9.0: + version "0.9.1" + resolved "https://registry.yarnpkg.com/peer-book/-/peer-book-0.9.1.tgz#42dffd7b1faf263bd6abe2907a26f7411f4dbf34" + integrity sha512-Bnhsrruilysw5nFU0V2hcTmLnT2cRfc6mud62aaG1dkh9J8IkQ83IclcC2ziVPnEi8AFX8SQ1sSG7Qe0JTwIBA== + dependencies: + bs58 "^4.0.1" + peer-id "~0.12.2" + peer-info "~0.15.1" + +peer-id@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.11.0.tgz#71bd3fad8fed00e1e0868e5861c79de46ceb3788" + integrity sha512-C/lRJk4CWIgOdKvfO572NvHbPcUwe49I6G0toIhDB5tCohqv/qzy0uBcAK9Ww8TvYI6U4J3C8ACShV9fWjNU4w== + dependencies: + async "^2.6.1" + libp2p-crypto "~0.13.0" + lodash "^4.17.10" + multihashes "~0.4.13" + +peer-id@^0.12.2, peer-id@~0.12.0, peer-id@~0.12.2: + version "0.12.4" + resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.12.4.tgz#25708b0676ee0a8b0ce32d73fe9c68163ed747c2" + integrity sha512-AIAwL/6CmVc/VKbUhpA1rY3A/VJ3Z9ELvtvDQfl5cIi0A74L7lvsJ6LxQn5JSJVHM5Us2Ng9zMO523dO3FFnnw== + dependencies: + async "^2.6.3" + class-is "^1.1.0" + libp2p-crypto "~0.16.1" + multihashes "~0.4.15" + +peer-id@~0.10.7: + version "0.10.7" + resolved "https://registry.yarnpkg.com/peer-id/-/peer-id-0.10.7.tgz#6c12634636fc90a0e7bc76360c95f73564461fdd" + integrity sha512-VEpMFcL9q0NQijmR0jsj38OGbY4yzaWMEareVkDahopmlNT+Cpsot8btPgsgBBApP9NiZj2Enwvh8rZN30ocQw== + dependencies: + async "^2.6.0" + libp2p-crypto "~0.12.1" + lodash "^4.17.5" + multihashes "~0.4.13" + +peer-info@^0.14.1: + version "0.14.1" + resolved "https://registry.yarnpkg.com/peer-info/-/peer-info-0.14.1.tgz#ac5aec421e9965f7b0e7576d717941bb25676134" + integrity sha512-I9K+q7sisU0gg5ej6ekbhgolwlcm1tc2wDtLmumptoLYx0DkIT8WVHtgoTnupYwRRqcYADtwddFdiXfb8QFqzg== + dependencies: + lodash.uniqby "^4.7.0" + mafmt "^6.0.0" + multiaddr "^4.0.0" + peer-id "~0.10.7" + +peer-info@^0.15.1, peer-info@~0.15.0, peer-info@~0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/peer-info/-/peer-info-0.15.1.tgz#21254a7c516d0dd046b150120b9aaf1b9ad02146" + integrity sha512-Y91Q2tZRC0CpSTPd1UebhGqniOrOAk/aj60uYUcWJXCoLTAnGu+4LJGoiay8ayudS6ice7l3SKhgL/cS62QacA== + dependencies: + mafmt "^6.0.2" + multiaddr "^6.0.3" + peer-id "~0.12.2" + unique-by "^1.0.0" + +pem-jwk@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pem-jwk/-/pem-jwk-1.5.1.tgz#7a8637fd2f67a827e57c0c42e1c23c3fd52cfb01" + integrity sha1-eoY3/S9nqCflfAxC4cI8P9Us+wE= + dependencies: + asn1.js "1.0.3" + +pem-jwk@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pem-jwk/-/pem-jwk-2.0.0.tgz#1c5bb264612fc391340907f5c1de60c06d22f085" + integrity sha512-rFxu7rVoHgQ5H9YsP50dDWf0rHjreVA2z0yPiWr5WdH/UHb29hKtF7h6l8vNd1cbYR1t0QL+JKhW55a2ZV4KtA== + dependencies: + asn1.js "^5.0.1" + pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" @@ -16445,7 +20371,12 @@ phantomjs-prebuilt@^2.1.16, phantomjs-prebuilt@~2.1.7: request-progress "^2.0.1" which "^1.2.10" -pify@^2.0.0, pify@^2.3.0: +picomatch@^2.0.5: + version "2.0.7" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.0.7.tgz#514169d8c7cd0bdbeecc8a2609e34a7163de69f6" + integrity sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA== + +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= @@ -16455,7 +20386,7 @@ pify@^3.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= -pify@^4.0.1: +pify@^4.0.0, pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== @@ -16472,30 +20403,49 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= +pino-pretty@^2.5.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/pino-pretty/-/pino-pretty-2.6.1.tgz#b5a8e28137deb1629428931d98c708b51f0e9555" + integrity sha512-e/CWtKLidqkr7sinfIVVcsfcHgnFVlGvuEfKuuPFnxBo+9dZZsmgF8a9Rj7SYJ5LMZ8YBxNY9Ca46eam4ajKtQ== + dependencies: + args "^5.0.0" + chalk "^2.3.2" + dateformat "^3.0.3" + fast-json-parse "^1.0.3" + fast-safe-stringify "^2.0.6" + jmespath "^0.15.0" + pump "^3.0.0" + readable-stream "^3.0.6" + split2 "^3.0.0" + pino-std-serializers@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-2.4.2.tgz#cb5e3e58c358b26f88969d7e619ae54bdfcc1ae1" integrity sha512-WaL504dO8eGs+vrK+j4BuQQq6GLKeCCcHaMB2ItygzVURcL1CycwNEUHTD/lHFHs/NL5qAz2UKrjYWXKSf4aMQ== -pino@5.12.6, pino@~5.12.0: - version "5.12.6" - resolved "https://registry.yarnpkg.com/pino/-/pino-5.12.6.tgz#04a668278d7616db71871f1bd3e26f6918e05feb" - integrity sha512-LM5ug2b27uymIIkaBw54ncF+9DSf8S4z1uzw+Y5I94dRu3Z+lFuB13j0kg1InAeyxy+CsLGnWHKy9+zgTreFOg== +pino@5.13.3, pino@~5.13.0: + version "5.13.3" + resolved "https://registry.yarnpkg.com/pino/-/pino-5.13.3.tgz#26cd6f69b4bd03d6408af28eddcd9313687f143d" + integrity sha512-FL12DKlPwBlbhztlUz6kseR03PRR8nD+wvLdN/Sji9UiBYYfSjX+k8ocU7/NwW55JdFRONTn3iACoelXnMFVVQ== dependencies: fast-redact "^1.4.4" - fast-safe-stringify "^2.0.6" + fast-safe-stringify "^2.0.7" flatstr "^1.0.9" pino-std-serializers "^2.3.0" quick-format-unescaped "^3.0.2" - sonic-boom "^0.7.3" + sonic-boom "^0.7.5" -pipetteur@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/pipetteur/-/pipetteur-2.0.3.tgz#1955760959e8d1a11cb2a50ec83eec470633e49f" - integrity sha1-GVV2CVno0aEcsqUOyD7sRwYz5J8= +pino@^5.12.3: + version "5.13.1" + resolved "https://registry.yarnpkg.com/pino/-/pino-5.13.1.tgz#583eb92be0ccbaa2a98ab2842817a1fa103cb26e" + integrity sha512-IxusG28L0g50uuf21kZELypdFOeNrJ/kRhktdi7LtdZQWCxLliMxG5iOrGUQ/ng7MiJ4XqXi/hfyXwZeKc1MxA== dependencies: - onecolor "^3.0.4" - synesthesia "^1.0.1" + fast-redact "^1.4.4" + fast-safe-stringify "^2.0.6" + flatstr "^1.0.9" + pino-std-serializers "^2.3.0" + quick-format-unescaped "^3.0.2" + sonic-boom "^0.7.5" pirates@^4.0.0: version "4.0.1" @@ -16553,13 +20503,20 @@ plugin-error@^0.1.2: arr-union "^2.0.1" extend-shallow "^1.1.2" -plur@^2.0.0, plur@^2.1.2: +plur@^2.0.0: version "2.1.2" resolved "https://registry.yarnpkg.com/plur/-/plur-2.1.2.tgz#7482452c1a0f508e3e344eaec312c91c29dc655a" integrity sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo= dependencies: irregular-plurals "^1.0.0" +plur@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/plur/-/plur-3.1.1.tgz#60267967866a8d811504fe58f2faaba237546a5b" + integrity sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w== + dependencies: + irregular-plurals "^2.0.0" + pluralize@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45" @@ -16640,12 +20597,26 @@ postcss-flexbugs-fixes@^4.1.0: dependencies: postcss "^7.0.0" -postcss-less@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-0.14.0.tgz#c631b089c6cce422b9a10f3a958d2bedd3819324" - integrity sha1-xjGwicbM5CK5oQ86lY0r7dOBkyQ= +postcss-html@^0.36.0: + version "0.36.0" + resolved "https://registry.yarnpkg.com/postcss-html/-/postcss-html-0.36.0.tgz#b40913f94eaacc2453fd30a1327ad6ee1f88b204" + integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw== dependencies: - postcss "^5.0.21" + htmlparser2 "^3.10.0" + +postcss-jsx@^0.36.0: + version "0.36.3" + resolved "https://registry.yarnpkg.com/postcss-jsx/-/postcss-jsx-0.36.3.tgz#c91113eae2935a1c94f00353b788ece9acae3f46" + integrity sha512-yV8Ndo6KzU8eho5mCn7LoLUGPkXrRXRjhMpX4AaYJ9wLJPv099xbtpbRQ8FrPnzVxb/cuMebbPR7LweSt+hTfA== + dependencies: + "@babel/core" ">=7.2.2" + +postcss-less@^3.1.0: + version "3.1.4" + resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad" + integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== + dependencies: + postcss "^7.0.14" postcss-load-config@^2.0.0: version "2.0.0" @@ -16665,7 +20636,15 @@ postcss-loader@^3.0.0: postcss-load-config "^2.0.0" schema-utils "^1.0.0" -postcss-media-query-parser@^0.2.0: +postcss-markdown@^0.36.0: + version "0.36.0" + resolved "https://registry.yarnpkg.com/postcss-markdown/-/postcss-markdown-0.36.0.tgz#7f22849ae0e3db18820b7b0d5e7833f13a447560" + integrity sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ== + dependencies: + remark "^10.0.1" + unist-util-find-all-after "^1.0.2" + +postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= @@ -16702,44 +20681,49 @@ postcss-modules-values@^2.0.0: icss-replace-symbols "^1.1.0" postcss "^7.0.6" -postcss-reporter@^1.2.1, postcss-reporter@^1.3.3: - version "1.4.1" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-1.4.1.tgz#c136f0a5b161915f379dd3765c61075f7e7b9af2" - integrity sha1-wTbwpbFhkV83ndN2XGEHX357mvI= - dependencies: - chalk "^1.0.0" - lodash "^4.1.0" - log-symbols "^1.0.2" - postcss "^5.0.0" - -postcss-reporter@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-3.0.0.tgz#09ea0f37a444c5693878606e09b018ebeff7cf8f" - integrity sha1-CeoPN6RExWk4eGBuCbAY6+/3z48= +postcss-reporter@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-6.0.1.tgz#7c055120060a97c8837b4e48215661aafb74245f" + integrity sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw== dependencies: - chalk "^1.0.0" - lodash "^4.1.0" - log-symbols "^1.0.2" - postcss "^5.0.0" + chalk "^2.4.1" + lodash "^4.17.11" + log-symbols "^2.2.0" + postcss "^7.0.7" postcss-resolve-nested-selector@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= -postcss-scss@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-0.4.1.tgz#ad771b81f0f72f5f4845d08aa60f93557653d54c" - integrity sha1-rXcbgfD3L19IRdCKpg+TVXZT1Uw= +postcss-safe-parser@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz#8756d9e4c36fdce2c72b091bbc8ca176ab1fcdea" + integrity sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== + dependencies: + postcss "^7.0.0" + +postcss-sass@^0.3.5: + version "0.3.5" + resolved "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.3.5.tgz#6d3e39f101a53d2efa091f953493116d32beb68c" + integrity sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A== dependencies: - postcss "^5.2.13" + gonzales-pe "^4.2.3" + postcss "^7.0.1" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.1.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" - integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= +postcss-scss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-2.0.0.tgz#248b0a28af77ea7b32b1011aba0f738bda27dea1" + integrity sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug== + dependencies: + postcss "^7.0.0" + +postcss-selector-parser@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" + integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= dependencies: - flatten "^1.0.2" + dot-prop "^4.1.1" indexes-of "^1.0.1" uniq "^1.0.1" @@ -16752,15 +20736,12 @@ postcss-selector-parser@^6.0.0: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-sorting@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-sorting/-/postcss-sorting-2.1.0.tgz#32b1e9afa913bb225a6ad076d503d8f983bb4a82" - integrity sha1-MrHpr6kTuyJaatB21QPY+YO7SoI= - dependencies: - lodash "^4.17.4" - postcss "^5.2.17" +postcss-syntax@^0.36.2: + version "0.36.2" + resolved "https://registry.yarnpkg.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz#f08578c7d95834574e5593a82dfbfa8afae3b51c" + integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== -postcss-value-parser@^3.1.1, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: +postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" integrity sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU= @@ -16770,25 +20751,20 @@ postcss-value-parser@^3.3.1: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss@7.0.16: - version "7.0.16" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.16.tgz#48f64f1b4b558cb8b52c88987724359acb010da2" - integrity sha512-MOo8zNSlIqh22Uaa3drkdIAgUGEL+AD1ESiSdmElLUmE2uVDo1QloiT/IfW9qRw8Gw+Y/w69UVMGwbufMSftxA== +postcss-value-parser@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz#482282c09a42706d1fc9a069b73f44ec08391dc9" + integrity sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ== + +postcss@7.0.18, postcss@^7.0.1, postcss@^7.0.13, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.7: + version "7.0.18" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.18.tgz#4b9cda95ae6c069c67a4d933029eddd4838ac233" + integrity sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g== dependencies: chalk "^2.4.2" source-map "^0.6.1" supports-color "^6.1.0" -postcss@^5.0.0, postcss@^5.0.18, postcss@^5.0.20, postcss@^5.0.21, postcss@^5.0.4, postcss@^5.0.8, postcss@^5.2.13, postcss@^5.2.16, postcss@^5.2.17, postcss@^5.2.4, postcss@^5.2.5: - version "5.2.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" - postcss@^6.0.1, postcss@^6.0.19: version "6.0.19" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.19.tgz#76a78386f670b9d9494a655bf23ac012effd1555" @@ -16816,6 +20792,13 @@ postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.5, postcss@^7.0.6 source-map "^0.6.1" supports-color "^6.1.0" +postmsg-rpc@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/postmsg-rpc/-/postmsg-rpc-2.4.0.tgz#4e2daf6851852364696debd5d6bf6936d1424cdf" + integrity sha512-adGH2zGSxhCUOfUfAXdRn4tgZVWauaSP2X8on+g7uBA45sxkzORL1oia95eXZtcZk5Sp4JTZmDFOTe+D24avBQ== + dependencies: + shortid "^2.2.8" + precond@0.2: version "0.2.3" resolved "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz#aa9591bcaa24923f1e0f4849d240f47efc1075ac" @@ -16838,6 +20821,16 @@ prepend-http@^1.0.0, prepend-http@^1.0.1: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + +prepost@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/prepost/-/prepost-1.1.0.tgz#6131567ab6fe3007b50762679f4b500e93e8ccbf" + integrity sha512-HhwOYePY0JXrbqAHm0fGWdSBFqGAMCJvdTaKGxO7uO6S0cbdxXeTnMWDkgAJDS+6kXATaV3n0C0EGI6tR+nqQA== + preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" @@ -16851,6 +20844,11 @@ pretty-bytes@^1.0.2: get-stdin "^4.0.1" meow "^3.1.0" +pretty-bytes@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz#f2849e27db79fb4d6cfe24764fc4134f165989f2" + integrity sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== + pretty-error@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" @@ -16869,6 +20867,11 @@ printf@^0.5.1: resolved "https://registry.yarnpkg.com/printf/-/printf-0.5.1.tgz#e0466788260859ed153006dc6867f09ddf240cf3" integrity sha512-UaE/jO0hNsrvPGQEb4LyNzcrJv9Z00tsreBduOSxMtrebvoUhxiEJ4YCHX8YHf6akwfKsC2Gyv5zv47UXhMiLg== +priorityqueue@~0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/priorityqueue/-/priorityqueue-0.2.1.tgz#f57e623f20237f30c142d4cb45fafed9e7d51403" + integrity sha512-Dr6ZkRFGZHoAri6iNp5KvspOrFPfhxJ5AExXqLy5ChgdwALd3nC+q5/QG+gmjmf9W63joDXc+Zp0h05Ug/RtYg== + prismjs@^1.8.4, prismjs@~1.16.0: version "1.16.0" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.16.0.tgz#406eb2c8aacb0f5f0f1167930cb83835d10a4308" @@ -16881,13 +20884,12 @@ private@^0.1.6, private@^0.1.8, private@~0.1.5: resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== -probe-image-size@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/probe-image-size/-/probe-image-size-4.0.0.tgz#d35b71759e834bcf580ea9f18ec8b9265c0977eb" - integrity sha512-nm7RvWUxps+2+jZKNLkd04mNapXNariS6G5WIEVzvAqjx7EUuKcY1Dp3e6oUK7GLwzJ+3gbSbPLFAASHFQrPcQ== +probe-image-size@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/probe-image-size/-/probe-image-size-5.0.0.tgz#1b87d20340ab8fcdb4324ec77fbc8a5f53419878" + integrity sha512-V6uBYw5eBc5UVIE7MUZD6Nxg0RYuGDWLDenEn0B1WC6PcTvn1xdQ6HLDDuznefsiExC6rNrCz7mFRBo0f3Xekg== dependencies: - any-promise "^1.3.0" - deepmerge "^2.0.1" + deepmerge "^4.0.0" inherits "^2.0.3" next-tick "^1.0.0" request "^2.83.0" @@ -16899,9 +20901,9 @@ process-nextick-args@^1.0.6, process-nextick-args@^1.0.7, process-nextick-args@~ integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== process@^0.11.1, process@^0.11.10, process@~0.11.0: version "0.11.10" @@ -16931,6 +20933,34 @@ progress@^1.1.8: resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" integrity sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74= +progress@^2.0.1: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +prom-client@^10.0.0: + version "10.2.3" + resolved "https://registry.yarnpkg.com/prom-client/-/prom-client-10.2.3.tgz#a51bf21c239c954a6c5be4b1361fdd380218bb41" + integrity sha512-Xboq5+TdUwuQtSSDRZRNnb5NprINlgQN999VqUjZxnLKydUNLeIPx6Eiahg6oJua3XBg2TGnh5Cth1s4I6+r7g== + dependencies: + tdigest "^0.1.1" + +prom-client@^11.1.3: + version "11.5.3" + resolved "https://registry.yarnpkg.com/prom-client/-/prom-client-11.5.3.tgz#5fedfce1083bac6c2b223738e966d0e1643756f8" + integrity sha512-iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q== + dependencies: + tdigest "^0.1.1" + +prometheus-gc-stats@~0.6.0: + version "0.6.2" + resolved "https://registry.yarnpkg.com/prometheus-gc-stats/-/prometheus-gc-stats-0.6.2.tgz#6ccae3a5ad74063d429849ec65febdcc95a7df52" + integrity sha512-ABSVHkAuYrMLj1WHmlLfS0hu9Vc2ELKuecwiMWPNQom+ZNiAdcILTn5yGK7sZg2ttoWc2u++W5NjdJ3IjdYJZw== + dependencies: + optional "^0.1.3" + optionalDependencies: + gc-stats "^1.2.1" + promise-filter@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/promise-filter/-/promise-filter-1.1.0.tgz#7ec3ce990c867ccb9de8638dbd19ee17a52a4b59" @@ -16943,6 +20973,11 @@ promise-inflight@^1.0.1: resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= +promise-timeout@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/promise-timeout/-/promise-timeout-1.3.0.tgz#d1c78dd50a607d5f0a5207410252a3a0914e1014" + integrity sha512-5yANTE0tmi5++POym6OgtFmwfDvOXABD9oj/jLQr5GPEyuNEb7jH4wbbANJceJid49jwhi1RddxnhnEAb/doqg== + promise-to-callback@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/promise-to-callback/-/promise-to-callback-1.0.0.tgz#5d2a749010bfb67d963598fcd3960746a68feef7" @@ -16969,7 +21004,7 @@ promise.prototype.finally@^3.1.0: es-abstract "^1.9.0" function-bind "^1.1.1" -"promise@>=3.2 <8", promise@^7.1.1: +promise@^7.1.1: version "7.3.1" resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== @@ -16983,6 +21018,18 @@ promise@^8.0.1: dependencies: asap "~2.0.3" +promise@~1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/promise/-/promise-1.3.0.tgz#e5cc9a4c8278e4664ffedc01c7da84842b040175" + integrity sha1-5cyaTIJ45GZP/twBx9qEhCsEAXU= + dependencies: + is-promise "~1" + +promisify-es6@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/promisify-es6/-/promisify-es6-1.0.3.tgz#b012668c4df3c965ce13daac2b3a4d1726a96346" + integrity sha512-N9iVG+CGJsI4b4ZGazjwLnxErD2d9Pe4DPvvXSxYA9tFNu8ymXME4Qs5HIQ0LMJpNM7zj+m0NlNnNeqFpKzqnA== + prop-types@15.7.2, prop-types@^15.6.0, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" @@ -17006,6 +21053,15 @@ propagate@0.4.0: resolved "https://registry.yarnpkg.com/propagate/-/propagate-0.4.0.tgz#f3fcca0a6fe06736a7ba572966069617c130b481" integrity sha1-8/zKCm/gZzanulcpZgaWF8EwtIE= +proper-lockfile@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.1.tgz#284cf9db9e30a90e647afad69deb7cb06881262c" + integrity sha512-1w6rxXodisVpn7QYvLk706mzprPTAPCYAqxMvctmPN3ekuRk/kuGkGc82pangZiAt4R3lwSuUzheTTn0/Yb7Zg== + dependencies: + graceful-fs "^4.1.11" + retry "^0.12.0" + signal-exit "^3.0.2" + property-information@^5.0.0, property-information@^5.0.1: version "5.1.0" resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.1.0.tgz#e4755eee5319f03f7f6f5a9bc1a6a7fea6609e2c" @@ -17018,10 +21074,20 @@ proto-list@~1.2.1: resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= -protocols@^1.1.0, protocols@^1.4.0: - version "1.4.7" - resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32" - integrity sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg== +protocol-buffers-schema@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/protocol-buffers-schema/-/protocol-buffers-schema-3.3.2.tgz#00434f608b4e8df54c59e070efeefc37fb4bb859" + integrity sha512-Xdayp8sB/mU+sUV4G7ws8xtYMGdQnxbeIfLjyO9TZZRJdztBGhlmbI5x1qcY4TG5hBkIKGnc28i7nXxaugu88w== + +protons@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/protons/-/protons-1.0.1.tgz#1c107144c07fc2d1cb8b6cb76451e6a938237676" + integrity sha512-+0ZKnfVs+4c43tbAQ5j0Mck8wPcLnlxUYzKQoB4iDW4ocdXGnN4P+0dDbgX1FTpoY9+7P2Tn2scJyHHqj+S/lQ== + dependencies: + protocol-buffers-schema "^3.3.1" + safe-buffer "^5.1.1" + signed-varint "^2.0.1" + varint "^5.0.0" proxy-addr@~2.0.5: version "2.0.5" @@ -17045,20 +21111,6 @@ proxy-agent@2: proxy-from-env "^1.0.0" socks-proxy-agent "^3.0.0" -proxy-agent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-3.1.0.tgz#3cf86ee911c94874de4359f37efd9de25157c113" - integrity sha512-IkbZL4ClW3wwBL/ABFD2zJ8iP84CY0uKMvBPk/OceQe/cEjrxzN1pMHsLwhbzUoRhG9QbSxYC+Z7LBkTiBNvrA== - dependencies: - agent-base "^4.2.0" - debug "^3.1.0" - http-proxy-agent "^2.1.0" - https-proxy-agent "^2.2.1" - lru-cache "^4.1.2" - pac-proxy-agent "^3.0.0" - proxy-from-env "^1.0.0" - socks-proxy-agent "^4.0.1" - proxy-from-env@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee" @@ -17084,9 +21136,9 @@ pseudomap@^1.0.1, pseudomap@^1.0.2: integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= psl@^1.1.24: - version "1.1.32" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.32.tgz#3f132717cf2f9c169724b2b6caf373cf694198db" - integrity sha512-MHACAkHpihU/REGGPLj4sEfc/XKW2bheigvHO1dUqjaKigMp1C8+WLQYRGgeKFMsw5PMfegZcaN8IDXK/cD0+g== + version "1.4.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.4.0.tgz#5dd26156cdb69fa1fdb8ab1991667d3f80ced7c2" + integrity sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw== public-encrypt@^4.0.0: version "4.0.0" @@ -17109,16 +21161,48 @@ pubnub@4.24.4: superagent "^3.8.1" superagent-proxy "^1.0.3" -pull-cat@^1.1.9: +pull-abortable@^4.1.0, pull-abortable@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/pull-abortable/-/pull-abortable-4.1.1.tgz#b3ad5aefb4116b25916d26db89393ac98d0dcea1" + integrity sha1-s61a77QRayWRbSbbiTk6yY0NzqE= + +pull-cat@^1.1.11, pull-cat@^1.1.9: version "1.1.11" resolved "https://registry.yarnpkg.com/pull-cat/-/pull-cat-1.1.11.tgz#b642dd1255da376a706b6db4fa962f5fdb74c31b" integrity sha1-tkLdElXaN2pwa220+pYvX9t0wxs= -pull-defer@^0.2.2: +pull-defer@^0.2.2, pull-defer@^0.2.3, pull-defer@~0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/pull-defer/-/pull-defer-0.2.3.tgz#4ee09c6d9e227bede9938db80391c3dac489d113" integrity sha512-/An3KE7mVjZCqNhZsr22k1Tx8MACnUnHZZNPSJ0S62td8JtYr/AiRG42Vz7Syu31SoTLUzVIe61jtT/pNdjVYA== +pull-file@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pull-file/-/pull-file-1.1.0.tgz#1dd987605d6357a0d23c1e4b826f7915a215129c" + integrity sha1-HdmHYF1jV6DSPB5Lgm95FaIVEpw= + dependencies: + pull-utf8-decoder "^1.0.2" + +pull-handshake@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/pull-handshake/-/pull-handshake-1.1.4.tgz#6000a0fd018884cdfd737254f8cc60ab2a637791" + integrity sha1-YACg/QGIhM39c3JU+Mxgqypjd5E= + dependencies: + pull-cat "^1.1.9" + pull-pair "~1.1.0" + pull-pushable "^2.0.0" + pull-reader "^1.2.3" + +pull-length-prefixed@^1.3.1, pull-length-prefixed@^1.3.2, pull-length-prefixed@^1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/pull-length-prefixed/-/pull-length-prefixed-1.3.3.tgz#aa01aea117ef8be45ff6b0534e636827fa63b554" + integrity sha512-tAvRbeHMrA3pqZVth8A0VAYeTG9+mpBpyzFPTwH65Jf6K5GYB3WFkvLSP/rgXFy+tJ+vqf6tol7gme13r0Z10g== + dependencies: + pull-pushable "^2.2.0" + pull-reader "^1.3.1" + safe-buffer "^5.1.2" + varint "^5.0.0" + pull-level@^2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/pull-level/-/pull-level-2.0.4.tgz#4822e61757c10bdcc7cf4a03af04c92734c9afac" @@ -17140,16 +21224,136 @@ pull-live@^1.0.1: pull-cat "^1.1.9" pull-stream "^3.4.0" -pull-pushable@^2.0.0: +pull-many@^1.0.8: + version "1.0.9" + resolved "https://registry.yarnpkg.com/pull-many/-/pull-many-1.0.9.tgz#eb78c2e4f5c003525d48e5b1e98fbf4f766c4202" + integrity sha512-+jUydDVlj/HsvtDqxWMSsiRq3B0HVo7RhBV4C0p2nZRS3mFTUEu9SPEBN+B5PMaW8KTnblYhTIaKg7oXgGnj4Q== + dependencies: + pull-stream "^3.4.5" + +pull-mplex@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/pull-mplex/-/pull-mplex-0.1.2.tgz#bedbb15386857536dbc454309d0db158433e0a9a" + integrity sha512-LXqunL03yLDP3qHKvBb2iLwqnpFfL5y7Fpo4hUoxdlmXuB+3RkNUG/CIUBjBDGhUxY5xXmpivdrojXIBJ7Ktzw== + dependencies: + async "^2.6.1" + buffer-reuse-pool "^1.0.0" + debug "^4.1.1" + interface-connection "~0.3.3" + looper "^4.0.0" + pull-offset-limit "^1.1.1" + pull-pair "^1.1.0" + pull-pushable "^2.2.0" + pull-stream "^3.6.9" + pull-through "^1.0.18" + varint "^5.0.0" + +pull-ndjson@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pull-ndjson/-/pull-ndjson-0.1.1.tgz#831e06bad9aa6c5c5ebc12a897e3a0e15d49e07e" + integrity sha1-gx4GutmqbFxevBKol+Og4V1J4H4= + dependencies: + pull-split "^0.2.0" + pull-stream "^3.4.5" + pull-stringify "^1.2.2" + +pull-offset-limit@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pull-offset-limit/-/pull-offset-limit-1.1.1.tgz#48193d237a7e29ea13e3efc4d48e4a3c1d6c6971" + integrity sha1-SBk9I3p+KeoT4+/E1I5KPB1saXE= + dependencies: + pull-abortable "^4.1.0" + pull-stream "^3.5.0" + +pull-pair@^1.1.0, pull-pair@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pull-pair/-/pull-pair-1.1.0.tgz#7ee427263fdf4da825397ac0a05e1ab4b74bd76d" + integrity sha1-fuQnJj/fTaglOXrAoF4atLdL120= + +pull-postmsg-stream@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pull-postmsg-stream/-/pull-postmsg-stream-1.2.0.tgz#3898c05abc7c68d972bbd91a69dd30649c33fb00" + integrity sha512-wpuu5iEFYRr0tJvnzvo3Q8b0Nopzy5FqnCYjrhL/YY5goTNre+paB4qHghMvbB7JSjo717f5XCGRTzTL2sXv7w== + dependencies: + postmsg-rpc "^2.4.0" + prepost "^1.1.0" + +pull-pushable@^2.0.0, pull-pushable@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/pull-pushable/-/pull-pushable-2.2.0.tgz#5f2f3aed47ad86919f01b12a2e99d6f1bd776581" integrity sha1-Xy867UethpGfAbEqLpnW8b13ZYE= +pull-reader@^1.2.3, pull-reader@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/pull-reader/-/pull-reader-1.3.1.tgz#03a253e37efce111223ea2dc1dec847be1940be6" + integrity sha512-CBkejkE5nX50SiSEzu0Qoz4POTJMS/mw8G6aj3h3M/RJoKgggLxyF0IyTZ0mmpXFlXRcLmLmIEW4xeYn7AeDYw== + +pull-sort@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pull-sort/-/pull-sort-1.0.2.tgz#0ec3d9c7e06f522932f2793cdc9fd513cc4ddb38" + integrity sha512-jGcAHMP+0Le+bEIhSODlbNNd3jW+S6XrXOlhVzfcKU5HQZjP92OzQSgHHSlwvWRsiTWi+UGgbFpL/5gGgmFoVQ== + dependencies: + pull-defer "^0.2.3" + pull-stream "^3.6.9" + +pull-split@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/pull-split/-/pull-split-0.2.0.tgz#996d288531052209a831388ad0d281df3c823796" + integrity sha1-mW0ohTEFIgmoMTiK0NKB3zyCN5Y= + dependencies: + pull-through "~1.0.6" + +pull-stream-to-async-iterator@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pull-stream-to-async-iterator/-/pull-stream-to-async-iterator-1.0.2.tgz#5cc1a3a146ef6bbf01c17755647369b683b24986" + integrity sha512-c3KRs2EneuxP7b6pG9fvQTIjatf33RbIErhbQ75s5r2MI6E8R74NZC1nJgXc8kcmqiQxmr+TWY+WwK2mWaUnlA== + dependencies: + pull-stream "^3.6.9" + +pull-stream-to-stream@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/pull-stream-to-stream/-/pull-stream-to-stream-1.3.4.tgz#3f81d8216bd18d2bfd1a198190471180e2738399" + integrity sha1-P4HYIWvRjSv9GhmBkEcRgOJzg5k= + pull-stream@^3.2.3, pull-stream@^3.4.0, pull-stream@^3.6.8: version "3.6.9" resolved "https://registry.yarnpkg.com/pull-stream/-/pull-stream-3.6.9.tgz#c774724cd63bc0984c3695f74c819aa02e977320" integrity sha512-hJn4POeBrkttshdNl0AoSCVjMVSuBwuHocMerUdoZ2+oIUzrWHFTwJMlbHND7OiKLVgvz6TFj8ZUVywUMXccbw== +pull-stream@^3.4.5, pull-stream@^3.5.0, pull-stream@^3.6.13, pull-stream@^3.6.2, pull-stream@^3.6.9: + version "3.6.13" + resolved "https://registry.yarnpkg.com/pull-stream/-/pull-stream-3.6.13.tgz#181435322841b0397c7ed44ee5a3fae32662ac1b" + integrity sha512-enbnbnO+czsPuCq9s9HTTzDzzVQD5TSe60aO3nBioeJ9mevh8RzE4Hxbujo9TReg1fJlmNEL8uyQTUgn8+rSHg== + +pull-stringify@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/pull-stringify/-/pull-stringify-1.2.2.tgz#5a1c34e0075faf2f2f6d46004e36dccd33bd7c7c" + integrity sha1-Whw04Adfry8vbUYATjbczTO9fHw= + +pull-through@^1.0.18, pull-through@~1.0.6: + version "1.0.18" + resolved "https://registry.yarnpkg.com/pull-through/-/pull-through-1.0.18.tgz#8dd62314263e59cf5096eafbb127a2b6ef310735" + integrity sha1-jdYjFCY+Wc9Qlur7sSeitu8xBzU= + dependencies: + looper "~3.0.0" + +pull-to-stream@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pull-to-stream/-/pull-to-stream-0.1.1.tgz#fa2058528528e3542b81d6f17cbc42288508ff37" + integrity sha512-thZkMv6F9PILt9zdvpI2gxs19mkDrlixYKX6cOBxAW16i1NZH+yLAmF4r8QfJ69zuQh27e01JZP9y27tsH021w== + dependencies: + readable-stream "^3.1.1" + +pull-traverse@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pull-traverse/-/pull-traverse-1.0.3.tgz#74fb5d7be7fa6bd7a78e97933e199b7945866938" + integrity sha1-dPtde+f6a9enjpeTPhmbeUWGaTg= + +pull-utf8-decoder@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pull-utf8-decoder/-/pull-utf8-decoder-1.0.2.tgz#a7afa2384d1e6415a5d602054126cc8de3bcbce7" + integrity sha1-p6+iOE0eZBWl1gIFQSbMjeO8vOc= + pull-window@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/pull-window/-/pull-window-2.1.4.tgz#fc3b86feebd1920c7ae297691e23f705f88552f0" @@ -17157,6 +21361,15 @@ pull-window@^2.1.4: dependencies: looper "^2.0.0" +pull-ws@hugomrdias/pull-ws#fix/bundle-size: + version "3.3.1" + resolved "https://codeload.github.com/hugomrdias/pull-ws/tar.gz/8e2ce0bb3b1cd6804828316e937fff8e0bef6225" + dependencies: + iso-url "^0.4.4" + relative-url "^1.0.2" + safe-buffer "^5.1.1" + ws "^1.1.0" + pump@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" @@ -17187,7 +21400,7 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= -punycode@2.1.0, punycode@^2.1.0: +punycode@2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.0.tgz#5f863edc89b96db09074bad7947bf09056ca4e7d" integrity sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0= @@ -17197,6 +21410,18 @@ punycode@^1.2.4, punycode@^1.3.2, punycode@^1.4.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pushdata-bitcoin@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/pushdata-bitcoin/-/pushdata-bitcoin-1.0.1.tgz#15931d3cd967ade52206f523aa7331aef7d43af7" + integrity sha1-FZMdPNlnreUiBvUjqnMxrvfUOvc= + dependencies: + bitcoin-ops "^1.3.0" + q@^1.1.2: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -17212,7 +21437,7 @@ qrcode-generator@1.4.1: resolved "https://registry.yarnpkg.com/qrcode-generator/-/qrcode-generator-1.4.1.tgz#bfb6760e05d12c39df8acd60a0d459bdb2fa0756" integrity sha512-KOdSAyFBPf0/5Z3mra4JfSbjrDlUn2J3YH8Rm33tRGbptxP4vhogLWysvkQp8mp5ix9u80Wfr4vxHXTeR9o0Ug== -qs@6.7.0, qs@^6.6.0: +qs@6.7.0, qs@^6.5.2, qs@^6.6.0: version "6.7.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== @@ -17269,6 +21494,11 @@ quick-format-unescaped@^3.0.2: resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-3.0.2.tgz#0137e94d8fb37ffeb70040535111c378e75396fb" integrity sha512-FXTaCkwvpIlkdKeGDNgcq07SXWS383noQUuZjvdE1QcTt+eLuqof6/BDiEPqB59FWLie/l91+HtlJSw7iCViSA== +quick-lru@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8" + integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g= + qunitjs@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/qunitjs/-/qunitjs-2.4.1.tgz#88aba055a9e2ec3dbebfaad02471b2cb002c530b" @@ -17291,6 +21521,18 @@ quote-stream@^1.0.1, quote-stream@~1.0.2: minimist "^1.1.3" through2 "^2.0.0" +rabin-wasm@~0.0.4: + version "0.0.8" + resolved "https://registry.yarnpkg.com/rabin-wasm/-/rabin-wasm-0.0.8.tgz#5b61b1d519d0377453435fbca5f82510b3f956cb" + integrity sha512-TpIki3NG/X7nPnYHtYdF4Vp5NLrHvztiM5oL8+9NoeX/ClUfUyy7Y7DMrESZl1ropCpZJAjFMv/ZHYrkLu3bCQ== + dependencies: + assemblyscript "github:assemblyscript/assemblyscript#v0.6" + bl "^1.0.0" + debug "^4.1.1" + minimist "^1.2.0" + node-fetch "^2.6.0" + readable-stream "^2.0.4" + radgrad-jsdoc-template@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/radgrad-jsdoc-template/-/radgrad-jsdoc-template-1.1.3.tgz#89672ec71b8fbc88281e48b75f89b3b4b965b541" @@ -17359,7 +21601,7 @@ randombytes@^2.0.0, randombytes@^2.0.5: dependencies: safe-buffer "^5.1.0" -randombytes@^2.0.1, randombytes@^2.0.6: +randombytes@^2.0.1, randombytes@^2.0.3, randombytes@^2.0.6: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== @@ -17427,7 +21669,7 @@ raw-loader@^2.0.0: loader-utils "^1.1.0" schema-utils "^1.0.0" -rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.2.7: +rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.2.7, rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -17959,12 +22201,19 @@ read-all-stream@^3.0.0: pinkie-promise "^2.0.0" readable-stream "^2.0.0" -read-file-stdin@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/read-file-stdin/-/read-file-stdin-0.2.1.tgz#25eccff3a153b6809afacb23ee15387db9e0ee61" - integrity sha1-JezP86FTtoCa+ssj7hU4fbng7mE= +read-installed@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067" + integrity sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc= dependencies: - gather-stream "^1.0.0" + debuglog "^1.0.1" + read-package-json "^2.0.0" + readdir-scoped-modules "^1.0.0" + semver "2 || 3 || 4 || 5" + slide "~1.1.3" + util-extend "^1.0.1" + optionalDependencies: + graceful-fs "^4.1.2" read-only-stream@^2.0.0: version "2.0.0" @@ -17973,6 +22222,18 @@ read-only-stream@^2.0.0: dependencies: readable-stream "^2.0.2" +read-package-json@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.0.tgz#e3d42e6c35ea5ae820d9a03ab0c7291217fc51d5" + integrity sha512-KLhu8M1ZZNkMcrq1+0UJbR8Dii8KZUqB0Sha4mOx/bknfKI/fyrQVrG/YIt2UOtG667sD8+ee4EXMM91W9dC+A== + dependencies: + glob "^7.1.1" + json-parse-better-errors "^1.0.1" + normalize-package-data "^2.0.0" + slash "^1.0.0" + optionalDependencies: + graceful-fs "^4.1.2" + read-pkg-up@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" @@ -18039,7 +22300,7 @@ readable-stream@1.1, readable-stream@1.1.x, "readable-stream@>=1.1.13-1 <1.2.0-0 isarray "0.0.1" string_decoder "~0.10.x" -"readable-stream@2 || 3": +"readable-stream@2 || 3", readable-stream@^3.0.0, readable-stream@^3.0.1, readable-stream@^3.0.2, readable-stream@^3.0.5, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.4.0.tgz#a51c26754658e0a3c21dbf59163bd45ba6f447fc" integrity sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ== @@ -18048,17 +22309,7 @@ readable-stream@1.1, readable-stream@1.1.x, "readable-stream@>=1.1.13-1 <1.2.0-0 string_decoder "^1.1.1" util-deprecate "^1.0.1" -"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.15, readable-stream@~1.0.17: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.2.9, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: +readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.2.8, readable-stream@^2.2.9, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.5, readable-stream@~2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== @@ -18071,6 +22322,16 @@ readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.2.9, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@~1.0.15, readable-stream@~1.0.17: + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw= + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + readable-stream@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e" @@ -18083,6 +22344,16 @@ readable-stream@~2.0.6: string_decoder "~0.10.x" util-deprecate "~1.0.1" +readdir-scoped-modules@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" + integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw== + dependencies: + debuglog "^1.0.1" + dezalgo "^1.0.0" + graceful-fs "^4.1.2" + once "^1.3.0" + readdirp@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" @@ -18141,6 +22412,13 @@ recast@^0.17.3: private "^0.1.8" source-map "~0.6.1" +receptacle@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/receptacle/-/receptacle-1.3.2.tgz#a7994c7efafc7a01d0e2041839dab6c4951360d2" + integrity sha512-HrsFvqZZheusncQRiEE7GatOAETrARKV/lnfYicIm8lbvp/JQOdADOfhjBd2DajvoszEyxSM6RlAAIZgEoeu/A== + dependencies: + ms "^2.1.1" + rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -18197,6 +22475,14 @@ redent@^1.0.0: indent-string "^2.1.0" strip-indent "^1.0.1" +redent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa" + integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo= + dependencies: + indent-string "^3.0.0" + strip-indent "^2.0.0" + redux-devtools-core@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/redux-devtools-core/-/redux-devtools-core-0.2.1.tgz#4e43cbe590a1f18c13ee165d2d42e0bc77a164d8" @@ -18284,10 +22570,10 @@ regenerate@^1.4.0: resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== -regenerator-runtime@0.13.2, regenerator-runtime@^0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" - integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== +regenerator-runtime@0.13.3: + version "0.13.3" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz#7cf6a77d8f5c6f60eb73c5fc1955b2ceb01e6bf5" + integrity sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw== regenerator-runtime@^0.10.5: version "0.10.5" @@ -18304,6 +22590,11 @@ regenerator-runtime@^0.12.0, regenerator-runtime@^0.12.1: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== +regenerator-runtime@^0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" + integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== + regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" @@ -18398,6 +22689,14 @@ registry-auth-token@^3.0.1: rc "^1.1.6" safe-buffer "^5.0.1" +registry-auth-token@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz#30e55961eec77379da551ea5c4cf43cbf03522be" + integrity sha512-lpQkHxd9UL6tb3k/aHAVfnVtn+Bcs9ob5InuFLLEDqSqeq+AljB8GZW9xY0x7F+xYwEcjKe07nyoxzEYz6yvkw== + dependencies: + rc "^1.2.8" + safe-buffer "^5.0.1" + registry-url@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" @@ -18405,6 +22704,13 @@ registry-url@^3.0.3: dependencies: rc "^1.0.1" +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + dependencies: + rc "^1.2.8" + regjsgen@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" @@ -18443,6 +22749,11 @@ relateurl@0.2.x: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= +relative-url@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/relative-url/-/relative-url-1.0.2.tgz#d21c52a72d6061018bcee9f9c9fc106bf7d65287" + integrity sha1-0hxSpy1gYQGLzun5yfwQa/fWUoc= + relaxed-json@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/relaxed-json/-/relaxed-json-1.0.3.tgz#eb2101ae0ee60e82267d95ed0ddf19a3604b8c1e" @@ -18451,6 +22762,56 @@ relaxed-json@1.0.3: chalk "^2.4.2" commander "^2.6.0" +remark-parse@^6.0.0: + version "6.0.3" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-6.0.3.tgz#c99131052809da482108413f87b0ee7f52180a3a" + integrity sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg== + dependencies: + collapse-white-space "^1.0.2" + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + is-word-character "^1.0.0" + markdown-escapes "^1.0.0" + parse-entities "^1.1.0" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + trim "0.0.1" + trim-trailing-lines "^1.0.0" + unherit "^1.0.4" + unist-util-remove-position "^1.0.0" + vfile-location "^2.0.0" + xtend "^4.0.1" + +remark-stringify@^6.0.0: + version "6.0.4" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-6.0.4.tgz#16ac229d4d1593249018663c7bddf28aafc4e088" + integrity sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg== + dependencies: + ccount "^1.0.0" + is-alphanumeric "^1.0.0" + is-decimal "^1.0.0" + is-whitespace-character "^1.0.0" + longest-streak "^2.0.1" + markdown-escapes "^1.0.0" + markdown-table "^1.1.0" + mdast-util-compact "^1.0.0" + parse-entities "^1.0.2" + repeat-string "^1.5.4" + state-toggle "^1.0.0" + stringify-entities "^1.0.1" + unherit "^1.0.4" + xtend "^4.0.1" + +remark@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/remark/-/remark-10.0.1.tgz#3058076dc41781bf505d8978c291485fe47667df" + integrity sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ== + dependencies: + remark-parse "^6.0.0" + remark-stringify "^6.0.0" + unified "^7.0.0" + remote-redux-devtools@^0.5.16: version "0.5.16" resolved "https://registry.yarnpkg.com/remote-redux-devtools/-/remote-redux-devtools-0.5.16.tgz#95b1a4a1988147ca04f3368f3573b661748b3717" @@ -18531,7 +22892,7 @@ repeat-element@^1.1.2: resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" integrity sha1-7wiaF40Ug7quTZPrmLT55OEdmQo= -repeat-string@^1.5.2, repeat-string@^1.6.1: +repeat-string@^1.5.2, repeat-string@^1.5.4, repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= @@ -18673,11 +23034,6 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= -require-from-string@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" - integrity sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg= - require-from-string@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" @@ -18766,6 +23122,14 @@ resolve-options@^1.1.0: dependencies: value-or-function "^3.0.0" +resolve-package-path@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/resolve-package-path/-/resolve-package-path-1.2.7.tgz#2a7bc37ad96865e239330e3102c31322847e652e" + integrity sha512-fVEKHGeK85bGbVFuwO9o1aU0n3vqQGrezPc51JGu9UTXpFQfWq5qCeKxyaRUSvephs+06c5j5rPq/dzHGEo8+Q== + dependencies: + path-root "^0.1.1" + resolve "^1.10.0" + resolve-pathname@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-2.2.0.tgz#7e9ae21ed815fd63ab189adeee64dc831eefa879" @@ -18810,7 +23174,7 @@ resolve@^1.1.4, resolve@^1.1.5, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.4.0, dependencies: path-parse "^1.0.5" -resolve@^1.10.0, resolve@^1.11.0, resolve@^1.8.1: +resolve@^1.10.0, resolve@^1.11.0, resolve@^1.8.1, resolve@~1.11.1: version "1.11.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e" integrity sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw== @@ -18831,6 +23195,13 @@ resolve@~1.5.0: dependencies: path-parse "^1.0.5" +responselike@1.0.2, responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + restore-cursor@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" @@ -18859,6 +23230,21 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== +retimer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/retimer/-/retimer-2.0.0.tgz#e8bd68c5e5a8ec2f49ccb5c636db84c04063bbca" + integrity sha512-KLXY85WkEq2V2bKex/LOO1ViXVn2KGYe4PYysAdYdjmraYIUsVkXu8O4am+8+5UbaaGl1qho4aqAAPHNQ4GSbg== + +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + +reusify@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + rework-visit@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" @@ -18884,38 +23270,56 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.4.4, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2. dependencies: glob "^7.0.5" -rimraf@2.6.3, rimraf@^2.6.1: +rimraf@2.6.3, rimraf@^2.6.1, rimraf@~2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== dependencies: glob "^7.1.3" +rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7" - integrity sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc= + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== dependencies: - hash-base "^2.0.0" + hash-base "^3.0.0" inherits "^2.0.1" -rlp@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.1.0.tgz#e4f9886d5a982174f314543831e36e1a658460f9" - integrity sha512-93U7IKH5j7nmXFVg19MeNBGzQW5uXW1pmCuKY8veeKIhYTE32C2d0mOegfiIAfXcHOKJjjPlJisn8iHDF5AezA== +rlp@^2.0.0, rlp@^2.2.1: + version "2.2.3" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.3.tgz#7f94aef86cec412df87d5ea1d8cb116a47d45f0e" + integrity sha512-l6YVrI7+d2vpW6D6rS05x2Xrmq8oW7v3pieZOJKBEdjuTF4Kz/iwk55Zyh1Zaz+KOB2kC8+2jZlp2u9L4tTzCQ== dependencies: + bn.js "^4.11.1" safe-buffer "^5.1.1" -rlp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.0.0.tgz#9db384ff4b89a8f61563d92395d8625b18f3afb0" - integrity sha1-nbOE/0uJqPYVY9kjldhiWxjzr7A= - rn-host-detect@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/rn-host-detect/-/rn-host-detect-1.1.5.tgz#fbecb982b73932f34529e97932b9a63e58d8deb6" integrity sha512-ufk2dFT3QeP9HyZ/xTuMtW27KnFy815CYitJMqQm+pgG3ZAtHBsrU8nXizNKkqXGy3bQmhEoloVbrfbvMJMqkg== +rsa-pem-to-jwk@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/rsa-pem-to-jwk/-/rsa-pem-to-jwk-1.1.3.tgz#245e76bdb7e7234cfee7ca032d31b54c38fab98e" + integrity sha1-JF52vbfnI0z+58oDLTG1TDj6uY4= + dependencies: + object-assign "^2.0.0" + rsa-unpack "0.0.6" + +rsa-unpack@0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/rsa-unpack/-/rsa-unpack-0.0.6.tgz#f50ebd56a628378e631f297161026ce9ab4eddba" + integrity sha1-9Q69VqYoN45jHylxYQJs6atO3bo= + dependencies: + optimist "~0.3.5" + rst-selector-parser@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91" @@ -18956,6 +23360,11 @@ run-async@^2.2.0: dependencies: is-promise "^2.1.0" +run-parallel@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679" + integrity sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== + run-queue@^1.0.0, run-queue@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" @@ -19004,16 +23413,21 @@ rxjs@^6.3.3, rxjs@^6.4.0: dependencies: tslib "^1.9.0" -safe-buffer@5.1.1, safe-buffer@~5.1.0: +safe-buffer@5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1, safe-buffer@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2: + version "5.2.0" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" + integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + safe-event-emitter@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/safe-event-emitter/-/safe-event-emitter-1.0.1.tgz#5b692ef22329ed8f69fdce607e50ca734f6f20af" @@ -19033,7 +23447,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"safer-buffer@>= 2.1.2 < 3": +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== @@ -19043,6 +23457,13 @@ samsam@1.x: resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.3.0.tgz#8d1d9350e25622da30de3e44ba692b5221ab7c50" integrity sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg== +sanitize-filename@^1.6.1: + version "1.6.2" + resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.2.tgz#01b4fc8809f14e9d22761fe70380fe7f3f902185" + integrity sha512-cmTzND7RMxUB+f7gI+4+KAVHWEg0lfXvQJdko+FXDP5bNbGIdx4KMP5pX6lv5jfT9jSf6OBbjyxjFtZQwYA/ig== + dependencies: + truncate-utf8-bytes "^1.0.0" + sass-graph@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" @@ -19171,10 +23592,20 @@ scrollbarwidth@^0.1.3: resolved "https://registry.yarnpkg.com/scrollbarwidth/-/scrollbarwidth-0.1.3.tgz#1b0de64e288c38c427f4a01fe00a462a04b94fdf" integrity sha1-Gw3mTiiMOMQn9KAf4ApGKgS5T98= -scrypt.js@0.2.0, scrypt.js@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/scrypt.js/-/scrypt.js-0.2.0.tgz#af8d1465b71e9990110bedfc593b9479e03a8ada" - integrity sha1-r40UZbcemZARC+38WTuUeeA6ito= +scrypt-js@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-2.0.3.tgz#bb0040be03043da9a012a2cea9fc9f852cfc87d4" + integrity sha1-uwBAvgMEPamgEqLOqfyfhSz8h9Q= + +scrypt-js@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/scrypt-js/-/scrypt-js-2.0.4.tgz#32f8c5149f0797672e551c07e230f834b6af5f16" + integrity sha512-4KsaGcPnuhtCZQCxFxN3GVYIhKFPTdLd8PLC552XwbMndtD0cjRFAhDuuydXQ0h08ZfPgzqe6EKHozpuH74iDw== + +scrypt.js@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/scrypt.js/-/scrypt.js-0.2.1.tgz#cc3f751933d6bac7a4bedf5301d7596e8146cdcd" + integrity sha512-XMoqxwABdotuW+l+qACmJ/h0kVSCgMPZXpbncA/zyBO90z/NnDISzVw+xJ4tUY+X/Hh0EFT269OYHm26VCPgmA== dependencies: scrypt "^6.0.2" scryptsy "^1.2.1" @@ -19195,6 +23626,11 @@ scrypt@^6.0.2: dependencies: nan "^2.0.8" +scryptsy@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/scryptsy/-/scryptsy-2.1.0.tgz#8d1e8d0c025b58fdd25b6fa9a0dc905ee8faa790" + integrity sha512-1CdSqHQowJBnMAFyPEBRfqag/YP9OF394FV+4YREIJX4ljD7OxvQRDayyoyyCk+senRjSkP6VnUNQmVQqB6g7w== + scryptsy@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/scryptsy/-/scryptsy-1.2.1.tgz#a3225fa4b2524f802700761e2855bdf3b2d92163" @@ -19215,29 +23651,24 @@ sdp@^2.6.0, sdp@^2.7.0: resolved "https://registry.yarnpkg.com/sdp/-/sdp-2.8.0.tgz#8d914a733b1c19b6d8fd36ba6cd2dfbfbd668b8a" integrity sha512-wRSES07rAwKWAR7aev9UuClT7kdf9ZTdeUK5gTgHue9vlhs19Fbm3ccNEGJO4y2IitH4/JzS4sdzyPl6H2KQLw== -secp256k1@^3.0.1: - version "3.6.2" - resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-3.6.2.tgz#da835061c833c74a12f75c73d2ec2e980f00dc1f" - integrity sha512-90nYt7yb0LmI4A2jJs1grglkTAXrBwxYAjP9bpeKjvJKOjG2fOeH/YI/lchDMIvjrOasd5QXwvV2jwN168xNng== +secp256k1@^3.0.1, secp256k1@^3.6.1, secp256k1@^3.6.2: + version "3.7.1" + resolved "https://registry.yarnpkg.com/secp256k1/-/secp256k1-3.7.1.tgz#12e473e0e9a7c2f2d4d4818e722ad0e14cc1e2f1" + integrity sha512-1cf8sbnRreXrQFdH6qsg2H71Xw91fCCS9Yp021GnUNJzWJS/py96fS4lHbnTnouLp08Xj6jBoBB6V78Tdbdu5g== dependencies: - bindings "^1.2.1" - bip66 "^1.1.3" - bn.js "^4.11.3" - create-hash "^1.1.2" + bindings "^1.5.0" + bip66 "^1.1.5" + bn.js "^4.11.8" + create-hash "^1.2.0" drbg.js "^1.0.1" - elliptic "^6.2.3" - nan "^2.2.1" - safe-buffer "^5.1.0" - -secure-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/secure-keys/-/secure-keys-1.0.0.tgz#f0c82d98a3b139a8776a8808050b824431087fca" - integrity sha1-8MgtmKOxOah3aogIBQuCRDEIf8o= + elliptic "^6.4.1" + nan "^2.14.0" + safe-buffer "^5.1.2" -seedrandom@2.4.4: - version "2.4.4" - resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-2.4.4.tgz#b25ea98632c73e45f58b77cfaa931678df01f9ba" - integrity sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA== +seedrandom@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-3.0.1.tgz#eb3dde015bcf55df05a233514e5df44ef9dce083" + integrity sha512-1/02Y/rUeU1CJBAGLebiC5Lbo5FnB22gQbIFFYTLkwvp1xdABZJH1sn4ZT1MzXmPpzv+Rf/Lu2NcsLJiK4rcDg== seek-bzip@^1.0.5: version "1.0.5" @@ -19261,7 +23692,7 @@ selenium-webdriver@^3.5.0: tmp "0.0.30" xml2js "^0.4.17" -semaphore@>=1.0.1, semaphore@^1.0.3: +semaphore@>=1.0.1, semaphore@^1.0.3, semaphore@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/semaphore/-/semaphore-1.1.0.tgz#aaad8b86b20fe8e9b32b16dc2ee682a8cd26a8aa" integrity sha512-O4OZEaNtkMd/K0i6js9SL+gqy0ZCBMgUvlSqHKi4IBdjhe7wB8pwztUk1BbZ1fmrvpwFrPbHzqd2w5pTcJH6LA== @@ -19280,21 +23711,43 @@ semver-greatest-satisfied-range@^1.1.0: dependencies: sver-compat "^1.5.0" +semver-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + +semver-truncate@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + integrity sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g= + dependencies: + semver "^5.3.0" + "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@~5.4.1: version "5.4.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" integrity sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg== -semver@6.1.1, semver@^6.0.0, semver@^6.1.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.1.tgz#53f53da9b30b2103cd4f15eab3a18ecbcb210c9b" - integrity sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ== +semver@6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.2.0.tgz#4d813d9590aaf8a9192693d6c85b9344de5901db" + integrity sha512-jdFC1VdUGT/2Scgbimf7FSx9iJLXoqfglSF+gJeuNWVpiE37OIbc1jywR/GJyFdz3mnkz2/id0L0J/cr0izR5A== + +semver@6.3.0, semver@^6.1.1, semver@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.7.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA== +semver@^6.0.0, semver@^6.1.0: + version "6.1.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.1.1.tgz#53f53da9b30b2103cd4f15eab3a18ecbcb210c9b" + integrity sha512-rWYq2e5iYW+fFe/oPPtYJxYgjBm8sC4rmoGdUOgBB7VnwKt6HrL793l2voH1UlsyYZpJ4g0wfjnTEO1s1NP2eQ== + semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -19356,11 +23809,50 @@ servify@^0.1.12: request "^2.79.0" xhr "^2.3.3" -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - +sesify-tofu@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sesify-tofu/-/sesify-tofu-2.0.4.tgz#b31d4c8d67ea2d61e9c5be4948f085a849f3e632" + integrity sha512-8mWENwqoWauYrtUVww4/QE5mFjj+2JjvVdMWqjcfOZkt3SjOACy+S0ZnxOn06NYpW6epRaPYIqoIF8SdhvXjdA== + dependencies: + acorn-globals "^4.3.3" + +sesify-viz@^3.0.5: + version "3.0.9" + resolved "https://registry.yarnpkg.com/sesify-viz/-/sesify-viz-3.0.9.tgz#2fefff0456c3fa4e407e8564d2d0ab8797e29065" + integrity sha512-6weweTW6XQJyeoWK2vdoov52fpN07/lHqTlFwVO/M3LJMNr//BPfgxGxXVxtd09RdSLyAk5NZ7B3m3WgY8vMkQ== + dependencies: + ncp "^2.0.0" + pify "^4.0.1" + yargs "^14.0.0" + +sesify@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/sesify/-/sesify-4.2.1.tgz#ac98d190b6403abbf90016ec6f3a6d16eef8747e" + integrity sha512-fbgkQCs6KhVK6IhWx+e9MW2cNIzpMSKigIbF6KdAPWGrA6U0D6lDgLErfTB7Sllhv8sYFOwTppIOec+AHdU00g== + dependencies: + JSONStream "^1.3.5" + acorn-globals "^4.3.3" + acorn-walk "^6.1.1" + combine-source-map "^0.8.0" + defined "^1.0.0" + fromentries "^1.1.0" + json-stable-stringify "^1.0.1" + merge-deep "^3.0.2" + module-name-from-path "git+https://git@github.com/kumavis/module-name-from-path.git" + offset-sourcemap-lines "^1.0.1" + pify "^4.0.1" + resolve-package-path "^1.2.7" + safe-buffer "^5.1.2" + sesify-tofu "^2.0.4" + tape "^4.9.1" + through2 "^3.0.0" + umd "^3.0.3" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + set-immediate-shim@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" @@ -19386,6 +23878,11 @@ set-value@^2.0.0: is-plain-object "^2.0.3" split-string "^3.0.1" +setimmediate@1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.4.tgz#20e81de622d4a02588ce0c8da8973cbcf1d3138f" + integrity sha1-IOgd5iLUoCWIzgyNqJc8vPHTE48= + setimmediate@^1.0.4, setimmediate@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" @@ -19401,7 +23898,15 @@ setprototypeof@1.1.1: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== -sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4: +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +sha.js@~2.4.4: version "2.4.9" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.9.tgz#98f64880474b74f4a38b8da9d3c0f2d104633e7d" integrity sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A== @@ -19409,7 +23914,7 @@ sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4: inherits "^2.0.1" safe-buffer "^5.0.1" -sha3@^1.1.0, sha3@^1.2.2: +sha3@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/sha3/-/sha3-1.2.3.tgz#ed5958fa8331df1b1b8529ca9fdf225a340c5418" integrity sha512-sOWDZi8cDBRkLfWOw18wvJyNblXDHzwMGnRWut8zNNeIeLnmMRO17bjpLc7OzMuj1ASUgx2IyohzUCAl+Kx5vA== @@ -19508,16 +24013,25 @@ shellwords@^0.1.1: resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== -sigmund@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" - integrity sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA= +shortid@^2.2.8: + version "2.2.14" + resolved "https://registry.yarnpkg.com/shortid/-/shortid-2.2.14.tgz#80db6aafcbc3e3a46850b3c88d39e051b84c8d18" + integrity sha512-4UnZgr9gDdA1kaKj/38IiudfC3KHKhDc1zi/HSxd9FQDR0VLwH3/y79tZJLsVYPsJgIjeHjqIWaWVRJUj9qZOQ== + dependencies: + nanoid "^2.0.0" signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= +signed-varint@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/signed-varint/-/signed-varint-2.0.1.tgz#50a9989da7c98c2c61dad119bc97470ef8528129" + integrity sha1-UKmYnafJjCxh2tEZvJdHDvhSgSk= + dependencies: + varint "~5.0.0" + simple-concat@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.0.tgz#7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6" @@ -19532,6 +24046,17 @@ simple-get@^2.7.0: once "^1.3.1" simple-concat "^1.0.0" +simple-peer@^9.3.0: + version "9.5.0" + resolved "https://registry.yarnpkg.com/simple-peer/-/simple-peer-9.5.0.tgz#67ba8bd4b54efc3acf19aceafdc118b27e24fcbc" + integrity sha512-3tROq3nBo/CIZI8PWlXGbAxQIlQF6KQ/zcd4lQ2pAC4+rPiV7E721hI22nTO54uw/nzb2HKbvmDtZ4Wr173+vA== + dependencies: + debug "^4.0.1" + get-browser-rtc "^1.0.0" + inherits "^2.0.1" + randombytes "^2.0.3" + readable-stream "^3.4.0" + simplebar-react@^1.0.0-alpha.6: version "1.0.0" resolved "https://registry.yarnpkg.com/simplebar-react/-/simplebar-react-1.0.0.tgz#8fe914d7f980dd077cc9dfd3e22ec5596f006b8d" @@ -19583,6 +24108,16 @@ slash@^1.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + slice-ansi@0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" @@ -19604,21 +24139,21 @@ slice-ansi@^2.1.0: astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" -slide@^1.1.5: +slide@^1.1.5, slide@~1.1.3: version "1.1.6" resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= -smart-buffer@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d" - integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw== - smart-buffer@^1.0.13: version "1.1.15" resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-1.1.15.tgz#7f114b5b65fab3e2a35aa775bb12f0d1c649bf16" integrity sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY= +smart-buffer@^4.0.2: + version "4.1.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba" + integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== + snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -19649,228 +24184,6 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -snyk-config@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/snyk-config/-/snyk-config-2.2.1.tgz#bdacf79193158ec659bdcc4194140fd8d3772f9d" - integrity sha512-eCsFKHHE4J2DpD/1NzAtCmkmVDK310OXRtmoW0RlLnld1ESprJ5A/QRJ5Zxx1JbA8gjuwERY5vfUFA8lEJeopA== - dependencies: - debug "^3.1.0" - lodash "^4.17.11" - nconf "^0.10.0" - -snyk-docker-plugin@1.25.0: - version "1.25.0" - resolved "https://registry.yarnpkg.com/snyk-docker-plugin/-/snyk-docker-plugin-1.25.0.tgz#52a6d042142d45873bee58938ee9cd7abf82c140" - integrity sha512-vJY7KpN+055cehFAmoUUrbdIao8DbeZ6qU+PLanJ5VkLWHmonEMrhptIy134oagHewb4P2ZfpvdKxGJwGKafDw== - dependencies: - debug "^4.1.1" - dockerfile-ast "0.0.16" - semver "^6.1.0" - tslib "^1" - -snyk-go-parser@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/snyk-go-parser/-/snyk-go-parser-1.3.0.tgz#7539a5d191029c688e1b7effbeb2f17533f40375" - integrity sha512-qXzmvPyehnrqXMqROtM2PqkvRG7AEBPDDOAywxHdumgDgMPOwOQOZj9t94halDlqb3qVTYgNTupox9kg0tqovA== - dependencies: - toml "^3.0.0" - tslib "^1.9.3" - -snyk-go-plugin@1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/snyk-go-plugin/-/snyk-go-plugin-1.9.0.tgz#fc6b3ae897949fad60f65bfc3033dd3d50b4661e" - integrity sha512-8keL4KKHZUXHK2R9DSaejzs4/UPokT1LsSLBxNsqxC9PJ8JSfXIErNmUCyZbCraVt3TPUbUyAfIYoekhokMgpQ== - dependencies: - debug "^4.1.1" - graphlib "^2.1.1" - snyk-go-parser "1.3.0" - tmp "0.0.33" - -snyk-gradle-plugin@2.12.0: - version "2.12.0" - resolved "https://registry.yarnpkg.com/snyk-gradle-plugin/-/snyk-gradle-plugin-2.12.0.tgz#d4dae0b2f9df9a59d5c865c5d841e2e8a2c26ecd" - integrity sha512-9J3wiqbd/CR6MbmqRfmXxvlGdQHo9cINwxsAoLKTErexGMXzlrEUVUiQ5F3XzUNajVCn+Kf9ukZdsLJF3JhA8A== - dependencies: - "@types/debug" "^4.1.4" - chalk "^2.4.2" - clone-deep "^0.3.0" - debug "^4.1.1" - tmp "0.0.33" - tslib "^1.9.3" - -snyk-module@1.9.1, snyk-module@^1.6.0, snyk-module@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/snyk-module/-/snyk-module-1.9.1.tgz#b2a78f736600b0ab680f1703466ed7309c980804" - integrity sha512-A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA== - dependencies: - debug "^3.1.0" - hosted-git-info "^2.7.1" - -snyk-mvn-plugin@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/snyk-mvn-plugin/-/snyk-mvn-plugin-2.3.0.tgz#a76cfc0041ecc4333f2c6f6f72138f1e4621da24" - integrity sha512-LOSiJu+XUPVqKCXcnQPLhlyTGm3ikDwjvYw5fpiEnvjMWkMDd8IfzZqulqreebJDmadUpP7Cn0fabfx7TszqxA== - dependencies: - lodash "4.17.11" - tslib "1.9.3" - -snyk-nodejs-lockfile-parser@1.13.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.13.0.tgz#f3c81fd9a1870fdb5f71370e510d760326f3ee21" - integrity sha512-fC1o9SJ+iM+IYeBUYtvCIYh005WAvWMzqhEH3hI4zGPdCYQqGYIfVpXf29aCOKoorkTR345k5g6Etx54+BbrTQ== - dependencies: - "@yarnpkg/lockfile" "^1.0.2" - graphlib "^2.1.5" - lodash "^4.17.11" - source-map-support "^0.5.7" - tslib "^1.9.3" - uuid "^3.3.2" - -snyk-nuget-plugin@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/snyk-nuget-plugin/-/snyk-nuget-plugin-1.10.0.tgz#58aba49e37ca4ac99afcecb3d3c3917188daad84" - integrity sha512-V69AIWcHw4KrgEFC8kNWoqHo54wZkWGfqyVv+kJjQxARWYmQqV4YL/vxfLAoZ7mDsNXgjPn5M4ZEaeHFCeWcyA== - dependencies: - debug "^3.1.0" - jszip "^3.1.5" - lodash "^4.17.10" - snyk-paket-parser "1.4.3" - xml2js "^0.4.17" - -snyk-paket-parser@1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/snyk-paket-parser/-/snyk-paket-parser-1.4.3.tgz#380ae8c5fb598f81c110f6b645c728c9cc50b7a5" - integrity sha512-6m736zGVoeT/zS9KEtlmqTSPEPjAfLe8iYoQ3AwbyxDhzuLY49lTaV67MyZtGwjhi1x4KBe+XOgeWwyf6Avf/A== - dependencies: - tslib "^1.9.3" - -snyk-php-plugin@1.5.3: - version "1.5.3" - resolved "https://registry.yarnpkg.com/snyk-php-plugin/-/snyk-php-plugin-1.5.3.tgz#a4de181ee0f186f75095cba7931c7b7e603b2d89" - integrity sha512-iZB3UpleLbeOL1D1bNLMFfh5hSflbQnepxmtXxXSD3S+euAhqJTZz/26QrsUIAtLQ2eHl3LfAXGTp6131tWyGw== - dependencies: - debug "^3.1.0" - lodash "^4.17.5" - -snyk-policy@1.13.5: - version "1.13.5" - resolved "https://registry.yarnpkg.com/snyk-policy/-/snyk-policy-1.13.5.tgz#c5cf262f759879a65ab0810dd58d59c8ec7e9e47" - integrity sha512-KI6GHt+Oj4fYKiCp7duhseUj5YhyL/zJOrrJg0u6r59Ux9w8gmkUYT92FHW27ihwuT6IPzdGNEuy06Yv2C9WaQ== - dependencies: - debug "^3.1.0" - email-validator "^2.0.4" - js-yaml "^3.13.1" - lodash.clonedeep "^4.5.0" - semver "^6.0.0" - snyk-module "^1.9.1" - snyk-resolve "^1.0.1" - snyk-try-require "^1.3.1" - then-fs "^2.0.0" - -snyk-python-plugin@1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/snyk-python-plugin/-/snyk-python-plugin-1.10.1.tgz#db85448240857ba5f400efe4f856e16a38cad584" - integrity sha512-1UAYRBTgnHgzPyX/PUAh9Wb9Udp6Q162IAfftK9uhN1o+KVN3RzsP/jeR0MhOXqECu7f4eABUv4rh+bn25/3hw== - dependencies: - tmp "0.0.33" - -snyk-resolve-deps@4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/snyk-resolve-deps/-/snyk-resolve-deps-4.0.3.tgz#f44389430c3712af8f574952e9ff188c6448dbd7" - integrity sha512-GP3VBrkz1iDDw2q8ftTqppHqzIAxmsUIoXR+FRWDKcipkKHXHJyUmtEo11QVT5fNRV0D0RCsssk2S5CTxTCu6A== - dependencies: - ansicolors "^0.3.2" - debug "^3.2.5" - lodash.assign "^4.2.0" - lodash.assignin "^4.2.0" - lodash.clone "^4.5.0" - lodash.flatten "^4.4.0" - lodash.get "^4.4.2" - lodash.set "^4.3.2" - lru-cache "^4.0.0" - semver "^5.5.1" - snyk-module "^1.6.0" - snyk-resolve "^1.0.0" - snyk-tree "^1.0.0" - snyk-try-require "^1.1.1" - then-fs "^2.0.0" - -snyk-resolve@1.0.1, snyk-resolve@^1.0.0, snyk-resolve@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/snyk-resolve/-/snyk-resolve-1.0.1.tgz#eaa4a275cf7e2b579f18da5b188fe601b8eed9ab" - integrity sha512-7+i+LLhtBo1Pkth01xv+RYJU8a67zmJ8WFFPvSxyCjdlKIcsps4hPQFebhz+0gC5rMemlaeIV6cqwqUf9PEDpw== - dependencies: - debug "^3.1.0" - then-fs "^2.0.0" - -snyk-sbt-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/snyk-sbt-plugin/-/snyk-sbt-plugin-2.2.0.tgz#77c07e8d9ed041a55629dbea39c909db3faf11c2" - integrity sha512-me/Su5J0ZVoOag3SrbfezHD6kkFymovGhZ0eK2P3T8607iWAOeGVEIbOXAAwMLSFmv8TpihQeWmnRgrCvPLfKw== - -snyk-tree@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/snyk-tree/-/snyk-tree-1.0.0.tgz#0fb73176dbf32e782f19100294160448f9111cc8" - integrity sha1-D7cxdtvzLngvGRAClBYESPkRHMg= - dependencies: - archy "^1.0.0" - -snyk-try-require@1.3.1, snyk-try-require@^1.1.1, snyk-try-require@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/snyk-try-require/-/snyk-try-require-1.3.1.tgz#6e026f92e64af7fcccea1ee53d524841e418a212" - integrity sha1-bgJvkuZK9/zM6h7lPVJIQeQYohI= - dependencies: - debug "^3.1.0" - lodash.clonedeep "^4.3.0" - lru-cache "^4.0.0" - then-fs "^2.0.0" - -snyk@^1.165.1: - version "1.173.0" - resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.173.0.tgz#082defc48528e9ab09a106f4b02607696bcdb421" - integrity sha512-VZZYZ9tB3QoCWN8yx/zs9O4xrI2ROc9pgM4GzKxfntMRhNMXT+qhIqt2bOOaQ3XNrq45SaHnRZesDnDfYUQV/g== - dependencies: - "@snyk/dep-graph" "1.4.1" - "@snyk/gemfile" "1.2.0" - abbrev "^1.1.1" - ansi-escapes "^4.1.0" - chalk "^2.4.2" - configstore "^3.1.2" - debug "^3.1.0" - diff "^4.0.1" - git-url-parse "11.1.2" - glob "^7.1.3" - inquirer "^6.2.2" - lodash "^4.17.11" - needle "^2.2.4" - opn "^5.5.0" - os-name "^3.0.0" - proxy-agent "^3.1.0" - proxy-from-env "^1.0.0" - semver "^6.0.0" - snyk-config "^2.2.1" - snyk-docker-plugin "1.25.0" - snyk-go-plugin "1.9.0" - snyk-gradle-plugin "2.12.0" - snyk-module "1.9.1" - snyk-mvn-plugin "2.3.0" - snyk-nodejs-lockfile-parser "1.13.0" - snyk-nuget-plugin "1.10.0" - snyk-php-plugin "1.5.3" - snyk-policy "1.13.5" - snyk-python-plugin "1.10.1" - snyk-resolve "1.0.1" - snyk-resolve-deps "4.0.3" - snyk-sbt-plugin "2.2.0" - snyk-tree "^1.0.0" - snyk-try-require "1.3.1" - source-map-support "^0.5.11" - strip-ansi "^5.2.0" - tempfile "^2.0.0" - then-fs "^2.0.0" - update-notifier "^2.5.0" - uuid "^3.3.2" - socket.io-adapter@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz#2a805e8a14d6372124dd9159ad4502f8cb07f06b" @@ -19896,6 +24209,26 @@ socket.io-client@2.1.1: socket.io-parser "~3.2.0" to-array "0.1.4" +socket.io-client@2.2.0, socket.io-client@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.2.0.tgz#84e73ee3c43d5020ccc1a258faeeb9aec2723af7" + integrity sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA== + dependencies: + backo2 "1.0.2" + base64-arraybuffer "0.1.5" + component-bind "1.0.0" + component-emitter "1.2.1" + debug "~3.1.0" + engine.io-client "~3.3.1" + has-binary2 "~1.0.2" + has-cors "1.1.0" + indexof "0.0.1" + object-component "0.0.3" + parseqs "0.0.5" + parseuri "0.0.5" + socket.io-parser "~3.3.0" + to-array "0.1.4" + socket.io-parser@~3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.2.0.tgz#e7c6228b6aa1f814e6148aea325b51aa9499e077" @@ -19905,6 +24238,25 @@ socket.io-parser@~3.2.0: debug "~3.1.0" isarray "2.0.1" +socket.io-parser@~3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.3.0.tgz#2b52a96a509fdf31440ba40fed6094c7d4f1262f" + integrity sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng== + dependencies: + component-emitter "1.2.1" + debug "~3.1.0" + isarray "2.0.1" + +socket.io-pull-stream@~0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/socket.io-pull-stream/-/socket.io-pull-stream-0.1.5.tgz#4e5d282b93635d8bf7780da405d82fc149346710" + integrity sha512-lcC2se3iAS33xYGnTDSzYW9P4RPVEgcqACCH7Mawy+2go0Wmx3y72PXGv7KI6Vz1YFcOz7np58FqOnZ/iUCbdg== + dependencies: + data-queue "0.0.3" + debug "^3.1.0" + pull-stream "^3.6.2" + uuid "^3.2.1" + socket.io@2.1.1, socket.io@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.1.1.tgz#a069c5feabee3e6b214a75b40ce0652e1cfb9980" @@ -19917,6 +24269,18 @@ socket.io@2.1.1, socket.io@^2.1.0: socket.io-client "2.1.1" socket.io-parser "~3.2.0" +socket.io@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.2.0.tgz#f0f633161ef6712c972b307598ecd08c9b1b4d5b" + integrity sha512-wxXrIuZ8AILcn+f1B4ez4hJTPG24iNgxBBDaJfT6MsyOhVYiTXWexGoPkd87ktJG8kQEcL/NBvRi64+9k4Kc0w== + dependencies: + debug "~4.1.0" + engine.io "~3.3.1" + has-binary2 "~1.0.2" + socket.io-adapter "~1.1.0" + socket.io-client "2.2.0" + socket.io-parser "~3.3.0" + socketcluster-client@^14.2.1: version "14.2.2" resolved "https://registry.yarnpkg.com/socketcluster-client/-/socketcluster-client-14.2.2.tgz#60b31318abe6828ba7233f5a9a32540263fd23b6" @@ -19986,14 +24350,6 @@ socks-proxy-agent@^3.0.0: agent-base "^4.1.0" socks "^1.1.10" -socks-proxy-agent@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386" - integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg== - dependencies: - agent-base "~4.2.1" - socks "~2.3.2" - socks@^1.1.10: version "1.1.10" resolved "https://registry.yarnpkg.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" @@ -20002,20 +24358,19 @@ socks@^1.1.10: ip "^1.1.4" smart-buffer "^1.0.13" -socks@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.2.tgz#ade388e9e6d87fdb11649c15746c578922a5883e" - integrity sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ== +sonic-boom@^0.7.5: + version "0.7.5" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-0.7.5.tgz#b383d92cdaaa8e66d1f77bdec71b49806d01b5f1" + integrity sha512-1pKrnAV6RfvntPnarY71tpthFTM3pWZWWQdghZY8ARjtDPGzG/inxqSuRwQY/7V1woUjfyxPb437zn4p5phgnQ== dependencies: - ip "^1.1.5" - smart-buffer "4.0.2" + flatstr "^1.0.12" -sonic-boom@^0.7.3: - version "0.7.4" - resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-0.7.4.tgz#dc1740a900cf8646471f6ac1f4933a5c66c0ca60" - integrity sha512-8JRAJg0RxZtFLQMxolwETvWd2JSlH3ZGo/Z4xPxMbpqF14xCgVYPVeFCFOR3zyr3pcfG82QDVj6537Sx5ZWdNw== +sort-keys-length@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" + integrity sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= dependencies: - flatstr "^1.0.9" + sort-keys "^1.0.0" sort-keys@^1.0.0: version "1.1.2" @@ -20024,11 +24379,35 @@ sort-keys@^1.0.0: dependencies: is-plain-obj "^1.0.0" +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + dependencies: + is-plain-obj "^1.0.0" + source-list-map@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" integrity sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A== +source-map-explorer@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-map-explorer/-/source-map-explorer-2.0.1.tgz#988721e8320d7b6925bc40289e5de658fe4cad4d" + integrity sha512-mv2sv2b6oN2L9n18O/eLrYiP5zfWEHESLq4utWBqNw8GnkbuRuXs8twVCOhMT5hxRzfQgS7Yxh7HlQaW8oeiAQ== + dependencies: + btoa "^1.2.1" + chalk "^2.4.2" + convert-source-map "^1.6.0" + ejs "^2.6.2" + escape-html "^1.0.3" + glob "^7.1.4" + lodash "^4.17.11" + open "^6.3.0" + source-map "^0.7.3" + temp "^0.9.0" + yargs "^13.2.4" + source-map-resolve@^0.5.0, source-map-resolve@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.1.tgz#7ad0f593f2281598e854df80f19aae4b92d7a11a" @@ -20040,7 +24419,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.1: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@0.5.12, source-map-support@^0.5.1, source-map-support@^0.5.11, source-map-support@^0.5.7, source-map-support@^0.5.9, source-map-support@~0.5.10, source-map-support@~0.5.4: +source-map-support@0.5.12, source-map-support@^0.5.1, source-map-support@^0.5.11, source-map-support@^0.5.9, source-map-support@~0.5.10, source-map-support@~0.5.4: version "0.5.12" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" integrity sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ== @@ -20048,6 +24427,14 @@ source-map-support@0.5.12, source-map-support@^0.5.1, source-map-support@^0.5.11 buffer-from "^1.0.0" source-map "^0.6.0" +source-map-support@0.5.13, source-map-support@~0.5.12: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-support@0.5.9: version "0.5.9" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" @@ -20063,14 +24450,6 @@ source-map-support@^0.4.15: dependencies: source-map "^0.5.6" -source-map-support@~0.5.12: - version "0.5.13" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" - integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" @@ -20112,6 +24491,11 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + space-separated-tokens@^1.0.0: version "1.1.4" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.4.tgz#27910835ae00d0adfcdbd0ad7e611fb9544351fa" @@ -20122,6 +24506,11 @@ sparkles@^1.0.0: resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" integrity sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM= +sparse-array@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/sparse-array/-/sparse-array-1.3.2.tgz#0e1a8b71706d356bc916fe754ff496d450ec20b0" + integrity sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg== + spawn-args@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/spawn-args/-/spawn-args-0.2.0.tgz#fb7d0bd1d70fd4316bd9e3dec389e65f9d6361bb" @@ -20161,10 +24550,10 @@ spdx-license-ids@^1.0.2: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" integrity sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc= -specificity@^0.3.0: - version "0.3.2" - resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.3.2.tgz#99e6511eceef0f8d9b57924937aac2cb13d13c42" - integrity sha512-Nc/QN/A425Qog7j9aHmwOrlwX2e7pNI47ciwxwy4jOlvbbMHkNNJchit+FX+UjF3IAdiaaV5BKeWuDUnws6G1A== +specificity@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" + integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== speedometer@~0.1.2: version "0.1.4" @@ -20178,14 +24567,14 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split2@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/split2/-/split2-0.2.1.tgz#02ddac9adc03ec0bb78c1282ec079ca6e85ae900" - integrity sha1-At2smtwD7Au3jBKC7Aecpuha6QA= +split2@^3.0.0, split2@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/split2/-/split2-3.1.1.tgz#c51f18f3e06a8c4469aaab487687d8d956160bb6" + integrity sha512-emNzr1s7ruq4N+1993yht631/JH+jaj0NYBosuKmLcq+JkGQ9MmTw1RB1fGaTCzUuseRIClrlSLHRNYGwWQ58Q== dependencies: - through2 "~0.6.1" + readable-stream "^3.0.0" -split@0.3: +split@0.3, split@~0.3.0: version "0.3.3" resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" integrity sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8= @@ -20199,6 +24588,11 @@ split@^1.0.1: dependencies: through "2" +sprintf-js@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" + integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" @@ -20213,19 +24607,28 @@ sqlite3@^4.0.4: node-pre-gyp "^0.11.0" request "^2.87.0" +squeak@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" + integrity sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM= + dependencies: + chalk "^1.0.0" + console-stream "^0.1.1" + lpad-align "^1.0.1" + sshpk@^1.7.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.1.tgz#130f5975eddad963f1d56f92b9ac6c51fa9f83eb" - integrity sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s= + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== dependencies: asn1 "~0.2.3" assert-plus "^1.0.0" - dashdash "^1.12.0" - getpass "^0.1.1" - optionalDependencies: bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" ecc-jsbn "~0.1.1" + getpass "^0.1.1" jsbn "~0.1.0" + safer-buffer "^2.0.2" tweetnacl "~0.14.0" ssri@^6.0.1: @@ -20235,7 +24638,7 @@ ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" -stable@^0.1.8: +stable@^0.1.8, stable@~0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== @@ -20245,6 +24648,11 @@ stack-trace@0.0.10, stack-trace@0.0.x: resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= +state-toggle@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.2.tgz#75e93a61944116b4959d665c8db2d243631d6ddc" + integrity sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw== + static-eval@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.2.tgz#2d1759306b1befa688938454c546b7871f806a42" @@ -20301,11 +24709,6 @@ static-server@^2.2.1: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -stdin@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/stdin/-/stdin-0.0.1.tgz#d3041981aaec3dfdbc77a1b38d6372e38f5fb71e" - integrity sha1-0wQZgarsPf28d6GzjWNy449ftx4= - stdout-stream@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" @@ -20328,6 +24731,11 @@ store2@^2.7.1: resolved "https://registry.yarnpkg.com/store2/-/store2-2.7.1.tgz#22070b7dc04748a792fc6912a58ab99d3a21d788" integrity sha512-zzzP5ZY6QWumnAFV6kBRbS44pUMcpZBNER5DWUe1HETlaKXqLcCQxbNu6IHaKr1pUsjuhUGBdOy8sWKmMkL6pQ== +store@^2.0.12: + version "2.0.12" + resolved "https://registry.yarnpkg.com/store/-/store-2.0.12.tgz#8c534e2a0b831f72b75fc5f1119857c44ef5d593" + integrity sha1-jFNOKguDH3K3X8XxEZhXxE711ZM= + stream-browserify@^2.0.0, stream-browserify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" @@ -20344,14 +24752,6 @@ stream-combiner2@^1.1.1: duplexer2 "~0.1.0" readable-stream "^2.0.2" -stream-combiner@^0.2.1: - version "0.2.2" - resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858" - integrity sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg= - dependencies: - duplexer "~0.1.1" - through "~2.3.4" - stream-combiner@~0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" @@ -20403,6 +24803,13 @@ stream-splicer@^2.0.0: inherits "^2.0.1" readable-stream "^2.0.2" +stream-to-blob@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/stream-to-blob/-/stream-to-blob-1.0.2.tgz#3eeb699ad79ee2088db1a58dfe83c736578d708d" + integrity sha512-ryeEu3DGMt/095uTShIYGzLbbhZ+tHQtgp5HWEhXALSoc4U1iLSvpReZUdysahnJ3tki80wBBgryqqBzFZ0KaA== + dependencies: + once "^1.3.3" + stream-to-pull-stream@^1.7.1: version "1.7.2" resolved "https://registry.yarnpkg.com/stream-to-pull-stream/-/stream-to-pull-stream-1.7.2.tgz#757609ae1cebd33c7432d4afbe31ff78650b9dde" @@ -20411,6 +24818,14 @@ stream-to-pull-stream@^1.7.1: looper "^3.0.0" pull-stream "^3.2.3" +stream-to-pull-stream@^1.7.2, stream-to-pull-stream@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/stream-to-pull-stream/-/stream-to-pull-stream-1.7.3.tgz#4161aa2d2eb9964de60bfa1af7feaf917e874ece" + integrity sha512-6sNyqJpr5dIOQdgNy/xcDWwDuzAsAwVzhzrWlAPAQ7Lkjx/rv0wgvxEyKwTq6FmNd5rjTrELt/CLmaSw7crMGg== + dependencies: + looper "^3.0.0" + pull-stream "^3.2.3" + streamroller@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/streamroller/-/streamroller-1.0.5.tgz#71660c20b06b1a7b204d46085731ad13c10a562d" @@ -20422,6 +24837,16 @@ streamroller@^1.0.5: fs-extra "^7.0.1" lodash "^4.17.11" +streamsearch@0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" + integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= + +strftime@~0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/strftime/-/strftime-0.10.0.tgz#b3f0fa419295202a5a289f6d6be9f4909a617193" + integrity sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM= + strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -20492,7 +24917,16 @@ string.prototype.padstart@^3.0.0: es-abstract "^1.4.3" function-bind "^1.0.2" -string.prototype.trim@^1.1.2, string.prototype.trim@~1.1.2: +string.prototype.trim@^1.1.2: + version "1.2.0" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.0.tgz#75a729b10cfc1be439543dae442129459ce61e3d" + integrity sha512-9EIjYD/WdlvLpn987+ctkLf0FfvBefOCuiEr2henD8X+7jfwPnyvTdmW8OJhj5p+M0/96mBdynLWkxUr+rHlpg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.13.0" + function-bind "^1.1.1" + +string.prototype.trim@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz#d04de2c89e137f4d7d206f086b5ed2fae6be8cea" integrity sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo= @@ -20501,6 +24935,22 @@ string.prototype.trim@^1.1.2, string.prototype.trim@~1.1.2: es-abstract "^1.5.0" function-bind "^1.0.2" +string.prototype.trimleft@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz#6cc47f0d7eb8d62b0f3701611715a3954591d634" + integrity sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw== + dependencies: + define-properties "^1.1.3" + function-bind "^1.1.1" + +string.prototype.trimright@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz#669d164be9df9b6f7559fa8e89945b168a5a6c58" + integrity sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg== + dependencies: + define-properties "^1.1.3" + function-bind "^1.1.1" + string_decoder@0.10, string_decoder@~0.10.x: version "0.10.31" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" @@ -20527,6 +24977,16 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +stringify-entities@^1.0.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-1.3.2.tgz#a98417e5471fd227b3e45d3db1861c11caf668f7" + integrity sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A== + dependencies: + character-entities-html4 "^1.0.0" + character-entities-legacy "^1.0.0" + is-alphanumerical "^1.0.0" + is-hexadecimal "^1.0.0" + stringify-object@3.2.2, stringify-object@^3.0.0: version "3.2.2" resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.2.2.tgz#9853052e5a88fb605a44cd27445aa257ad7ffbcd" @@ -20635,6 +25095,11 @@ strip-indent@^1.0.1: dependencies: get-stdin "^4.0.1" +strip-indent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= + strip-json-comments@1.0.x: version "1.0.4" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" @@ -20688,42 +25153,6 @@ styled_string@0.0.1: resolved "https://registry.yarnpkg.com/styled_string/-/styled_string-0.0.1.tgz#d22782bd81295459bc4f1df18c4bad8e94dd124a" integrity sha1-0ieCvYEpVFm8Tx3xjEutjpTdEko= -stylefmt@^5.0.4: - version "5.3.2" - resolved "https://registry.yarnpkg.com/stylefmt/-/stylefmt-5.3.2.tgz#32013437aa54d8c5253cbc107ac914dfb5ee9eea" - integrity sha1-MgE0N6pU2MUlPLwQeskU37Xunuo= - dependencies: - chalk "^1.1.3" - css-color-list "0.0.1" - diff "^3.1.0" - editorconfig "^0.13.2" - globby "^6.1.0" - minimist "^1.2.0" - postcss "^5.2.5" - postcss-scss "^0.4.0" - postcss-sorting "^2.0.1" - postcss-value-parser "^3.3.0" - stdin "0.0.1" - stylelint "^7.5.0" - stylelint-order "0.4.x" - -stylehacks@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-2.3.2.tgz#64c83e0438a68c9edf449e8c552a7d9ab6009b0b" - integrity sha1-ZMg+BDimjJ7fRJ6MVSp9mrYAmws= - dependencies: - browserslist "^1.1.3" - chalk "^1.1.1" - log-symbols "^1.0.2" - minimist "^1.2.0" - plur "^2.1.2" - postcss "^5.0.18" - postcss-reporter "^1.3.3" - postcss-selector-parser "^2.0.0" - read-file-stdin "^0.2.1" - text-table "^0.2.0" - write-file-stdout "0.0.2" - stylelint-config-recommended@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-2.1.0.tgz#f526d5c771c6811186d9eaedbed02195fee30858" @@ -20736,59 +25165,58 @@ stylelint-config-standard@^18.2.0: dependencies: stylelint-config-recommended "^2.1.0" -stylelint-order@0.4.x: - version "0.4.4" - resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-0.4.4.tgz#db7dfca0541b5062010c7e2e21e745791fc088ac" - integrity sha1-2338oFQbUGIBDH4uIedFeR/AiKw= +stylelint@^9.10.1: + version "9.10.1" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-9.10.1.tgz#5f0ee3701461dff1d68284e1386efe8f0677a75d" + integrity sha512-9UiHxZhOAHEgeQ7oLGwrwoDR8vclBKlSX7r4fH0iuu0SfPwFaLkb1c7Q2j1cqg9P7IDXeAV2TvQML/fRQzGBBQ== dependencies: - lodash "^4.17.4" - postcss "^5.2.16" - stylelint "^7.9.0" - -stylelint@^7.5.0, stylelint@^7.9.0: - version "7.13.0" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-7.13.0.tgz#111f97b6da72e775c80800d6bb6f5f869997785d" - integrity sha1-ER+Xttpy53XICADWu29fhpmXeF0= - dependencies: - autoprefixer "^6.0.0" - balanced-match "^0.4.0" - chalk "^2.0.1" - colorguard "^1.2.0" - cosmiconfig "^2.1.1" - debug "^2.6.0" - doiuse "^2.4.1" + autoprefixer "^9.0.0" + balanced-match "^1.0.0" + chalk "^2.4.1" + cosmiconfig "^5.0.0" + debug "^4.0.0" execall "^1.0.0" - file-entry-cache "^2.0.0" - get-stdin "^5.0.0" - globby "^6.0.0" + file-entry-cache "^4.0.0" + get-stdin "^6.0.0" + global-modules "^2.0.0" + globby "^9.0.0" globjoin "^0.1.4" html-tags "^2.0.0" - ignore "^3.2.0" + ignore "^5.0.4" + import-lazy "^3.1.0" imurmurhash "^0.1.4" - known-css-properties "^0.2.0" + known-css-properties "^0.11.0" + leven "^2.1.0" lodash "^4.17.4" - log-symbols "^1.0.2" - mathml-tag-names "^2.0.0" - meow "^3.3.0" - micromatch "^2.3.11" + log-symbols "^2.0.0" + mathml-tag-names "^2.0.1" + meow "^5.0.0" + micromatch "^3.1.10" normalize-selector "^0.2.0" - pify "^2.3.0" - postcss "^5.0.20" - postcss-less "^0.14.0" - postcss-media-query-parser "^0.2.0" - postcss-reporter "^3.0.0" + pify "^4.0.0" + postcss "^7.0.13" + postcss-html "^0.36.0" + postcss-jsx "^0.36.0" + postcss-less "^3.1.0" + postcss-markdown "^0.36.0" + postcss-media-query-parser "^0.2.3" + postcss-reporter "^6.0.0" postcss-resolve-nested-selector "^0.1.1" - postcss-scss "^0.4.0" - postcss-selector-parser "^2.1.1" - postcss-value-parser "^3.1.1" - resolve-from "^3.0.0" - specificity "^0.3.0" - string-width "^2.0.0" + postcss-safe-parser "^4.0.0" + postcss-sass "^0.3.5" + postcss-scss "^2.0.0" + postcss-selector-parser "^3.1.0" + postcss-syntax "^0.36.2" + postcss-value-parser "^3.3.0" + resolve-from "^4.0.0" + signal-exit "^3.0.2" + slash "^2.0.0" + specificity "^0.4.1" + string-width "^3.0.0" style-search "^0.1.0" - stylehacks "^2.3.2" - sugarss "^0.2.0" + sugarss "^2.0.0" svg-tags "^1.0.0" - table "^4.0.1" + table "^5.0.0" subarg@^1.0.0: version "1.0.0" @@ -20797,12 +25225,12 @@ subarg@^1.0.0: dependencies: minimist "^1.1.0" -sugarss@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-0.2.0.tgz#ac34237563327c6ff897b64742bf6aec190ad39e" - integrity sha1-rDQjdWMyfG/4l7ZHQr9q7BkK054= +sugarss@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d" + integrity sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ== dependencies: - postcss "^5.2.4" + postcss "^7.0.2" sumchecker@^1.2.0: version "1.3.1" @@ -20836,6 +25264,14 @@ superagent@^3.8.1: qs "^6.5.1" readable-stream "^2.3.5" +superstruct@^0.6.0, superstruct@~0.6.0, superstruct@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.6.1.tgz#148fc3d627bb59fcfe24aa1bd2a1b8c51b1db072" + integrity sha512-LDbOKL5sNbOJ00Q36iYRhSexKIptZje0/mhNznnz04wT9CmsPDZg/K/UV1dgYuCwNMuOBHTbVROZsGB9EhhK4w== + dependencies: + clone-deep "^2.0.1" + kind-of "^6.0.1" + supports-color@4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e" @@ -20853,13 +25289,6 @@ supports-color@^2.0.0: resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= -supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - integrity sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= - dependencies: - has-flag "^1.0.0" - supports-color@^4.0.0, supports-color@^4.4.0, supports-color@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" @@ -20913,6 +25342,25 @@ svg-tags@^1.0.0: resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= +svgo@^1.0.5: + version "1.3.0" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.0.tgz#bae51ba95ded9a33a36b7c46ce9c359ae9154313" + integrity sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ== + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.33" + csso "^3.5.1" + js-yaml "^3.13.1" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + svgo@^1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.2.2.tgz#0253d34eccf2aed4ad4f283e11ee75198f9d7316" @@ -20938,23 +25386,22 @@ swappable-obj-proxy@^1.1.0: resolved "https://registry.yarnpkg.com/swappable-obj-proxy/-/swappable-obj-proxy-1.1.0.tgz#fe23c60a0df22499e85d94b71297d9c39ff05fa4" integrity sha512-bXbKO85b0YNbZi/61TjRAbNtY49ABKu7rQ4k2+RFXPL7TA2mphttfqAqCeJ+lrlKlkYc5pvm6erFk6vOWJSpdw== -swarm-js@0.1.37: - version "0.1.37" - resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.37.tgz#27d485317a340bbeec40292af783cc10acfa4663" - integrity sha512-G8gi5fcXP/2upwiuOShJ258sIufBVztekgobr3cVgYXObZwJ5AXLqZn52AI+/ffft29pJexF9WNdUxjlkVehoQ== +swarm-js@0.1.39: + version "0.1.39" + resolved "https://registry.yarnpkg.com/swarm-js/-/swarm-js-0.1.39.tgz#79becb07f291d4b2a178c50fee7aa6e10342c0e8" + integrity sha512-QLMqL2rzF6n5s50BptyD6Oi0R1aWlJC5Y17SRIVXRj6OR1DRIPM7nepvrxxkjA1zNzFz6mUOMjfeqeDaWB7OOg== dependencies: bluebird "^3.5.0" buffer "^5.0.5" decompress "^4.0.0" eth-lib "^0.1.26" - fs-extra "^2.1.2" - fs-promise "^2.0.0" + fs-extra "^4.0.2" got "^7.1.0" mime-types "^2.1.16" mkdirp-promise "^5.0.1" mock-fs "^4.1.0" setimmediate "^1.0.5" - tar.gz "^1.0.5" + tar "^4.0.2" xhr-request-promise "^0.1.2" symbol-observable@1.0.1: @@ -20989,13 +25436,6 @@ symbol.prototype.description@^1.0.0: dependencies: has-symbols "^1.0.0" -synesthesia@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/synesthesia/-/synesthesia-1.0.1.tgz#5ef95ea548c0d5c6e6f9bb4b0d0731dff864a777" - integrity sha1-XvlepUjA1cbm+btLDQcx3/hkp3c= - dependencies: - css-color-names "0.0.3" - syntax-error@^1.1.1: version "1.4.0" resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.4.0.tgz#2d9d4ff5c064acb711594a3e3b95054ad51d907c" @@ -21003,7 +25443,7 @@ syntax-error@^1.1.1: dependencies: acorn-node "^1.2.0" -table@4.0.2, table@^4.0.1: +table@4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" integrity sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA== @@ -21027,6 +25467,16 @@ table@^3.7.8: slice-ansi "0.0.4" string-width "^2.0.0" +table@^5.0.0: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + table@^5.2.3: version "5.4.0" resolved "https://registry.yarnpkg.com/table/-/table-5.4.0.tgz#d772a3216e68829920a41a32c18eda286c95d780" @@ -21075,6 +25525,25 @@ tape@^4.5.1, tape@^4.6.3, tape@^4.8.0: string.prototype.trim "~1.1.2" through "~2.3.8" +tape@^4.9.1: + version "4.11.0" + resolved "https://registry.yarnpkg.com/tape/-/tape-4.11.0.tgz#63d41accd95e45a23a874473051c57fdbc58edc1" + integrity sha512-yixvDMX7q7JIs/omJSzSZrqulOV51EC9dK8dM0TzImTIkHWfe2/kFyL5v+d9C+SrCMaICk59ujsqFAVidDqDaA== + dependencies: + deep-equal "~1.0.1" + defined "~1.0.0" + for-each "~0.3.3" + function-bind "~1.1.1" + glob "~7.1.4" + has "~1.0.3" + inherits "~2.0.4" + minimist "~1.2.0" + object-inspect "~1.6.0" + resolve "~1.11.1" + resumer "~0.0.0" + string.prototype.trim "~1.1.2" + through "~2.3.8" + tar-stream@^1.5.2: version "1.6.2" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" @@ -21088,16 +25557,16 @@ tar-stream@^1.5.2: to-buffer "^1.1.1" xtend "^4.0.0" -tar.gz@^1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/tar.gz/-/tar.gz-1.0.7.tgz#577ef2c595faaa73452ef0415fed41113212257b" - integrity sha512-uhGatJvds/3diZrETqMj4RxBR779LKlIE74SsMcn5JProZsfs9j0QBwWO1RW+IWNJxS2x8Zzra1+AW6OQHWphg== +tar-stream@^2.0.0, tar-stream@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.0.tgz#d1aaa3661f05b38b5acc9b7020efdca5179a2cc3" + integrity sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw== dependencies: - bluebird "^2.9.34" - commander "^2.8.1" - fstream "^1.0.8" - mout "^0.11.0" - tar "^2.1.1" + bl "^3.0.0" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" tar@4.4.2: version "4.4.2" @@ -21112,7 +25581,7 @@ tar@4.4.2: safe-buffer "^5.1.2" yallist "^3.0.2" -tar@^2.0.0, tar@^2.1.1: +tar@^2.0.0: version "2.2.2" resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.2.tgz#0ca8848562c7299b8b446ff6a4d60cdbb23edc40" integrity sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== @@ -21134,11 +25603,31 @@ tar@^4: safe-buffer "^5.1.2" yallist "^3.0.2" +tar@^4.0.2: + version "4.4.11" + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.11.tgz#7ac09801445a3cf74445ed27499136b5240ffb73" + integrity sha512-iI4zh3ktLJKaDNZKZc+fUONiQrSn9HkCFzamtb7k8FFmVilHVob7QsLX/VySAW8lAviMzMbFw4QtFb4errwgYA== + dependencies: + chownr "^1.1.1" + fs-minipass "^1.2.5" + minipass "^2.6.4" + minizlib "^1.2.1" + mkdirp "^0.5.0" + safe-buffer "^5.1.2" + yallist "^3.0.3" + tarn@^1.1.4: version "1.1.5" resolved "https://registry.yarnpkg.com/tarn/-/tarn-1.1.5.tgz#7be88622e951738b9fa3fb77477309242cdddc2d" integrity sha512-PMtJ3HCLAZeedWjJPgGnCvcphbCOMbtZpjKgLq3qM5Qq9aQud+XHrL0WlrlgnTyS8U+jrjGbEXprFcQrxPy52g== +tdigest@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz#2e3cb2c39ea449e55d1e6cd91117accca4588021" + integrity sha1-Ljyyw56kSeVdHmzZEReszKRYgCE= + dependencies: + bintrees "1.0.1" + telejson@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/telejson/-/telejson-2.2.1.tgz#d9ee7e7eba0c81d9378257342fde7142a03787e2" @@ -21157,6 +25646,13 @@ temp-dir@^1.0.0: resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= +temp@^0.9.0, temp@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.0.tgz#61391795a11bd9738d4c4d7f55f012cb8f55edaa" + integrity sha512-YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ== + dependencies: + rimraf "~2.6.2" + tempfile@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/tempfile/-/tempfile-2.0.0.tgz#6b0446856a9b1114d1856ffcbe509cccb0977265" @@ -21280,13 +25776,6 @@ theming@^1.3.0: is-plain-object "^2.0.1" prop-types "^15.5.8" -then-fs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/then-fs/-/then-fs-2.0.0.tgz#72f792dd9d31705a91ae19ebfcf8b3f968c81da2" - integrity sha1-cveS3Z0xcFqRrhnr/Piz+WjIHaI= - dependencies: - promise ">=3.2 <8" - thenify-all@^1.0.0, thenify-all@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" @@ -21311,6 +25800,13 @@ throttleit@^1.0.0: resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" integrity sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw= +through2-concurrent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/through2-concurrent/-/through2-concurrent-2.0.0.tgz#c9dd2c146504ec9962dbc86a5168b63d662669fa" + integrity sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A== + dependencies: + through2 "^2.0.0" + through2-filter@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-2.0.0.tgz#60bc55a0dacb76085db1f9dae99ab43f83d622ec" @@ -21327,14 +25823,6 @@ through2@2.X, through2@^2.0.0, through2@^2.0.1, through2@^2.0.3, through2@~2.0.0 readable-stream "^2.1.5" xtend "~4.0.1" -through2@^0.6.1, through2@^0.6.3, through2@~0.6.1: - version "0.6.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" - integrity sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg= - dependencies: - readable-stream ">=1.0.33-1 <1.1.0-0" - xtend ">=4.0.0 <4.1.0-0" - through2@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/through2/-/through2-1.1.1.tgz#0847cbc4449f3405574dbdccd9bb841b83ac3545" @@ -21351,7 +25839,7 @@ through2@^2.0.5: readable-stream "~2.3.6" xtend "~4.0.1" -through2@^3.0.1: +through2@^3.0.0, through2@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.1.tgz#39276e713c3302edf9e388dd9c812dd3b825bd5a" integrity sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww== @@ -21374,7 +25862,7 @@ through2@~0.5.0: readable-stream "~1.0.17" xtend "~3.0.0" -through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8, through@~2.3, through@~2.3.1, through@~2.3.4, through@~2.3.8: +through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.7, through@^2.3.8, through@~2.3, through@~2.3.1, through@~2.3.4, through@~2.3.8: version "2.3.8" resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -21384,6 +25872,11 @@ thunkify@^2.1.2: resolved "https://registry.yarnpkg.com/thunkify/-/thunkify-2.1.2.tgz#faa0e9d230c51acc95ca13a361ac05ca7e04553d" integrity sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0= +thunky@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.3.tgz#f5df732453407b09191dae73e2a8cc73f381a826" + integrity sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow== + tildify@1.2.0, tildify@^1.1.2: version "1.2.0" resolved "https://registry.yarnpkg.com/tildify/-/tildify-1.2.0.tgz#dcec03f55dca9b7aa3e5b04f21817eb56e63588a" @@ -21391,6 +25884,13 @@ tildify@1.2.0, tildify@^1.1.2: dependencies: os-homedir "^1.0.0" +time-cache@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/time-cache/-/time-cache-0.3.0.tgz#ed0dfcf0fda45cdc95fbd601fda830ebf1bd5d8b" + integrity sha1-7Q388P2kXNyV+9YB/agw6/G9XYs= + dependencies: + lodash.throttle "^4.1.1" + time-stamp@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" @@ -21428,6 +25928,16 @@ timers-ext@^0.1.2: es5-ext "~0.10.14" next-tick "1" +timestamp-nano@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/timestamp-nano/-/timestamp-nano-1.0.0.tgz#03bf0b43c2bdcb913a6a02fbaae6f97d68650f3a" + integrity sha512-NO/1CZigzlCWQiWdIGv8ebXt6Uk77zdLz2NE7KcZRU5Egj2+947lzUpk30xQUQlq5dRY25j7ZulG4RfA2DHYfA== + +tiny-each-async@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/tiny-each-async/-/tiny-each-async-2.0.3.tgz#8ebbbfd6d6295f1370003fbb37162afe5a0a51d1" + integrity sha1-jru/1tYpXxNwAD+7NxYq/loKUdE= + tiny-emitter@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" @@ -21445,6 +25955,22 @@ tiny-lr@^1.1.1: object-assign "^4.1.0" qs "^6.4.0" +tiny-queue@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/tiny-queue/-/tiny-queue-0.2.0.tgz#c49fcb5c87555be1b4a5df7eb87101d5b78bc9dc" + integrity sha1-xJ/LXIdVW+G0pd9+uHEB1beLydw= + +tiny-secp256k1@^1.1.0, tiny-secp256k1@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tiny-secp256k1/-/tiny-secp256k1-1.1.3.tgz#e93b1e1bf62e9bd1ad3ab24af27ff6127ce0e077" + integrity sha512-ZpobrhOtHP98VYEN51IYQH1YcrbFpnxFhI6ceWa3OEbJn7eHvSd8YFjGPxbedGCy7PNYU1v/+BRsdvyr5uRd4g== + dependencies: + bindings "^1.3.0" + bn.js "^4.11.8" + create-hmac "^1.1.7" + elliptic "^6.4.0" + nan "^2.13.2" + tinycolor2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" @@ -21471,6 +25997,13 @@ tmp@0.0.33, tmp@0.0.x, tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" +tmp@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz#ee434a4e22543082e294ba6201dcc6eafefa2877" + integrity sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw== + dependencies: + rimraf "^2.6.3" + to-absolute-glob@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" @@ -21511,6 +26044,11 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + to-regex-range@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" @@ -21519,6 +26057,13 @@ to-regex-range@^2.1.0: is-number "^3.0.0" repeat-string "^1.6.1" +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + to-regex@^3.0.1, to-regex@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" @@ -21546,11 +26091,6 @@ toidentifier@1.0.0: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== -toml@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/toml/-/toml-3.0.0.tgz#342160f1af1904ec9d204d03a5d61222d762c5ee" - integrity sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w== - tosource@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/tosource/-/tosource-1.0.0.tgz#42d88dd116618bcf00d6106dd5446f3427902ff1" @@ -21602,6 +26142,11 @@ trim-newlines@^1.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= +trim-newlines@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20" + integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA= + trim-repeated@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" @@ -21614,6 +26159,16 @@ trim-right@^1.0.1: resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM= +trim-trailing-lines@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz#d2f1e153161152e9f02fabc670fb40bec2ea2e3a" + integrity sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q== + +trim@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= + trough@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.1.tgz#a9fd8b0394b0ae8fff82e0633a0a36ccad5b5f86" @@ -21626,6 +26181,13 @@ trough@^1.0.0: dependencies: glob "^6.0.4" +truncate-utf8-bytes@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" + integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= + dependencies: + utf8-byte-length "^1.0.1" + ts-custom-error@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ts-custom-error/-/ts-custom-error-2.2.1.tgz#47086fbc34df5c7c2d4fba8c92d8767662066951" @@ -21638,7 +26200,7 @@ ts-invariant@^0.4.0: dependencies: tslib "^1.9.3" -tslib@1.9.3, tslib@^1, tslib@^1.9.0, tslib@^1.9.3: +tslib@^1.9.0, tslib@^1.9.3: version "1.9.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== @@ -21670,7 +26232,7 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= -tweetnacl@^1.0.0: +tweetnacl@^1.0.0, tweetnacl@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.1.tgz#2594d42da73cd036bd0d2a54683dd35a6b55ca17" integrity sha512-kcoMoKTPYnoeS50tzoqjPY3Uv9axeuuFAZY9M/9zFnhoVvRfxz9K29IMPD7jGmt2c8SW7i3gT9WqDl2+nV7p4A== @@ -21720,7 +26282,7 @@ typed-styles@^0.0.7: resolved "https://registry.yarnpkg.com/typed-styles/-/typed-styles-0.0.7.tgz#93392a008794c4595119ff62dde6809dbc40a3d9" integrity sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== -typedarray-to-buffer@^3.1.2: +typedarray-to-buffer@^3.1.5, typedarray-to-buffer@~3.1.5: version "3.1.5" resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== @@ -21732,6 +26294,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= +typeforce@^1.11.3, typeforce@^1.11.5: + version "1.18.0" + resolved "https://registry.yarnpkg.com/typeforce/-/typeforce-1.18.0.tgz#d7416a2c5845e085034d70fcc5b6cc4a90edbfdc" + integrity sha512-7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g== + typewise-core@^1.2, typewise-core@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/typewise-core/-/typewise-core-1.2.0.tgz#97eb91805c7f55d2f941748fa50d315d991ef195" @@ -21749,6 +26316,11 @@ typewiselite@~1.0.0: resolved "https://registry.yarnpkg.com/typewiselite/-/typewiselite-1.0.0.tgz#c8882fa1bb1092c06005a97f34ef5c8508e3664e" integrity sha1-yIgvobsQksBgBal/NO9chQjjZk4= +typical@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/typical/-/typical-5.1.0.tgz#7116ca103caf2574985fc84fbaa8fd0ee5ea1684" + integrity sha512-t5Ik8UAwBal1P1XzuVE4dc+RYQZicLUGJdvqr/vdqsED7SQECgsGBylldSsfWZL7RQjxT3xhQcKHWhLaVSR6YQ== + ua-parser-js@^0.7.9: version "0.7.17" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" @@ -21772,6 +26344,11 @@ uid-number@0.0.6: resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE= +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + integrity sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= + ultron@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" @@ -21782,6 +26359,11 @@ umd@^3.0.0: resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.1.tgz#8ae556e11011f63c2596708a8837259f01b3d60e" integrity sha1-iuVW4RAR9jwllnCKiDclnwGz1g4= +umd@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.3.tgz#aa9fe653c42b9097678489c01000acb69f0b26cf" + integrity sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow== + unbzip2-stream@^1.0.9: version "1.3.3" resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz#d156d205e670d8d8c393e1c02ebd506422873f6a" @@ -21805,12 +26387,7 @@ undeclared-identifiers@^1.1.2: simple-concat "^1.0.0" xtend "^4.0.1" -underscore@1.8.3: - version "1.8.3" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.8.3.tgz#4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022" - integrity sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI= - -underscore@>=1.8.3, underscore@~1.9.1: +underscore@1.9.1, underscore@>=1.8.3, underscore@~1.9.1: version "1.9.1" resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== @@ -21845,6 +26422,14 @@ undertaker@^1.2.1: object.reduce "^1.0.0" undertaker-registry "^1.0.0" +unherit@^1.0.4: + version "1.1.2" + resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.2.tgz#14f1f397253ee4ec95cec167762e77df83678449" + integrity sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w== + dependencies: + inherits "^2.0.1" + xtend "^4.0.1" + unicode-5.2.0@^0.7.5: version "0.7.5" resolved "https://registry.yarnpkg.com/unicode-5.2.0/-/unicode-5.2.0-0.7.5.tgz#e0df129431a28a95263d8c480fb5e9ab2b0973f0" @@ -21873,7 +26458,7 @@ unicode-property-aliases-ecmascript@^1.0.4: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" integrity sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw== -unified@^7.1.0: +unified@^7.0.0, unified@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/unified/-/unified-7.1.0.tgz#5032f1c1ee3364bd09da12e27fdd4a7553c7be13" integrity sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw== @@ -21909,6 +26494,11 @@ uniq@^1.0.1: resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= +unique-by@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unique-by/-/unique-by-1.0.0.tgz#5220c86ba7bc572fb713ad74651470cb644212bd" + integrity sha1-UiDIa6e8Vy+3E610ZRRwy2RCEr0= + unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -21938,6 +26528,25 @@ unique-string@^1.0.0: dependencies: crypto-random-string "^1.0.0" +unist-util-find-all-after@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz#2eeaba818fd98492d69c44f9bee52c6a25282eef" + integrity sha512-CaxvMjTd+yF93BKLJvZnEfqdM7fgEACsIpQqz8vIj9CJnUb9VpyymFS3tg6TCtgrF7vfCJBF5jbT2Ox9CBRYRQ== + dependencies: + unist-util-is "^3.0.0" + +unist-util-is@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-3.0.0.tgz#d9e84381c2468e82629e4a5be9d7d05a2dd324cd" + integrity sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A== + +unist-util-remove-position@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz#d91aa8b89b30cb38bad2924da11072faa64fd972" + integrity sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA== + dependencies: + unist-util-visit "^1.1.0" + unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz#3ccbdc53679eed6ecf3777dd7f5e3229c1b6aa3c" @@ -21950,6 +26559,20 @@ unist-util-stringify-position@^2.0.0: dependencies: "@types/unist" "^2.0.2" +unist-util-visit-parents@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz#25e43e55312166f3348cae6743588781d112c1e9" + integrity sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g== + dependencies: + unist-util-is "^3.0.0" + +unist-util-visit@^1.1.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.1.tgz#4724aaa8486e6ee6e26d7ff3c8685960d560b1e3" + integrity sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw== + dependencies: + unist-util-visit-parents "^2.0.0" + universalify@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" @@ -21988,12 +26611,17 @@ unzip-response@^2.0.1: resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= -upath@1.1.2, upath@^1.1.1: +upath@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +upath@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== -update-notifier@^2.1.0, update-notifier@^2.5.0: +update-notifier@^2.1.0: version "2.5.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6" integrity sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== @@ -22009,6 +26637,31 @@ update-notifier@^2.1.0, update-notifier@^2.5.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" +update-notifier@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-3.0.1.tgz#78ecb68b915e2fd1be9f767f6e298ce87b736250" + integrity sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== + dependencies: + boxen "^3.0.0" + chalk "^2.0.1" + configstore "^4.0.0" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.1.0" + is-npm "^3.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.0.0" + semver-diff "^2.0.0" + xdg-basedir "^3.0.0" + +uport-base64url@3.0.2-alpha.0: + version "3.0.2-alpha.0" + resolved "https://registry.yarnpkg.com/uport-base64url/-/uport-base64url-3.0.2-alpha.0.tgz#8d921eb512af1e8dc97ac2fd0d37863df6549843" + integrity sha512-pRu0xm1K39IUzuMQEmFWdqP+H8jOzblwTXf0r9wFBCa6ZLLQsNuDeUwB2Ld+9zlBSvQQv+XEzG7cQukSCueZqw== + dependencies: + buffer "^5.2.1" + upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" @@ -22021,6 +26674,14 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" +uri-to-multiaddr@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/uri-to-multiaddr/-/uri-to-multiaddr-3.0.1.tgz#460bd5d78074002c47b60fdc456efd009e7168ae" + integrity sha512-77slJiNB/IxM35zgflBEgp8T8ywpyYAbEh8Ezdnq7kAuA6TRg6wfvNTi4Uixfh6CsPv9K2fAkI5+E4C2dw3tXA== + dependencies: + is-ip "^2.0.0" + multiaddr "^6.0.3" + urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -22047,6 +26708,13 @@ url-parse-lax@^1.0.0: dependencies: prepend-http "^1.0.1" +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + url-parse@^1.4.3: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" @@ -22073,6 +26741,14 @@ url@^0.11.0, url@~0.11.0: punycode "1.3.2" querystring "0.2.0" +ursa-optional@~0.9.10: + version "0.9.10" + resolved "https://registry.yarnpkg.com/ursa-optional/-/ursa-optional-0.9.10.tgz#f2eabfe0b6001dbf07a78740cd0a6e5ba6eb2554" + integrity sha512-RvEbhnxlggX4MXon7KQulTFiJQtLJZpSb9ZSa7ZTkOW0AzqiVTaLjI4vxaSzJBDH9dwZ3ltZadFiBaZslp6haA== + dependencies: + bindings "^1.3.0" + nan "^2.11.1" + use@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544" @@ -22095,26 +26771,31 @@ useragent@2.3.0: lru-cache "4.1.x" tmp "0.0.x" -utf8@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/utf8/-/utf8-2.1.1.tgz#2e01db02f7d8d0944f77104f1609eb0c304cf768" - integrity sha1-LgHbAvfY0JRPdxBPFgnrDDBM92g= +utf8-byte-length@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" + integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= + +utf8@3.0.0, utf8@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" + integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== utf8@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/utf8/-/utf8-2.1.2.tgz#1fa0d9270e9be850d9b05027f63519bf46457d96" integrity sha1-H6DZJw6b6FDZsFAn9jUZv0ZFfZY= -utf8@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" - integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== - util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= +util-extend@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f" + integrity sha1-p8IW0mdUUWljeztu3GypEZ4v+T8= + util.promisify@1.0.0, util.promisify@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" @@ -22162,16 +26843,16 @@ uuid@3.2.1: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" integrity sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA== +uuid@3.3.2, uuid@^3.0.1, uuid@^3.1.0, uuid@^3.2.1, uuid@^3.2.2, uuid@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" + integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + uuid@^2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" integrity sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= -uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - uuid@^3.3.3: version "3.3.3" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.3.tgz#4568f0216e78760ee1dbf3a4d2cf53e224112866" @@ -22207,11 +26888,25 @@ value-or-function@^3.0.0: resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= -varint@^5.0.0: +varint-decoder@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/varint-decoder/-/varint-decoder-0.1.1.tgz#613d62f071d7e7576a20efd16ef4c1e335a0ddfd" + integrity sha1-YT1i8HHX51dqIO/RbvTB4zWg3f0= + dependencies: + varint "^5.0.0" + +varint@^5.0.0, varint@~5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.0.tgz#d826b89f7490732fabc0c0ed693ed475dcb29ebf" integrity sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8= +varuint-bitcoin@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/varuint-bitcoin/-/varuint-bitcoin-1.1.0.tgz#7a343f50537607af6a3059312b9782a170894540" + integrity sha512-jCEPG+COU/1Rp84neKTyDJQr478/hAfVp5xxYn09QEH0yBjbmPeMfuuQIrp+BUD83hybtYZKhr5elV3bvdV1bA== + dependencies: + safe-buffer "^5.1.1" + vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" @@ -22226,6 +26921,11 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" +vfile-location@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.5.tgz#c83eb02f8040228a8d2b3f10e485be3e3433e0a2" + integrity sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ== + vfile-message@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.0.0.tgz#a6adb0474ea400fa25d929f1d673abea6a17e359" @@ -22397,11 +27097,6 @@ void-elements@^2.0.0: resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-2.0.1.tgz#c066afb582bb1cb4128d60ea92392e94d5e9dbec" integrity sha1-wGavtYK7HLQSjWDqkjkulNXp2+w= -vscode-languageserver-types@^3.5.0: - version "3.14.0" - resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz#d3b5952246d30e5241592b6dde8280e03942e743" - integrity sha512-lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A== - walk-sync@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/walk-sync/-/walk-sync-0.3.1.tgz#558a16aeac8c0db59c028b73c66f397684ece465" @@ -22466,162 +27161,178 @@ web-namespaces@^1.1.2: resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.3.tgz#9bbf5c99ff0908d2da031f1d732492a96571a83f" integrity sha512-r8sAtNmgR0WKOKOxzuSgk09JsHlpKlB+uHi937qypOu3PZ17UxPrierFKDye/uNHjNTTEshu5PId8rojIPj/tA== -web3-bzz@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.0.0-beta.35.tgz#9d5e1362b3db2afd77d65619b7cd46dd5845c192" - integrity sha512-BhAU0qhlr8zltm4gs/+P1gki2VkxHJaM2Rrh4DGesDW0lzwufRoNvWFlwx1bKHoFPWNbSmm9PRkHOYOINL/Tgw== +web3-bzz@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-bzz/-/web3-bzz-1.2.1.tgz#c3bd1e8f0c02a13cd6d4e3c3e9e1713f144f6f0d" + integrity sha512-LdOO44TuYbGIPfL4ilkuS89GQovxUpmLz6C1UC7VYVVRILeZS740FVB3j9V4P4FHUk1RenaDfKhcntqgVCHtjw== dependencies: - got "7.1.0" - swarm-js "0.1.37" - underscore "1.8.3" + got "9.6.0" + swarm-js "0.1.39" + underscore "1.9.1" -web3-core-helpers@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.0.0-beta.35.tgz#d681d218a0c6e3283ee1f99a078ab9d3eef037f1" - integrity sha512-APOu3sEsamyqWt//8o4yq9KF25/uqGm+pQShson/sC4gKzmfJB07fLo2ond0X30E8fIqAPeVCotPXQxGciGUmA== +web3-core-helpers@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.2.1.tgz#f5f32d71c60a4a3bd14786118e633ce7ca6d5d0d" + integrity sha512-Gx3sTEajD5r96bJgfuW377PZVFmXIH4TdqDhgGwd2lZQCcMi+DA4TgxJNJGxn0R3aUVzyyE76j4LBrh412mXrw== dependencies: - underscore "1.8.3" - web3-eth-iban "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" + underscore "1.9.1" + web3-eth-iban "1.2.1" + web3-utils "1.2.1" -web3-core-method@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.0.0-beta.35.tgz#fc10e2d546cf4886038e6130bd5726b0952a4e5f" - integrity sha512-jidImCide8q0GpfsO4L73qoHrbkeWgwU3uOH5DKtJtv0ccmG086knNMRgryb/o9ZgetDWLmDEsJnHjBSoIwcbA== +web3-core-method@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.2.1.tgz#9df1bafa2cd8be9d9937e01c6a47fc768d15d90a" + integrity sha512-Ghg2WS23qi6Xj8Od3VCzaImLHseEA7/usvnOItluiIc5cKs00WYWsNy2YRStzU9a2+z8lwQywPYp0nTzR/QXdQ== dependencies: - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" - web3-core-promievent "1.0.0-beta.35" - web3-core-subscriptions "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" + underscore "1.9.1" + web3-core-helpers "1.2.1" + web3-core-promievent "1.2.1" + web3-core-subscriptions "1.2.1" + web3-utils "1.2.1" -web3-core-promievent@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.0.0-beta.35.tgz#4f1b24737520fa423fee3afee110fbe82bcb8691" - integrity sha512-GvqXqKq07OmHuVi5uNRg6k79a1/CI0ViCC+EtNv4CORHtDRmYEt5Bvdv6z6FJEiaaQkD0lKbFwNhLxutx7HItw== +web3-core-promievent@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.2.1.tgz#003e8a3eb82fb27b6164a6d5b9cad04acf733838" + integrity sha512-IVUqgpIKoeOYblwpex4Hye6npM0aMR+kU49VP06secPeN0rHMyhGF0ZGveWBrGvf8WDPI7jhqPBFIC6Jf3Q3zw== dependencies: any-promise "1.3.0" - eventemitter3 "1.1.1" - -web3-core-requestmanager@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.0.0-beta.35.tgz#2b77cbf6303720ad68899b39fa7f584dc03dbc8f" - integrity sha512-S+zW2h17ZZQU9oe3yaCJE0E7aJS4C3Kf4kGPDv+nXjW0gKhQQhgVhw1Doq/aYQGqNSWJp7f1VHkz5gQWwg6RRg== - dependencies: - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" - web3-providers-http "1.0.0-beta.35" - web3-providers-ipc "1.0.0-beta.35" - web3-providers-ws "1.0.0-beta.35" - -web3-core-subscriptions@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.0.0-beta.35.tgz#c1b76a2ad3c6e80f5d40b8ba560f01e0f4628758" - integrity sha512-gXzLrWvcGkGiWq1y33Z4Y80XI8XMrwowiQJkrPSjQ81K5PBKquOGwcMffLaKcwdmEy/NpsOXDeFo3eLE1Ghvvw== - dependencies: - eventemitter3 "1.1.1" - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" - -web3-core@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.0.0-beta.35.tgz#0c44d3c50d23219b0b1531d145607a9bc7cd4b4f" - integrity sha512-ayGavbgVk4KL9Y88Uv411fBJ0SVgVfKhKEBweKYzmP0zOqneMzWt6YsyD1n6kRvjAbqA0AfUPEOKyMNjcx2tjw== - dependencies: - web3-core-helpers "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-core-requestmanager "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-eth-abi@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.0.0-beta.35.tgz#2eb9c1c7c7233db04010defcb192293e0db250e6" - integrity sha512-KUDC+EtFFYG8z01ZleKrASdjj327/rtWHzEt6RWsEj7bBa0bGp9nEh+nqdZx/Sdgz1O8tnfFzJlrRcXpfr1vGg== + eventemitter3 "3.1.2" + +web3-core-requestmanager@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.2.1.tgz#fa2e2206c3d738db38db7c8fe9c107006f5c6e3d" + integrity sha512-xfknTC69RfYmLKC+83Jz73IC3/sS2ZLhGtX33D4Q5nQ8yc39ElyAolxr9sJQS8kihOcM6u4J+8gyGMqsLcpIBg== dependencies: - bn.js "4.11.6" - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" + underscore "1.9.1" + web3-core-helpers "1.2.1" + web3-providers-http "1.2.1" + web3-providers-ipc "1.2.1" + web3-providers-ws "1.2.1" + +web3-core-subscriptions@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.2.1.tgz#8c2368a839d4eec1c01a4b5650bbeb82d0e4a099" + integrity sha512-nmOwe3NsB8V8UFsY1r+sW6KjdOS68h8nuh7NzlWxBQT/19QSUGiERRTaZXWu5BYvo1EoZRMxCKyCQpSSXLc08g== + dependencies: + eventemitter3 "3.1.2" + underscore "1.9.1" + web3-core-helpers "1.2.1" + +web3-core@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.2.1.tgz#7278b58fb6495065e73a77efbbce781a7fddf1a9" + integrity sha512-5ODwIqgl8oIg/0+Ai4jsLxkKFWJYE0uLuE1yUKHNVCL4zL6n3rFjRMpKPokd6id6nJCNgeA64KdWQ4XfpnjdMg== + dependencies: + web3-core-helpers "1.2.1" + web3-core-method "1.2.1" + web3-core-requestmanager "1.2.1" + web3-utils "1.2.1" + +web3-eth-abi@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-abi/-/web3-eth-abi-1.2.1.tgz#9b915b1c9ebf82f70cca631147035d5419064689" + integrity sha512-jI/KhU2a/DQPZXHjo2GW0myEljzfiKOn+h1qxK1+Y9OQfTcBMxrQJyH5AP89O6l6NZ1QvNdq99ThAxBFoy5L+g== + dependencies: + ethers "4.0.0-beta.3" + underscore "1.9.1" + web3-utils "1.2.1" -web3-eth-accounts@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.0.0-beta.35.tgz#7d0e5a69f510dc93874471599eb7abfa9ddf3e63" - integrity sha512-duIgRsfht/0kAW/eQ0X9lKtVIykbETrnM2H7EnvplCzPHtQLodpib4o9JXfh9n6ZDgdDC7cuJoiVB9QJg089ew== +web3-eth-accounts@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-accounts/-/web3-eth-accounts-1.2.1.tgz#2741a8ef337a7219d57959ac8bd118b9d68d63cf" + integrity sha512-26I4qq42STQ8IeKUyur3MdQ1NzrzCqPsmzqpux0j6X/XBD7EjZ+Cs0lhGNkSKH5dI3V8CJasnQ5T1mNKeWB7nQ== dependencies: any-promise "1.3.0" crypto-browserify "3.12.0" eth-lib "0.2.7" - scrypt.js "0.2.0" - underscore "1.8.3" - uuid "2.0.1" - web3-core "1.0.0-beta.35" - web3-core-helpers "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-eth-contract@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.0.0-beta.35.tgz#5276242d8a3358d9f1ce92b71575c74f9015935c" - integrity sha512-foPohOg5O1UCGKGZOIs+kQK5IZdV2QQ7pAWwNxH8WHplUA+fre1MurXNpoxknUmH6mYplFhXjqgYq2MsrBpHrA== - dependencies: - underscore "1.8.3" - web3-core "1.0.0-beta.35" - web3-core-helpers "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-core-promievent "1.0.0-beta.35" - web3-core-subscriptions "1.0.0-beta.35" - web3-eth-abi "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-eth-iban@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.0.0-beta.35.tgz#5aa10327a9abb26bcfc4ba79d7bad18a002b332c" - integrity sha512-H5wkcNcAIc+h/WoDIKv7ZYmrM2Xqu3O7jBQl1IWo73EDVQji+AoB2i3J8tuwI1yZRInRwrfpI3Zuwuf54hXHmQ== + scryptsy "2.1.0" + semver "6.2.0" + underscore "1.9.1" + uuid "3.3.2" + web3-core "1.2.1" + web3-core-helpers "1.2.1" + web3-core-method "1.2.1" + web3-utils "1.2.1" + +web3-eth-contract@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-contract/-/web3-eth-contract-1.2.1.tgz#3542424f3d341386fd9ff65e78060b85ac0ea8c4" + integrity sha512-kYFESbQ3boC9bl2rYVghj7O8UKMiuKaiMkxvRH5cEDHil8V7MGEGZNH0slSdoyeftZVlaWSMqkRP/chfnKND0g== + dependencies: + underscore "1.9.1" + web3-core "1.2.1" + web3-core-helpers "1.2.1" + web3-core-method "1.2.1" + web3-core-promievent "1.2.1" + web3-core-subscriptions "1.2.1" + web3-eth-abi "1.2.1" + web3-utils "1.2.1" + +web3-eth-ens@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-ens/-/web3-eth-ens-1.2.1.tgz#a0e52eee68c42a8b9865ceb04e5fb022c2d971d5" + integrity sha512-lhP1kFhqZr2nnbu3CGIFFrAnNxk2veXpOXBY48Tub37RtobDyHijHgrj+xTh+mFiPokyrapVjpFsbGa+Xzye4Q== + dependencies: + eth-ens-namehash "2.0.8" + underscore "1.9.1" + web3-core "1.2.1" + web3-core-helpers "1.2.1" + web3-core-promievent "1.2.1" + web3-eth-abi "1.2.1" + web3-eth-contract "1.2.1" + web3-utils "1.2.1" + +web3-eth-iban@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.2.1.tgz#2c3801718946bea24e9296993a975c80b5acf880" + integrity sha512-9gkr4QPl1jCU+wkgmZ8EwODVO3ovVj6d6JKMos52ggdT2YCmlfvFVF6wlGLwi0VvNa/p+0BjJzaqxnnG/JewjQ== dependencies: - bn.js "4.11.6" - web3-utils "1.0.0-beta.35" - -web3-eth-personal@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.0.0-beta.35.tgz#ecac95b7a53d04a567447062d5cae5f49879e89f" - integrity sha512-AcM9nnlxu7ZRRxPvkrFB9eLxMM4A2cPfj2aCg21Wb2EpMnhR+b/O1cT33k7ApRowoMpM+T9M8vx2oPNwXfaCOQ== - dependencies: - web3-core "1.0.0-beta.35" - web3-core-helpers "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-net "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-eth@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.0.0-beta.35.tgz#c52c804afb95e6624b6f5e72a9af90fbf5005b68" - integrity sha512-04mcb2nGPXThawuuYICPOxv0xOHofvQKsjZeIq+89nyOC8DQMGTAErDkGyMHQYtjpth5XDhic0wuEsA80AmFZA== - dependencies: - underscore "1.8.3" - web3-core "1.0.0-beta.35" - web3-core-helpers "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-core-subscriptions "1.0.0-beta.35" - web3-eth-abi "1.0.0-beta.35" - web3-eth-accounts "1.0.0-beta.35" - web3-eth-contract "1.0.0-beta.35" - web3-eth-iban "1.0.0-beta.35" - web3-eth-personal "1.0.0-beta.35" - web3-net "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-net@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.0.0-beta.35.tgz#5c6688e0dea71fcd910ee9dc5437b94b7f6b3354" - integrity sha512-bbwaQ/KohGjIJ6HAKbZ6KrklCAaG6/B7hIbAbVLSFLxF+Yz9lmAgQYaDInpidpC/NLb3WOmcbRF+P77J4qMVIA== - dependencies: - web3-core "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" - -web3-provider-engine@14.1.0: - version "14.1.0" - resolved "https://codeload.github.com/metamask/provider-engine/tar.gz/e91367bc2c2535fbf7add06244d9d4ec98620042" + bn.js "4.11.8" + web3-utils "1.2.1" + +web3-eth-personal@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth-personal/-/web3-eth-personal-1.2.1.tgz#244e9911b7b482dc17c02f23a061a627c6e47faf" + integrity sha512-RNDVSiaSoY4aIp8+Hc7z+X72H7lMb3fmAChuSBADoEc7DsJrY/d0R5qQDK9g9t2BO8oxgLrLNyBP/9ub2Hc6Bg== + dependencies: + web3-core "1.2.1" + web3-core-helpers "1.2.1" + web3-core-method "1.2.1" + web3-net "1.2.1" + web3-utils "1.2.1" + +web3-eth@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-eth/-/web3-eth-1.2.1.tgz#b9989e2557c73a9e8ffdc107c6dafbe72c79c1b0" + integrity sha512-/2xly4Yry5FW1i+uygPjhfvgUP/MS/Dk+PDqmzp5M88tS86A+j8BzKc23GrlA8sgGs0645cpZK/999LpEF5UdA== + dependencies: + underscore "1.9.1" + web3-core "1.2.1" + web3-core-helpers "1.2.1" + web3-core-method "1.2.1" + web3-core-subscriptions "1.2.1" + web3-eth-abi "1.2.1" + web3-eth-accounts "1.2.1" + web3-eth-contract "1.2.1" + web3-eth-ens "1.2.1" + web3-eth-iban "1.2.1" + web3-eth-personal "1.2.1" + web3-net "1.2.1" + web3-utils "1.2.1" + +web3-net@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-net/-/web3-net-1.2.1.tgz#edd249503315dd5ab4fa00220f6509d95bb7ab10" + integrity sha512-Yt1Bs7WgnLESPe0rri/ZoPWzSy55ovioaP35w1KZydrNtQ5Yq4WcrAdhBzcOW7vAkIwrsLQsvA+hrOCy7mNauw== + dependencies: + web3-core "1.2.1" + web3-core-method "1.2.1" + web3-utils "1.2.1" + +web3-provider-engine@14.2.1: + version "14.2.1" + resolved "https://registry.yarnpkg.com/web3-provider-engine/-/web3-provider-engine-14.2.1.tgz#ef351578797bf170e08d529cb5b02f8751329b95" + integrity sha512-iSv31h2qXkr9vrL6UZDm4leZMc32SjWJFGOp/D92JXfcEboCqraZyuExDkpxKw8ziTufXieNM7LSXNHzszYdJw== dependencies: async "^2.5.0" backoff "^2.5.0" @@ -22672,41 +27383,41 @@ web3-provider-engine@^15.0.3: xhr "^2.2.0" xtend "^4.0.1" -web3-providers-http@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.0.0-beta.35.tgz#92059d9d6de6e9f82f4fae30b743efd841afc1e1" - integrity sha512-DcIMFq52Fb08UpWyZ3ZlES6NsNqJnco4hBS/Ej6eOcASfuUayPI+GLkYVZsnF3cBYqlH+DOKuArcKSuIxK7jIA== +web3-providers-http@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.2.1.tgz#c93ea003a42e7b894556f7e19dd3540f947f5013" + integrity sha512-BDtVUVolT9b3CAzeGVA/np1hhn7RPUZ6YYGB/sYky+GjeO311Yoq8SRDUSezU92x8yImSC2B+SMReGhd1zL+bQ== dependencies: - web3-core-helpers "1.0.0-beta.35" + web3-core-helpers "1.2.1" xhr2-cookies "1.1.0" -web3-providers-ipc@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.0.0-beta.35.tgz#031afeb10fade2ebb0ef2fb82f5e58c04be842d9" - integrity sha512-iB0FG0HcpUnayfa8pn4guqEQ4Y1nrroi/jffdtQgFkrNt0sD3fMSwwC0AbmECqj3tDLl0e1slBR0RENll+ZF0g== +web3-providers-ipc@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.2.1.tgz#017bfc687a8fc5398df2241eb98f135e3edd672c" + integrity sha512-oPEuOCwxVx8L4CPD0TUdnlOUZwGBSRKScCz/Ws2YHdr9Ium+whm+0NLmOZjkjQp5wovQbyBzNa6zJz1noFRvFA== dependencies: - oboe "2.1.3" - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" + oboe "2.1.4" + underscore "1.9.1" + web3-core-helpers "1.2.1" -web3-providers-ws@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.0.0-beta.35.tgz#5d38603fd450243a26aae0ff7f680644e77fa240" - integrity sha512-Cx64NgDStynKaUGDIIOfaCd0fZusL8h5avKTkdTjUu2aHhFJhZoVBGVLhoDtUaqZGWIZGcBJOoVf2JkGUOjDRQ== +web3-providers-ws@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.2.1.tgz#2d941eaf3d5a8caa3214eff8dc16d96252b842cb" + integrity sha512-oqsQXzu+ejJACVHy864WwIyw+oB21nw/pI65/sD95Zi98+/HQzFfNcIFneF1NC4bVF3VNX4YHTNq2I2o97LAiA== dependencies: - underscore "1.8.3" - web3-core-helpers "1.0.0-beta.35" - websocket "git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible" + underscore "1.9.1" + web3-core-helpers "1.2.1" + websocket "github:web3-js/WebSocket-Node#polyfill/globalThis" -web3-shh@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.0.0-beta.35.tgz#7e4a585f8beee0c1927390937c6537748a5d1a58" - integrity sha512-8qSonk/x0xabERS9Sr6AIADN/Ty+5KwARkkGIfSYHKqFpdMDz+76F7cUCxtoCZoS8K04xgZlDKYe0TJXLYA0Fw== +web3-shh@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-shh/-/web3-shh-1.2.1.tgz#4460e3c1e07faf73ddec24ccd00da46f89152b0c" + integrity sha512-/3Cl04nza5kuFn25bV3FJWa0s3Vafr5BlT933h26xovQ6HIIz61LmvNQlvX1AhFL+SNJOTcQmK1SM59vcyC8bA== dependencies: - web3-core "1.0.0-beta.35" - web3-core-method "1.0.0-beta.35" - web3-core-subscriptions "1.0.0-beta.35" - web3-net "1.0.0-beta.35" + web3-core "1.2.1" + web3-core-method "1.2.1" + web3-core-subscriptions "1.2.1" + web3-net "1.2.1" web3-stream-provider@^4.0.0: version "4.0.0" @@ -22716,31 +27427,31 @@ web3-stream-provider@^4.0.0: readable-stream "^2.0.5" uuid "^3.3.3" -web3-utils@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.0.0-beta.35.tgz#ced9e1df47c65581c441c5f2af76b05a37a273d7" - integrity sha512-Dq6f0SOKj3BDFRgOPnE6ALbzBDCKVIW8mKWVf7tGVhTDHf+wQaWwQSC3aArFSqdExB75BPBPyDpuMTNszhljpA== +web3-utils@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.2.1.tgz#21466e38291551de0ab34558de21512ac4274534" + integrity sha512-Mrcn3l58L+yCKz3zBryM6JZpNruWuT0OCbag8w+reeNROSGVlXzUQkU+gtAwc9JCZ7tKUyg67+2YUGqUjVcyBA== dependencies: - bn.js "4.11.6" - eth-lib "0.1.27" + bn.js "4.11.8" + eth-lib "0.2.7" ethjs-unit "0.1.6" number-to-bn "1.7.0" randomhex "0.1.5" - underscore "1.8.3" - utf8 "2.1.1" - -web3@1.0.0-beta.35: - version "1.0.0-beta.35" - resolved "https://registry.yarnpkg.com/web3/-/web3-1.0.0-beta.35.tgz#6475095bd451a96e50a32b997ddee82279292f11" - integrity sha512-xwDmUhvTcHQvvNnOPcPZZgCxKUsI2e+GbHy7JkTK3/Rmnutazy8x7fsAXT9myw7V1qpi3GgLoZ3fkglSUbg1Mg== - dependencies: - web3-bzz "1.0.0-beta.35" - web3-core "1.0.0-beta.35" - web3-eth "1.0.0-beta.35" - web3-eth-personal "1.0.0-beta.35" - web3-net "1.0.0-beta.35" - web3-shh "1.0.0-beta.35" - web3-utils "1.0.0-beta.35" + underscore "1.9.1" + utf8 "3.0.0" + +web3@1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/web3/-/web3-1.2.1.tgz#5d8158bcca47838ab8c2b784a2dee4c3ceb4179b" + integrity sha512-nNMzeCK0agb5i/oTWNdQ1aGtwYfXzHottFP2Dz0oGIzavPMGSKyVlr8ibVb1yK5sJBjrWVnTdGaOC2zKDFuFRw== + dependencies: + web3-bzz "1.2.1" + web3-core "1.2.1" + web3-eth "1.2.1" + web3-eth-personal "1.2.1" + web3-net "1.2.1" + web3-shh "1.2.1" + web3-utils "1.2.1" web3@^0.18.4: version "0.18.4" @@ -22764,6 +27475,10 @@ web3@^0.20.7: xhr2-cookies "^1.1.0" xmlhttprequest "*" +"webcrypto-shim@github:dignifiedquire/webcrypto-shim#master": + version "0.1.1" + resolved "https://codeload.github.com/dignifiedquire/webcrypto-shim/tar.gz/190bc9ec341375df6025b17ae12ddb2428ea49c8" + webidl-conversions@^4.0.1, webidl-conversions@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" @@ -22843,6 +27558,10 @@ webrtc-adapter@^6.3.0: rtcpeerconnection-shim "^1.2.10" sdp "^2.7.0" +"webrtcsupport@github:ipfs/webrtcsupport": + version "2.2.0" + resolved "https://codeload.github.com/ipfs/webrtcsupport/tar.gz/0669f576582c53a3a42aa5ac014fcc5966809615" + websocket-driver@>=0.5.1: version "0.7.0" resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" @@ -22856,23 +27575,25 @@ websocket-extensions@>=0.1.1: resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg== -websocket@1.0.26: - version "1.0.26" - resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.26.tgz#a03a01299849c35268c83044aa919c6374be8194" - integrity sha512-fjcrYDPIQxpTnqFQ9JjxUQcdvR89MFAOjPBlF+vjOt49w/XW4fJknUoMz/mDIn2eK1AdslVojcaOxOqyZZV8rw== +websocket@1.0.29: + version "1.0.29" + resolved "https://registry.yarnpkg.com/websocket/-/websocket-1.0.29.tgz#3f83e49d3279657c58b02a22d90749c806101b98" + integrity sha512-WhU8jKXC8sTh6ocLSqpZRlOKMNYGwUvjA5+XcIgIk/G3JCaDfkZUr0zA19sVSxJ0TEvm0i5IBzr54RZC4vzW7g== dependencies: debug "^2.2.0" - nan "^2.3.3" - typedarray-to-buffer "^3.1.2" + gulp "^4.0.2" + nan "^2.11.0" + typedarray-to-buffer "^3.1.5" yaeti "^0.0.6" -"websocket@git://github.com/frozeman/WebSocket-Node.git#browserifyCompatible": - version "1.0.26" - resolved "git://github.com/frozeman/WebSocket-Node.git#6c72925e3f8aaaea8dc8450f97627e85263999f2" +"websocket@github:web3-js/WebSocket-Node#polyfill/globalThis": + version "1.0.29" + resolved "https://codeload.github.com/web3-js/WebSocket-Node/tar.gz/905deb4812572b344f5801f8c9ce8bb02799d82e" dependencies: debug "^2.2.0" - nan "^2.3.3" - typedarray-to-buffer "^3.1.2" + es5-ext "^0.10.50" + nan "^2.14.0" + typedarray-to-buffer "^3.1.5" yaeti "^0.0.6" whatwg-encoding@^1.0.1: @@ -22953,17 +27674,12 @@ widest-line@^2.0.0: dependencies: string-width "^2.1.1" -window-size@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876" - integrity sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY= - -windows-release@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.2.0.tgz#8122dad5afc303d833422380680a79cdfa91785f" - integrity sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA== +wif@^2.0.1, wif@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/wif/-/wif-2.0.6.tgz#08d3f52056c66679299726fade0d432ae74b4704" + integrity sha1-CNP1IFbGZnkplyb63g1DKudLRwQ= dependencies: - execa "^1.0.0" + bs58check "<3.0.0" winston@^2.4.0: version "2.4.4" @@ -23041,11 +27757,6 @@ write-file-atomic@^2.0.0: imurmurhash "^0.1.4" signal-exit "^3.0.2" -write-file-stdout@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/write-file-stdout/-/write-file-stdout-0.0.2.tgz#c252d7c7c5b1b402897630e3453c7bfe690d9ca1" - integrity sha1-wlLXx8WxtAKJdjDjRTx7/mkNnKE= - write@1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" @@ -23074,6 +27785,14 @@ ws@6.1.2: dependencies: async-limiter "~1.0.0" +ws@^1.1.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" + integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== + dependencies: + options ">=0.0.5" + ultron "1.0.x" + ws@^3.0.0, ws@^3.3.1, ws@~3.3.1: version "3.3.3" resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" @@ -23090,6 +27809,13 @@ ws@^5.1.1: dependencies: async-limiter "~1.0.0" +ws@~6.1.0: + version "6.1.4" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.1.4.tgz#5b5c8800afab925e94ccb29d153c8d02c1776ef9" + integrity sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== + dependencies: + async-limiter "~1.0.0" + x-is-string@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82" @@ -23132,7 +27858,7 @@ xhr2@*, xhr2@0.1.3: resolved "https://registry.yarnpkg.com/xhr2/-/xhr2-0.1.3.tgz#cbfc4759a69b4a888e78cf4f20b051038757bd11" integrity sha1-y/xHWaabSoiOeM9PILBRA4dXvRE= -xhr@^2.0.4, xhr@^2.3.3: +xhr@^2.0.4, xhr@^2.2.0, xhr@^2.3.3: version "2.5.0" resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.5.0.tgz#bed8d1676d5ca36108667692b74b316c496e49dd" integrity sha512-4nlO/14t3BNUZRXIXfXe+3N6w3s1KoxcJUUURctd64BLRe67E4gRwp4PjywtDY72fXpZ1y6Ch0VZQRY/gMPzzQ== @@ -23142,16 +27868,6 @@ xhr@^2.0.4, xhr@^2.3.3: parse-headers "^2.0.0" xtend "^4.0.0" -xhr@^2.2.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.4.1.tgz#ba982cced205ae5eec387169ac9dc77ca4853d38" - integrity sha512-pAIU5vBr9Hiy5cpFIbPnwf0C18ZF86DBsZKrlsf87N5De/JbA6RJ83UP/cv+aljl4S40iRVMqP4pr4sF9Dnj0A== - dependencies: - global "~4.3.0" - is-function "^1.0.1" - parse-headers "^2.0.0" - xtend "^4.0.0" - xml-name-validator@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" @@ -23185,21 +27901,31 @@ xmlhttprequest-ssl@~1.5.4: resolved "https://registry.yarnpkg.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz#c2876b06168aadc40e57d97e81191ac8f4398b3e" integrity sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= -xmlhttprequest@*: +xmlhttprequest@*, xmlhttprequest@1.8.0, xmlhttprequest@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= +xor-distance@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/xor-distance/-/xor-distance-2.0.0.tgz#cad3920d3a1e3d73eeedc61a554e51972dae0798" + integrity sha512-AsAqZfPAuWx7qB/0kyRDUEvoU3QKsHWzHU9smFlkaiprEpGfJ/NBbLze2Uq0rdkxCxkNM9uOLvz/KoNBCbZiLQ== + xregexp@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-2.0.0.tgz#52a63e56ca0b84a7f3a5f3d61872f126ad7a5943" integrity sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM= -"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0, xtend@~4.0.1: +"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.1, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= +xtend@^4.0.0, xtend@~4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + xtend@~2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b" @@ -23212,7 +27938,7 @@ xtend@~3.0.0: resolved "https://registry.yarnpkg.com/xtend/-/xtend-3.0.0.tgz#5cce7407baf642cba7becda568111c493f59665a" integrity sha1-XM50B7r2Qsunvs2laBEcST9ZZlo= -y18n@^3.2.0, y18n@^3.2.1, "y18n@^3.2.1 || ^4.0.0": +y18n@^3.2.1, "y18n@^3.2.1 || ^4.0.0": version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= @@ -23232,11 +27958,18 @@ yallist@^2.1.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.2: +yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== +yargs-parser@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8" + integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ== + dependencies: + camelcase "^4.1.0" + yargs-parser@^11.1.1: version "11.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" @@ -23245,10 +27978,10 @@ yargs-parser@^11.1.1: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^13.1.0: - version "13.1.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.0.tgz#7016b6dd03e28e1418a510e258be4bff5a31138f" - integrity sha512-Yq+32PrijHRri0vVKQEm+ys8mbqWjLiwQkMFNXEENutzLPP0bE4Lcd4iA3OQY5HF+GD3xXxf0MEHb8E4/SA3AA== +yargs-parser@^13.1.1: + version "13.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" + integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== dependencies: camelcase "^5.0.0" decamelize "^1.2.0" @@ -23274,6 +28007,11 @@ yargs-parser@^9.0.2: dependencies: camelcase "^4.1.0" +yargs-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/yargs-promise/-/yargs-promise-1.1.0.tgz#97ebb5198df734bb3b11745133ae5b501b16ab1f" + integrity sha1-l+u1GY33NLs7EXRRM65bUBsWqx8= + yargs@11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" @@ -23292,27 +28030,22 @@ yargs@11.1.0: y18n "^3.2.1" yargs-parser "^9.0.2" -yargs@13.2.4, yargs@~13.2.0: - version "13.2.4" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83" - integrity sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== +yargs@14.0.0, yargs@^14.0.0, yargs@~14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.0.0.tgz#ba4cacc802b3c0b3e36a9e791723763d57a85066" + integrity sha512-ssa5JuRjMeZEUjg7bEL99AwpitxU/zWGAGpdj0di41pOEmJti8NR6kyUIJBkR78DTYNPZOU08luUo0GTHuB+ow== dependencies: cliui "^5.0.0" + decamelize "^1.2.0" find-up "^3.0.0" get-caller-file "^2.0.1" - os-locale "^3.1.0" require-directory "^2.1.1" require-main-filename "^2.0.0" set-blocking "^2.0.0" string-width "^3.0.0" which-module "^2.0.0" y18n "^4.0.0" - yargs-parser "^13.1.0" - -yargs@^1.2.6: - version "1.3.3" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-1.3.3.tgz#054de8b61f22eefdb7207059eaef9d6b83fb931a" - integrity sha1-BU3oth8i7v23IHBZ6u+da4P7kxo= + yargs-parser "^13.1.1" yargs@^12.0.1: version "12.0.5" @@ -23332,18 +28065,21 @@ yargs@^12.0.1: y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" -yargs@^3.19.0, yargs@^3.5.4: - version "3.32.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995" - integrity sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU= +yargs@^13.2.2, yargs@^13.2.4: + version "13.3.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" + integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== dependencies: - camelcase "^2.0.1" - cliui "^3.0.3" - decamelize "^1.1.1" - os-locale "^1.4.0" - string-width "^1.0.1" - window-size "^0.1.4" - y18n "^3.2.0" + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.1" yargs@^6.5.0: version "6.6.0" @@ -23417,6 +28153,18 @@ yeast@0.1.2: resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419" integrity sha1-AI4G2AlDIMNy28L47XagymyKxBk= +zcash-bitcore-lib@~0.13.20-rc3: + version "0.13.20-rc3" + resolved "https://registry.yarnpkg.com/zcash-bitcore-lib/-/zcash-bitcore-lib-0.13.20-rc3.tgz#813a0f56dcf8b76bc1429951bea6d1236c507008" + integrity sha1-gToPVtz4t2vBQplRvqbRI2xQcAg= + dependencies: + bn.js "=2.0.4" + bs58 "=2.0.0" + buffer-compare "=1.0.0" + elliptic "=3.0.3" + inherits "=2.0.1" + lodash "=3.10.1" + zen-observable-ts@^0.8.19: version "0.8.19" resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.19.tgz#c094cd20e83ddb02a11144a6e2a89706946b5694"