aboutsummaryrefslogtreecommitdiffstats
path: root/ui
Commit message (Collapse)AuthorAgeFilesLines
* Filter transaction list for current blockchain networkDan Finlay2016-04-281-1/+2
| | | | | | | | | | When starting up, we now create a `web3` inside the `background.js` process, which we pass to the `idStore` and ask for the current `network`. We include the `network` on `app.metamask.network` in the state object. We re-request the network when changing provider. We filter the transaction list for transactions that match the current network.
* Fix explorer link generationDan Finlay2016-04-281-1/+4
|
* When no account is selected, show accounts viewDan Finlay2016-04-261-2/+3
|
* Persist selected accountDan Finlay2016-04-263-14/+14
| | | | | | When selecting an account, we now persist the selection to the `configManager`, so the selection can be restored when re-unlocking Metamask. Also found the bug where `rawtestrpc` was still being used as a default, and fixed it!
* Fixed some loading bugsDan Finlay2016-04-261-3/+1
|
* Fix testDan Finlay2016-04-261-2/+0
|
* Make account detail view the primary viewDan Finlay2016-04-267-44/+72
| | | | | | | | - When unlocking, the first account is now selected by default and displayed as the main view. - There is now a "CHANGE ACCT" button on the detail view to show the accounts list. - Clicking an account from the accounts list now navigates to the detail view and selects that account. - Config/Info screen "back" buttons now fire a new action, `GO_HOME`, which is configured to navigate to the accountDetail view, putting that logic in one place. - When locking and unlocking again, the first account is always displayed, eventually we should persist the selection.
* Add RPC config buttons and stylesDan Finlay2016-04-231-5/+31
| | | | | | - Add save button for custom RPC input field - Add button for RPC at `localhost:8545`. - Improve `Current RPC` display.
* Improve transaction list titleDan Finlay2016-04-201-1/+1
|
* Removed logsDan Finlay2016-04-201-2/+0
|
* Fix floating point input bugDan Finlay2016-04-202-6/+16
| | | | | | When sending a transaction, we were converting to BN before handling decimals, which meant we were losing any precision past a decimal point, since BN does not handle decimals! Put this numeric normalization into a utility function with a test around it and got it working.
* Generate explorer link to match current blockchainDan Finlay2016-04-204-38/+26
|
* Improve some UI formattingDan Finlay2016-04-202-13/+33
|
* Move transaction list after account panelDan Finlay2016-04-201-12/+1
|
* Moved transaction-list into its own componentDan Finlay2016-04-202-8/+55
|
* Merge branch 'master' into TransactionListDan Finlay2016-04-209-464/+1
|\
| * Fix displayed RPC addressDan Finlay2016-04-191-2/+1
| | | | | | | | Fixes #119
| * Unify test suitesDan Finlay2016-04-198-462/+0
| |
* | Prototype Transaction Details in account-detail.jsJohn Whitton2016-04-201-0/+17
|/ | | | Rough prototype with hyperlink
* Add leading zero to account balancesDan Finlay2016-04-162-2/+2
|
* ui - util - fixes#110 formatBalancekumavis2016-04-151-2/+2
|
* Fix eth resolutionDan Finlay2016-04-152-4/+21
| | | | | | | | utils.formatBalance was returning rounded ether, was not useful for displaying account balances. Now returns four decimal points, and is easily configurable for more, with passing tests. Spoiler alert: Don't you dare divide bignumber wei. Bignumber does not have decimals. Keep it as wei, format it as ether.
* Move UI deps into main plugin package.jsonDan Finlay2016-04-142-72/+0
| | | | | Also move UI test scripts into main plugin Also move testing explanation to main plugin README.
* Moved UI into repo with its own dependency stackDan Finlay2016-04-1452-0/+4369