kumavis
984b78730f
CI - enforce dep usage with depcheck ( #11518 )
...
* deps - validate with depcheck
* ci - add depcheck + fixes for missing/extra deps
* ci - run depcheck after deps prep install
* deps - add yarn-deduplicate development tool
* Update .circleci/config.yml
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
* Update .circleci/config.yml
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
* Removing @lavamoat/preinstall-always-fail
* [depcheck] removing unused dependencies
* Update .depcheckrc.yml
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Co-authored-by: ryanml <ryanlanese@gmail.com>
3 years ago
sethkfman
d64d9050b8
bumped contract-metadata to v1.28.0 ( #11625 )
3 years ago
Peter-Jan Brone
3fada25dfc
Add Skylink support to ENS resolver ( #11401 )
...
* Add Skynet support to ENS to IPFS resolver
* Remove newline
* Fix lint
* Fix lint
* Remove mistakenly committed zip file
* Update
3 years ago
kumavis
9f4820ee98
Build - refactor for bundle factoring and swappable runtime ( #11080 )
...
* wip
* build - breakout sentry-install bundle
* deps - move new build sys deps to published versions
* chore: lint fix
* clean - remove unused file
* clean - remove unsused package script
* lavamoat - update build system policy
* build - render html to all platforms
* development - improve sourcemap debugger output
* deps - update lavapack
* lint - fix
* deps - update lavapack for bugfix
* deps - update lavapack for bugfix
* deps - bump lavapack for line ending normalization
* sourcemap explorer - disable boundary validation
* ci - reset normal ci flow
* build - re-enable minification on prod
* build - remove noisy log about html dest
* build - update terser and remove gulp wrapper for sourcemap fix
* Revert "sourcemap explorer - disable boundary validation"
This reverts commit 94112209ed880a6ebf4ee2ded411e59db6908162.
* build - reenable react-devtools in dev mode
* wip
* build - breakout sentry-install bundle
* deps - move new build sys deps to published versions
* chore: lint fix
* clean - remove unused file
* clean - remove unsused package script
* lavamoat - update build system policy
* build - render html to all platforms
* development - improve sourcemap debugger output
* deps - update lavapack
* lint - fix
* deps - update lavapack for bugfix
* deps - update lavapack for bugfix
* deps - bump lavapack for line ending normalization
* sourcemap explorer - disable boundary validation
* ci - reset normal ci flow
* build - re-enable minification on prod
* build - remove noisy log about html dest
* build - update terser and remove gulp wrapper for sourcemap fix
* Revert "sourcemap explorer - disable boundary validation"
This reverts commit 94112209ed880a6ebf4ee2ded411e59db6908162.
* build - reenable react-devtools in dev mode
* Updating lockfile
* lint fix
* build/dev - patch watchifys incompatible binary stats output
* ui - add comment about conditional import
* build - improve comment
* Update development/stream-flat-map.js
Co-authored-by: Brad Decker <git@braddecker.dev>
* Outputting all bundle file links (metamaskbot)
Co-authored-by: ryanml <ryanlanese@gmail.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
3 years ago
Alex Donesky
ece437b139
Update controllers with conversionRate change with minimal required changes in extension ( #11361 )
...
* updating controllers with conversionRate change with minimal required changes in extension
* swapping showFiat selector in places where possible
* adding invalid conversion protection
* lint fixes
* adjusting list-item styling logic
3 years ago
Brad Decker
68dfc98f40
wire up gasFeeController ( #11421 )
3 years ago
Brad Decker
39906d6124
upgrade @metamask/controllers to v12.0.0 ( #11472 )
3 years ago
ryanml
9e86d417f9
Bumping contract-metadata -> 1.27.0 in package.json ( #11458 )
3 years ago
dependabot[bot]
9889d070cd
Bump @metamask/contract-metadata from 1.26.0 to 1.27.0 ( #11430 )
...
Bumps [@metamask/contract-metadata ](https://github.com/MetaMask/contract-metadata ) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/MetaMask/contract-metadata/releases )
- [Commits](https://github.com/MetaMask/contract-metadata/compare/v1.26.0...v1.27.0 )
---
updated-dependencies:
- dependency-name: "@metamask/contract-metadata"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
0037416251
Bump @metamask/auto-changelog from 2.3.0 to 2.4.0 ( #11422 )
...
Bumps [@metamask/auto-changelog ](https://github.com/MetaMask/auto-changelog ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/MetaMask/auto-changelog/releases )
- [Changelog](https://github.com/MetaMask/auto-changelog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/MetaMask/auto-changelog/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: "@metamask/auto-changelog"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Alex Donesky
a4a5580785
Update controllers with conversionRate change with minimal required changes in extension ( #11361 )
...
* updating controllers with conversionRate change with minimal required changes in extension
* swapping showFiat selector in places where possible
* adding invalid conversion protection
* lint fixes
* adjusting list-item styling logic
3 years ago
Brad Decker
cf34e64f15
Support EIP-2718 transaction types, EIP-2930 and EIP-1559 support ( #11288 )
3 years ago
ryanml
341b090857
Upgrading eth-ledger-bridge-keyring -> 0.6.0, eth-trezor-keyring -> 0.7.0 ( #11290 )
4 years ago
Mark Stacey
80697f781a
Update `@metamask/contract-metadata` from v1.25 to v1.26 ( #11278 )
...
This update includes various new tokens.
4 years ago
Mark Stacey
108bd7987b
Update `@metamask/contract-metadata` from v1.25 to v1.26 ( #11278 )
...
This update includes various new tokens.
4 years ago
ryanml
b7248f1eee
Fixing normalize-url audit vulnerability ( #11258 )
...
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
4 years ago
dependabot[bot]
ad7e64ad91
Bump trim-newlines from 3.0.0 to 3.0.1 ( #11260 )
...
Bumps [trim-newlines](https://github.com/sindresorhus/trim-newlines ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sindresorhus/trim-newlines/releases )
- [Commits](https://github.com/sindresorhus/trim-newlines/commits )
---
updated-dependencies:
- dependency-name: trim-newlines
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
ryanml
282665dd96
Fixing normalize-url audit vulnerability ( #11258 )
...
Co-authored-by: Mark Stacey <markjstacey@gmail.com>
Co-authored-by: Brad Decker <git@braddecker.dev>
4 years ago
Etienne Dusseault
ecf31c39d0
bump allow scripts ( #11134 )
4 years ago
Niranjana Binoy
d4cb403d51
Handling custom token decimal fetch failure due to network error ( #10956 )
4 years ago
David Walsh
440b013d51
Update eth-ledger-bridge-keyring to v0.5.0 ( #11064 )
4 years ago
Etienne Dusseault
fac258a38a
bump allow scripts ( #10822 )
4 years ago
dependabot[bot]
120efc6dab
Bump ssri from 6.0.1 to 6.0.2 ( #10959 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Erik Marks
2007e73747
@metamask/providers@8.1.1 ( #11078 )
...
* @metamask/providers@8.1.1
* Minimize import footprint
4 years ago
dependabot[bot]
c07e45b5e6
Bump hosted-git-info from 2.5.0 to 2.8.9 ( #11034 )
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.5.0 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.5.0...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Mark Stacey
119693fe05
Update `@metamask/controllers` to v8 ( #11000 )
...
Update `@metamask/controllers` from v6 to v8. The breaking changes were
all in controllers that aren't used by the extension, so no changes
were required.
4 years ago
Mark Stacey
e6fcd3d867
Replace `auto-changelog` script ( #10993 )
...
The `auto-changelog` script has been replaced with the package
`@metamask/auto-changelog`. This package includes a script that has
an `update` command that is roughly equivalent to the old
`auto-changelog.js` script, except better. The script also has a
`validate` command.
The `repository` field was added to `package.json` because it's
utilized by the `auto-changelog` script, and this was easier than
specifying the repository URL with a CLI argument.
4 years ago
Erik Marks
88d85d43bd
@metamask/post-message-stream@4.0.0 ( #10989 )
4 years ago
ricky
10c600589b
Feature/use zeroAddress ( #11205 )
...
* update ethereumjs-util
* Use zeroAddress
4 years ago
Dan J Miller
5d566a483a
Resolve ws dependency to version ^7.4.6 to fix security vulnerability ( #11229 )
4 years ago
Dan J Miller
6040c6ebbb
Resolve ws dependency to version ^7.4.6 to fix security vulnerability ( #11229 )
4 years ago
dependabot[bot]
0dc459e073
Bump @metamask/auto-changelog from 2.2.0 to 2.3.0 ( #11213 )
...
Bumps [@metamask/auto-changelog ](https://github.com/MetaMask/auto-changelog ) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/MetaMask/auto-changelog/releases )
- [Changelog](https://github.com/MetaMask/auto-changelog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/MetaMask/auto-changelog/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Dan Miller
e3ed26cc24
Revert "Revert "Implement Ledger Live bridge ( #10293 )""
...
This reverts commit 56db48a1c3
.
4 years ago
Dan Miller
56db48a1c3
Revert "Implement Ledger Live bridge ( #10293 )"
...
This reverts commit 397417bf09
.
4 years ago
dependabot[bot]
6f49ff6b64
Bump @metamask/auto-changelog from 2.1.0 to 2.2.0 ( #11196 )
...
Bumps [@metamask/auto-changelog ](https://github.com/MetaMask/auto-changelog ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/MetaMask/auto-changelog/releases )
- [Changelog](https://github.com/MetaMask/auto-changelog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/MetaMask/auto-changelog/compare/v2.1.0...v2.2.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
David Walsh
397417bf09
Implement Ledger Live bridge ( #10293 )
4 years ago
Etienne Dusseault
4c341d83ab
Add Approval Confirmation Screen component to Storybook ( #10998 )
...
* add metametrics wrapper
* add history dep
* provide test data and mock react router
* add first confirmaion screen
* figure out a way to mock match.params
* render token approval with data
* fix lockfile
* fix lint
* remove use effect
* lintfix
* add . for src paths
* litfix
* Add knobs to change redux store for confirm-approve component (Storybook) (#11135 )
* add knob for domain
* knobify
* remove logs
* remove comment
* lintfix
* fix comments
* add background calls + metriccs event to storybook acctions
* lintfixxxx
4 years ago
ryanml
28315d64f5
Upgrading dns-packet to ^5.2.2 to resolve vulnerability ( #11172 )
4 years ago
ryanml
e1c8afc8c4
Upgrading dns-packet to ^5.2.2 to resolve vulnerability ( #11172 )
4 years ago
Mark Stacey
ff71005041
Update `@metamask/auto-changelog` from v9.0.1 to v9.1.0 ( #11170 )
...
This update includes a bug fix that made v9.0.1 incompatible with valid
entries for the `package.json` "repository" field. Specifically, that
field required that the repository be the GitHub repo URL, but the
field is meant to point at the _git_ repo URL (the difference between
the two on GitHub is the `.git` suffix).
Now that that bug as been fixed, we can update the `repository` field
to point at `https://github.com/MetaMask/metamask-extension.git `, which
is what it should be.
4 years ago
dependabot[bot]
2dae62fbbc
Bump @metamask/controllers from 9.0.0 to 9.1.0 ( #11150 )
...
Bumps [@metamask/controllers ](https://github.com/MetaMask/controllers ) from 9.0.0 to 9.1.0.
- [Release notes](https://github.com/MetaMask/controllers/releases )
- [Changelog](https://github.com/MetaMask/controllers/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/MetaMask/controllers/compare/v9.0.0...v9.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Erik Marks
978f11b89b
@metamask/auto-changelog@2.0.1 ( #11140 )
...
* @metamask/auto-changelog@2.0.1
* Update changelog
* Fix some changelog formatting edge cases
4 years ago
Mark Stacey
5009ceae53
Migrate to new CurrencyRateController ( #11005 )
...
The CurrencyRateController has been migrated to the BaseControllerV2
API, which includes various API changes. These changes include:
* The constructor now expects to be passed a
`RestrictedControllerMessenger`.
* State changes are subscribed to via the `ControllerMessenger` now,
rather than via a `subscribe` function.
* The state and configration are passed in as one "options" object,
rather than as two separate parameters
* The polling needs to be started explicitly by calling `start`. It
can be stopped and started on-demand now as well.
* Changing the current currency or native currency will now throw an
error if we fail to update the conversion rate.
The `ComposableObservableStore` has been updated to accomodate these
new types of controllers. The constructor has been updated to use an
options bag pattern as well, to make the addition of the new required
`controllerMessenger` parameter a bit less unweildly.
4 years ago
Etienne Dusseault
d381f70e56
bump allow scripts ( #11134 )
4 years ago
Niranjana Binoy
0e1181862f
Handling custom token decimal fetch failure due to network error ( #10956 )
4 years ago
David Walsh
da2e662675
Update eth-ledger-bridge-keyring to v0.5.0 ( #11064 )
4 years ago
Etienne Dusseault
b8177b22db
bump allow scripts ( #10822 )
4 years ago
dependabot[bot]
23db732f87
Bump ssri from 6.0.1 to 6.0.2 ( #10959 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Erik Marks
43c33b676f
@metamask/providers@8.1.1 ( #11078 )
...
* @metamask/providers@8.1.1
* Minimize import footprint
4 years ago
Mark Stacey
dfe5df765e
Update lodash to `^4.17.21` ( #11001 )
...
A resolution was required to update the version of `lodash` used by
`ganache-core`, and a previous resolution required updating. All other
lodash instances in our dependency tree were within range, and could be
updated in the lockfile.
4 years ago