From 108bd7987b77c4732f0f78c9932b24732f027eaf Mon Sep 17 00:00:00 2001 From: Mark Stacey Date: Fri, 11 Jun 2021 11:04:09 -0230 Subject: [PATCH 001/141] Update `@metamask/contract-metadata` from v1.25 to v1.26 (#11278) This update includes various new tokens. --- package.json | 2 +- yarn.lock | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 68af03385..f0c499a2b 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "@fortawesome/fontawesome-free": "^5.13.0", "@lavamoat/preinstall-always-fail": "^1.0.0", "@material-ui/core": "^4.11.0", - "@metamask/contract-metadata": "^1.22.0", + "@metamask/contract-metadata": "^1.26.0", "@metamask/controllers": "^9.0.0", "@metamask/eth-ledger-bridge-keyring": "^0.5.0", "@metamask/eth-token-tracker": "^3.0.1", diff --git a/yarn.lock b/yarn.lock index fd69cbd6a..c5537275a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2630,11 +2630,16 @@ semver "^7.3.5" yargs "^17.0.1" -"@metamask/contract-metadata@^1.19.0", "@metamask/contract-metadata@^1.22.0", "@metamask/contract-metadata@^1.25.0": +"@metamask/contract-metadata@^1.19.0", "@metamask/contract-metadata@^1.25.0": version "1.25.0" resolved "https://registry.yarnpkg.com/@metamask/contract-metadata/-/contract-metadata-1.25.0.tgz#442ace91fb40165310764b68d8096d0017bb0492" integrity sha512-yhmYB9CQPv0dckNcPoWDcgtrdUp0OgK0uvkRE5QIBv4b3qENI1/03BztvK2ijbTuMlORUpjPq7/1MQDUPoRPVw== +"@metamask/contract-metadata@^1.26.0": + version "1.26.0" + resolved "https://registry.yarnpkg.com/@metamask/contract-metadata/-/contract-metadata-1.26.0.tgz#06be4f4dc645da69f6364f75cb2bd47afa642fe6" + integrity sha512-58A8csapIPoc854n6AI+3jwJcQfh75BzVrl6SAySgJ9fWTa1XItm9Tx/ORaqYrwaR/9JqH4SnkbXtqyFwuUL6w== + "@metamask/controllers@^5.0.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@metamask/controllers/-/controllers-5.1.0.tgz#02c1957295bcb6db1655a716d165665d170e7f34" From 22c2d261b9db6327868287b354c0a481a74660f5 Mon Sep 17 00:00:00 2001 From: ryanml Date: Sat, 12 Jun 2021 15:25:24 -0700 Subject: [PATCH 002/141] Fixing unlocalized strings (#11281) --- app/_locales/en/messages.json | 15 +++++++++++++++ .../confirm-page-container-content.component.js | 12 ++++++++++-- .../loading-network-error.component.js | 2 +- .../transaction-breakdown.component.js | 2 +- .../confirm-transaction-base.component.js | 15 +++++++-------- ui/pages/mobile-sync/mobile-sync.component.js | 2 +- .../send-hex-data-row.component.js | 2 +- 7 files changed, 36 insertions(+), 14 deletions(-) diff --git a/app/_locales/en/messages.json b/app/_locales/en/messages.json index 40f8bd8ac..18c01c274 100644 --- a/app/_locales/en/messages.json +++ b/app/_locales/en/messages.json @@ -150,6 +150,9 @@ "amount": { "message": "Amount" }, + "amountGasFee": { + "message": "Amount + Gas Fee" + }, "amountWithColon": { "message": "Amount:" }, @@ -492,6 +495,9 @@ "customToken": { "message": "Custom Token" }, + "data": { + "message": "Data" + }, "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?" }, @@ -777,6 +783,9 @@ "functionType": { "message": "Function Type" }, + "gasFee": { + "message": "Gas Fee" + }, "gasLimit": { "message": "Gas Limit" }, @@ -1355,6 +1364,9 @@ "onlyConnectTrust": { "message": "Only connect with sites you trust." }, + "optional": { + "message": "Optional" + }, "optionalBlockExplorerUrl": { "message": "Block Explorer URL (optional)" }, @@ -2189,6 +2201,9 @@ "symbolBetweenZeroTwelve": { "message": "Symbol must be 11 characters or fewer." }, + "syncInProgress": { + "message": "Sync in progress" + }, "syncWithMobile": { "message": "Sync with mobile" }, diff --git a/ui/components/app/confirm-page-container/confirm-page-container-content/confirm-page-container-content.component.js b/ui/components/app/confirm-page-container/confirm-page-container-content/confirm-page-container-content.component.js index e47bfaf78..28d5f578e 100644 --- a/ui/components/app/confirm-page-container/confirm-page-container-content/confirm-page-container-content.component.js +++ b/ui/components/app/confirm-page-container/confirm-page-container-content/confirm-page-container-content.component.js @@ -7,6 +7,10 @@ import { PageContainerFooter } from '../../../ui/page-container'; import { ConfirmPageContainerSummary, ConfirmPageContainerWarning } from '.'; export default class ConfirmPageContainerContent extends Component { + static contextTypes = { + t: PropTypes.func.isRequired, + }; + static propTypes = { action: PropTypes.string, dataComponent: PropTypes.node, @@ -44,14 +48,18 @@ export default class ConfirmPageContainerContent extends Component { } renderTabs() { + const { t } = this.context; const { detailsComponent, dataComponent } = this.props; return ( - + {detailsComponent} - + {dataComponent} diff --git a/ui/components/app/modals/loading-network-error/loading-network-error.component.js b/ui/components/app/modals/loading-network-error/loading-network-error.component.js index 0b473f5f4..17c45376e 100644 --- a/ui/components/app/modals/loading-network-error/loading-network-error.component.js +++ b/ui/components/app/modals/loading-network-error/loading-network-error.component.js @@ -8,7 +8,7 @@ const LoadingNetworkError = (props, context) => { return ( hideModal()} submitText={t('tryAgain')}> - + ); }; diff --git a/ui/components/app/transaction-breakdown/transaction-breakdown.component.js b/ui/components/app/transaction-breakdown/transaction-breakdown.component.js index 4698819cf..cba7803c9 100644 --- a/ui/components/app/transaction-breakdown/transaction-breakdown.component.js +++ b/ui/components/app/transaction-breakdown/transaction-breakdown.component.js @@ -46,7 +46,7 @@ export default class TransactionBreakdown extends PureComponent { return (
{t('transaction')}
- + {typeof nonce === 'undefined' ? null : (
this.handleEditGas() } secondaryText={ - hideFiatConversion - ? this.context.t('noConversionRateAvailable') - : '' + hideFiatConversion ? t('noConversionRateAvailable') : '' } /> {advancedInlineGasShown || @@ -336,15 +335,15 @@ export default class ConfirmTransactionBase extends Component { } > @@ -353,7 +352,7 @@ export default class ConfirmTransactionBase extends Component {
- {this.context.t('nonceFieldHeading')} + {t('nonceFieldHeading')}
; + return ; } if (completed) { diff --git a/ui/pages/send/send-content/send-hex-data-row/send-hex-data-row.component.js b/ui/pages/send/send-content/send-hex-data-row/send-hex-data-row.component.js index 080b97b37..497b7e5e3 100644 --- a/ui/pages/send/send-content/send-hex-data-row/send-hex-data-row.component.js +++ b/ui/pages/send/send-content/send-hex-data-row/send-hex-data-row.component.js @@ -32,7 +32,7 @@ export default class SendHexDataRow extends Component { >