[개발중] SCTR 분배를 위한 작업 #2

[개발중] SCTR 분배를 위한 작업 #2

https://steempeak.com/sct/@jacobyu/sctr

안녕하세요.

sctr 분배 관련 개발을 계속 진행중입니다.

1. sctr airdrop list 조회

아래 링크에서 sctr 탭을 누르면 airdrop대상자를 볼 수 있습니다.
https://passionbull.github.io/scot-manager/

조건은 2가지입니다.

1) 스팀피플 가입자, 피추천인 (신규유저)의 현재 평판 40 이상, sct 스테이킹 200 이상
2) 스팀피플로 가입을 안한 경우, 피추천인의 sct 스테이킹 500이상, 현재 평판 40, 추천받을 때, 평판이 30이하
3) 공통 조건으로는 추천인 (기존유저)이 R을 스테이킹하고 R을 사용해야합니다.

image.png

2번 조건에 해당하시는 분은 현재
@ramires 입니다.

ramires님은 세 분을 추천했는데요. 여기서 두 분은 2번 조건이 활성화 되지 않았을때 (개발중일떄) 가입됐기 때문에 최초평판이 기록되지 않았습니다. 그래서 이 두 분에 한해서는 수동으로 sctr을 보내드릴 예정입니다. (이 두분은 가입한지 12일밖에 되지 않았기 때문에, 신규유저가 확실하다고 판단했습니다.)

새로 가입하신 한 분은 조건이 만족되면 자동으로 airdrop 리스트에 올라갈 것입니다.

그 외에 2번조건에 해당하는데 받지 않은 홀더님들은 댓글 달아주세요. 확인하도록 하겠습니다.


2. 분배 툴

자동으로 분배하기 전에 반자동 시스템으로..
airdrop 툴을 만들어봤습니다.
액티브키를 입력하고, csv를 입력하면 리스트에 적힌 사람들에게 에어드랍을 해줍니다.
액티브키는 제가 따로 저장하지는 않습니다… 이부분은 스팀커넥트나 스팀키체인을 활용할 수 있다면 바꿀 예정입니다.

스팀커넥트로 시도해봤으나, 스팀엔진 토큰 전송 url을 만드는 것은 가능해도, 키를 받아서 여러 개의 계정에 토큰전송은 안되는 것 같습니다.

image.png

https://www.npmjs.com/package/react-csv-reader
위 라이브러리를 활용해서 구현했습니다. 이거썼는데.. 리액트 짱!

할 일

  1. http -> https api (Done, 햅보이님)
  2. sctr 보낸 내역 기록하기 (Done, 리얼맨님)
  3. sctr 보유자에게 1일 1회 sct 분배 & 테스트 (테스트 해야함)

감사합니다.


This page is synchronized from the post: ‘[개발중] SCTR 분배를 위한 작업 #2’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×