Wallet의 address를 uppercase 또는 lowercase하여 사용해도 되는지 궁금합니다

안녕하세요. 현재 Klaystagram을 클론 코딩하며 배우고 있습니다.

caver를 통해 인스턴스화 시킨 객체에서의 address는 아래와 같은 형태입니다.
0xf404e18a7fc9e9146efac35fa08df08f1a768be7

하지만 Klaystagram Contract에서 구현된 getPhoto에서 ownerHistory를 아래와 같은 형식으로 주고 있습니다.
0xF404E18a7FC9e9146EFAc35FA08DF08f1A768BE7

예제에서는 이를 비교하여 같은지 확인하여 트랜스퍼 버튼을 활성화는 부분이 존재하는데, uppercase나 lowercase시켜 비교하여도 상관없는 키 구조인지 알지 못해 질문드립니다.
현재 예제 그대로 따라한다면 대소문자를 구분하기 때문에 항상 false값이 나오는 상황입니다.

감사합니다 :sweat_smile:

안녕하세요 :slight_smile:
lowercase로 변경해서 비교하시면 됩니다!

1 Like