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

add memo warning to transfer input #181

Merged

Conversation

mike-dydx
Copy link
Contributor

Links (dYdX Internal Use Only)

Linear Ticket: MOB-536 : [iOS] Add memo for token transfer (non-USDC only)

Figma Design: https://www.figma.com/design/fMQodZKzn9B5aZTN5G0fLJ/dYdX-%E2%80%BA-Web?node-id=32590-11221&t=Po1xjzMkEe27WgXz-4


Description / Intuition

  • adds memo field to transfer
  • adds warning to display when memo field is not filled

Before/After Screenshots or Videos

Before After
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2024-06-04.at.20.32.40.mp4

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Refactoring or Technical Debt
  • Documentation update
  • Other (please describe: )

Copy link

linear bot commented Jun 5, 2024

@mike-dydx mike-dydx requested a review from ruixhuang June 5, 2024 00:39
@mike-dydx mike-dydx force-pushed the mike/mob-536-ios-add-memo-for-token-transfer-non-usdc-only branch from cdf84b8 to 22eba76 Compare June 5, 2024 00:40
mike-dydx added 4 commits June 4, 2024 21:58
…ork, move `completion` out of fetch callback
This reverts commit 4f95ce5.
…do not work, move `completion` out of fetch callback"

This reverts commit dcf0f9f.
@prashanDYDX
Copy link
Contributor

design notes:

  • "Required for Centralized Exchanges" text color doesn't match the designs, should be more subtle.
  • X button has too much space on the right

ruixhuang
ruixhuang previously approved these changes Jun 5, 2024
@ruixhuang
Copy link
Contributor

IOS should show the paste option when tap-and-hold the text input, so we can do without the paste button.

@prashanDYDX
Copy link
Contributor

IOS should show the paste option when tap-and-hold the text input, so we can do without the paste button.

Yeah I was thinking this as well - though having the Paste button maybe does help a bit to enforce the idea that this field should be a value copied from the CEX, not some random thing you fill out on your own?

mike-dydx added 3 commits June 5, 2024 10:15
…nly' of github.com:dydxprotocol/v4-native-ios into mike/mob-536-ios-add-memo-for-token-transfer-non-usdc-only
@mike-dydx mike-dydx merged commit 82be650 into develop Jun 5, 2024
2 checks passed
@mike-dydx mike-dydx deleted the mike/mob-536-ios-add-memo-for-token-transfer-non-usdc-only branch June 5, 2024 14:34
mike-dydx added a commit that referenced this pull request Aug 20, 2024
* add memo warning to transfer input

* update pods

* ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback

* Revert "update pods"

This reverts commit 4f95ce5.

* Revert "ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback"

This reverts commit dcf0f9f.

* add memo warning to transfer input

* align x button to trailing edge
mike-dydx added a commit that referenced this pull request Aug 21, 2024
* add memo warning to transfer input

* update pods

* ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback

* Revert "update pods"

This reverts commit 4f95ce5.

* Revert "ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback"

This reverts commit dcf0f9f.

* add memo warning to transfer input

* align x button to trailing edge
mike-dydx added a commit that referenced this pull request Aug 21, 2024
* add memo warning to transfer input

* update pods

* ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback

* Revert "update pods"

This reverts commit 4f95ce5.

* Revert "ensure `enable_app_rating` defaults to true if feature flags do not work, move `completion` out of fetch callback"

This reverts commit dcf0f9f.

* add memo warning to transfer input

* align x button to trailing edge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants