Josh Stevens
2aaec1d9fb
Stop reloading dapps on network change allowing dapps to decide if it should refresh or not ( #6330 )
...
* feat: `inpageProvider.autoRefreshOnNetworkChange` to allow dapps to control if it refreshes or not
* feat: check the `autoRefreshOnNetworkChange` before a refresh
* fix linting error
* fix: use `window.ethereum` now `web3.ethereum`
6 years ago
William Monti Souza
98699fbbc0
Fixes popups not showing when screen size is odd ( #6312 )
6 years ago
Whymarrh Whitby
ea34d3b0ff
Centre the notification in the current window ( #6307 )
6 years ago
Whymarrh Whitby
5bf8a36a87
Centre all notification popups
6 years ago
Paul Bouchon
daae155ce2
GABA: Integrate AddressBookController ( #5847 )
...
* gaba: integrate AddressBookController
* pin gaba version and update lockfile
6 years ago
Vimal
ab5fe4d659
PR 5575 review comment fixes
6 years ago
Jenny Pollack
c6e84ccf45
account tracker - update accounts from balanceChecker contract ( #6181 )
...
* account tracker - update accounts from balanceChecker contract
* fall back to getBalance if the contract query fails
6 years ago
S.C. Chen
1a4203a8c6
Fix locale codes contains underscore will never be preferred ( #6116 )
6 years ago
Whymarrh Whitby
1988e1e96b
ESLint fixes ( #5775 )
...
* eslint . --fix
* Upgrade all ESLint warnings to errors
6 years ago
Vimal
82b11b69a5
Adding CoinSwitch exchange
6 years ago
kumavis
6d09f60bbf
ens-ipfs - refactor for readability ( #5568 )
...
* ens-ipfs - refactor for readability
* ens-ipfs - use official ipfs gateway for better performance
* lint - remove unused code
* ens-ipfs - support path and search
* lint - gotta love that linter
* ens-ipfs - improve loading page formatting
* ens-ipfs - loading - redirect to 404 after 1 min timeout
* ens-ipfs - destructure for cleaner code
6 years ago
kumavis
73ec4e66cb
sentry - include app state in ui errors
6 years ago
kumavis
e3fda83ab2
sentry - replace raven-js with sentry/browser
6 years ago
kumavis
b85ae55cd5
fetch debugger - only append source stack if no stack is present
6 years ago
kumavis
3e3d4b9dde
sentry - failed txs - namespace txMeta for better readability
6 years ago
kumavis
26b30a031d
sentry - move isBrave decoration to insides of try-catch
6 years ago
kumavis
70c45ae8be
enable fetch debugging
6 years ago
Noel Yoo
ebdefe81a1
Refactor buffer constructor ( #5468 )
6 years ago
Eduardo Antuña Díez
8279916ee4
Added webRequest.RequestFilter to filter main_frame .eth requests
6 years ago
Phyrex Tsai
386110ef0f
fix tld bug ( #5250 )
6 years ago
Paul Bouchon
9359fc875d
EIP-1102: Add deprecation message ( #5353 )
6 years ago
bitpshr
42fdcf6239
Update new method namespace from v2 to v3
6 years ago
bitpshr
68c2554296
Update error message for chainId mis-match
6 years ago
bitpshr
36dd0354e7
Implement latest EIP-712 protocol
6 years ago
Whymarrh Whitby
d60991ec88
Delete ConfigManager, replacing its usages with PreferencesController
6 years ago
Dan Miller
eb32ccb0c7
Ensure account-tracker currentBlockNumber is set on first block update.
6 years ago
bitpshr
803a79f836
Do not resolve .test domains using ENS
6 years ago
Esteban MIno
053e262ae7
delete web3.metamassk.watchAsset
6 years ago
Esteban MIno
56bed3f1bc
expose web3.metamask.watchAsset
6 years ago
kumavis
a2654108be
account-tracker - only track blocks when there are activeControllerConnections
6 years ago
Dan Finlay
6ce119d1fb
Move inpage-provider and port-stream outside
...
With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider ) we have our first non-core module that is dependent on the inpage-provider and port-stream.
To reduce the size of its dependencies, I have moved the
[metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider ) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream ).
This allows them to be more easily depended & iterated on by external
projects.
6 years ago
brunobar79
992e7f1b5a
fix merge conflicts
6 years ago
brunobar79
8f9a0a535c
clean up
6 years ago
brunobar79
e6d64cecf8
message signing works
6 years ago
brunobar79
78a1cd3314
iframe communication working
6 years ago
Jenny Pollack
00a2ab21ae
sentry - change releaseVersion to release
6 years ago
Eduardo Antuña Díez
a2082bae5c
Avoid overwriting a domain that can be resolved by DNS
...
According to the current implementation any domain ending in .eth or .test will try to resolve through ENS even if the DNS is able to resolve it.
changing `onBeforeRequest` to `onErrorOccurred` will only resolve those .eth or .test domains that the DNS is not able to resolve.
6 years ago
Eduardo Antuña Díez
543207b5af
Fixed ENS to IPFS functionality in Firefox
...
`tabs.getSelected` is deprecated and it doesn't work in firefox replaced by `tabs.query({active: true}`
6 years ago
brunobar79
c6b7e460b5
code review changes
6 years ago
bitpshr
642ae25073
Add deprecation message for eth_signTypedData
6 years ago
Jenny Pollack
16fc7efef1
remove local tests
6 years ago
bitpshr
d24b5b76fd
Update variable name
6 years ago
bitpshr
d02c160db5
Updates for linting
6 years ago
bitpshr
94f99b6ed0
Updates
6 years ago
bitpshr
8df433ca84
Add support for .test Ropsten ENS domains
6 years ago
Jenny Pollack
1a9748667d
sentry - add detection for Brave Browser
6 years ago
brunobar79
13b03ec090
fix lint errors
7 years ago
bitpshr
badf0ce314
Conditionally use Promise-based extension API when creating windows
7 years ago
brunobar79
a8f745f9fe
eslint --fix .
7 years ago
brunobar79
451c05bcbb
fix environment detection regex
7 years ago