Dan Finlay
53a467cd1e
Some progress
7 years ago
frankiebee
3ad67d1b14
match other controller patterns
7 years ago
kumavis
9d4c02e57f
metamask - add jsonrpc filter middleware on per-connection engine
7 years ago
kumavis
57e4805c62
streams - use pump and published obj-multiplex
7 years ago
Kevin Serrano
056276af02
integrate infura currency
7 years ago
kumavis
cc56d0d2f6
inpage - use json-rpc-engine for inpage-provider
7 years ago
frankiebee
7ea83b6bae
Create TxStateManager
7 years ago
kumavis
da16f39626
Merge branch 'master' of github.com:MetaMask/metamask-extension into greenkeeper/initial
7 years ago
frankiebee
b80c7e417b
move newUnapprovedTransaction to transactions.js
7 years ago
kumavis
8c6f01b910
blacklist controller - breakout from metamask and infura controllers
7 years ago
kumavis
ecaa235b5e
phishing detection - move phishing detection into contentscript and metamask controller
7 years ago
frankiebee
25bc15ba17
lint fixes
7 years ago
frankiebee
ece9200c72
fix spelling mistake
7 years ago
frankiebee
432f516ab0
make addUnapprovedTransaction async function and use promise based ethQuery
7 years ago
frankiebee
948f3880a3
turn off auto faucet and remove file
7 years ago
frankiebee
da35f6744e
use new nodeify
7 years ago
kumavis
9f46984fee
metamask - on rpc err show whole error body
7 years ago
kumavis
68fc3603df
metamask - append dapp origin domain to rpc request
7 years ago
Kevin Serrano
b7f8657ab5
Add infura network status to our UI state.
7 years ago
Dan Finlay
06f6aa7a00
Debounce background updates
...
Our background sometimes emits absurd quantities of updates very quickly.
This PR reduces the amount of inter-process traffic by ensuring the `sendUpdate` method does not fire more than every 200 ms.
Fixes #1621
7 years ago
Dan Finlay
48789f2a3d
Add ability to add tokens to token list
...
Fiex #1616
7 years ago
frankiebee
2e5deef2b0
check nonce and balance when resubmiting tx
7 years ago
kumavis
b3492d9c17
transaction controller - use nonce-tracker
7 years ago
Dan Finlay
b7b9e0c1ac
Persist selected account tab
...
Also improve error handling with token balances.
7 years ago
frankiebee
c5d74e6421
include ethQuery in txController
8 years ago
frankiebee
243eeff7cb
Fix for tests
8 years ago
frankiebee
529304c005
Wrap the provider in a proxy
8 years ago
frankiebee
f87ea49b5a
Create a network controller to manage switcing networks an updating the provider
8 years ago
Dan Finlay
2df9344be5
Rename tx manager to tx controller
8 years ago
Dan Finlay
7a3b3e0f8a
Rename tx manager to tx controller
8 years ago
kumavis
fb08c4a131
metamask - publicConfig - fix init state
8 years ago
kumavis
10ba760ed3
metamask - selected accounts - dont reveal when locked
8 years ago
Dan Finlay
a3149c1752
Use loglevel for more logs
8 years ago
Thomas Huang
6bdb4c8728
Fix linting warnings
8 years ago
kumavis
5a91adf7d8
add platforms to mascara + move buyEther window open to ui
8 years ago
kumavis
4779999bfc
clean - metamask controller - remove log
8 years ago
frankiebee
0a7b388b39
Fix faucet to only autoFaucet first account
8 years ago
kumavis
5036263f88
introduce platform api and rename notifications to notification-manager
8 years ago
frankiebee
84b3415b44
WIP: lost enital call from dapp to getAccounts
8 years ago
Kevin Serrano
a95d96d507
Assure that seed words are placed into state tree upon request.
8 years ago
Kevin Serrano
c1136a6317
Add link to kovan faucet instructions.
8 years ago
frankiebee
45ab81fb45
WIP: streams->indexdb
8 years ago
Dan Finlay
b6e2eaf7b1
Remove eth-lightwallet
8 years ago
Kevin Serrano
37ffcfcf0e
Rename variables to proper currency state variables.
8 years ago
Kevin Serrano
7dcab52a9e
Connect keyring controller to address book to prevent additional duplicates.
8 years ago
Kevin Serrano
b34ee4daa1
Allow for adding recently used addresses to address book.
8 years ago
Kevin Serrano
9f6c040554
Create persistence address book.
8 years ago
Kevin Serrano
cf2268c3d2
Nodeify and promisify calls to background.
8 years ago
Kevin Serrano
e7e024bcdd
Refactor of code into separate reducers and actions.
8 years ago
Frankie
b84f1b0532
Fix issue where old txMeta object was being used to pass the txHash to the cb
8 years ago