bitpshr
a224b71837
1102: use postMessage instead of injected scripts to bypass CSP
6 years ago
bitpshr
1ce3591c8e
wip
6 years ago
bitpshr
896ae0ab89
Fix lint errors
6 years ago
bitpshr
d7b1cacabc
Remove injected script tags after use
6 years ago
bitpshr
34d80f21e2
Clear cached approval after rejection
6 years ago
bitpshr
b3f428fd1f
Move experimental provider augmentation
6 years ago
bitpshr
879997af51
Add experimental RPC method support
6 years ago
Whymarrh Whitby
26ada8a828
Update Connect Request screen design ( #5644 )
...
* Parameterize NetworkDisplay background colour
* Update design for login request screen
* Pass siteTitle, siteImage through for calls to ethereum.enable()
* Bring the site images closer together
6 years ago
bitpshr
31cb111d2e
Do not modify isApproved when locked
6 years ago
bitpshr
9984f7edeb
Mark origins as unapproved if user explicitly locks MetaMask
6 years ago
Paul Bouchon
f557d33718
Enable caching
6 years ago
bitpshr
991e08e346
isApproved should return false
6 years ago
bitpshr
72730b3929
Remove internal listeners
6 years ago
bitpshr
cc27a09a1a
rebase
6 years ago
bitpshr
d4171ccea5
Disable approval caching
6 years ago
bitpshr
cc1bab6ebb
Differentiate locked and enabled
6 years ago
bitpshr
d7618bd5c6
Code bath
6 years ago
bitpshr
ba40fcbcb4
Handle logout gracefully
6 years ago
bitpshr
f02e18dd80
Fix lint issues
6 years ago
bitpshr
ace7cfa065
Only filter selectedAddress from publicConfig store
6 years ago
bitpshr
f35466a247
Fix race condition with publicConfigStore
6 years ago
bitpshr
32630b68df
Move convenience methods to _metamask namespace
6 years ago
bitpshr
504f4a50f1
Fix lint issues
6 years ago
bitpshr
84874a639d
Add isUnlocked provider hook
6 years ago
bitpshr
573139b935
Differentiate isEnabled and isApproved hook
6 years ago
bitpshr
3a2ade4e84
Update isEnabled check
6 years ago
bitpshr
226601a956
EIP-1102: add user privacy option
6 years ago
bitpshr
bfcb73ad53
EIP-1102: add isEnabled convenience method to provider
6 years ago
bitpshr
89b4aa5d62
EIP-1102: Add option to force-enable provider
6 years ago
bitpshr
c76c9ca2c8
EIP-1102: updated implementation
6 years ago
kumavis
86f09e6bb5
network - infura - hardcode net_version and eth_chainId ( #5670 )
...
* network - infura - hardcode net_version and eth_chainId
* network - infura - add rinkeby handling
* lint fix
6 years ago
Esteban Miño
4489a57f2f
Update watchAsset ERC20 validation ( #5653 )
...
* update ERC20 token valodation for watchAsset
* update ERC20 validation test descriptions
6 years ago
Thomas Huang
ed4f612bdc
Revert "support eth_chainId"
6 years ago
kumavis
2c1bca1ab0
token-rates - protect against bad token data
6 years ago
kumavis
986f8b4c21
preferences - fix typo
6 years ago
HackyMiner
54a8ade266
Add support for RPC endpoints with custom chain IDs ( #5134 )
6 years ago
Thomas
8c0e5e97e5
Add version to unapprovedMessage
6 years ago
Thomas
95b92a1ddc
Remove commented out/unused methods
6 years ago
Thomas
1d65687ce4
Validate signTypedData in eth-json-rpc-middleware
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
b62d07f3a5
Update network.js
6 years ago
kumavis
61c7bbb1c1
network - improve logging and type conversion
6 years ago
kumavis
31e5cad1e3
tx-gas-util - set error message when invalidating tx based on tx data but no contract 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
Esteban Miño
7c4f98ffd6
specific add and remove methods for frequentRpcList ( #5554 )
6 years ago
Esteban MIno
75661673e5
add support for wallet_watchAsset
6 years ago
hackyminer
2f6530a494
support both eth_chainId and net_version
...
get the real chainId using eth_chainId and use net_version as a fallback
6 years ago
kumavis
31175dcb24
blacklist + currency - report error via log instead of throw
6 years ago