Dan Finlay
a10a600cce
Linted
7 years ago
Dan Finlay
3b4c679ffc
Fix bug where new account was not immediately selected
7 years ago
Dan Finlay
0ae406e489
Allow computed balances to enumerate its own view
7 years ago
Dan Finlay
21bde66e16
Remove account-tracker from keyringController
7 years ago
Dan Finlay
d89394a7c9
Make account tracking much more reactive
7 years ago
kumavis
8da0d0b28a
Revert "NetworkController refactor for new EthClient interface"
7 years ago
Dan Finlay
75177ce34c
Make account tracking more reactive
...
We were doing a lot of conditional observation & updating.
Pulled out a bunch of that for generic observer/syncers.
7 years ago
Dan Finlay
9cc1e8a6d8
Refresh computed balances controller when restoring vault
7 years ago
Dan Finlay
ea79eca8eb
Add validation to balance constructor
7 years ago
Dan Finlay
7032edf32b
Stop tracking old account balances after restore vault
...
Per @kgserrano note
7 years ago
Dan Finlay
50e8599988
Promisify metamask-controller vault creating methods
7 years ago
Dan Finlay
d7f384485d
Select first account when restoring seed
...
Fixes #2348
7 years ago
Dan Finlay
ab31eb6a17
Select first account on new vault creation
7 years ago
kumavis
53a360b65d
contentscript - fix inpage require and bundling
7 years ago
Dan Finlay
c9a984a237
Break up inpage file read into multiple lines
7 years ago
kumavis
dcf10f3d75
nonce-tracker - use blockTracker directly
7 years ago
kumavis
0f8d7dacb1
network-controller - use obj-proxy for providerProxy
7 years ago
kumavis
7d50a56198
util - add obj-proxy
7 years ago
kumavis
e32d75965f
events-proxy - clean up
7 years ago
kumavis
4d273d3cea
lint fixes
7 years ago
kumavis
efa92a7fc5
network controller - refactor to use eth-rpc-client
7 years ago
kumavis
ff4e9a0d11
metamask controller - define this.newTransaction to ease instantiation order
7 years ago
kumavis
f7c1bc804d
metamask controller - simplify provider init
7 years ago
kumavis
e79037261e
metamask controller - breakout getAccounts method
7 years ago
Sergey Ukustov
a1696f89a8
Validate data format for eth_signTypedData
7 years ago
kumavis
bc396a7417
lint fix - nodeify
7 years ago
Dan Finlay
a417fab0eb
When checking pending txs, check for successful txs with same nonce.
...
If a successful tx with the same nonce exists, transition tx to the failed state.
Fixes #2294
7 years ago
Dan Finlay
94513cae7b
Provide method for tx tracker to refer to all txs
7 years ago
kumavis
be4f7b33f4
nodeify - allow callback to be optional
7 years ago
Dan Finlay
0146b55d6d
Check status of pending transactions on startup
...
Fixes #1531
7 years ago
Dan Finlay
9bc80d998e
Add signTypedData input validations
7 years ago
frankiebee
3cb9da2ae5
"fix" hours for message
7 years ago
frankiebee
ec9c528313
pending-tx - check time stamp instead of block number for resubmit
7 years ago
Dan Finlay
1cba6543a4
Begin implementing sync injection idea
7 years ago
kumavis
062eaa6a82
pending tx tracker - on tx:warn append error message instead of error obj
7 years ago
kumavis
ed77304e73
pending tx tracker - tx:warning event includes err obj
7 years ago
kumavis
22eaf92ec2
pending tx tracker - resubmit - warn dont error on unknown error
7 years ago
kumavis
7af696bfbe
pending tx tracker - dont throw on load failure
7 years ago
kumavis
df59ef9942
tx state history - append note to first op of diff
7 years ago
frankiebee
833da191c3
transaction - provide notes for history
7 years ago
kumavis
d29b5f10ef
tx state history - fix bug where initial snapshot was mutated on updateTx
7 years ago
Adam Novak
8cc8fecdac
Don't pass origin as an HTTP header
...
Requests with this nonstandard header are being blocked by CORS when
made against Parity.
Not sending it ought to fix #1779 .
7 years ago
Dan Finlay
d5b0d8af4f
Version 3.10.8 - Fix Currency Conversion
...
In our conversion to the new Infura API, somehow we were sending upper-cased conversions to their lower-case sensitive API.
Fixes the first part of #2240
7 years ago
kumavis
1ad8a9a0ff
network - make network controller internal network switching explicit
7 years ago
kumavis
d6ea2fa425
network - convert localhost from custom rpc to network type
7 years ago
kumavis
b88d11f86e
network controller - small refactor
7 years ago
frankiebee
ac80eaca1f
pending-tx - dont check the balance to rebrodcast
7 years ago
Dan Finlay
861bd877f3
Ensure selected account is always set if possible
...
Fixes #2218
Subscribes to keyringController, and if only one account exists, sets it as selected.
7 years ago
Sergey Ukustov
c2b8dada91
Add eth_signTypedData handler
7 years ago
frankiebee
b24e16d346
re-enabled x-metamask-origin for mascara
7 years ago