Permalink
Commits on Oct 2, 2018
  1. New SendTx and TxHistory windows (#4070)

    ryanio authored and evertonfraga committed Oct 2, 2018
    * WIP - introduce newTransaction to redux
    
    * Testing - display wallet locally
    
    * WIP - blockies component
    
    * WIP - scaffolds the send tx popup
    
    * WIP - scaffolding new design
    
    * WIP - scaffold transactions
    
    * WIP - introduce FeeSelector
    
    * WIP - displays USD for conversion and fee
    
    * Displays ETH instead of USD if testnet
    
    * Show full length addresses
    
    * Introduces 'isNewContract' state
    
    * Refactors submit form
    
    * handleSubmit for transfer and contract creation
    
    * Introduces UI for sending tokens
    
    * Programmatically sets tx popup window size
    
    * Refactors logic into Redux
    
    * Corrects color hex
    
    * Displays expanded details
    
    * Removes identicon overlays
    
    * Blacklists conf window from generic window use
    
    * * Renames components to shorter names using Tx over Transaction
    * Aligns from/to addresses
    * Adds hover help tooltip on fee selector
    * Removes extra details on new contract creation
    * Better layout if token transfer, and fetches token details
    
    * Persist txs and new tx history window
    
    * Improvements to tx history
    
    * Updates
    
    * Updates
    
    * Update pending txs in tx history window
    
    * Updates
    
    * Fix math
    
    * Fixes and better intermediate states
    
    * Adds reducer tests
    
    * WIP - handles priority
    
    * Add peerCount to redux and only switch to local if peerCount > 0
    
    * Stores gas price in txs state
    
    * Resolves _persist error
    
    * TxHistory window improvements
    
    * Adds pricing data to TxHistory window
    *Renames priceUSD to etherPriceUSD and moves to `settings` reducer for cross-component use
    
    * TxHistory: Light font weight for number of confirmations
    
    * Introduces SendTx i18n
    
    * Handles case of no gas provided
    
    * Fixes peerCount bug
    
    * Displaying all logs after failure
    
    * i18n TxHistory window
    
    * Removes Q config
    
    * Fixes fourByte bug
    
    * Fixes window height bug
    
    * Bumps swarm.js to 0.1.38
    
    * Fixes unlocking styles
    
    * Cleans up i18n
    
    * Fix fee math, add error and loading states for gas price
    
    * Adds spinner to FeeSelector while calculating gas
    
    * WIP - show loading state and retry gas details
    
    * Finishes gas retry refactor
    
    * Adds gas warning i18n
    
    * Refactors gas error messaging and styling
    
    * Adds gasPrice to more details section
    
    * Fixes gasEstimate bug
    
    * small fixes on CSS
    
    * Captures gas errors and displays in SendTx
    
    * updates css
    
    * Minor UX focus
    
    * Connects ContextDescription to redux
    
    * Displays an error when gas over blockLimit
    
    * Refactors; remove stale GasNotification, simplify state
    
    * Adds reducer tests
    
    * Fixes formatter error
    
    * Adjust window height on all updates
    
    * Introduces eth gas station API
    
    * Fixes test and uses safeLow
    
    * Merge branch 'send-tx-react' of https://github.com/ethereum/mist into send-tx-react
    
    * Adds loading state to footer
    
    * Adds reducer tests
    
    * Cleans up cruft
    
    * Add function name
    
    * update css to tx history
    
    * Fixes null state and error color
    
    * removing unnecessary code
    
    * Rebuilds artifacts
    
    * Fixing token contract name i18n key
    
    * Using a shorter text for token contract name
    
    * Grabbing token information in a new format
    
    * Fixing popup placement after a resize called by the UI
    
    * Fixes fractional token display
    
    * Alerts user if sending ether