Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7.4.x Swaps on Asset Hub #900

Merged
merged 274 commits into from
Nov 25, 2023
Merged

7.4.x Swaps on Asset Hub #900

merged 274 commits into from
Nov 25, 2023
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Oct 6, 2023

  1. Swaps: Select token to pay (#854)

    * init module
    
    * renaming
    
    * fix
    
    * remove delegate
    
    * receive chainAsset instead chainAssetId
    
    * bugfix
    
    * init (#856)
    lynx56 authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    b3b57fe View commit details
    Browse the repository at this point in the history
  2. add builder

    lynx56 committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    e705942 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'base/swaps' into feature/swaps-setup-details

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Setup/SwapSetupInteractor.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupProtocols.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupViewController.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupViewFactory.swift
    #	novawallet/Modules/Swaps/Setup/View/SwapSetupViewLayout.swift
    #	novawallet/en.lproj/Localizable.strings
    #	novawallet/ru.lproj/Localizable.strings
    lynx56 committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    b2083c1 View commit details
    Browse the repository at this point in the history
  4. add view model factory

    lynx56 committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    a116817 View commit details
    Browse the repository at this point in the history
  5. add fee

    lynx56 committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    5c412dd View commit details
    Browse the repository at this point in the history
  6. fixes

    lynx56 committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    8afc956 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. PR fixes

    lynx56 committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    29bb699 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a9a3c7 View commit details
    Browse the repository at this point in the history
  3. cleanup

    lynx56 committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    9a4c439 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. PR fixes

    lynx56 committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    f87d048 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    331c0f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4b9b45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    903e100 View commit details
    Browse the repository at this point in the history
  4. max button, info sheets

    lynx56 committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    680a0d4 View commit details
    Browse the repository at this point in the history
  5. fixes

    lynx56 committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    2e02f16 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. add separator

    lynx56 committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    b37f025 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Configuration menu
    Copy the full SHA
    4eb1e83 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. init

    lynx56 committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    e233700 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. fix direction

    ERussel committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    7161aa8 View commit details
    Browse the repository at this point in the history
  2. refactor swap logic

    ERussel committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    6acd426 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #857 from novasamatech/feature/swaps-setup-details

    Swaps setup details
    ERussel authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    2e6ca21 View commit details
    Browse the repository at this point in the history
  4. fix conflicts

    ERussel committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    253787e View commit details
    Browse the repository at this point in the history
  5. fix swap asset spacing

    ERussel committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    12a0fdd View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. fix layout

    lynx56 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    02346d7 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'base/swaps' into feature/swaps-setup-slippage

    # Conflicts:
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    lynx56 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    a48e88c View commit details
    Browse the repository at this point in the history
  3. build fix

    lynx56 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    119fdc5 View commit details
    Browse the repository at this point in the history
  4. remove unused code

    lynx56 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    889c92e View commit details
    Browse the repository at this point in the history
  5. clean up

    lynx56 committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    9414a53 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. add fee asset

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    ae7aa3e View commit details
    Browse the repository at this point in the history
  2. bugfixes

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    2fddff9 View commit details
    Browse the repository at this point in the history
  3. settings state

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    3a3279a View commit details
    Browse the repository at this point in the history
  4. add error

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    4a65218 View commit details
    Browse the repository at this point in the history
  5. bugfixes

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    587c6b5 View commit details
    Browse the repository at this point in the history
  6. add warning

    lynx56 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    4017c9b View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. validator protocol

    lynx56 committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    922c957 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2235c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. add validations

    lynx56 committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    2298d9e View commit details
    Browse the repository at this point in the history
  2. PR fixes

    lynx56 committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    eb3f532 View commit details
    Browse the repository at this point in the history
  3. handle price error

    lynx56 committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    916e032 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. PR fixes

    lynx56 committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    a0b3e7a View commit details
    Browse the repository at this point in the history
  2. PR fixes

    lynx56 committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    7a75dee View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Merge pull request #858 from novasamatech/feature/max-button

    Swaps: Max button in setup
    ERussel authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    756e1c0 View commit details
    Browse the repository at this point in the history
  2. fix conflicts

    ERussel committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    d07864f View commit details
    Browse the repository at this point in the history
  3. bugfixes

    lynx56 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    dc3e071 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'base/swaps' into feature/swaps-setup-slippage

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupProtocols.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupWireframe.swift
    #	novawallet/en.lproj/Localizable.strings
    #	novawallet/ru.lproj/Localizable.strings
    lynx56 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    d627f54 View commit details
    Browse the repository at this point in the history
  5. add info

    lynx56 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    2b16816 View commit details
    Browse the repository at this point in the history
  6. PR fixes

    lynx56 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    71fff9d View commit details
    Browse the repository at this point in the history
  7. Merge branch 'base/swaps' into feature/swaps-setup-validations

    # Conflicts:
    #	novawallet/en.lproj/Localizable.strings
    #	novawallet/ru.lproj/Localizable.strings
    lynx56 committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    4bf140d View commit details
    Browse the repository at this point in the history
  8. fix slippage conversion

    ERussel committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    b6c4921 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0739719 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. init

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    05c465c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'base/swaps' into feature/swaps-setup-validations

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupProtocols.swift
    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    435c596 View commit details
    Browse the repository at this point in the history
  3. fixes after merge

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    833c7d0 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'base/swaps' into feature/swaps-confirm

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    5f23f2a View commit details
    Browse the repository at this point in the history
  5. add cells

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    fadef3d View commit details
    Browse the repository at this point in the history
  6. fix russian localization

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    2e927de View commit details
    Browse the repository at this point in the history
  7. add rows

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    5228445 View commit details
    Browse the repository at this point in the history
  8. buildfix

    lynx56 committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    86146cb View commit details
    Browse the repository at this point in the history
  9. Merge pull request #861 from novasamatech/feature/swaps-setup-validat…

    …ions
    
    Swaps setup validations
    ERussel authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    c740243 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. base interactor

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    fdfd2b2 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'base/swaps' into feature/swaps-confirm

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupViewFactory.swift
    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    60c17d7 View commit details
    Browse the repository at this point in the history
  3. remove tests

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    7ef97ff View commit details
    Browse the repository at this point in the history
  4. fixes

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    e1e5cda View commit details
    Browse the repository at this point in the history
  5. bugfixes

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    7711f0a View commit details
    Browse the repository at this point in the history
  6. cleanup

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    a0f9894 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4ab8908 View commit details
    Browse the repository at this point in the history
  8. connect logic to ui

    lynx56 committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    5dd75e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. fix UI

    lynx56 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    af9e642 View commit details
    Browse the repository at this point in the history
  2. renaming, cleanup

    lynx56 committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4e8a38e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #864 from novasamatech/fix/swaps-slippage

    Swaps: Slippage bugfixes
    ERussel authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    c8f88c9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #863 from novasamatech/feature/swaps-confirm-base

    Swaps base interactor
    ERussel authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    d851e34 View commit details
    Browse the repository at this point in the history
  5. bump version to v16

    ERussel committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    bf2c05e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8f4087d View commit details
    Browse the repository at this point in the history
  7. fix default slippage

    ERussel committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    ab6ac72 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #868 from novasamatech/fix/bumpv16

    Fix slippage settings & bump to v16
    ERussel authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    cf950e0 View commit details
    Browse the repository at this point in the history
  9. add asset hub fee service

    ERussel committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    707f91e View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. refactoring

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    ce9dc57 View commit details
    Browse the repository at this point in the history
  2. add warning

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    c8f4e21 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'base/swaps' into feature/swaps-confirm

    # Conflicts:
    #	novawallet/Modules/Swaps/Slippage/SwapSlippagePresenter.swift
    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    7ddb45d View commit details
    Browse the repository at this point in the history
  4. fixes after merging

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    b4630d8 View commit details
    Browse the repository at this point in the history
  5. fix icon

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    4fe3974 View commit details
    Browse the repository at this point in the history
  6. add alert for rate change

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    a73d39e View commit details
    Browse the repository at this point in the history
  7. bugfixes

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    fe816d2 View commit details
    Browse the repository at this point in the history
  8. cleanup

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    47c6478 View commit details
    Browse the repository at this point in the history
  9. refactor swap screen

    ERussel committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    7f9f68a View commit details
    Browse the repository at this point in the history
  10. bugfix

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    78e7db3 View commit details
    Browse the repository at this point in the history
  11. remove logs

    ERussel committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    1abb1ae View commit details
    Browse the repository at this point in the history
  12. init

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    8bcb30c View commit details
    Browse the repository at this point in the history
  13. add space

    lynx56 committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    081c8a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Merge pull request #870 from novasamatech/feature/sufficient-token-fee

    Sufficient token fee service
    ERussel authored Oct 30, 2023
    Configuration menu
    Copy the full SHA
    1d65de5 View commit details
    Browse the repository at this point in the history
  2. add bottomsheet

    lynx56 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    98d510f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e37d5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac661c5 View commit details
    Browse the repository at this point in the history
  5. clean up

    lynx56 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    27c24ae View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. fix inputs

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ca4586b View commit details
    Browse the repository at this point in the history
  2. fix fee validation

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    3cd5592 View commit details
    Browse the repository at this point in the history
  3. fix conflicts

    ERussel committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    b7cc37f View commit details
    Browse the repository at this point in the history
  4. fix validation

    ERussel committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4ee9812 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5f9408e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #871 from novasamatech/feature/swaps-price-difference

    Swaps: price difference in setup
    ERussel authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    1e035fa View commit details
    Browse the repository at this point in the history
  7. add focus, fix amounts

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    64ccefb View commit details
    Browse the repository at this point in the history
  8. Merge branch 'base/swaps' into fix/swap-flip-assets

    # Conflicts:
    #	novawallet/Modules/Swaps/Setup/Model/ViewModels.swift
    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    0e84fe3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0ba5eb8 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'base/swaps' into feature/changing-fee-asset-ui

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Base/SwapBaseInteractor.swift
    #	novawallet/Modules/Swaps/Base/SwapBaseProtocols.swift
    #	novawallet/Modules/Swaps/Confirm/SwapConfirmPresenter.swift
    #	novawallet/Modules/Swaps/Setup/Model/SwapsSetupViewModelFactory.swift
    #	novawallet/Modules/Swaps/Setup/Model/ViewModels.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/en.lproj/Localizable.strings
    #	novawallet/ru.lproj/Localizable.strings
    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f8d5f46 View commit details
    Browse the repository at this point in the history
  11. fixes after merge

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    dc56a5f View commit details
    Browse the repository at this point in the history
  12. bugfix focus for empty fields

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ee44d71 View commit details
    Browse the repository at this point in the history
  13. clean up

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    2d78e7f View commit details
    Browse the repository at this point in the history
  14. improve swap open navigation

    ERussel committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ab76bec View commit details
    Browse the repository at this point in the history
  15. fix cells

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ff9feed View commit details
    Browse the repository at this point in the history
  16. add button

    lynx56 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    79ddc96 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    a3a3af5 View commit details
    Browse the repository at this point in the history
  2. load all available pairs

    ERussel committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    a6e90db View commit details
    Browse the repository at this point in the history
  3. init

    lynx56 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    474c5cb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfe7231 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #874 from novasamatech/feature/edit-fee-asset-rest…

    …riction
    
    Swaps: show fee asset selection for self-sufficient tokens only
    ERussel authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    03b8d35 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #872 from novasamatech/feature/changing-fee-asset-ui

    Swaps: fee selection bottom sheet
    ERussel authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    06455ee View commit details
    Browse the repository at this point in the history
  7. fix merge conflicts

    ERussel committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    77d78dc View commit details
    Browse the repository at this point in the history
  8. fix can pay fee asset

    ERussel committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    df1568e View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. add operations

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    75a507c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'base/swaps' into fix/swap-flip-assets

    # Conflicts:
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    bcd0146 View commit details
    Browse the repository at this point in the history
  3. fix typos

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    f57bae8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #873 from novasamatech/fix/swap-flip-assets

    Swaps: flip assets
    ERussel authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    ac9ce9f View commit details
    Browse the repository at this point in the history
  5. refactor flip logic

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    66b5822 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a34680f View commit details
    Browse the repository at this point in the history
  7. pay fee in custom token

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    366d5a5 View commit details
    Browse the repository at this point in the history
  8. add xcm

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    278bfb4 View commit details
    Browse the repository at this point in the history
  9. fix swap logic

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    2249c8e View commit details
    Browse the repository at this point in the history
  10. fix colors

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    823928e View commit details
    Browse the repository at this point in the history
  11. Merge branch 'base/swaps' into feature/deposit-insufficient-token

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupProtocols.swift
    #	novawallet/Modules/Swaps/Setup/SwapSetupViewController.swift
    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    54c3423 View commit details
    Browse the repository at this point in the history
  12. fixes after merging

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    64563a1 View commit details
    Browse the repository at this point in the history
  13. bugfix after merging

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    3156b4f View commit details
    Browse the repository at this point in the history
  14. Merge pull request #876 from novasamatech/feature/extrinsic-via-custo…

    …m-token
    
    Allow fee payment in custom token #8692tuwq8
    ERussel authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    7ea87b1 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #875 from novasamatech/feature/navigation

    Feature navigation & multiple exchanges #8692xnt40 #8692xnvrj
    ERussel authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    4a2e512 View commit details
    Browse the repository at this point in the history
  16. fix conflicts

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    8c52adc View commit details
    Browse the repository at this point in the history
  17. fix merge conflicts

    ERussel committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    9e1c4ff View commit details
    Browse the repository at this point in the history
  18. Merge pull request #877 from novasamatech/feature/deposit-insufficien…

    …t-token
    
    Deposit insufficient token
    ERussel authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    304867b View commit details
    Browse the repository at this point in the history
  19. add view

    lynx56 committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    86ebe6c View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. add validation logic

    ERussel committed Nov 4, 2023
    Configuration menu
    Copy the full SHA
    4c9cd62 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. add can receive validations

    ERussel committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    05916b3 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    744506f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    816c489 View commit details
    Browse the repository at this point in the history
  3. add quote validations

    ERussel committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    48c3369 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. add inline style for erros

    ERussel committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    12454c8 View commit details
    Browse the repository at this point in the history
  2. add fee notification

    ERussel committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    85fc137 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be98d9f View commit details
    Browse the repository at this point in the history
  4. refactor slippage

    ERussel committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    600ee59 View commit details
    Browse the repository at this point in the history
  5. fix slipage logic

    ERussel committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    239a561 View commit details
    Browse the repository at this point in the history
  6. add logic to confirm screen

    ERussel committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    b6c009a View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    02b6b58 View commit details
    Browse the repository at this point in the history
  2. improve button state

    ERussel committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    f489537 View commit details
    Browse the repository at this point in the history
  3. refactor validations

    ERussel committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    237f6ca View commit details
    Browse the repository at this point in the history
  4. fix account info set

    ERussel committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    b7ac5ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7700684 View commit details
    Browse the repository at this point in the history
  6. fix swaps

    ERussel committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    8f6944b View commit details
    Browse the repository at this point in the history
  7. swap details

    lynx56 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    08289dc View commit details
    Browse the repository at this point in the history
  8. fix icons

    lynx56 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ec0668a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    7d848a7 View commit details
    Browse the repository at this point in the history
  2. fix tests

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    2bf20a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89a0dad View commit details
    Browse the repository at this point in the history
  4. Merge branch 'base/swaps' into feature/history

    # Conflicts:
    #	novawallet.xcodeproj/project.pbxproj
    #	novawallet/Common/Storage/SubstrateDataModel.xcdatamodeld/SubstrateDataModel20.xcdatamodel/contents
    #	novawallet/en.lproj/Localizable.strings
    #	novawallet/ru.lproj/Localizable.strings
    lynx56 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    ba7b9f5 View commit details
    Browse the repository at this point in the history
  5. add hasSwaps check to filter

    lynx56 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    d9fe10f View commit details
    Browse the repository at this point in the history
  6. fix tests

    lynx56 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    42fceab View commit details
    Browse the repository at this point in the history
  7. Merge pull request #878 from novasamatech/feature/improve-validations

    Add validations and improvements
    ERussel authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9305954 View commit details
    Browse the repository at this point in the history
  8. fix conflicts

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    376a524 View commit details
    Browse the repository at this point in the history
  9. fix conflicts

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    31993d2 View commit details
    Browse the repository at this point in the history
  10. fix fee in custom token

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    f4d6711 View commit details
    Browse the repository at this point in the history
  11. fix fee

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    7bab3f1 View commit details
    Browse the repository at this point in the history
  12. fix fee threshold

    ERussel committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    bff4ef7 View commit details
    Browse the repository at this point in the history
  13. fixes

    lynx56 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9e1c3cf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    16ee01f View commit details
    Browse the repository at this point in the history
  15. confirm fixes

    lynx56 committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    ea19fcd View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. fix toolbar, price difference

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b8a316e View commit details
    Browse the repository at this point in the history
  2. remove toolbar style

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    c2092f4 View commit details
    Browse the repository at this point in the history
  3. refactor

    ERussel committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    27d8dc3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #880 from novasamatech/fix/max-non-native-swap

    Fix fee calculation
    ERussel authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    5be297b View commit details
    Browse the repository at this point in the history
  5. fix fee cell tap area

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    3a62b80 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c51893 View commit details
    Browse the repository at this point in the history
  7. fix price difference

    ERussel committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    592b2de View commit details
    Browse the repository at this point in the history
  8. Merge pull request #881 from novasamatech/fix/swaps-ui-bugs

    Swaps: fix UI bugs
    ERussel authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    3769242 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a222994 View commit details
    Browse the repository at this point in the history
  10. add modules

    ERussel committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    da4f6ce View commit details
    Browse the repository at this point in the history
  11. PR fixes

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    820f8a9 View commit details
    Browse the repository at this point in the history
  12. fix call coding path

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b0290b7 View commit details
    Browse the repository at this point in the history
  13. repeat operation

    lynx56 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    c0b922b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. refactor get token flow

    ERussel committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    f0bcfb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bea759 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    56248f3 View commit details
    Browse the repository at this point in the history
  2. fix tests

    ERussel committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    51132c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    237ec93 View commit details
    Browse the repository at this point in the history
  4. fix selection

    ERussel committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    f0c6ccb View commit details
    Browse the repository at this point in the history
  5. Merge pull request #883 from novasamatech/feature/crosschain-for-insu…

    …ff-dep
    
    Get tokens for insufficient balance #8692tuvh2
    ERussel authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    781138e View commit details
    Browse the repository at this point in the history
  6. navigation

    lynx56 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    7854dda View commit details
    Browse the repository at this point in the history
  7. fixes

    lynx56 committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    6effe21 View commit details
    Browse the repository at this point in the history
  8. fix swaps parsing

    ERussel committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    3128aca View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. fix local query for swaps

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2131e15 View commit details
    Browse the repository at this point in the history
  2. fix details view

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    68f5d3c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #879 from novasamatech/feature/history

    Swaps tx history
    ERussel authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c8b2b32 View commit details
    Browse the repository at this point in the history
  4. missing change

    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    ff8146e View commit details
    Browse the repository at this point in the history
  5. Merge branch 'base/swaps' into feature/repeat-operation-from-history

    # Conflicts:
    #	novawallet/Modules/Swaps/Setup/SwapSetupPresenter.swift
    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    547d9fb View commit details
    Browse the repository at this point in the history
  6. PR fixes

    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    729ea40 View commit details
    Browse the repository at this point in the history
  7. PR fix

    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    704dc8a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8aae70f View commit details
    Browse the repository at this point in the history
  9. remove unused code

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    9049f6d View commit details
    Browse the repository at this point in the history
  10. Merge pull request #882 from novasamatech/feature/repeat-operation-fr…

    …om-history
    
    Swaps: Repeat operation from history
    ERussel authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    9b1f41f View commit details
    Browse the repository at this point in the history
  11. check swaps

    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    68588fb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8b849ab View commit details
    Browse the repository at this point in the history
  13. fix conflicts

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    9318815 View commit details
    Browse the repository at this point in the history
  14. fix details display

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    834d3ff View commit details
    Browse the repository at this point in the history
  15. remove unused code

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    4b5830e View commit details
    Browse the repository at this point in the history
  16. fix icons

    ERussel committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    6429f63 View commit details
    Browse the repository at this point in the history
  17. init

    lynx56 committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    a12517d View commit details
    Browse the repository at this point in the history
  18. Merge pull request #884 from novasamatech/fix/hide-details-swaps-low-…

    …liquidity
    
    Bugfix: Constant fee loading for low liquidity validation #86933qjbc #86933nyy3
    ERussel authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    0fa86f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. fix error frame

    lynx56 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    91f8878 View commit details
    Browse the repository at this point in the history
  2. fix price difference

    lynx56 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    029e2ee View commit details
    Browse the repository at this point in the history
  3. fix sorting

    lynx56 committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    b8f869a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. update info icon

    lynx56 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8bad469 View commit details
    Browse the repository at this point in the history
  2. pr fix

    lynx56 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    72505a3 View commit details
    Browse the repository at this point in the history
  3. pr fix

    lynx56 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7728210 View commit details
    Browse the repository at this point in the history
  4. add wiki

    lynx56 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    8b71af7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2f702a View commit details
    Browse the repository at this point in the history
  6. fix selection

    lynx56 committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    6c0147f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. add parsing swap extrinsics

    ERussel committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    348b7b6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #885 from novasamatech/fix/swaps-improve-check-swaps

    Check balances/network availability for swap feature
    ERussel authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    e9963ad View commit details
    Browse the repository at this point in the history
  3. Merge pull request #889 from novasamatech/base/swaps

    Swaps on Asset Hub implementation
    ERussel authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    b32ce94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fc9ee26 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

  1. Configuration menu
    Copy the full SHA
    139d76e View commit details
    Browse the repository at this point in the history
  2. fix fee parsing

    ERussel committed Nov 18, 2023
    Configuration menu
    Copy the full SHA
    5d688d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. refactoring

    ERussel committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    b1195dc View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. take into account ed

    ERussel committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    b908fdc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #886 from novasamatech/fix/swaps-auto-switch-fee-a…

    …sset
    
    BugFix: Auto switch to self-sufficient token if no way to pay fee in native token
    ERussel authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    93d5aaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f400f1b View commit details
    Browse the repository at this point in the history
  4. fix fee calculation on flip

    ERussel committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    26ae089 View commit details
    Browse the repository at this point in the history
  5. fix review comments

    ERussel committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    0725c12 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #890 from novasamatech/feature/realtime-history-up…

    …dates
    
    Realtime history updates 86935bh7e
    ERussel authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    ea92f71 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dbe67a9 View commit details
    Browse the repository at this point in the history
  8. pr fixes

    lynx56 committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    c0f1d2a View commit details
    Browse the repository at this point in the history
  9. Merge pull request #887 from novasamatech/fix/swaps-leftovers

    Batch of bugfixes
    ERussel authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2d2e247 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f2c6e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Merge pull request #891 from novasamatech/fix/staking-max-elections

    Prioritise json for staking max electing voters 86935m0yc
    ERussel authored Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1f500df View commit details
    Browse the repository at this point in the history
  2. fix get tokens receiver

    ERussel committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    54a2ba7 View commit details
    Browse the repository at this point in the history
  3. fix approx sign

    ERussel committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    8d0edec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8eab304 View commit details
    Browse the repository at this point in the history
  5. fix translation

    ERussel committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    48c27f5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa558d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2ac10c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. fix disabled state on buttons

    ERussel committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    fbae0b8 View commit details
    Browse the repository at this point in the history
  2. fix sorting for assets

    ERussel committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    afe6d3c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #893 from novasamatech/fix/support-treasury-batch

    Support batch call when extracting requested amount for referendum 86933jup3
    ERussel authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    e82c8c8 View commit details
    Browse the repository at this point in the history
  4. sync localization

    ERussel committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    1f6827a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #896 from novasamatech/fix/swaps-polishing

    Swaps polishing
    ERussel authored Nov 22, 2023
    Configuration menu
    Copy the full SHA
    eb3896e View commit details
    Browse the repository at this point in the history