Commit Graph

381 Commits

Author SHA1 Message Date
dennistikhomirov 418efd3ccc e2e:merge with PR#238-unlock back contract account 2018-12-26 23:44:02 -08:00
Victor Baranov 3d529d8932 Downgrade eth-ledger-bridge-keyring eth-trezor-keyring packages for release 2018-12-26 22:39:35 +03:00
Victor Baranov 291089de42 empty owners var fix 2018-12-26 18:23:18 +03:00
Victor Baranov 4b0c8456d2 Fix for Ledger Live option 2018-12-26 17:54:32 +03:00
Victor Baranov 3df13417bb
Merge branch 'change-to-contract-acc-after-execution' into e2e-contract-back 2018-12-26 15:53:06 +03:00
dennistikhomirov 68f979cfb0 e2e: test button reject all, submit 2018-12-25 11:57:36 -08:00
dennistikhomirov 9def952d3c e2e: test button reject 2018-12-25 08:18:48 -08:00
Victor Baranov c781aa08fa Update eth-ledger-bridge-keyring dep with a new bridge link 2018-12-25 15:56:05 +03:00
Victor Baranov d66b6ab643 package-lock.json 2018-12-25 14:07:30 +03:00
Victor Baranov 68860bea93 Apply multiple accounts support changes 2018-12-25 00:47:19 +03:00
Victor Baranov 77aa8267d4 downgrade HD related dependencies 2018-12-24 20:10:56 +03:00
Victor Baranov cd69b9b960 bind to another branch 2018-12-21 18:51:18 +03:00
Victor Baranov 5bc0b844dc check, if HD account was unlocked before on Ledger 2018-12-21 18:40:16 +03:00
Victor Baranov 46e1a3752b Multiple ledger accounts 2018-12-21 17:28:13 +03:00
dennistikhomirov dab6578fa4 e2e:add button execute method 2018-12-21 01:59:45 -08:00
dennistikhomirov 049ca65a20 e2e:3dot menu for contract account 2018-12-20 23:00:45 -08:00
Victor Baranov 51f0bd735a package-lock update 2018-12-20 23:32:23 +03:00
Victor Baranov 60edc00aaa merge with develop branch 2018-12-20 23:14:04 +03:00
Victor Baranov ff48630e99 decrease eth-json-rpc-middleware version 2018-12-20 19:19:17 +03:00
Victor Baranov b85324c0ab Update eth-json-rpc-middleware 2018-12-19 19:14:19 +03:00
Victor Baranov f81a3d1f3f Update packages versions 2018-12-19 19:09:36 +03:00
Victor Baranov 71eaa0458f Support of various output types fixes 2018-12-14 20:03:11 +03:00
Victor Baranov e35cfedba0 package-lock.json update 2018-12-14 18:38:04 +03:00
dennistikhomirov 30ebe9b0c1 e2e: sync package-json.lock 2018-12-12 03:59:15 -08:00
dennistikhomirov 3add7fc4f6 e2e:remove pakage-lock.json 2018-12-12 03:54:58 -08:00
dennistikhomirov 2cb05074bd e2e:sync with upstream 2018-12-12 03:31:22 -08:00
dennistikhomirov cac996247c audit fix 2018-12-11 22:08:27 -08:00
Victor Baranov 2bc01714b2 remove vulnerable dependencies 2018-12-12 01:36:23 +03:00
Victor Baranov bd3dd96a65 update deps after npm audit 2018-12-12 01:14:18 +03:00
dennistikhomirov 257f904ac0 e2e: import contract tests 2018-12-06 20:22:25 -08:00
Victor Baranov 93485f2312 Fixes for removing of simple address type 2018-12-05 15:04:53 +03:00
Victor Baranov 2546ed374b Various fixes from review 2018-12-05 14:22:50 +03:00
Victor Baranov c26b3e4c9b styles fix && handling of hardware wallets 2018-12-05 00:06:23 +03:00
Victor Baranov c65b7c2275 Handle different contracts with the same address on different networks 2018-12-04 21:23:21 +03:00
Victor Baranov b51f65d0bd Merge remote-tracking branch 'origin/enhance-rpc-validation' into import-multisig 2018-12-04 13:37:32 +03:00
Victor Baranov 41a8a2b762 update eth-keychain-controller dep 2018-12-04 13:04:31 +03:00
dennistikhomirov b72a1ee586 e2e:change seed phrase 2018-11-30 14:39:03 -08:00
Victor Baranov e592140471 choose multisig owner acc 2018-11-30 21:19:55 +03:00
Victor Baranov ecf9951e83 encode multisig method and prepare tx 2018-11-29 20:52:24 +03:00
Victor Baranov df2286abdd Import multisig account option 2018-11-28 20:19:20 +03:00
Victor Baranov d6fc1cf698 Update texts descriptions 2018-11-23 14:01:16 +03:00
dennistikhomirov 30c2e6d90a e2e:add test for fired events filter 2018-11-20 18:33:56 -08:00
Victor Baranov ce918c2ead Fix doubled fired events 2018-11-20 21:29:43 +03:00
Victor Baranov 581f679e29 Update dep: eth-token-watcher 2018-11-15 16:06:47 +03:00
Victor Baranov cf6a91e26e display non-zero fizt value 2018-11-12 15:30:37 +03:00
Victor Baranov e8ae62cfce Refactoring: generalizing of retrieving of Links for faucets and exchanges 2018-11-07 18:02:45 +03:00
Victor Baranov 7d032544e3 Merge remote-tracking branch 'origin/develop' into poa-autodetect-tokens 2018-11-01 11:59:41 +03:00
Victor Baranov 566bf7f701 zero balance display instead of "None" 2018-10-31 13:16:00 +03:00
dennistikhomirov f596da4e89 e2e:add tests autodetection Mainnet and POA 2018-10-30 13:35:12 -07:00
vbaranov cd7e1aa94b Remove last redundant deps: gulp-eslint, hat, lodash.memoize, pumpify, shallow-copy 2018-10-26 17:26:56 +03:00
vbaranov 1517710e4d remove redundant deps: http, https 2018-10-26 16:16:36 +03:00
vbaranov efeea74984 remove unused deps: identicon.js, iframe 2018-10-26 16:10:07 +03:00
vbaranov dbdd55362a Remove unused deps: ensnare, eth-bin-to-ops, gulp-debug, multiplex, pojo-migrator 2018-10-26 15:52:13 +03:00
vbaranov 2ce7c6fa2e get upstream from mm-4.11.0 2018-10-26 12:43:06 +03:00
dennistikhomirov 002e4be029 integration test: skip add token 2018-10-25 13:32:07 -07:00
Victor Baranov 9316e26865 Get upstream from v4.16.0 2018-10-24 20:17:32 +03:00
Victor Baranov 36c8c15ecb merge with develop branch 2018-10-24 13:06:03 +03:00
dennistikhomirov d5241f6e51 e2e:skip test token amount too precise 2018-10-23 11:19:08 -07:00
Victor Baranov b32200e4d7 upstream from mm-4.9.3 2018-10-23 14:40:17 +03:00
Victor Baranov 081b1f8019 DeepScan suggestion 2018-10-23 14:22:30 +03:00
Victor Baranov ef9cfd9c09 package-lock update 2018-10-23 14:09:45 +03:00
Victor Baranov ecca5ab870 get upstream from develop branch 2018-10-23 13:51:21 +03:00
Victor Baranov f24caa973f gulp from v4.0.0 tag, because 4.0 branch has been deleted 2018-10-23 13:43:38 +03:00
Victor Baranov 8093ba44b5 gulp from v4.0.0 tag, because 4.0 branch has been deleted 2018-10-23 13:12:31 +03:00
Victor Baranov cae7e3f8bf eth-keychain-controller 2018-10-22 17:01:52 +03:00
Victor Baranov 9c0b5661e2 upstream from MM 4.11.0 2018-10-19 18:18:48 +03:00
Victor Baranov f986286917 Merge remote-tracking branch 'origin/develop' into mm-4.9.3 2018-10-19 16:22:58 +03:00
Victor Baranov 348e9d3f46 Updare POA network NFTs metadata 2018-10-18 18:40:12 +03:00
Victor Baranov c108c77c26 update tokens metadata repos 2018-10-18 18:05:18 +03:00
Victor Baranov ed9c2b662d upstream from develop branch 2018-10-18 17:26:28 +03:00
Victor Baranov c39ae3bf1f update changelog 2018-10-18 17:21:17 +03:00
Victor Baranov 48f457f3ae upstream from mm 4.9.3 2018-10-18 15:52:58 +03:00
Victor Baranov 5f2d1d45d7 upgrade eth-sig-util 2018-10-18 13:10:43 +03:00
Victor Baranov 8af8ca0171 Upgrade dependencies 2018-10-18 13:03:03 +03:00
kumavis febf214ee8 deps - bump eth-token-tracker for ethjs-rpc bug in deps 2018-10-14 23:00:13 -04:00
Victor Baranov 37f84d27e0
Merge pull request #154 from dennis00010011b/e2e-dai
e2e-dai-chain
2018-10-12 21:24:10 +03:00
Victor Baranov 0072d82a83 update ticker 2018-10-12 20:35:18 +03:00
Victor Baranov accaaefe4e xDai chain 2018-10-12 20:18:07 +03:00
kumavis 5504c8b965 deps - bump eth-json-rpc-middleware for pending blockRef bugfix 2018-10-11 20:10:36 -07:00
dennistikhomirov b947cc5f90 e2e: add dai chain tests 2018-10-11 13:04:17 -07:00
Victor Baranov 51ac2a0437 DAI chain support 2018-10-11 20:54:28 +03:00
Thomas Huang b45479934d test - add actions unit tests (#5369)
* Actions.spec.js

* Error handling tests

* Lint
2018-10-10 10:32:26 -04:00
brunobar79 db4569e920 update package-lock.json 2018-10-09 15:29:51 -07:00
kumavis 9bce0ae84d deps - bump inpage-provider for drizzle workaround 2018-10-08 14:37:52 -04:00
kumavis a0700de62c deps - bump metamask-inpage-provider for bug fix 2018-10-08 13:23:58 -04:00
kumavis fe82c4a9fb provider - network - restore block-ref-rewrite middleware references 2018-10-08 12:39:18 -04:00
kumavis 354f8c0d7d provider - enable subscription support (newHeads, logs) 2018-10-08 11:55:07 -04:00
kumavis c500ef4a58 deps - bump eth-block-tracker for safe-event-emitter 2018-10-04 00:21:45 -04:00
Victor Baranov c9efcd45b0 Merge remote-tracking branch 'origin/develop' into token-menu 2018-10-02 17:59:33 +03:00
kumavis 1b8326fd95 bugfix - bump provider for url auth support 2018-10-02 05:06:41 -04:00
Whymarrh Whitby 9b1dbb64a9 npm uninstall dot-only-hunter 2018-10-01 12:53:19 -02:30
Dan Finlay 2cded147fe Fix package lock 2018-09-27 10:18:23 -07:00
Dan Finlay 140cee6c32 Merge remote-tracking branch 'origin/master' into Version-4.12.0 2018-09-27 10:11:51 -07:00
bitpshr c068f55ee0 bugfix: bump version of inpage provider 2018-09-26 10:26:15 -07:00
bitpshr c4caba1317 bugfix: update eth_signTypedData_v3 parameter order 2018-09-26 10:00:12 -04:00
kumavis 54de60ff84 deps - eth-block-tracker@4.0.2 for safe-eventemitter (#5363) 2018-09-25 21:59:45 -07:00
Paul Bouchon 88b5f82e13 Bugfix: Upgrade json-rpc-engine (#5348)
* Bugfix: bump version of json-rpc-engine

* Increase delay

* Update lockfile

* deps - json-rpc-engine@3.7.4
2018-09-25 21:16:01 -07:00
brunobar79 678d174e1e add mozilla lint job 2018-09-25 20:44:57 -04:00
Dan Finlay 4d9ca132a3 Add mozilla addon linter to test suite 2018-09-25 14:26:37 -07:00
Dan Finlay 91cb1ecd33 Version 4.11.1 2018-09-25 09:54:51 -07:00
brunobar79 49d518983f update package-lock.json 2018-09-25 12:29:18 -04:00
Victor Baranov a0da1a5ae9 token menu 2018-09-20 17:36:44 +03:00
Victor Baranov 1f6704cbf7 Merge branch 'search-tokens' into search-POA-tokens 2018-09-19 10:37:37 +03:00
Victor Baranov 984c4594e3 affected components to new files 2018-09-18 14:21:32 +03:00
Victor Baranov 285e406dcd POA tokens support - including of poa-contract-metadata package 2018-09-18 12:30:37 +03:00
bitpshr 36dd0354e7 Implement latest EIP-712 protocol 2018-09-13 15:40:57 -04:00
Dan Finlay 5a709306e4 Add jsdoc gh-pages script 2018-09-12 14:10:38 -07:00
Victor Baranov 1daf415499 Fix empty keyring on wrong password 2018-09-12 17:03:03 +03:00
Victor Baranov 8236b8507d
Merge pull request #122 from poanetwork/remove-animation
(Fix) Remove fox animation components
2018-09-12 00:07:27 +03:00
Victor Baranov bdbf01704d remove textarea-caret npm package 2018-09-10 21:14:32 +03:00
Victor Baranov 675ebb0b4e Merge remote-tracking branch 'origin/develop' into remove-animation 2018-09-10 19:44:17 +03:00
Victor Baranov 471aef46a2
Merge branch 'develop' into copy-button 2018-09-10 19:21:29 +03:00
Victor Baranov b56a9f7d6f White icon for copy button 2018-09-10 13:02:25 +03:00
Connor Christie ee568d5f5a Upgrade obs-store and fix memory leaks 2018-09-09 19:33:51 -05:00
Victor Baranov af7919f39a merge with develop branch 2018-09-06 19:14:23 +03:00
Whymarrh Whitby 5d17194ec2 Regenerate lockfile
Refs #5138
2018-09-06 13:10:51 -02:30
Victor Baranov 85e82f4107 Migrate to selenium-webdriver: ^4.0.0 2018-09-05 17:48:58 +03:00
Victor Baranov e305ccb594 Catch Promises errors 2018-08-31 18:53:50 +03:00
Victor Baranov f88a1ed9cb Remove fox animation assets 2018-08-31 16:02:45 +03:00
Victor Baranov 8065c27723 validate custom RPC with HTTP GET request 2018-08-31 16:02:45 +03:00
Dan Finlay 45cbe6b5b3 Bump human-standard-token-abi version for DAI support 2018-08-30 12:31:24 -07:00
Victor Baranov e66d8bd90e validate custom RPC with HTTP GET request 2018-08-30 20:51:04 +03:00
Victor Baranov c8c48f7da0 Support of token per network basis 2018-08-22 15:32:45 +03:00
Victor Baranov 85f3702291
Merge pull request #85 from poanetwork/update-node-npm-versions
(Upgrade) node, npm packages versions
2018-08-22 10:06:34 +03:00
Dan Finlay babd59a2dc
Merge pull request #5109 from MetaMask/MoveOutInpageProvider
Move inpage-provider and port-stream outside
2018-08-21 14:38:47 -07:00
kumavis 13dfea7f2d bugfix - prevents old blocktracker from getting internal hooks migrated 2018-08-21 14:13:23 -07:00
Victor Baranov 1b5a294ebb get upstram from develop 2018-08-21 17:31:54 +03:00
Victor Baranov 32d804ac35 eth-net-props getNetworkDisplayName() - add support of string input 2018-08-21 17:16:47 +03:00
Victor Baranov bbcfa1264f new node LTS release, update of vulnerable dependencies 2018-08-21 12:53:07 +03:00
Dan Finlay 6ce119d1fb Move inpage-provider and port-stream outside
With the creation of the [metamask-extension-provider](https://github.com/MetaMask/metamask-extension-provider) we have our first non-core module that is dependent on the inpage-provider and port-stream.

To reduce the size of its dependencies, I have moved the
[metamask-inpage-provider](https://github.com/MetaMask/metamask-inpage-provider) into its own module, as well as [extension-port-stream](https://github.com/MetaMask/extension-port-stream).

This allows them to be more easily depended & iterated on by external
projects.
2018-08-20 15:45:50 -07:00
Victor Baranov 961d5065b0 Changing of password 2018-08-20 17:47:58 +03:00
brunobar79 992e7f1b5a fix merge conflicts 2018-08-17 12:56:07 -04:00
Victor Baranov 8655f4e754 network RPC endpoint URL in hover and network's diplanames are from eth-net-props package 2018-08-17 18:07:51 +03:00
brunobar79 d2d8d38346 update package-lock.json 2018-08-14 23:08:50 -04:00
brunobar79 4e1d8ba19d good progress adding paths 2018-08-13 19:29:43 -04:00
Victor Baranov fa06c71beb add eth-net-props dependency 2018-08-13 14:03:31 +03:00
brunobar79 0b9b892c6b this should be ready to go 2018-08-12 01:34:01 -04:00
brunobar79 5ef80495cf refactor to support multiple hw wallets 2018-08-10 21:54:34 -04:00
brunobar79 656afeefad fix merge conflicts 2018-08-08 15:40:04 -04:00
Paul Bouchon 8ac4b586eb
Update eth-keyring-controller and eth-hd-keyring versions (#4989) 2018-08-08 13:17:48 -04:00
bitpshr 365e349ec4 Reestablish old versions of eth-keyring-controller and eth-hd-keyring 2018-08-08 08:17:16 -04:00
brunobar79 a46cf39f9b update package-lock.json 2018-08-08 03:03:17 -04:00
brunobar79 2e0916d8ff fix merge conflicts 2018-08-08 02:32:35 -04:00
Victor Baranov 33f5e9fdb3 Styles minor fixes 2018-08-07 16:23:56 +03:00
Whymarrh Whitby 46046c6915 Update chromedriver pkg 2018-08-06 15:47:57 -02:30
Whymarrh Whitby 29488b2c53 Add static-server devDependency 2018-08-06 15:47:57 -02:30
Whymarrh Whitby 6132238302 Remove superstatic package
Install and uninstalling superstatic doesn't work on Node 8 at the time of
writing:

    $ npm install -D superstatic@6
    npm ERR! code ENOTSUP
    npm ERR! notsup Unsupported engine for got@5.7.1: wanted: {"node":">=0.10.0 <7"} (current: {"node":"8.11.3","npm":"6.3.0"})
    npm ERR! notsup Not compatible with your version of node/npm: got@5.7.1
    npm ERR! notsup Not compatible with your version of node/npm: got@5.7.1
    npm ERR! notsup Required: {"node":">=0.10.0 <7"}
    npm ERR! notsup Actual:   {"npm":"6.3.0","node":"8.11.3"}

This commit removes the package (using Node 6!) and it will have to be replaced.
2018-08-06 15:47:57 -02:30
Whymarrh Whitby c3ed8e56ab Refresh package-lock.json file with npm@6.3.0 2018-08-06 15:47:57 -02:30
brunobar79 710b4e294f added crossbrowser support and error handling 2018-07-31 18:30:56 -04:00
brunobar79 edb154749d send to fullscreen if no permission from popup 2018-07-30 22:57:05 -04:00