[나만의 SCT #7] 지갑에서 다른 Token 개수 보기 - 1

in #sct6 years ago (edited)

안녕하세요 @realmankwon입니다.

요즘 token이 우후죽순으로 생겨나면서 token을 보기 위해 steem engine 사이트나 steempeek 에서 token을 확인하게 되는 경우가 많습니다.
그래서 sct 에 이 기능이 있으면 좋겠다 싶어서 어제부터 열심히 소스를 분석하고 오늘 수정 중입니다.
일단 데이터를 가져와서 넣고 꺼내는 부분까지는 했는데 출력이 잘 안 되네요 ㅜㅜ
시간 관계상 오늘은 여기까지 하고 내일 나머지를 해야할 듯 합니다.

지금까지 한 작업한 소스는 다음과 같습니다.

src/app/redux/UserSaga.js

symbol : LIQUID_TOKEN_UPPERCASE

이라고 된 것이 SCT token만을 불러오는 것입니다.
저 부분을 삭제하면 해당 계정이 가지고 있는 모든 token을 가지고 오게 됩니다.
이때 호출하는 함수를 ssc.findone에서 ssc.find로 변경시켜줍니다.
처음에 findone은 무조건 하나의 symbol만 가져오는 것인데 이걸 변경해 주지 않아서 2시간 동안 헤맸습니다. ㅜㅜ

저렇게 변경하고 난 이후 userAction을 입력하는 곳에 추가로 all_token_balances를 입력해 줍니다.

이후 아래의 지갑 소스를 변경합니다.

src/app/components/modules/UserWallet.jsx

앞서 입력한 token 정보를 불러오는 소스를 추가합니다.
그리고 출력하는 소스를 추가합니다.

서버 로그 상에는 아래와 같이 정확한 값이 찍히는 것을 볼 수 있습니다.

steempeak과 비교해도 동일함을 알 수 있습니다.

그런데 실제 출력화면에는 다음과 같이 나오는군요... ㅜㅜ

react에서 출력하는 구문이 잘못된 것 같은데 끝까지 하고 자면 밤을 샐 것 같아 여기까지 하고 steempeak처럼 깔끔하게 나오도록 하여 다시 포스팅하도록 하겠습니다.
어렵네요..ㅜㅜ

이전글

Intro 내 컴퓨터에서 나만의 sct를 실행해 보자
1. [나만의 SCT #1] 보팅 비율 보기
2. [나만의 SCT #2] SCT 보상액과 Steem 보상액 함께 보기
3. [나만의 SCT #3] 보팅 금액 (SCT), 글 리스트에서 보팅자 확인, 보팅자 Limit 풀기
4. [나만의 SCT #4] 보팅바 고정값 클릭 기능
5. [나만의 SCT #5] 보팅비율 수동 입력
6. [나만의 SCT #6] 수정 소스

Sort:  

엄머머~ 모델이 없네요? ㅎㅎ (모델 소환 @cyberrn)
이젠 @realmankwon 님의 글이 올라오면 모델이 어디쯤 출연했을까 보는 재미가 있었는데 ^^
오늘도 고생많으셨습니다.
시간대가 다른 지구촌 다른곳에 있는 개발자가 이어 받아서 나머지 마무리하면 24시간 개발이 가능한 모델이 될텐데요 (예전에 MS가 인도에 R&D 센터를 지어서 한 방식으로) ㅋ (이어받았으면 하는 개발자 소환 @tanky)
내일도 업뎃 기다리겠습니다. 홧팅!!!

ㅋㅋ 내일 완성본때 기대하세요 ㅎㅎㅎ
아껴두고 있습니다 ㅎㅎ
그런 협업이 이루어지면 참 좋겠네요 ㅋㅋ
그나저나.. 내일 일어날 수 있을지ㅜㅜ
굿밤되세요 ㅎㅎ

모델 콜 받고 준비합니다. 아~ 무셔... 개발자님 화이팅입니다. 푹 주세요. 완성본을 위하여.. 꼬꼬!

아이고 저 이걸 지금 봤네요 아이고 아이고ㅎㅎㅎ... 소환해 주시니 영광이고 감사합니다😊제가 좀더 이쪽에 시간을 쓰도록 해보겠습니다..!

늦게까지 고생이 많으시군요.

파이팅입니다~

감사합니다 ^^
좋아서 하는 거이라 고생으로 느껴지지 않으니 좋네요~ㅋ