[Tool] 여러 사람에게 간단히 SBD 전송하는 툴 스팀-릿(SteemLit)

By @asbear10/22/2017kr

night.jpeg

안녕하세요? @asbear입니다.

여러사람에게 SBD를 전송하는 툴을 제작 하였습니다. 이름은 스팀-릿 (Steemlit, Steem split) 입니다. 정해진 SBD를 여러사람에게 공평하게 배분하여 전송하기 때문에, 이벤트 등으로 전송할 일이 많은 분들께 유용할것으로 판단됩니다.

이 툴은 그어떤 별도의 백엔드 트랜잭션 없이 오직 SteemJS로만 동작합니다. Active Key를 입력해야하는 단점이 있으나, 저를 믿으시는 분은 사용하셔도 됩니다 ㅎㅎ. 또한, 저를 못 믿으시더라도 소스코드는 GitHub에 공개 되어 있으니 누군가 검증 해주신 후 사용 하시길 바랍니다. (그러나 현재 소스는 너저분합니다..)

현재는 공평 분배 기능만 있습니다만, 조만간 "랜덤 분배" 및 기타 재밌는 분배 방식을 추가 하려합니다.

자 그럼 사용 방법을 살펴 볼까요?

시연을 위하여, 단골 조교 @krguidedog과 동네에서 짝다리 좀 짚으시는 엑스트라 분들을 모셨습니다. 오늘의 출연자 @sochul, @segyepark, @nhj12311 님을 소개합니다. ㅎㅎ
Screen Shot 2017-10-22 at 23.54.44.png
보내는사람, 받는사람 목록, 나눠줄 총 SBD, 액티브키 그리고 메모 내용을 적습니다. 받는사람 목록은 스페이스 누를때마다 갱신되고, 잘못넣은 계정이나 중복된 계정은 정리됩니다. 존재하는계정일경우 아래 Receivers 창에 표시되니 한눈으로 확인 가능합니다. 계정 목록 붙여넣으셔도 됩니다.

실수를 방지하기 위해, Receivers 창에 확인된 계정이 나타나기전에는 전송 할 수 없도록 하였습니다.

Screen Shot 2017-10-22 at 23.54.54.png
모든 내용을 입력하고 나면, 전송할 내용 요약과 함께 Submit 버튼이 나옵니다. 클릭하시면 일괄 전송을 시작합니다.

Screen Shot 2017-10-22 at 23.55.01.png
모든 사용자들에게 전송을 시작합니다. 스팀 네트워크 상황에따라 바로 되기도 하고 오래걸리기도하고 실패하기도 하고 합니다. ^^

Screen Shot 2017-10-22 at 23.55.06.png
전송이 성공한 항목은 녹색으로 변합니다.

Screen Shot 2017-10-22 at 23.57.13.png
전송 실패시, 붉은 경고창과 스팀 서버로부터 받은 에러메시지가 출력 됩니다. 모든정보가 정확하다면 Retry 하시면 해당 사용자에게 다시 전송 시도합니다. 일부로 틀린 액티브키를 넣어보시면 이 화면을 확인 하실 수 있습니다.

앱 경로

https://ianpark.github.io/steemlit

반드시 https 로 사용하시기 바랍니다.

GitHub 소스코드

소스가 궁금하신분이나 리뷰하실 분은 아래 깃헙을 확인 해 주세요. 아직 정리단계는 거치지 않았습니다.
https://github.com/ianpark/ianpark.github.io/tree/master/steemlit

유용하게 사용 해 주세요. 피드백 주시면 반영 하겠습니다. ^^

감사합니다.

42

comments