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
kumavis
dcf10f3d75
nonce-tracker - use blockTracker directly
7 years ago
kumavis
0f8d7dacb1
network-controller - use obj-proxy for providerProxy
7 years ago
kumavis
4d273d3cea
lint fixes
7 years ago
kumavis
efa92a7fc5
network controller - refactor to use eth-rpc-client
7 years ago
Dan Finlay
94513cae7b
Provide method for tx tracker to refer to all txs
7 years ago
frankiebee
ec9c528313
pending-tx - check time stamp instead of block number for resubmit
7 years ago
Kevin Serrano
15809894ff
Add indicator for specified gas price
7 years ago
Dan
ac4868170f
Enables remove token and ensures add/remove update the list without need for refresh.
7 years ago
frankiebee
833da191c3
transaction - provide notes for history
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
kumavis
06b5dd2096
network controller - move _setProvider to bottom
7 years ago
kumavis
f2d9b75e94
network controller - refactor to use _setProvider
7 years ago
Dan Finlay
96ebbde634
Fix Account Selection
...
Do not select accounts on restore, only on creation and deliberate selection.
Fixes #2164
7 years ago
kumavis
c781e11c7a
network - remove getter/setter
7 years ago
Dan Finlay
1983e161c6
Fix accountTracker store references
7 years ago
frankiebee
0a94ec41d3
pending-tx - move incrementing of the retryCount on the txMeta outside pending-tx-tracker
7 years ago
frankiebee
508696f71d
transactions: reveal #getFilteredTxList from txStateManage and fix accountTracker.store reference
7 years ago
frankiebee
80c98b1653
transactions: make evnt names pretty and eaiser to read
7 years ago
frankiebee
9fd5458112
transactions: lint fixes and reveal status-update event for balance controller
7 years ago
Dan Finlay
2eca5455c0
Move obs store into account-tracker instead of inheriting
7 years ago
frankiebee
9d1cb0f76d
network contoller - clean up unused code
7 years ago
frankiebee
2ed8d579da
listen for the blocke event on the block tracker instead of rawBlock on the provider
7 years ago
frankiebee
b654eb9b1f
wrap block tracker in events proxy
7 years ago
Dan Finlay
674aac83ce
Make blockTracker an independent param
7 years ago
Dan Finlay
8cd7329c91
Implemented feedback
7 years ago
Dan Finlay
40f1d08684
Made some requested changes
7 years ago
Dan Finlay
f01b0a818b
Fix account-tracker references
7 years ago
Dan Finlay
11c8c07bfc
Refactor eth-store into account-tracker
...
EthStore was only being used for tracking account balances and nonces now, so I removed its block-tracking duties, renamed it account-tracker, and removed it as a dependency from `KeyringController`, so that KRC can go live on without a hard dep on it.
7 years ago
Kevin Serrano
bd8428e9ed
Comply with current currency API and add additional styling.
7 years ago
Dan Finlay
a01921758b
Add computed balance to account detail view
7 years ago
Dan Finlay
86cd4e4fed
Got pending balance updating correctly
7 years ago
frankiebee
77a48fb0b1
ensure that values written to txParams are hex strings
7 years ago
Dan Finlay
e4d7fb2447
Add state-labeled events to allow subscribing to any transaction's state change
7 years ago
Dan Finlay
53a467cd1e
Some progress
7 years ago
frankiebee
9e0c0745ab
linting && format fixing
7 years ago
frankiebee
3ad67d1b14
match other controller patterns
7 years ago
frankiebee
9b9df41724
more tests and craete a getPendingTransactions function
7 years ago
frankiebee
50075c6df5
fix messy merge
7 years ago
frankiebee
a73aecc796
fix merge and errors disaperaing on update
7 years ago
frankiebee
15c12ca4bb
add better comments
7 years ago
Kevin Serrano
056276af02
integrate infura currency
7 years ago
Dan Finlay
0ad310e096
Fail transactions after a day of retries
7 years ago