Dan Finlay
e7a3330b98
Combine pending-tx-details component into pending-tx-details
...
These were only separated originally so we could make the notification-based TX approval work, which provided its own buttons.
This two templates are logically highly coupled, and keeping them working while separate has been difficult at times, and has even required resorting to dubious practices, like using React's `refs` pattern.
This combines them into one fairly large component, but I think it's ok, we can still break this up into components, just not the separation that it had previously.
8 years ago
Kevin Serrano
525c32ae60
Enable etherscan linking on Kovan transaction list items.
8 years ago
Kevin Serrano
61a6203808
Reset disabled state for confirm button after every notice.
8 years ago
Dan Finlay
77907038ff
Got basic validations working
8 years ago
Kevin Serrano
41e276b036
Hide the password in the private key retrieval screen.
8 years ago
Kevin Serrano
34f3889eb0
Add kovan to drop-menu-item
8 years ago
Kevin Serrano
4757858df0
Add conditional kovan to current network component.
8 years ago
Dan Finlay
9f1f0bff1e
Some progress
8 years ago
Kevin Serrano
0e43606b16
Adjust private key confirmation style and logic.
8 years ago
Dan Finlay
35c05607b0
Improve personal_sign style
...
textarea was not resizing the way I'd expected, so made it permanently larger, to accomodate larger messages.
8 years ago
Kevin Serrano
37ffcfcf0e
Rename variables to proper currency state variables.
8 years ago
Kevin Serrano
1ec7930c75
Minor change in removing opts object.
8 years ago
Kevin Serrano
2ab86b001d
Add comments.
8 years ago
Kevin Serrano
b34ee4daa1
Allow for adding recently used addresses to address book.
8 years ago
Kevin Serrano
d270cbc9d2
Create distinct labels and names for addresses.
8 years ago
Kevin Serrano
1ca6fff317
Display owned addresses in datalist.
8 years ago
Dan Finlay
42e4a0621b
Add ENS click to copy
...
Also bump ethjs-ens version to get proper error for unregistered names.
8 years ago
Dan Finlay
26ea5993a9
Remove log
8 years ago
Dan Finlay
9bd8c5f723
Render personal_sign messages as utf-8 text
...
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
8 years ago
Kevin Serrano
72932bdcba
Prevent submission of invalid gas parameters.
8 years ago
Kevin Serrano
0ac1f749fd
Various improvements to gas input.
8 years ago
Dan Finlay
5f378d382e
Only allow numbers in gas inputs
8 years ago
Dan Finlay
69d4aafc3e
Add ens recognition to send form input
...
Attempts to lookup `.eth` addresses on ENS.
Is currently failing.
I've written an isolation example of the problem here:
https://github.com/flyswatter/ens-test
8 years ago
Kevin Serrano
a600ccd4f8
Add reset button to reset gas fields.
8 years ago
Dan Finlay
ddc136a7c2
Add a couple more debug logs
8 years ago
Kevin Serrano
576cc9eb75
Gas and Gaslimit revert to default if set to 0
8 years ago
Kevin Serrano
9fb4b4a77f
lints
8 years ago
Kevin Serrano
d21915c605
Remove advanced options for now.
8 years ago
Dan Finlay
e07e4b7bc7
Linted
8 years ago
Kevin Serrano
486583e203
lint
8 years ago
Dan Finlay
da88481560
Remove gasMultiplier txMeta param
...
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.
8 years ago
Kevin Serrano
acfb6ff0f8
Hide gas options behind an advanced options checkbox.
8 years ago
Dan Finlay
45138af6c6
Fix infinite loop bug
8 years ago
Kevin Serrano
666044d417
Add margins to align.
8 years ago
Dan Finlay
0e817c9e7f
Reorder rows for better table logic
8 years ago
Dan Finlay
3ddfdfff98
Emit updated tx values on accept click
8 years ago
Dan Finlay
2e80e8f722
Remove unused function
8 years ago
Dan Finlay
4370ca0cef
Got gas live re-estimating
8 years ago
Kevin Serrano
2b0e939abd
Align input fields for gas.
8 years ago
Kevin Serrano
5d1a4db5e5
Further styling to get hex component working. Fix some typos.
8 years ago
Dan Finlay
c4e9354575
Linted
8 years ago
Dan Finlay
57fec36a7d
Add non-working gas recalculating logic to tx-details view
8 years ago
Kevin Serrano
a77a5f0ab3
Move input boxes into table and into details component.
8 years ago
Kevin Serrano
dfc89d6c6d
Make gasPrice accessible to the UI.
8 years ago
Dan Finlay
42c2c3df37
Improve pending tx blue dot style
8 years ago
Dan Finlay
961a83769b
Fix cancel msg signing behavior.
8 years ago
Dan Finlay
1d1d296a1e
Make personal sign view look nice
8 years ago
Dan Finlay
4697aca02c
Got personal_sign working
...
Also fixed bug where signing would not close popup.
8 years ago
Dan Finlay
7ec25526b7
Add alternate UI for pending personal_sign messages
8 years ago
Dan Finlay
564f920ae0
Add personal sign actions and template
8 years ago