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

Receive screen address not checksummed #1723

Open
LuizAsFight opened this issue Dec 16, 2024 · 6 comments
Open

Receive screen address not checksummed #1723

LuizAsFight opened this issue Dec 16, 2024 · 6 comments

Comments

@LuizAsFight
Copy link
Contributor

LuizAsFight commented Dec 16, 2024

Image

@Jagadeeshftw
Copy link

May I be assigned to this?

@kcmikee
Copy link

kcmikee commented Dec 16, 2024

I am kcmikee, a frontend developer with 4+ years of experience working with React, Next.js, and TypeScript. I am a graduate of Web3bridge Africa, where I got to dive deep into blockchain development and contribute to some cool web3 projects. I have also made significant contributions to open-source projects and am eager to bring that expertise to this project.


I will like to work on this project
ET: 1 day

@FrankiePower
Copy link

I am Super Franky, a software developer with 3+ years of experience, and I have worked with frontend technologies like React, NextJS, JavaScript/TypeScript. I am also proficient in Cairo for smart contract development. I'm a recent graduate of Web3bridge Africa, the foremost and premier blockchain developer community. I have made contributions to many open-source projects, and I look forward to contributing to this one. My approach to this will be to:

  1. Review the current logic that handles Ethereum addresses to understand how they are being received and displayed, especially when the address is not checksummed.

  2. Implement a function to checksum the received address before displaying it to the user. This will involve converting the address to lowercase, applying the Keccak-256 hash to determine the appropriate capitalization, and then displaying the checksummed address.

  3. Ensure compatibility with existing components and make sure that addresses are shown in the checksummed format, whether they are manually entered or received from external sources.

  4. Write unit tests to verify that the address is correctly checksummed, both when received from an external source and when displayed in the UI. Also, check that no issues arise when displaying the address.

ET: 3 days

@danielrobotz
Copy link

I'd love to work on this!

1 similar comment
@Sjoseph432
Copy link

I'd love to work on this!

@Nityam573
Copy link

May I take care of this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants