Michael J. Cohen
8c33c018de
add tooltip for view etherscan tx ( #5518 )
...
* add tooltip for view etherscan tx
* run lint
2018-10-15 20:32:57 -02:30
Alexander Tseung
c821a8354c
Add txReceipt data to transaction details ( #5513 )
2018-10-16 06:00:47 +08:00
Whymarrh Whitby
5cde74fe88
Update Zendesk links for new subdomain
2018-10-11 13:36:24 -02:30
Thomas Huang
b45479934d
test - add actions unit tests ( #5369 )
...
* Actions.spec.js
* Error handling tests
* Lint
2018-10-10 10:32:26 -04:00
bakaoh
63c61c52eb
Make all addresses EIP-55 compliant ( #5379 )
...
* Make all addresses EIP-55 compliant
* Checksum autocompleted address but not during input
2018-10-10 10:50:37 -02:30
Thomas
093ca07201
Set maxMode and toNickname defaults for clear_send
2018-10-10 01:12:25 -07:00
Bruno Barbieri
ccab4ee1a4
tests - integration - Add Drizzle tests ( #5467 )
...
* added drizzle app for testing
* working
* clean up
* clean up script
* make build step required
* add drizzle-tests to .eslintignore
* clean up drizzle run script
* lint
* use truffle unbox
* undo eslintignore changes
* revert change
* dont use global
* dont need this steps
* use the new account flow
* restore package-lock.json
2018-10-10 01:12:43 -04:00
Santiago Gonzalez Toral
fd14d3f090
Fixed lint errors
2018-10-09 19:43:41 -07:00
Santiago Gonzalez Toral
f88373237b
Added account options on home screen
2018-10-09 19:43:41 -07:00
Howard Braham
4cc0b1ef01
ganache-core merged my PR, so I changed some comments to clarify that ganache-core v2.2.1 and below will return the non-standard '0x0'
2018-10-09 15:31:25 -07:00
Howard Braham
222e62d7f1
Bug Fix : #1789 and #4525 eth.getCode() with no contract
2018-10-09 15:31:25 -07:00
Alexander Tseung
37322f9f4e
Fix token values being undefined
2018-10-08 17:05:57 -07:00
Whymarrh Whitby
888e5b4f16
Merge pull request #5442 from whymarrh/fix-page-container-footer
...
Fix markup for inline instances of PageContainers
2018-10-05 19:04:55 -02:30
Whymarrh Whitby
7dd1254424
Fix markup for inline instances of PageContainer
s
2018-10-05 18:13:29 -02:30
Alexander Tseung
c474f30929
Fix action translations edge cases
2018-10-05 13:21:10 -07:00
Dan Finlay
c8521e49ad
Merge pull request #5428 from alextsg/i5372-queue-order
...
Reverse pending transactions order
2018-10-05 11:07:44 -07:00
Alexander Tseung
0527d02216
Reverse pending transactions order
2018-10-04 21:37:41 -07:00
Alexander Tseung
50d91f998d
Translate method names in the transaction list only when applicable
2018-10-04 19:26:41 -07:00
Whymarrh Whitby
2c5fb11b37
Remove "Copy Contract Address" from token options
2018-10-03 13:49:03 -02:30
Whymarrh Whitby
b11a8ca2f7
Merge pull request #5329 from whymarrh/confirm-features
...
Add batch reject to confirm screen
2018-10-01 22:02:47 -02:30
Whymarrh Whitby
65ba018aad
Only use current network txs when calculating "Reject All"
2018-10-01 17:32:01 -02:30
Whymarrh Whitby
e351a7dd74
Switch page-container__footer-* for header and footer tags
2018-10-01 17:32:01 -02:30
Whymarrh Whitby
d28453234c
Reword batch reject confirm as "Reject All"
2018-10-01 13:44:54 -02:30
Whymarrh Whitby
2e35c05f14
Confirm rejecting multiple transactions with modal
2018-10-01 13:44:54 -02:30
Whymarrh Whitby
7610248f8c
s/Cancel/Reject/ on confirm screen for clarity
2018-10-01 13:44:54 -02:30
Whymarrh Whitby
0fa9299cd1
Add "Cancel All" button to confirm footer
2018-10-01 13:44:54 -02:30
Whymarrh Whitby
2e5a09e28c
Have PageContainerFooter take children node
2018-10-01 13:44:54 -02:30
Whymarrh Whitby
ce2e068b43
Recipient not required on send screen when hex data present
2018-10-01 12:53:32 -02:30
Whymarrh Whitby
c9f22916dd
Rework estimateGas logic
...
The tests still pass!
2018-10-01 12:53:32 -02:30
Whymarrh Whitby
918fb71df3
Update gas when hex data changes on send screen
2018-10-01 12:53:32 -02:30
Whymarrh Whitby
3741927d8d
Update send.utils.test to with better mocks
2018-10-01 12:53:32 -02:30
Whymarrh Whitby
508a712479
Allow sending transactions with hex data and no recipient
2018-10-01 12:53:32 -02:30
Sean
b5169340ab
Improvement: Reposition customize gas error ( #5265 )
2018-10-01 11:37:23 -02:30
HackyMiner
13a1d46720
support editable customRPC ( #5267 )
...
* support editable customRPC #5246
* remove rpcList size restriction
2018-09-28 17:23:58 -02:30
Alexander Tseung
cf6bead7ef
Close transaction details modal when clicking speed up
2018-09-26 17:38:49 -07:00
Thomas Huang
db30bbce4c
Merge pull request #5332 from MetaMask/ui-unit-tests
...
Some Ui tests
2018-09-25 23:17:17 -05:00
Alexander Tseung
5d57c7c4fd
Merge pull request #5282 from MetaMask/tx-cancel-ui
...
Add Cancel Transaction feature. Refactor modals. Add Transaction Details modal.
2018-09-24 11:34:12 -07:00
tmashuang
a0a57c24fd
Some Ui tests
2018-09-24 11:28:04 -05:00
Alexander Tseung
04988eca5e
Merge pull request #5241 from MetaMask/refactor-settings
...
Refactor settings page to use JSX and follow component file folder st…
2018-09-20 23:33:04 -07:00
Alexander Tseung
431beb9436
Fix multiplyCurrencies. Add onClose prop for Modal component. Remove hideModal from modal components.
2018-09-20 19:44:23 -07:00
Alexander Tseung
01166b26ed
Fix translation casing
2018-09-20 15:53:53 -07:00
Alexander Tseung
9088fd1de4
Add Current Conversion Updated string to translations
2018-09-19 16:55:58 -07:00
Alexander Tseung
b579ee9619
Refactor settings page to use JSX and follow component file folder structure
2018-09-19 16:37:23 -07:00
Alexander Tseung
2cfdc95eeb
Add unit tests
2018-09-19 14:31:10 -07:00
Alexander Tseung
6b3a4e8259
Fix unit tests
2018-09-19 14:31:10 -07:00
Alexander Tseung
2779936317
Add transition effect to TransactionListItemDetails expander
2018-09-19 14:31:10 -07:00
Alexander Tseung
95e1eff4ca
Add TransactionDetails modal
2018-09-19 14:31:10 -07:00
Alexander Tseung
5a6c333506
Switch existing modals from using Notification to Modal. Remove Notification component. Add CancelTransaction modal
2018-09-19 14:31:10 -07:00
Alexander Tseung
3e470fee8a
Add withModalProps HOC
2018-09-19 14:31:10 -07:00
Alexander Tseung
04ec3f0b6b
Fix Transaction view styles
2018-09-19 14:31:10 -07:00
Alexander Tseung
d0d0103bb5
Add Modal component
2018-09-19 14:31:10 -07:00
Alexander Tseung
44d4b5b5db
Refactor ConfirmPageContainerError to ErrorMessage
2018-09-19 14:31:10 -07:00
Whymarrh Whitby
3987f9860f
Move main-container wrapper div into its own class
2018-09-19 16:43:58 -02:30
Whymarrh Whitby
fbf14cd130
Prevent loading screen from overlaying the app bar
...
Refs #4417
This change is functional copy of 3893469
that solves the problem in a way
that doesn't depend on the height of the app bar since the app bar isn't a
fixed height in the smaller views.
2018-09-19 16:03:16 -02:30
Whymarrh Whitby
4c37669557
Make the LoadingScreen component 100% as tall as its container
2018-09-19 15:33:53 -02:30
Whymarrh Whitby
b1b5968e5e
Remove unused loading-overlay--full-screen CSS styles
...
Refs #4417
2018-09-19 15:32:20 -02:30
Alexander Tseung
91ee373dbe
Fix exception thrown on getTokenData
2018-09-18 17:20:28 -07:00
Paul Bouchon
daca7f9b41
Merge branch 'develop' into eip-712
2018-09-17 12:11:10 -04:00
Chad Grimaldi
2f14f978e3
compute and display checksummed hash in selected-account component ( #5255 )
2018-09-15 13:31:21 -07:00
Sean
cd28dbb1d5
Improvement: Increase click area for arrows ( #5264 )
2018-09-15 12:22:10 -07:00
Alexander Tseung
b062fe2e99
Fix speed up functionality
2018-09-14 20:29:15 -07:00
Whymarrh Whitby
d34edaada1
Merge pull request #5261 from lastblocklabs/style-fix-5242
...
lower input z-index to prevent overlap - follow up style fix to #5242
2018-09-14 09:17:43 -07:00
Sean Rabaut
c5b9409701
Bug Fix : #5183 history not defined
2018-09-13 20:18:58 -04:00
chadmg
055ddd5f1e
follow up style fix to #5242
2018-09-13 19:23:04 -04:00
bitpshr
42fdcf6239
Update new method namespace from v2 to v3
2018-09-13 15:42:27 -04:00
bitpshr
36dd0354e7
Implement latest EIP-712 protocol
2018-09-13 15:40:57 -04:00
Alexander Tseung
16d6cd5eb9
Merge pull request #5182 from MetaMask/tx-activity
...
Add Transaction Details to the Transaction List view
2018-09-12 20:07:59 -07:00
Chad Grimaldi
014240b066
increase z-index of send-to input to allow for right-click ( #5242 )
2018-09-12 19:57:35 -07:00
Alexander Tseung
f1a309e0cc
Fix identicon address. Fix styling of New Contract recipient. Fix Activity Log initial ETH value. Add timestamps to Activity Log events
2018-09-12 19:48:52 -07:00
Alexander Tseung
c18c0e1c30
Fix tests. Add className to Identicon ethLogos.
2018-09-12 19:48:52 -07:00
Alexander Tseung
c04d9095dd
Add WEI to getEthConversionFromWeiHex
2018-09-12 19:48:52 -07:00
Alexander Tseung
01e9f03701
Add transaction details to TransactionListItem component
2018-09-12 19:48:52 -07:00
Alexander Tseung
5beb34aa52
Add TransactionListItemDetails component
2018-09-12 19:48:52 -07:00
Alexander Tseung
fd51ab1229
Add TransactionBreakdown component
2018-09-12 19:48:52 -07:00
Alexander Tseung
084158f1a2
Add tests for TransactionActivityLog. Make changes to rendering events
2018-09-12 19:48:52 -07:00
Alexander Tseung
8143f7725a
Edit styling of cards variant of SenderToRecipient component
2018-09-12 19:48:51 -07:00
Alexander Tseung
63ba6d1df4
Add HexToDecimal component
2018-09-12 19:48:51 -07:00
Alexander Tseung
18c94c4ac9
Add tests for Card component
2018-09-12 19:48:51 -07:00
Alexander Tseung
702b756882
Allow denominations in CurrencyDisplay component
2018-09-12 19:48:51 -07:00
Alexander Tseung
e5ca2aac6f
Allow more than 2 variable substitutions in the translation function
2018-09-12 19:48:51 -07:00
Alexander Tseung
31089778ba
Add raised type buttons to Button component. Refactor all buttons within app to Button components
2018-09-12 19:48:51 -07:00
Alexander Tseung
930dac110a
Add ActivityLog component
2018-09-12 19:48:51 -07:00
Frankie
1552fe1c3e
Merge pull request #5216 from MetaMask/tx-cancel
...
Add createCancelTransaction method
2018-09-10 13:29:29 -10:00
Frankie
a43e71693f
Merge pull request #5223 from whymarrh/tx-error-tooltips
...
Show transaction error message tooltips for statuses
2018-09-10 13:25:59 -10:00
Whymarrh Whitby
8541442b8d
Clear old seed words when importing new seed words
2018-09-10 14:04:58 -07:00
Alexander Tseung
43de189d06
Add createCancelTransaction method
2018-09-10 12:48:01 -07:00
brunobar79
26333ee830
fix merge conflicts
2018-09-10 13:16:37 -04:00
Whymarrh Whitby
e39050f4fe
Show failed tx txMeta.err in tooltips
2018-09-08 20:56:02 -02:30
Whymarrh Whitby
9662f9b8b5
Show failed tx RPC error messages in tooltips
...
This changeset displays the error messages attached to txMeta for a failed tx
in a tooltip on hover in the tx list view. This will only display for txs with
the `txMeta.err.rpc.value` property, not all failed txs.
2018-09-08 20:50:31 -02:30
Whymarrh Whitby
47b32682f3
Don't render tooltips without titles
2018-09-08 20:50:31 -02:30
Whymarrh Whitby
db241e6b91
Rewrite Tooltip component as ES6
2018-09-08 20:50:31 -02:30
Eugene Marinelli
d27332955c
Use correct loading message when connecting to Kovan ( #5189 )
...
* Use correct loading message when connecting to Kovan
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2018-09-06 12:20:55 -02:30
brunobar79
8ee01f4e99
Merge branch 'develop' of github.com:MetaMask/metamask-extension into trezor-v5
2018-09-05 16:26:09 -04:00
Whymarrh Whitby
05c72070bb
Fix assertion of missing child component
2018-09-05 16:35:37 -02:30
Dan J Miller
bd49098039
Merge pull request #5188 from taobun/develop
...
edit decimal check in old-ui/
2018-09-04 21:39:01 -02:30
Dan Finlay
5043451356
Merge pull request #5167 from MetaMask/fix-watcAsset-images
...
Fix images for watched tokens
2018-09-04 12:56:56 -07:00
Dan J Miller
86bb96aaaf
Merge pull request #5129 from MetaMask/add-sidebar-component
...
Add sidebar component
2018-09-04 16:19:09 -02:30
bunoi
f412b19244
fix check valid decimals code in new ui
2018-09-04 23:40:02 +07:00
Dan J Miller
b9e4feac48
Merge pull request #5091 from MetaMask/i4945-feature-flag-hex-data
...
Adds feature flag toggle for the hex data row on the send screen.
2018-09-04 11:57:40 -02:30
Esteban MIno
165a966a2a
balance components using selectors
2018-08-30 17:19:10 -03:00
Esteban MIno
63397047cf
fix integration test for asset images selectors
2018-08-30 15:09:59 -03:00
Esteban MIno
c8e5068537
fix watched tokens images showing in tx list
2018-08-30 13:51:57 -03:00
Esteban MIno
208312b239
fix watched asset image rendering on confirm transaction header
2018-08-30 12:59:44 -03:00
Esteban MIno
07cb6adc31
fix images for watched tokens
2018-08-29 23:13:25 -03:00
Dan Miller
40e0d92f57
Adds sidebar component and refactors slide in wallet view sidebar to use it.
2018-08-28 22:08:15 -02:30
Alexander Tseung
9ab0354e36
Merge pull request #5155 from MetaMask/i5154-confirm-spinner
...
Fix infinite spinner on failed transactions
2018-08-28 17:37:13 -07:00
Alexander Tseung
f78dc96a2c
Fix infinite spinner on failed transactions
2018-08-28 12:18:57 -07:00
Esteban MIno
e743f44150
fix conflicts
2018-08-28 15:20:30 -03:00
Alexander Tseung
0259eb0214
Merge pull request #5121 from MetaMask/i5099-approve
...
Prevent token symbol from showing as null in the confirm screen
2018-08-27 15:28:29 -07:00
Dan Miller
65873e33e4
Adds feature flag toggle for the hex data row on the send screen.
2018-08-27 11:44:16 -02:30
Alexander Tseung
c0e97d1739
Fix tests
2018-08-23 19:19:48 -07:00
Alexander Tseung
342522c6cf
Fix naming, add eth.getCode check for actions, fix translations for statuses
2018-08-23 16:45:28 -07:00
Alexander Tseung
eb17151ff4
Change "Outgoing" to "Sent Ether" or "Sent Token"
2018-08-23 16:45:28 -07:00
Alexander Tseung
da0df79047
Add CurrencyDisplay and TokenCurrencyDisplay components
2018-08-23 16:45:27 -07:00
Alexander Tseung
b48a293af0
Update retry transaction logic to use network nonce
2018-08-23 16:45:27 -07:00
Alexander Tseung
5dcd8ceb7b
Fix e2e tests
2018-08-23 16:45:27 -07:00
Alexander Tseung
9adf0c4b60
Fix integration tests
2018-08-23 16:45:27 -07:00
Alexander Tseung
c9ec5ed38d
Fix e2e tests
2018-08-23 16:45:27 -07:00
Alexander Tseung
e104744d3b
Fix shapeshift transactions. Delete unused files
2018-08-23 16:45:27 -07:00
Alexander Tseung
33a94332e4
Show token amounts in TransactionListItem for token transfers
2018-08-23 16:45:27 -07:00
Alexander Tseung
5ddd9b55be
Add retry button to TransactionListItem
2018-08-23 16:44:44 -07:00
Alexander Tseung
fa8313f903
Code cleanup
2018-08-23 16:44:44 -07:00
Alexander Tseung
5de48c67a0
Use css grid for TransactionListItem for responsive layout
2018-08-23 16:44:44 -07:00
Alexander Tseung
01f00a9ca6
Add tOrKey function to I18nProvider
2018-08-23 16:44:44 -07:00
Alexander Tseung
5ee40675b9
Refactor transactions list views. Add redesign components
2018-08-23 16:44:44 -07:00
Alexander Tseung
d733bd34fb
Delete unused files
2018-08-23 16:44:44 -07:00
Alexander Tseung
4e0693eaff
Add withMethodData HOC, add higher-order-component folder
2018-08-23 16:44:43 -07:00
Alexander Tseung
40d4ac9ae1
Add TransactionStatus component
2018-08-23 16:44:43 -07:00
Alexander Tseung
8a7547b9cd
Add MenuBar component
2018-08-23 16:44:43 -07:00
Alexander Tseung
d1de5ae94f
Add react-media package to prevent rendering wallet-view twice in the popup view
2018-08-23 16:44:43 -07:00
Alexander Tseung
3b408715c7
Refactor home screen and remove unused files
2018-08-23 16:44:43 -07:00
Esteban MIno
b59a1e91b8
typo watchAsset imageUrl to image
2018-08-23 15:54:40 -03:00
Alexander Tseung
7924dbc0c9
Use eth-contract-metadata data if the token symbol or decimals fail on retrieval
2018-08-22 16:54:18 -07:00
Evgeniy Filatov
9a80d6e859
updated docs, small improvement of recent RPC rendering
2018-08-23 01:26:30 +03:00
Evgeniy Filatov
c0b5e8a088
backported RPC improvements to oldui
2018-08-23 01:18:13 +03:00
Evgeniy Filatov
b23cca1469
implemented improvements to RPC history
2018-08-23 01:18:13 +03:00
Alexander Tseung
25eac2334b
Merge pull request #5089 from MetaMask/i5085-ethcode
...
Use eth_getCode to sort transaction action type
2018-08-22 14:48:37 -07:00
Alexander Tseung
865a0d8173
Use eth_getCode to sort transaction action type
2018-08-22 14:19:07 -07:00
Alexander Tseung
d7d141cea5
Fix code readability, use PureComponent over Component
2018-08-22 14:12:01 -07:00
Alexander Tseung
01c0c98501
Add tabs support for PageContainer
2018-08-22 14:12:01 -07:00
Whymarrh Whitby
f495c0e9e0
Merge pull request #5102 from whymarrh/fix-account-export-pw-bug
...
Fix export privkey modal password bugs
2018-08-22 16:28:33 -02:30
Whymarrh Whitby
171f6711d9
Merge pull request #5066 from whymarrh/fix-key-export
...
Don't re-render the export modal when the selected identity changes
2018-08-22 16:28:17 -02:30
Whymarrh Whitby
1e8e8bdfc8
Don't re-render the export modal when the selected identity changes
2018-08-22 15:38:34 -02:30
Whymarrh Whitby
a90c152485
Update AccountModalContainer to accept a selectedIdentity prop
2018-08-22 15:38:34 -02:30
Whymarrh Whitby
743c6e7ca4
Clear warnings when exportAccount succeeds
2018-08-22 15:38:09 -02:30
Whymarrh Whitby
456f2faf4f
Handle case where keyring is missing in AccountDetailsModal
2018-08-22 15:38:09 -02:30
Alexander Tseung
7294aede4f
Add new variant for SenderToRecipient component
2018-08-22 10:53:20 -07:00
Esteban MIno
153731e462
fix integration tests on balance component with new watchAsset
2018-08-22 12:06:11 -03:00
Esteban MIno
6ccf2811e7
unit tests for watchAsset
2018-08-21 19:17:57 -03:00
Esteban MIno
6fa889abcb
refactor watchToken related functions
2018-08-21 12:59:42 -03:00