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

Feature: message eth sign + Address Book Migration #1151

Merged
merged 19 commits into from
Oct 22, 2019

Conversation

estebanmino
Copy link
Contributor

Description

Add support for eth_sign.

BLOCKED BY GABA

Checklist

  • There is a related GitHub issue
  • Tests are included if applicable
  • Any added code is fully documented

Issue

Resolves #961
Resolves #1109

@estebanmino estebanmino changed the title [GABA] Feature: message eth sign Feature: message eth sign Oct 17, 2019
@ibrahimtaveras00
Copy link
Contributor

Issue 1:

on Android device, tapping on learn more next to the security message, nothing happens, seen here =

seen here = http://recordit.co/LtyaVQUfsT

it doesn’t open the zendesk article like in iOS

Issue 2:

I wanted to test wallet connect signing, but when I'm on Android, on the wallet view and tap on the scanner icon at top right, app crashes

seen here = http://recordit.co/bwX2XQuf9B

Issue 3:

On iOS, I just sent eth from this account to ibrahimtester.eth and when I tap the drop down I don't see it appear in the list

Screen Shot 2019-10-17 at 8 23 53 PM

Screen Shot 2019-10-17 at 8 24 03 PM

On Android, app crashes immediately when attempting to send

Seen here = https://recordit.co/Thz9Iixz0R

@estebanmino estebanmino force-pushed the feature/message-eth-sign branch from 01cfb0b to 1a08df0 Compare October 21, 2019 09:23
@ibrahimtaveras00 ibrahimtaveras00 self-requested a review October 21, 2019 18:31
@ibrahimtaveras00 ibrahimtaveras00 added the needs-qa Any New Features that needs a full manual QA prior to being added to a release. label Oct 21, 2019
@ibrahimtaveras00
Copy link
Contributor

Fixes look good on both OS's, QA passed 👍

Copy link
Contributor

@brunobar79 brunobar79 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. One minor comment, and @ibrahimtaveras00 make sure you run the app on develop first, then rebuild (without reinstalling) to test the address book. Previous contacts should still be available.

storage: AsyncStorage,
stateReconciler: autoMergeLevel2 // see "Merge Process" section for details.
stateReconciler: autoMergeLevel2, // see "Merge Process" section for details.
migrate: createMigrate(migrations, { debug: true })
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@estebanmino Should this debug:true flag still be here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch

@brunobar79 brunobar79 changed the title Feature: message eth sign Feature: message eth sign + Address Book Migration Oct 21, 2019
@ibrahimtaveras00
Copy link
Contributor

Last test case looks good 👍

Sent some tokens to address ending in E69a and ibrahimtester.eth on develop, then after building this branch, double checked and addresses were still displayed in the dropdown, = http://recordit.co/28rnZffWSC

@estebanmino estebanmino merged commit 7f428f1 into develop Oct 22, 2019
@estebanmino estebanmino deleted the feature/message-eth-sign branch November 22, 2019 14:24
rickycodes pushed a commit that referenced this pull request Jan 31, 2022
* wip number methods

* snaps

* sign messasge

* 13.1

* bump gaba

* snaps

* to string

* fix android issue

* fix address book

* add gaba again

* add gaba again

* fix network

* add eth_sign to wallet connect

* lock

* debig false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-qa Any New Features that needs a full manual QA prior to being added to a release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for eth_sign Idex doesn't work properly
3 participants