aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/customize-gas-modal
Commit message (Collapse)AuthorAgeFilesLines
* Metametrics (#6171)Dan J Miller2019-03-051-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add metametrics provider and util. * Add backend api and state for participating in metametrics. * Add frontend action for participating in metametrics. * Add metametrics opt-in screen. * Add metametrics events to first time flow. * Add metametrics events for route changes * Add metametrics events for send and confirm screens * Add metametrics events to dropdowns, transactions, log in and out, settings, sig requests and main screen * Ensures each log in is measured as a new visit by metametrics. * Ensure metametrics is called with an empty string for dimensions params if specified * Adds opt in metametrics modal after unlock for existing users * Adds settings page toggle for opting in and out of MetaMetrics * Switch metametrics dimensions to page level scope * Lint, test and translation fixes for metametrics. * Update design for metametrics opt-in screen * Complete responsive styling of metametrics-opt-in modal * Use new chart image on metrics opt in screens * Incorporate the metametrics opt-in screen into the new onboarding flow * Update e2e tests to accomodate metametrics changes * Mock out metametrics network requests in integration tests * Fix tx-list integration test to support metametrics provider. * Send number of tokens and accounts data with every metametrics event. * Update metametrics event descriptor schema and add new events. * Fix import tos bug and send gas button bug due to metametrics changes. * Various small fixes on the metametrics branch. * Add origin custom variable type to metametrics.util * Fix names of onboarding complete actions (metametrics). * Fix names of Metrics Options actions (metametrics). * Clean up code related to metametrics. * Fix bad merge conflict resolution and improve promise handling in sendMetaMetrics event and confrim tx base * Don't send a second metrics event if user has gone back during first time flow. * Collect metametrics on going back from onboarding create/import. * Add missing custom variable constants for metametrics * Fix metametrics provider * Make height of opt-in modal responsive. * Adjust text content for opt-in modal. * Update metametrics event names and clean up code in opt-in-modal * Put phishing warning step next to last in onboarding flow * Link terms of service on create and import screens of first time flow * Add subtext to options on the onboarding select action screen. * Fix styling of bullet points on end of onboarding screen. * Combine phishing warning and congratulations screens. * Fix placement of users if unlocking after an incomplete onboarding import flow. * Fix capitalization in opt-in screen * Fix last onboarding screen translations * Add link to 'Learn More' on the last screen of onboarding * Code clean up: metametrics branch * Update e2e tests for phishing warning step removal * e2e tests passing on metametrics branch * Different tracking urls for metametrics on development and prod
* Add raised type buttons to Button component. Refactor all buttons within app ↵Alexander Tseung2018-09-131-7/+8
| | | | to Button components
* Remove send_ directory, revert to just having sendDan2018-07-161-3/+3
| | | | | | Revert accidentally changed constants. Require defaults in ens-input, gas-fee-display and confirm screens.
* fixes 4666Sara Reynolds2018-07-041-2/+5
|
* Only show the customize gas modal if the estimateGas call is not currently ↵Dan2018-06-191-5/+43
| | | | in flight.
* Merge branch 'i3725-refactor-send-component-' into ↵Dan2018-06-011-1/+1
|\ | | | | | | i3914-fix-newui-send-gas-estimation
| * Merge branch 'develop' into i3725-refactor-send-component-Dan2018-06-011-1/+1
| |\
| | * Change btn-secondary styles to btn-default. Make btn-secondary red warning ↵Alexander Tseung2018-06-011-1/+1
| | | | | | | | | | | | style buttons
| | * Allow transactions with 0-gwei gas price (#4073)Paul Bouchon2018-04-271-3/+1
| | | | | | | | | | | | | | | | | | * Allow transactions with 0-gwei gas price * Add tests to verify tx with 0 gas fee * Conditionally use CurrencyInput in CurrencyDisplay
* | | Simplify gas estimate actions and add local estimateGasPriceFromRecentBlocks ↵Dan2018-05-311-3/+3
| | | | | | | | | | | | method.
* | | Rename gas change actions.Dan2018-05-311-9/+9
|/ /
* | Merge branch 'develop' into i3725-refactor-send-component-Dan2018-05-141-3/+1
| |
* | Rename ducks/send.js to ducks/send.duck.jsDan2018-05-141-1/+1
| |
* | Unit tests for containers, utils and selectors in send_/Dan2018-05-051-2/+2
| |
* | Further refactors; includes refactor of send-v2.js and associated containerDan2018-04-301-2/+6
|/
* Merge branch 'master' into i3471-checkbalanceonconfirmscreenDan2018-03-301-11/+17
|\
| * Removes t from props via metamask-connect and instead places it on context ↵Dan2018-03-291-11/+17
| | | | | | | | via a provider.
* | Confirm send token detects if balance is sufficient for gas.Dan2018-03-281-0/+3
|/
* Merge branch 'master' into i18n-translator-reduxDan2018-03-271-2/+6
|\
| * Update button stylesAlexander Tseung2018-03-261-2/+6
| |
* | i18n redux solution doesn't require importing t() and passing state to each ↵Dan2018-03-221-11/+10
| | | | | | | | t() call; t is just available on props.
* | Merge branch 'master' of github.com:MetaMask/metamask-extension into ↵kumavis2018-03-211-6/+25
|\| | | | | | | i18n-translator-redux
| * Force gas min has correct precision and is set when editing gas if max.Dan2018-03-151-1/+6
| |
| * Merge branch 'master' into retry-tx-refractorDan2018-03-141-12/+13
| |\
| * | Fix gas calculation and nonce / forceGasMin state setting errors; retry ↵Dan2018-03-131-3/+3
| | | | | | | | | | | | button shows on correct tx.
| * | Retry transaction logic added to tx-list-item, confirm-send-ether, ↵Dan2018-03-091-2/+16
| | | | | | | | | | | | customize-gas-modal, and dependents.
* | | Fixed t() calls where localeMessages is missing; and fix incorrect connect ↵Dan2018-03-201-3/+3
| | | | | | | | | | | | reference.
* | | Handle i18n with redux.Dan2018-03-161-9/+9
| | |
* | | i18n - load locales manuallykumavis2018-03-151-1/+1
| |/ |/|
* | complete i18n across new UINick Doiron2018-01-301-4/+4
| |
* | separate out cross-browser i18n for extensionsNick Doiron2018-01-251-0/+1
| |
* | better organization of locale file; i18n in more view filesNick Doiron2018-01-241-2/+2
| |
* | first steps to i18nNick Doiron2018-01-231-10/+10
|/
* Update max amount behaviour to meet new specs.Dan2017-12-071-1/+21
|
* Remove unneeded type castingDan Finlay2017-11-211-1/+1
|
* Fix bug where gas param was not a stringDan Finlay2017-11-211-1/+1
| | | | | | Prevented sending transactions. Fixes #2598
* Gas customzier does not consider amount when sending tokens.Dan2017-11-161-1/+1
|
* LintingThomas Huang2017-11-111-1/+1
|
* Lint fixes.Dan2017-11-071-2/+1
|
* Set gas price allows for WEI precision.Dan2017-11-071-4/+16
|
* Insufficient balance warning in gas customizer works for send tokenDan2017-11-071-3/+1
|
* More lint fixesDan2017-11-023-13/+13
|
* Lint fixes for NewUI-flat.Dan2017-11-023-52/+50
|
* Change min gas price to 0.1 GWEIDan2017-10-271-1/+2
|
* Adds revert feature to customize gas modal.Dan2017-10-261-8/+15
|
* Add GWEI to gas price unitChi Kei Chan2017-10-251-1/+1
|
* Fix gas input styling on mobile viewChi Kei Chan2017-10-251-3/+4
|
* Improve customize gas modal error handlingDan2017-10-241-23/+121
|
* Min and default gas price, limit, total; comments out code for gas slider.Dan2017-10-202-15/+20
|
* Move all of send state to metamask state.Dan2017-10-191-1/+10
|
* Customize Gas connected to stateDan2017-10-161-13/+71
|
* [NewUI] SendV2-#8: Send container handles tokens; gas info dynamic from ↵Dan J Miller2017-10-143-0/+196
state (#2364) * Adds memo field to send-v2. * Vertical align transaction with flexbox. * Customize Gas UI * Remove internal state from InputNumber and fix use in gastooltip. * Move customize-gas-modal to its own folder and minor cleanup * Create send container, get account info from state, and make currency display more reusable * Adjusts send-v2 and container for send-token. Dynamically getting suggested gas prices.