Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

BAT integration (BAT Mercury) #11231

Merged
merged 14 commits into from
Oct 6, 2017
Merged

BAT integration (BAT Mercury) #11231

merged 14 commits into from
Oct 6, 2017

Commits on Oct 6, 2017

  1. Adds BAT support

    Resolves #9740
    Resolves #10945
    Resolves #11251 
    Resolves #11264
    Resolves #11285
    Resolves #11289
    Resolves #11292
    Resolves #11293
    NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    5813411 View commit details
    Browse the repository at this point in the history
  2. Adds addFounds wizard

    Resolves #11193
    cezaraugusto authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    f852891 View commit details
    Browse the repository at this point in the history
  3. Implements logic into wizard

    Fixes balance and transactions with help of @mrose17
    
    use "the latest and greatest" of bat-*
    
    and also prepare for new anonymizing proxy
    NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    a527e1f View commit details
    Browse the repository at this point in the history
  4. Fix regression (balance should convert to Number) and add back some u…

    …nit tests originally added with 2ec3ea8
    
    Auditors: @NejcZdovc
    bsclifton authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    8ac1f65 View commit details
    Browse the repository at this point in the history
  5. Address feedback from design team

    - remove contrib panel
    - set wallet address as readonly
    - set wallet adress as auto selected
    - several strings change
    - changed coins order in wizard
    - small tweaks on design
    cezaraugusto authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    b861db0 View commit details
    Browse the repository at this point in the history
  6. Fixes l10n and conversion display

    Fixes backup key overflow
    NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    49db118 View commit details
    Browse the repository at this point in the history
  7. use [email protected]

    to allow GET wallet to use altcurrency parameter, as needed;
    always set both amount/denomination when setting budget
    mrose17 authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    5942db2 View commit details
    Browse the repository at this point in the history
  8. change strings per brad feedback, move tooltip to top

    unskip preferences and paymentsTab tests
    
    Auditors: @NejcZdovc
    
    Test Plan:
    npm run test -- --grep="PaymentsTab component"
    npm run test -- --grep="Preferences component unittest"
    
    Note that this undercovered two failing tests:
    npm run test -- grep="PaymentsTab component fundsamount functionality renders full balance correctly"
    npm run test-- --grep="PaymentsTab component fundsamount functionality renders partial balance correctl"
    cezaraugusto authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    323017a View commit details
    Browse the repository at this point in the history
  9. Removes TODO's and fixed wallet recovery

    Fixes clear  #11278
    Fixes default monthly budget
    NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    1378693 View commit details
    Browse the repository at this point in the history
  10. Ledger client will now transition from BTC => BAT one time (if needed)

    Fixes #11308
    
    Auditors: @NejcZdovc, @mrose17
    
    Test Plan:
    `npm run unittest -- --grep="ledger api unit tests"`
    `npm run unittest -- --grep="ledgerReducer unit tests"`
    bsclifton authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    99d2d29 View commit details
    Browse the repository at this point in the history
  11. Implements new backup logic

    Adds dynamic min ammount to the wizard
    
    Changes min amount in note into users selected amount
    NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    9ec88e7 View commit details
    Browse the repository at this point in the history
  12. add tests for addFundsDialog

    Auditors: @bsclifton
    Test plan:
    npm run test -- --grep="add funds welcome screen"
    npm run test -- --grep="add funds wizard screen"
    cezaraugusto authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    6ab632a View commit details
    Browse the repository at this point in the history
  13. Updated code per Marshall

    - transition is called for all wallets
    - sync is now done before transition
    - added logic after transition (state updated via onLedgerCallback)
    
    Auditors: @mrose17
    
    Set wallet to v1 if v1 properties are found
    (it should be transitioned on launch)
    
    In the roundtrip callback, add `response` to param list when calling during an error
    
    changes default debug mode
    bsclifton authored and NejcZdovc committed Oct 6, 2017
    Configuration menu
    Copy the full SHA
    5bfe79c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8781761 View commit details
    Browse the repository at this point in the history