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

feat(core): Transfer Domain feature branch (WIP) #4007

Merged
merged 23 commits into from
Oct 9, 2023

Commits on Jul 24, 2023

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

Commits on Jul 26, 2023

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

Commits on Aug 3, 2023

  1. feature(ui-ux): evm support for address book (#4008)

    * initial commit for address book
    
    * added backward compatibility
    
    * create and edit address update
    
    * added style for portfolio bottom sheet
    
    * fix linting
    
    * lint fix
    
    * added address type selector
    
    * making close icon size to 22 px consistant
    
    * added address type selector in AddressRow component
    
    * seperating instance of addressbook and walletaddresses
    
    * test fix
    
    * chore
    
    * backward compatibility for already saved address
    
    * bug fix
    
    * add search support for evm address
    
    * lint issue fix
    
    * added selectAllLabeledWalletAddress selector to show address label for evm address
    
    * removed unused filters and attributes
    
    * chore
    
    * added evm tag
    
    * chore fix
    
    * chore key error fix
    
    * added e2e tests
    
    * added translation
    
    * chore: fixed pr comments
    
    * translation
    fullstackninja864 authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    ef80e77 View commit details
    Browse the repository at this point in the history
  2. fix(ui-ux): fixed domain switch toggle (#4012)

    * fix(ui-ux): fixed domain switch toggle
    
    * added testcse
    
    * updated DFI to DVM
    
    * updated DFI to DVM in enum
    
    * updated dfi to dvm in useWalletAddress
    
    * toggle btn style fix
    
    * test case fix
    fullstackninja864 authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    608fd3c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

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

Commits on Aug 14, 2023

  1. feat(core): support transfer domain in convert screen (#4014)

    * feat(core): support transfer domain in convert screen
    
    * ensure utxo reserved fee when converting from utxo to dfi
    
    * consistent function init
    
    * explicit function return type
    
    * set state by following data change instead of triggering via event
    
    * consistent naming convention across convert screen and hooks
    
    * fix displayed text for token symbol
    
    * declare hooks before any function
    
    * handle disabled toggle button
    
    * fix displayed text on convert screen
    
    * update toast in text
    
    * fix transfer domain signer
    
    * fix lints
    
    * fix token detail screen navigation to convert
    
    * update unit texts
    
    * update drawer and prompts for dfi converter
    
    * Update more explicit token convert symbols
    
    * suffix with -evm for evm tokens
    
    * fix lint
    
    * fix hardcoded domain
    pierregee authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    6a5b88f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. fix(ui-ux): translations for convert screen (#4028)

    * fix(ui-ux): update copy text in convert screen
    
    * fix(ui-ux): update translations
    
    * add translations
    
    * translations
    
    * update de translations
    
    * add missing it translation object
    chloezxyy authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5647087 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. fix conflict

    pierregee committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d1daa41 View commit details
    Browse the repository at this point in the history
  2. fix conflict

    pierregee committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fb4907f View commit details
    Browse the repository at this point in the history
  3. chore(ops): bump packages to display changi (#4030)

    * chore(ops): bump to add changi network
    
    * chore(ops): bump packages to display changi
    pierregee authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a2f8f46 View commit details
    Browse the repository at this point in the history
  4. feat(ui-ux): add svg icons for sui and xchf tokens (#4031)

    * feat(ui-ux): add svg icons for sui and xchf tokens
    
    * fix invlalid svg props
    
    * update sui svg to a flatter one
    
    * fix rect prop
    
    ---------
    
    Co-authored-by: JJ Adonis <[email protected]>
    lykalabrada and thedoublejay authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    3eb745b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. fix(ui-ux): updated walletkit package to filter out burn token pool p…

    …air (#4033)
    
    * fix(ui-ux): updated walletkit package to filter out burn token pool pair
    
    * fix(e2e): network details
    chloezxyy authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    7062bfc View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    fb8a96d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e187749 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. fix(ui-ux): svg border for evm tokens (#4029)

    * fix(ui-ux): svg border for evm tokens
    
    * fix(ui-ux): conditional icon sizing with svg border on evm tokens
    chloezxyy authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    a150b13 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. feature(ui-ux): enable transfer domain (#4032)

    * fix(ui-ux): filter out LP tokens in EVM domain
    
    * fix(ui-ux): UI labels for address types
    
    * fix(ui-ux): sendconfirmationscreen evm bg for addresses
    
    * fix(ui-ux): hide any address labels if there are error messages
    
    * remove unused comment
    
    * fix lint
    
    * fix(ui-ux): to display address label even with err msg
    
    * fix(ui-ux): labelled address
    
    * fix(ui-ux): cater for selected whitelisted evm addr
    
    * feat(e2e): add tests
    
    * fix: lint for AddressRow
    
    * feat: enable transfer domain
    
    * fix(ui-ux): update UI for convert confirmation screen
    
    * fix(e2e): network details
    
    * Revert "fix(e2e): network details"
    
    This reverts commit c29aef8.
    
    * fix(ui-ux): update isEVMDomain flag
    
    * fix(ui-ux): remove LP filter
    
    * fix(lint): add empty data for evmtx
    
    ---------
    
    Co-authored-by: Lyka Labrada <[email protected]>
    chloezxyy and lykalabrada authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    31cd4ab View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. fix(ui-ux): fix selection of whitelisted address that redirects to ed…

    …it address (#4040)
    
    * fix(ui-ux): fix selection of whitelisted address that redirects to edit address
    
    * chore(test): update snapshot
    lykalabrada authored Oct 4, 2023
    Configuration menu
    Copy the full SHA
    fd79b4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e13ad96 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

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

Commits on Oct 9, 2023

  1. feat(core): add evmtx signer on convert (#4038)

    * feat(core): add evmtx signer on convert
    
    * feat(core): fix evmxt 'to' address for dvm to evm transferdomain
    
    * feat(core): update transferdomain implementation for dst20 tokens
    
    * feat(core): update handle transferdomain tokenId for EVM tokens
    
    * update docker
    
    * update evmtx signature
    
    * update check for dfi token
    
    * add function to get dst20 token contract address
    
    * revert unnecessary changes on feautureflagcontext
    
    * update blockchain node to beta14
    
    * feat(core): implement transfer domain with signed evmtx on Send
    
    * add README.md for the contractA abi
    
    * extraxt evmtx signer into a separate function
    
    * add todo
    
    * remove commented line
    
    * set nonce to 0
    lykalabrada authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    4a87561 View commit details
    Browse the repository at this point in the history
  2. feature(ui-ux): address book ui for transfer domain (#4042)

    * feature(ui-ux): address book UI for transfer domain
    
    * feature(ui-ux): address book bottom sheet in portfolio page
    
    * update comment
    
    * remove eslint-disable-next-line react-hooks/exhaustive-deps
    
    * feat(ui-ux): standardize evm tag UI across screens
    
    * feat(ui-ux): display address label
    
    * fix(ui-ux): remove caret if not from send screen
    
    * chore: update package
    
    * fix: lint for address row
    chloezxyy authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    38989db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe27038 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac34ba6 View commit details
    Browse the repository at this point in the history