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: add avatar, message to world and twitter link when creating account #15

Open
TonioMacaronio opened this issue Sep 29, 2018 · 0 comments
Labels
enhancement New feature or request Hacktoberfest

Comments

@TonioMacaronio
Copy link
Contributor

TonioMacaronio commented Sep 29, 2018

Current behavior:
Now you can only register account with name.

Expected behavior:
Need to register account with:

  • avatar
  • website
  • location
  • message to world
  • twitter link
  • info

Data needs to be sent both to PeepEth server and to blockchain.

Solution:
It’s needed to prepare sending data to server and to Ethereum blockchain.
Carefully look at how account registers now.
Perhaps for avatar you need just to load image to some server and use its link when forming registration data.

Registration for new account starts in SettingsViewController.
You form user data:

let user = User(info: "",
                location: "",
                realName: realName,
                website: "",
                avatarUrl: "",
                backgroundUrl: "",
                messageToWorld: "",
                untrustedTimestamp: timeStamp)

As you can see there are a lot of empty values. Fill them

To get more info about how does it works - register account from Desktop PeepEth in Chrome using Developer Tools to “reverse engineer it”.

Acceptance Criteria:
The code is written in new branch named feature/sendUserData or something like that.
The code implements the targets described above.
The code can be merged into the develop branch without conflicts.

Required Skill:
Participants needs to have experience in Swift software development.

@TonioMacaronio TonioMacaronio added enhancement New feature or request Hacktoberfest labels Sep 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Hacktoberfest
Projects
None yet
Development

No branches or pull requests

1 participant