Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | style - small whitespace nitpick | kumavis | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | account-tracker - use new block-tracker block format | kumavis | 2017-09-28 | 1 | -4/+2 |
| | |||||
* | Merge branch 'master' into filter-fixes-moar | Dan Finlay | 2017-09-28 | 2 | -55/+72 |
|\ | |||||
| * | Move obs store into account-tracker instead of inheriting | Dan Finlay | 2017-09-27 | 1 | -13/+18 |
| | | |||||
| * | Restore blockGasLimit to account-tracker | Dan Finlay | 2017-09-27 | 1 | -0/+3 |
| | | |||||
| * | Implemented feedback | Dan Finlay | 2017-09-26 | 1 | -5/+3 |
| | | |||||
| * | Merge branch 'master' into AddBalanceController | Dan Finlay | 2017-09-23 | 8 | -124/+82 |
| |\ | |||||
| * | | Refactor eth-store into account-tracker | Dan Finlay | 2017-09-23 | 1 | -1/+1 |
| | | | | | | | | | | | | 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. | ||||
| * | | Remove dead code from eth-store | Dan Finlay | 2017-09-23 | 1 | -43/+1 |
| | | | |||||
| * | | Add computed balance to account detail view | Dan Finlay | 2017-09-14 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'i1746-BalanceBasedOnPending' into AddBalanceController | Dan Finlay | 2017-09-12 | 1 | -0/+51 |
| |\ \ | |||||
| | * | | Linted | Dan Finlay | 2017-09-08 | 1 | -2/+1 |
| | | | | |||||
| | * | | Make tx calculations account for gas prices | Dan Finlay | 2017-09-08 | 1 | -2/+8 |
| | | | | |||||
| | * | | Remove logs | Dan Finlay | 2017-09-08 | 1 | -8/+0 |
| | | | | |||||
| | * | | Fix balance calc test | Dan Finlay | 2017-09-08 | 1 | -0/+2 |
| | | | | |||||
| | * | | Add constructor comment | Dan Finlay | 2017-09-08 | 1 | -0/+5 |
| | | | | |||||
| | * | | Fix valueFor test | Dan Finlay | 2017-09-08 | 1 | -7/+8 |
| | | | | |||||
| | * | | Add basic test for valueFor | Dan Finlay | 2017-09-08 | 1 | -4/+9 |
| | | | | |||||
| | * | | test not passing | Dan Finlay | 2017-09-08 | 1 | -1/+17 |
| | | | | |||||
| | * | | Check balances in parallel | Dan Finlay | 2017-09-07 | 1 | -1/+8 |
| | | | | |||||
| | * | | Add first passing balance calc test | Dan Finlay | 2017-09-07 | 1 | -0/+18 |
| | | | | |||||
* | | | | wrap block tracker in events proxy | frankiebee | 2017-09-27 | 1 | -0/+31 |
| |_|/ |/| | | |||||
* | | | Do not mark a retry tx failed that has been broadcast successfully | Dan Finlay | 2017-09-19 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2115 If a tx has been braodcast, the only failures we should accept are: - Never mined - On chain failure We had a section of code that would mark a tx failed during any unknown error during a retry. Now no retry > 1 will ever mark a tx failed, since it has been broadcast, and may be mined. | ||||
* | | | createOriginMiddleware - fix var name | kumavis | 2017-09-14 | 1 | -1/+1 |
| | | | |||||
* | | | metamask controller - move middleware into seperate files | kumavis | 2017-09-14 | 3 | -0/+37 |
| | | | |||||
* | | | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2017-09-12 | 1 | -8/+12 |
|\| | | | | | | | | | | | filter-leak-fix | ||||
| * | | inpage provider - define sendAsync on the prototype | kumavis | 2017-09-09 | 1 | -25/+27 |
| |/ | |||||
* | | inpage - use obj-multiplex module | kumavis | 2017-09-08 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵ | kumavis | 2017-09-08 | 2 | -24/+44 |
|\| | | | | | | | filter-leak-fix | ||||
| * | inpage - bug fix | kumavis | 2017-09-06 | 1 | -2/+3 |
| | | | | | | prevents mutation of original message object which causes problems with web3 1.0 | ||||
| * | Make web3 deprecation notice more useful | Dan Finlay | 2017-09-06 | 1 | -1/+1 |
| | | | | | | | | Linking to a descriptive & precriptive article on a path forward. | ||||
| * | Merge branch 'master' into inpage-provider-fixes | kumavis | 2017-08-29 | 2 | -32/+50 |
| |\ | |||||
| * | | inpage - lint fix | kumavis | 2017-08-29 | 1 | -1/+1 |
| | | | |||||
| * | | inpage provider - autoreload - improve readability | kumavis | 2017-08-24 | 1 | -15/+32 |
| | | | |||||
| * | | inpage provider - only warn web3 usage once per session | kumavis | 2017-08-24 | 1 | -6/+11 |
| | | | |||||
| * | | inpage provider - sync rpc - default to null values | kumavis | 2017-08-24 | 1 | -3/+3 |
| | | | |||||
* | | | lint - remove dead code | kumavis | 2017-09-08 | 1 | -1/+0 |
| | | | |||||
* | | | inpage - distinguish pump vs pipe | kumavis | 2017-09-08 | 1 | -4/+4 |
| | | | |||||
* | | | streams - use pump and published obj-multiplex | kumavis | 2017-09-08 | 3 | -73/+14 |
| | | | |||||
* | | | inpage - add idRemapMiddleware | kumavis | 2017-09-08 | 1 | -1/+3 |
| | | | |||||
* | | | inpage - use json-rpc-engine for inpage-provider | kumavis | 2017-08-25 | 1 | -36/+10 |
| |/ |/| | |||||
* | | Merge pull request #1973 from MetaMask/hotfix-migration019 | kumavis | 2017-08-24 | 1 | -1/+1 |
|\ \ | | | | | | | hotfix - fail submitted txs whos nonce is out of bound | ||||
| * | | fall back to `latest` if blockNumber is null | frankiebee | 2017-08-24 | 1 | -1/+1 |
| | | | |||||
* | | | Fail transactions after a day of retries | Dan Finlay | 2017-08-24 | 1 | -1/+7 |
|/ / | |||||
* | | Enforce nonces as type string | Dan Finlay | 2017-08-24 | 1 | -2/+10 |
| | | |||||
* | | Use toNumber method | Dan Finlay | 2017-08-24 | 1 | -2/+1 |
| | | |||||
* | | Fix network nonce parsing | Dan Finlay | 2017-08-24 | 1 | -4/+11 |
| | | |||||
* | | Pass nonce tests | Dan Finlay | 2017-08-24 | 1 | -8/+7 |
| | | |||||
* | | Got all tests but one passing | Dan Finlay | 2017-08-24 | 1 | -0/+1 |
| | | |||||
* | | Fix new test, break an older maybe wrong one | Dan Finlay | 2017-08-24 | 1 | -26/+24 |
| | | |||||
* | | Linted | Dan Finlay | 2017-08-24 | 1 | -1/+0 |
| | | |||||
* | | Simplify nonce calculation | Dan Finlay | 2017-08-24 | 1 | -4/+5 |
|/ | |||||
* | Merge branch 'master' into useLocalNonce | Dan Finlay | 2017-08-24 | 1 | -0/+37 |
|\ | |||||
| * | tx controller - tx state history various small fixes | kumavis | 2017-08-15 | 1 | -1/+1 |
| | | |||||
| * | introduce tx-state-history-helper and diff-based history | kumavis | 2017-08-15 | 1 | -0/+37 |
| | | |||||
* | | nonce-tracker - more debugging numbers for nonceDetails | kumavis | 2017-08-23 | 1 | -10/+8 |
| | | |||||
* | | remove unused code | kumavis | 2017-08-23 | 1 | -15/+0 |
| | | |||||
* | | nonce-tracker - use ethjs-query | kumavis | 2017-08-23 | 1 | -11/+2 |
| | | |||||
* | | nonce-tracker - fix var name | kumavis | 2017-08-23 | 1 | -4/+4 |
| | | |||||
* | | nonce-tracker - getlocalNextNonce - add entry to nonceDetails | kumavis | 2017-08-23 | 1 | -1/+1 |
| | | |||||
* | | nonce-tracker - simplify _getlocalNextNonce | kumavis | 2017-08-23 | 1 | -20/+29 |
| | | |||||
* | | nonce-tracker - simplify getHighestNonce | kumavis | 2017-08-23 | 1 | -5/+3 |
| | | |||||
* | | nonce-tracker - getHighestNonce doesnt need uniqued input | kumavis | 2017-08-23 | 1 | -4/+4 |
| | | |||||
* | | nonce-tracker - make nonce strategy api and naming more symmetical | kumavis | 2017-08-23 | 1 | -19/+21 |
| | | |||||
* | | nonce-tracker - pass tests | frankiebee | 2017-08-22 | 1 | -5/+4 |
| | | |||||
* | | clean up code | frankiebee | 2017-08-22 | 1 | -39/+43 |
| | | |||||
* | | nonce-tracker - pass tests | frankiebee | 2017-08-22 | 1 | -11/+38 |
| | | |||||
* | | break out network nonce calc. | frankiebee | 2017-08-19 | 1 | -17/+21 |
| | | |||||
* | | fix 0x0 nonce calc. | frankiebee | 2017-08-19 | 1 | -8/+18 |
| | | |||||
* | | include pendingTxs in localNonce | frankiebee | 2017-08-19 | 1 | -10/+9 |
| | | |||||
* | | use "localNonce" when the network returns a nonce that is lower then a known ↵ | frankiebee | 2017-08-19 | 1 | -3/+20 |
|/ | | | | confirmed tx | ||||
* | fix wording | frankiebee | 2017-08-12 | 1 | -1/+1 |
| | |||||
* | add deprecation warning for web3 | frankiebee | 2017-08-12 | 1 | -1/+4 |
| | |||||
* | tx utils - detect estimateGas err and set simulationFailed | kumavis | 2017-08-09 | 1 | -3/+11 |
| | |||||
* | util - sufficientBalance - validate input | kumavis | 2017-08-09 | 1 | -1/+6 |
| | |||||
* | fix getPendingTransactions function for pendingTxTracker | frankiebee | 2017-08-09 | 1 | -1/+1 |
| | |||||
* | fix class names | frankiebee | 2017-08-09 | 2 | -2/+3 |
| | |||||
* | remove logging of the message and log the error | frankiebee | 2017-08-08 | 1 | -1/+1 |
| | |||||
* | fix spelling | frankiebee | 2017-08-08 | 1 | -6/+3 |
| | |||||
* | Merge branch 'master' into transactionControllerRefractor | frankiebee | 2017-08-05 | 4 | -45/+15 |
|\ | |||||
| * | Merge pull request #1857 from MetaMask/hotFixCancleTx | kumavis | 2017-08-04 | 1 | -1/+2 |
| |\ | | | | | | | fix cancelTransaction not receiving a callback | ||||
| | * | fix cancelTransaction not reciving a callback | frankiebee | 2017-08-04 | 1 | -1/+2 |
| | | | |||||
| * | | blacklist - use module eth-phishing-detect | kumavis | 2017-08-04 | 1 | -23/+0 |
| |/ | |||||
| * | Merge pull request #1848 from MetaMask/transactionControllerRefractor | kumavis | 2017-08-03 | 1 | -48/+13 |
| |\ | | | | | | | Transaction controller refractor part 1: promises for everyone and more tests! | ||||
| * | | blacklist controller - breakout from metamask and infura controllers | kumavis | 2017-08-03 | 1 | -22/+7 |
| | | | |||||
| * | | phishing detection - move phishing detection into contentscript and metamask ↵ | kumavis | 2017-08-03 | 2 | -3/+6 |
| | | | | | | | | | | | | controller | ||||
| * | | obj-multiplex - missing name error + prefer const over var | kumavis | 2017-08-03 | 1 | -6/+10 |
| | | | |||||
* | | | break out tx status pendding watchers | frankiebee | 2017-08-05 | 1 | -0/+165 |
| | | | |||||
* | | | move util functions to util.js | frankiebee | 2017-08-05 | 2 | -32/+40 |
| |/ |/| | |||||
* | | use async with #publishTransaction | frankiebee | 2017-08-03 | 1 | -2/+2 |
| | | |||||
* | | move newUnapprovedTransaction to transactions.js | frankiebee | 2017-08-03 | 1 | -8/+4 |
| | | |||||
* | | lint fixes | frankiebee | 2017-08-02 | 1 | -6/+1 |
| | | |||||
* | | Merge branch 'master' into transactionControllerRefractor | frankiebee | 2017-08-02 | 2 | -9/+57 |
|\| | |||||
| * | Merge branch 'master' into i1805-LiveBlacklistUpdating | Dan Finlay | 2017-07-27 | 1 | -0/+38 |
| | | |||||
| * | nonce-tracker - hotfix for provider proxying | kumavis | 2017-07-27 | 1 | -4/+11 |
| | | |||||
| * | nonce-tracker - add raw baseNonceHex to nonceDetails | kumavis | 2017-07-27 | 1 | -1/+1 |
| | | |||||
| * | tx controller + nonce tracker - record nonce components on txMeta | kumavis | 2017-07-27 | 1 | -2/+5 |
| | | |||||
| * | nonce-tracker - validation - add validation failing value type to error message | kumavis | 2017-07-27 | 1 | -3/+3 |
| | | |||||
| * | nonce-tracker - validation - add validation failing value to error message | kumavis | 2017-07-27 | 1 | -3/+3 |
| | | |||||
* | | fix addTxDefaults | frankiebee | 2017-08-02 | 1 | -1/+2 |
| | | |||||
* | | make addUnapprovedTransaction async function and use promise based ethQuery | frankiebee | 2017-08-02 | 1 | -44/+17 |
|/ | |||||
* | Add stack traces both in errors and as a way to track txMetas | frankiebee | 2017-07-26 | 1 | -0/+8 |
| | |||||
* | transactions - block nonce-tracker while updating pending transactions | kumavis | 2017-07-19 | 1 | -14/+29 |
| | |||||
* | nonce-tracker - fix lock mechanism to be a real mutex | kumavis | 2017-07-19 | 1 | -11/+15 |
| | |||||
* | nonce-tracker - return nonce as integer | kumavis | 2017-07-19 | 1 | -1/+1 |
| | |||||
* | nonce-tracker - validate nonce calc components | kumavis | 2017-07-19 | 1 | -3/+9 |
| | |||||
* | turn off auto faucet and remove file | frankiebee | 2017-07-18 | 1 | -20/+0 |
| | |||||
* | make publishTransaction and signTransaction async methods | frankiebee | 2017-07-14 | 1 | -2/+7 |
| | |||||
* | Fix test to match behavior | frankiebee | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | use new nodeify | frankiebee | 2017-07-13 | 1 | -21/+6 |
| | |||||
* | Use txParams | frankiebee | 2017-07-12 | 1 | -4/+4 |
| | |||||
* | Merge branch 'master' into nonce-tracker | frankiebee | 2017-07-12 | 1 | -0/+9 |
|\ | |||||
| * | Improve insufficient balance checking in retry loop | Dan Finlay | 2017-07-12 | 1 | -0/+9 |
| | | |||||
* | | fix nonce calculation order | frankiebee | 2017-07-06 | 1 | -6/+7 |
| | | |||||
* | | nonce-tracker: only check transactions that are not supposed to be ignored | frankiebee | 2017-06-28 | 1 | -6/+7 |
| | | |||||
* | | fix nonceTracker | frankiebee | 2017-06-22 | 1 | -8/+6 |
| | | |||||
* | | add a test for #getNonceLock | frankiebee | 2017-06-22 | 1 | -6/+16 |
| | | |||||
* | | introduce nonce-tracker | kumavis | 2017-06-15 | 1 | -0/+49 |
|/ | |||||
* | Linting | Thomas Huang | 2017-06-13 | 1 | -2/+2 |
| | |||||
* | Update gasblocklimit params with every block. | Kevin Serrano | 2017-06-03 | 2 | -9/+2 |
| | |||||
* | Convert gasLimit to not use muln in BN | Kevin Serrano | 2017-06-02 | 1 | -2/+8 |
| | |||||
* | Merge pull request #1500 from MetaMask/RemoveStreamingSubprovider | Thomas Huang | 2017-05-26 | 1 | -17/+5 |
|\ | | | | | Remove streaming subprovider | ||||
| * | Remove stream subprovider | Dan Finlay | 2017-05-26 | 1 | -17/+5 |
| | | | | | | | | Since the polling leak seems to be coming from elsewhere, and new bugs came from this, I'm rolling back this change so that we can push the other improvements sooner and fix the bug at its true root. | ||||
* | | fix spelling | frankiebee | 2017-05-25 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'master' into reloadDapp | frankiebee | 2017-05-25 | 2 | -2/+14 |
|\| | |||||
| * | Merge pull request #1494 from MetaMask/1472-gasceiling | Dan Finlay | 2017-05-25 | 1 | -1/+12 |
| |\ | | | | | | | Add Max GasLimit Ceiling | ||||
| | * | Add new blockGasLimit property to txMeta object. | Kevin Serrano | 2017-05-25 | 1 | -1/+12 |
| | | | |||||
| * | | inpage-provider - disable polling after first block | kumavis | 2017-05-25 | 1 | -1/+2 |
| |/ | |||||
* / | Reload the page when switching networks for sites that use web3 | frankiebee | 2017-05-25 | 1 | -22/+25 |
|/ | |||||
* | Merge branch 'master' into networkController | Frankie | 2017-05-24 | 1 | -5/+17 |
|\ | |||||
| * | clean - remove console logs | kumavis | 2017-05-23 | 1 | -2/+0 |
| | | |||||
| * | deps - use stream-subprovider from provider-engine | kumavis | 2017-05-23 | 1 | -1/+1 |
| | | |||||
| * | Rename stream to streamSubprovider | Dan Finlay | 2017-05-23 | 1 | -4/+4 |
| | | |||||
| * | Use filter subprovider in-page to avoid filter leaks | Dan Finlay | 2017-05-23 | 1 | -2/+6 |
| | | |||||
| * | Add new streaming subprovider but getting a loop | Dan Finlay | 2017-05-21 | 1 | -5/+15 |
| | | | | | | | | | | | | | | Regarding #1458 Uses a new streaming subprovider architecture on an experimental branch of StreamProvider: https://github.com/flyswatter/web3-stream-provider/tree/StreamSubprovider | ||||
* | | Fix for tests | frankiebee | 2017-05-24 | 1 | -0/+29 |
| | | |||||
* | | Wrap the provider in a proxy | frankiebee | 2017-05-23 | 1 | -3/+2 |
| | | |||||
* | | Merge branch 'master' into networkController | frankiebee | 2017-05-23 | 2 | -20/+47 |
|\| | |||||
| * | Remove all traces of testnet | Thomas Huang | 2017-05-16 | 1 | -10/+5 |
| | | |||||
| * | Change default network to rinkeby | Thomas Huang | 2017-05-16 | 1 | -5/+5 |
| | | |||||
| * | migrator - fix typo | kumavis | 2017-05-13 | 1 | -1/+1 |
| | | |||||
| * | migrator - cleaner migration runner with es7 | kumavis | 2017-05-12 | 1 | -25/+13 |
| | | |||||
| * | use asyncQ.waterfall instead of asyncQ.eachSeries | frankiebee | 2017-05-12 | 1 | -4/+10 |
| | | |||||
| * | fix migrator | frankiebee | 2017-05-11 | 1 | -9/+8 |
| | | |||||
* | | Create a network controller to manage switcing networks an updating the provider | frankiebee | 2017-05-19 | 2 | -72/+3 |
|/ | |||||
* | Minor lint | Kevin Serrano | 2017-05-03 | 1 | -1/+1 |
| | |||||
* | notification-manager - remove promise listener | kumavis | 2017-04-29 | 1 | -3/+0 |
| | | | | | | | | seems chrome changed their API? MDN suggests that a Promise should be returned but getting `undefined` https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/windows/create Chrome docs suggest its a callback API lolwut https://developer.chrome.com/extensions/windows#method-create | ||||
* | Merge branch 'master' into rinkeby | Dan Finlay | 2017-04-28 | 8 | -21/+21 |
|\ | |||||
| * | Fix linting warnings | Thomas Huang | 2017-04-27 | 8 | -22/+22 |
| | | |||||
* | | Add missing changes. Create unique style for rinkeby icon. | Kevin Serrano | 2017-04-26 | 1 | -1/+5 |
| | | |||||
* | | add rinkeby network | Nickyg | 2017-04-26 | 1 | -0/+5 |
|/ | |||||
* | auto-faucet - only skip faucet on explicit test environment | kumavis | 2017-04-05 | 1 | -1/+1 |
| | |||||
* | add platforms to mascara + move buyEther window open to ui | kumavis | 2017-04-05 | 2 | -3/+24 |
| | |||||
* | Switch auto-faucet from XMLHttpRequest to fetch | frankiebee | 2017-04-04 | 1 | -5/+11 |
| | |||||
* | notification-manager - rename show -> showPoup + make getPopup private | kumavis | 2017-04-01 | 1 | -10/+10 |
| | |||||
* | extension - remove local extension files, we use extensionizer | kumavis | 2017-03-31 | 2 | -85/+0 |
| | |||||
* | introduce platform api and rename notifications to notification-manager | kumavis | 2017-03-31 | 2 | -67/+74 |
| | |||||
* | Merge pull request #1293 from MetaMask/ImproveGasEstimates | Kevin Serrano | 2017-03-30 | 1 | -3/+4 |
|\ | | | | | tx-utils - gas buffer ceiling at 90% of block gas limit | ||||
| * | tx-utils - gas buffer ceiling at 90% of block gas limit | kumavis | 2017-03-30 | 1 | -3/+4 |
| | | |||||
* | | Linted | Dan Finlay | 2017-03-30 | 1 | -1/+1 |
| | | |||||
* | | Fix popup behavior for Firefox | Dan Finlay | 2017-03-30 | 2 | -2/+7 |
|/ | | | | Firefox does not support the `focused` parameter when opening a new window, and we don't actually require it for Chrome either, new popups are at the foreground by default already. | ||||
* | tx manager - adjust new tx flow and txMeta decorations | kumavis | 2017-03-29 | 1 | -17/+15 |
| | |||||
* | Improve UI gas calculation logic | Dan Finlay | 2017-03-29 | 1 | -0/+7 |
| | | | | | | | | - Now striping hex prefixed gas values, which may have been causing mis-estimation. - Unified calculation logic to be entirely functional. - Greatly simplified how the pending-tx form keeps updated form state. Still needs a commit from @kumavis to ensure the background passes in a txMeta.txParams.gasPrice value. | ||||
* | Remove gas limit param | Dan Finlay | 2017-03-24 | 1 | -3/+3 |
| | | | | Fixes #1256 by removing redundant param. | ||||
* | Merge branch 'master' into i238-kovan | Kevin Serrano | 2017-03-23 | 1 | -1/+5 |
|\ | |||||
| * | Add current block number and hash to the state. | Kevin Serrano | 2017-03-23 | 1 | -1/+5 |
| | | |||||
* | | Add kovan config settings to config manager. | Kevin Serrano | 2017-03-23 | 1 | -0/+4 |
|/ | |||||
* | Remove eth-lightwallet | Dan Finlay | 2017-03-17 | 3 | -513/+0 |
| | |||||
* | Merge branch 'master' into kumavis-patch-1 | Dan Finlay | 2017-03-09 | 3 | -207/+0 |
|\ | |||||
| * | Merge branch 'master' into i1144-moarrpc | Kevin Serrano | 2017-03-09 | 1 | -5/+8 |
| |\ | |||||
| * \ | Merge branch 'master' into i1144-moarrpc | Kevin Serrano | 2017-03-08 | 1 | -8/+14 |
| |\ \ | |||||
| * \ \ | More conflict resolution. | Kevin Serrano | 2017-03-02 | 3 | -237/+0 |
| |\ \ \ | |||||
| | * | | | add controllers to root scripts folder | Dan Finlay | 2017-02-28 | 3 | -238/+0 |
| | | | | | |||||
| | * | | | Merge branch 'master' into i1144-moarrpc | Dan Finlay | 2017-02-28 | 7 | -34/+127 |
| | |\ \ \ | |||||
| * | \ \ \ | Fix merge conflicts. | Kevin Serrano | 2017-03-02 | 8 | -55/+129 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | |||||
| * | | | | | Tested against code to play nice with unit tests. | Kevin Serrano | 2017-02-24 | 1 | -2/+11 |
| | | | | | | |||||
| * | | | | | Implemented functionality for displaying recent custom RPCs | Kevin Serrano | 2017-02-23 | 1 | -14/+15 |
| | | | | | | |||||
| * | | | | | Fix naming | Kevin Serrano | 2017-02-22 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | Basic infrasture for RPC list added. | Kevin Serrano | 2017-02-22 | 1 | -3/+23 |
| | | | | | | |||||
* | | | | | | tx-utils - add encoding utils | kumavis | 2017-03-08 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | tx-utils - stricter naming type-based convention | kumavis | 2017-03-08 | 1 | -9/+15 |
| | | | | | | |||||
* | | | | | | tx-utils - clean and comment | kumavis | 2017-03-08 | 1 | -15/+11 |
| |_|_|_|/ |/| | | | | |||||
* | | | | | change BN.mul to BN.muln | Jared Pereira | 2017-03-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | remove constant buffer and add multiplier | Jared Pereira | 2017-03-08 | 1 | -5/+8 |
| |_|_|/ |/| | | | |||||
* | | | | Fix normalizeMsgData function to always return hex prefixed | Dan Finlay | 2017-03-07 | 1 | -1/+1 |
| | | | | |||||
* | | | | Render personal_sign messages as utf-8 text | Dan Finlay | 2017-03-07 | 1 | -8/+14 |
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calls to `personal_sign` are now: - When hex encoded, preserved as hex encoded, but displayed as utf-8 text. - When not hex encoded, decoded as utf-8 text as hex for signing. - The messages proposed for signing are displayed as UTF-8 text. - When the message cannot be rendered as UTF-8 text, it is displayed as hexadecimal. Fixes #1173 | ||||
* | | | Linted | Dan Finlay | 2017-03-01 | 1 | -1/+0 |
| | | | |||||
* | | | Remove gasMultiplier txMeta param | Dan Finlay | 2017-03-01 | 4 | -21/+3 |
| | | | | | | | | | | | | | | | | | | This was used by the custom gas slider on the `send` screen, and it was used to modify the gas value before sending it out, breaking our new custom gas field logic. Removed it and the logic that referred to this now-outdated parameter. | ||||
* | | | Fixed bug that made send screen sometimes transition to account detail | Dan Finlay | 2017-03-01 | 1 | -0/+1 |
| |/ |/| | |||||
* | | Got personal_sign working | Dan Finlay | 2017-02-24 | 1 | -2/+2 |
| | | | | | | | | Also fixed bug where signing would not close popup. | ||||
* | | Add alternate UI for pending personal_sign messages | Dan Finlay | 2017-02-24 | 2 | -1/+3 |
| | | |||||
* | | Fix reference | Dan Finlay | 2017-02-22 | 1 | -1/+1 |
| | | |||||
* | | Move sigUtil and keyrings to external modules | Dan Finlay | 2017-02-22 | 6 | -32/+122 |
|/ | | | | These external modules now have their own test coverage and build enforcement. This allowed me to somewhat more easily add good tests around our personalSign strategy (held now in [eth-sig-util](https://github.com/flyswatter/eth-sig-util), and allow each of the keyrings to import that, etc. | ||||
* | Merge branch 'dev' into disclaimer-notify | Kevin Serrano | 2017-02-10 | 1 | -0/+5 |
|\ | |||||
| * | Allowed net_version to be called synchronously | Kevin Serrano | 2017-02-09 | 1 | -0/+5 |
| | | |||||
* | | Delete all code related to disclaimers. | Kevin Serrano | 2017-02-10 | 2 | -24/+0 |
|/ | |||||
* | Fix typo | Dan Finlay | 2017-02-05 | 1 | -1/+1 |
| | |||||
* | Remove shapeshift tx list from idStore | Dan Finlay | 2017-02-05 | 1 | -2/+1 |
| | |||||
* | Stop removing old shapeshift txs | Dan Finlay | 2017-02-05 | 1 | -16/+0 |
| | |||||
* | Do not remove completed shapeshift deposits | Dan Finlay | 2017-02-04 | 1 | -1/+2 |
| | |||||
* | Fix bug when clearing old shapeshift txs | Dan Finlay | 2017-02-04 | 1 | -1/+3 |
| | |||||
* | Automatically remove shapeshift txs over 11 minutes old with no payment | Dan Finlay | 2017-02-04 | 1 | -0/+22 |
| | |||||
* | Got ShapeShiftController back to working | Dan Finlay | 2017-02-04 | 1 | -12/+7 |
| | |||||
* | Mostly got shapeshift tx management into its own controller | Dan Finlay | 2017-02-04 | 2 | -34/+100 |
| | | | | Rendering the list is still having issues, so this isn't done yet. | ||||
* | eth-store - update store state after manipulating | kumavis | 2017-02-04 | 1 | -0/+2 |
| | |||||
* | id mgmt - update to latest eth_sign spec | kumavis | 2017-02-04 | 1 | -8/+27 |
| | |||||
* | migrations - fix migration #9 and add safety checks to migrator | kumavis | 2017-02-04 | 1 | -1/+12 |
| | |||||
* | eths-store - eagerly set current block | kumavis | 2017-02-04 | 1 | -0/+2 |
| | |||||
* | migration #9 - break out CurrencyController substate | kumavis | 2017-02-03 | 3 | -50/+70 |
| | |||||
* | eth-store - cbs default to noop | kumavis | 2017-02-03 | 1 | -5/+5 |
| | |||||
* | eth-store - convert to obs-store subclass | kumavis | 2017-02-03 | 1 | -116/+98 |
| | |||||
* | messageManager - move view state to obs-store | kumavis | 2017-02-03 | 1 | -32/+20 |
| | |||||
* | emit a update badge | Frankie | 2017-02-02 | 1 | -1/+1 |
| | |||||
* | put updateBadge back in | Frankie | 2017-02-02 | 1 | -0/+1 |
| | |||||
* | swap out set state for updateState | Frankie | 2017-02-02 | 1 | -4/+1 |
| | |||||
* | Merge branch 'dev' into messageManagerCleanUp | Frankie | 2017-02-02 | 2 | -5/+38 |
|\ | |||||
| * | continue rename selectedAccount to selectedAddress | kumavis | 2017-01-31 | 1 | -5/+5 |
| | | |||||
| * | rename selectedAccount to selectedAddress | kumavis | 2017-01-31 | 1 | -2/+5 |
| | | |||||
| * | preferences - introduce preferences controller | kumavis | 2017-01-31 | 1 | -0/+30 |
| | | |||||
* | | code clan up and tests | Frankie | 2017-02-02 | 1 | -22/+20 |
| | | |||||
* | | Merge branch 'dev' into messageManagerCleanUp | Frankie | 2017-01-29 | 1 | -9/+1 |
|\| | |||||
| * | tests - remove persistence and start with initial state | kumavis | 2017-01-28 | 1 | -9/+1 |
| | | |||||
* | | Clean up message manger includes: | Frankie | 2017-01-29 | 1 | -10/+67 |
| | | | | | | | | | | | | | | | | | | Provider egine bump Remove presence of message manger in keyring controller Change the status wording fom conf to approved make Message manager a class fix messages not being apart of the badge re write message manger to better reflect controller pattern | ||||
* | | Merge branch 'dev' into messageManagerCleanUp | Frankie | 2017-01-28 | 1 | -4/+5 |
|\| | |||||
| * | background - stream disconnection fix | kumavis | 2017-01-27 | 1 | -4/+5 |
| | | |||||
* | | Rewrite message controller to fit controller pattern | Frankie | 2017-01-28 | 1 | -48/+45 |
|/ | |||||
* | background - organize metamask instantiation | kumavis | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | obs-store - use published module | kumavis | 2017-01-25 | 7 | -274/+52 |
| | |||||
* | Merge branch 'dev' into obs-store2 | kumavis | 2017-01-22 | 3 | -2/+62 |
|\ | |||||
| * | Merge branch 'dev' into conversion-api-err | Dan Finlay | 2017-01-18 | 3 | -3/+63 |
| |\ | |||||
| | * | eth-store - emit update on new account add | kumavis | 2017-01-15 | 1 | -1/+3 |
| | | | |||||
| | * | Satisfy review needs: | Frankie | 2017-01-14 | 1 | -2/+12 |
| | | | | | | | | | | | | | | | | | | | | | removed unnecessary this.query = opts.query from constructor Created a tx error state for errors in approveTransaction validateTxParams has been moved to tx-utils removed "value" arg from _setTxStatus | ||||
| | * | background - handle tx finalization in controllers instead of provider-engine | kumavis | 2017-01-13 | 1 | -0/+48 |
| | | | |||||
| * | | currency conversion - less noisy error | kumavis | 2017-01-12 | 1 | -1/+1 |
| | | | |||||
* | | | migrations - wip - 005 multivault migration | kumavis | 2017-01-12 | 2 | -23/+14 |
| | | | |||||
* | | | migrations - introduce promise-based migrator | kumavis | 2017-01-12 | 1 | -0/+31 |
| | | | |||||
* | | | background - move pojo migrator to outside of metamask controller | kumavis | 2017-01-12 | 8 | -53/+99 |
| | | | |||||
* | | | background - introduce ObservableStore | kumavis | 2017-01-12 | 7 | -109/+163 |
| |/ |/| | |||||
* | | bugfix - portstream - dont wrap cb in try catch | kumavis | 2017-01-12 | 1 | -2/+2 |
|/ | |||||
* | Remove erroneous OOG estimation logic. | Dan Finlay | 2017-01-11 | 1 | -15/+2 |
| | |||||
* | deps - replace promise-request with fetch | kumavis | 2017-01-11 | 1 | -4/+3 |
| | |||||
* | Fixed bugs with sanity-checking | Dan Finlay | 2017-01-05 | 1 | -12/+10 |
| | | | | | | - Was incorrectly calling some eth-query methods (left over from old local eth-query) - Was still passing block to getAccount in addAccount - Now emitting update only after all account balances are loaded, reducing UI update traffic. | ||||
* | Caught typo | Dan Finlay | 2017-01-05 | 1 | -2/+3 |
| | |||||
* | Add descriptive comment | Dan Finlay | 2017-01-05 | 1 | -0/+9 |
| | |||||
* | Linted | Dan Finlay | 2017-01-05 | 1 | -22/+17 |
| | |||||
* | Removed reliance on eth-store internal custom eth-query | Dan Finlay | 2017-01-05 | 1 | -6/+15 |
| | |||||
* | Move eth-store@1.1.0 into local repo. | Dan Finlay | 2017-01-05 | 1 | -0/+132 |
| | |||||
* | inpage-provider - add isMetaMask | kumavis | 2017-01-03 | 1 | -0/+2 |
| | | | | adds `metamaskInpageProvider.isMetaMask === true` Fixes #727 | ||||
* | Merge branch 'dev' into TxManager | Frankie | 2016-12-24 | 4 | -5/+11 |
|\ | |||||
| * | Remove log | Dan Finlay | 2016-12-23 | 1 | -1/+0 |
| | |