굳헬로의 스팀 프로그램 일기!! 스물네번째 #24 스팀코인판 3대조합의 임대내역을 웹으로 확인해보자!! 업그레이드!!

in #sct5 years ago

steem.jpg

토요일 잘 보내고 계신가요??

오늘은 아들님과 물놀이를 가려고 했지만, 친구집에 놀러가신다고 의도치 않게 혼자만의 시간을 가지게 되었네요.

밖은 위험한 더운 날씨라 안전한 에어컨 아래서 뒹굴거리고 있지만, 그래도 힘내서 프로그램 일기 남겨보도록 하겠습니다.


어제는 자동보팅 프로그램을 만들어 보았는데, 하루가 지난 지금 그런대로 잘 돌아가고 있는것 같습니다.

가끔 블록을 읽어올때 오류가 발생하는지 멈추기도 하지만, 재시작 명령어를 넣어 두니 알아서 재시작을 잘하고 있네요.

아직 보완해야 할 점이 많은데다, 앞으로 많은 분들이 사용할 수 있도록 웹으로 만들려는 작업을 하려다, 웹 프로그래밍을 시작한 김에 이전에 작업하던 스팀코인판 3대 조합의 임대현황을 쉽게 알아볼 수 있도록 수정을 조금 해보았습니다.

제가 웹 디자인은 잘 하는편이 아니기 때문에 부트스트랩 bootstrapk 예제를 가져와서 살짝 손을 봤구요.

앞으로 새로운 기능을 계속 추가해 나가려고 생각하고 있습니다.

스팀코인판 조합 웹 페이지 주소는 다음과 같고

http://heinz.wo.tc/sct/index.php

첫 페이지에 접속하면

스팀코인판 3대 조합의 SCT 임대량을 확일할 수 있도록 했습니다.

이때 임대량은 스팀엔진 월렛에서 가져오도록 파이썬 코드로 작성되었습니다.

from steemengine.wallet import Wallet

    username = "team1p"
    scot = "SCT"
    wallet = Wallet(username)
    data = wallet.get_token(scot)
    print(data["delegationsIn"])

이렇게 steemengine.wallet.get_token() 명령어를 이용하여 특정 계정의 임대받은양을 확인할 수 있습니다.

그리고 3대 조합의 각 조합원 별로 임대량과, 모든 임대내역을 확인할 수 있도록

메뉴를 만들었으며, 앞으로 필요한 기능을 계속 추가해나갈 예정입니다.

하나 살펴보자면 원피스 team1p 각 조합원의 임대 내역은

http://heinz.wo.tc/sct/team1p.php

페이지에서 확인할 수 있으며

이 때 사용하는 데이터는 제가 파이썬으로 스팀엔진 블록을 검사하여 수집한 데이터 베이스로부터 가져옵니다.

현재는 각 조합원들의 SCT 임대량과 지분율을 확인할 수 있습니다.

그리고 임대내역 페이지를 통해

http://heinz.wo.tc/sct/team1p_delegate.php

각 조합의 임대 내역을 모두 확인할 수 있도록 하였습니다.

블록넘버, 수량, 날짜등을 확인할 수 있도록 하였습니다.

앞으로는 여기에 각 조합원별 임대내역과, 조합별로 쌓인 잔고를 확인하여 지분율대로 분배 예정금액을 확인하는 기능을 넣을 예정이며, 각 조합에서 필요로 하는 기능들을 계속 추가해 볼까 싶네요.

그리고 각 조합에서 웹을 통해 자동으로 토큰을 클레임하고, 분배를 하고, 분배 내역을 확인할 수 있도록 하는 기능을 만들어 볼까 합니다.

아직까진 많이 모자라지만, 앞으로도 열심히 해보겠습니다.


그럼 여러분들 즐거운 토요일 보내시구요.

오늘 하루도 행복하세요.


굳헬로의 스팀 프로그램 일기!! 시리즈

#1 굳헬로의 스팀 프로그램 일기!! 대망의 시작 #1 Python 프로그램 설치 && steemengine 파이썬 api 설치 && 간단한 steemengine 예제

#2 굳헬로의 스팀 프로그램 일기!! 그 두번째 #2 비주얼 스튜디오 코드 프로그램 설치 && 비주얼 스튜디오 코드를 사용하여 파이썬 다루기 && 간단한 steemengine 예제

#3 굳헬로의 스팀 프로그램 일기!! 세번째 #3 스팀엔진 토큰의 정보를 가져오는 findOne() && 누군가의 토큰 사용 내역을 가져오는 get_history() && JSON 데이터 출력

#4 굳헬로의 스팀 프로그램 일기!! 네번째 #4 steemengine Token 클래스 && Token.get_holder() && Token.get_market_info() && Token.get_buy_book() && Token.get_sell_book()

#5 굳헬로의 스팀 프로그램 일기!! 다섯번째 #5 스팀엔진 블록을 뒤져서 원하는 정보를 찾아보자!! 스팀엔진 마켓 거래 내역을 뽑아내는 예제

#6 굳헬로의 스팀 프로그램 일기!! 여섯번째 #6 파이썬으로 스팀엔진 토큰들을 클레임 해보자.

#7 굳헬로의 스팀 프로그램 일기!! 일곱번째 #7 프로그램 일기도 어느덧 1주일!! 드디어 첫 실전!! 무한 반복 작업 수행하기!! 이제 직접 클레임 하는 손맛은 잊자. 무한 반복 자동 클레임!!

#8 굳헬로의 스팀 프로그램 일기!! 여덟번째 #8 텔레그램 봇을 이용해 알림을 받아보자!! && 무한 반복 자동 클레임의 정보를 텔레그램으로 받아보기!!

#9 굳헬로의 스팀 프로그램 일기!! 아홉번째 #9 무한 반복 자동 클레임 업그레이드!! && 토큰 잔고 확인 && 토큰 전송과 토큰 전송 내역을 텔레그램으로 받아보기!!

#10 굳헬로의 스팀 프로그램 일기!! 열번째 #10 토큰 전송내역을 검사하고, 토큰을 전송 받으면 텔레그램으로 알림을 받아보기!!

#11 굳헬로의 스팀 프로그램 일기!! 열한번째 #11 스팀엔진 토큰 임대내역 추적. 쉽지 않았던 머나먼 여정 (1/2)

#12 굳헬로의 스팀 프로그램 일기!! 열두번째 #12 스팀엔진 토큰 임대내역 추적. 쉽지 않았던 머나먼 여정 (2/2) 스팀엔진 토큰 임대내역 추적 완료!!

#13 굳헬로의 스팀 프로그램 일기!! 열세번째 #13 웹 프로그래밍의 시작!! 파이썬을 이용하여 정보를 MySQL 데이터 베이스에 저장해보기!!

#14 굳헬로의 스팀 프로그램 일기!! 열네번째 #14 파이썬을 이용하여 데이터베이스로부터 정보를 가져오기 && 스팀코인판 3대풀 임대내역 데이터베이스 작업 완료!!

#15 굳헬로의 스팀 프로그램 일기!! 열다섯번째 #15 웹 프로그래밍을 이용하여 스팀코인판 3대조합의 임대 내역을 웹으로 확인해보자 !!

#16 굳헬로의 스팀 프로그램 일기!! 열여섯번째 #16 스팀엔진 최신 블록을 검사하여 필요한 정보를 데이터베이스에 저장하기!! 3대 조합의 임대내역을 최신으로 저장하기!!

#17 굳헬로의 스팀 프로그램 일기!! 열일곱번째 #17 조합들이 필요한 기능 드디어 완성!! 자동 클레임과 자동 분배 기능!!

#18 굳헬로의 스팀 프로그램 일기!! 열여덟번째 #18 스팀코인판 3대 조합의 임대내역과 실시간 예상 분배 금액을 웹으로 확인해보자!!

#19 굳헬로의 스팀 프로그램 일기!! 열아홉번째 #19 어제 만든 프로그램 업그레이드!! 개별 상세내역보기 기능 추가!!

#20 굳헬로의 스팀 프로그램 일기!! 어느덧 스물번째 #20 시행착오... 그리고 시련... 하지만 원사마님 덕분으로 엄청난 레벨업!! 감사합니다. 더욱 발전하겠습니다.

#21 굳헬로의 스팀 프로그램 일기!! 스물한번째 #21 레벨업을 했지만 또 다시 찾아온 시련!! 프로그램 결과와 블록체인에 기록된 결과가 다르다!! 어떻게 해야 할까...

#22 굳헬로의 스팀 프로그램 일기!! 스물두번째 #22 오늘부터 새로운 도전!! 자동 보팅 만들기!! 그 첫번째 스팀코인판의 소각글에 자동보팅을 해보자!! 첫번째 시간 (1/N)

#23 굳헬로의 스팀 프로그램 일기!! 스물세번째 #23 스팀코인판의 소각글의 정보를 가지고 와서 자동보팅을 해보자!! 그 두번째 시간 (2/N)

Sort:  

union.sct님이 goodhello님을 멘션하셨습니당. 아래 링크를 누르시면 연결되용~ ^^
union.sct님의 [공지] 스판유니언 조합원 대상 25차 큐레이션 수익배분 완료 안내

... 11 19 2차 추가 goodhello/td> 3000 2.50% 11 <td...

Thank you for your continued support towards JJM. For each 1000 JJM you are holding, you can get an additional 1% of upvote. 10,000JJM would give you a 11% daily voting from the 700K SP virus707 account.

Keychain만 역으면 1차 버전은 마무리되겠네요.

Posted using Partiko Android

그냥 혼자 쓰면 문제 없는데, 웹으로 많은 사람이 쓸수 있게 하려니 이래저래 고민할게 많네요.

Hi @goodhello!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.992 which ranks you at #4034 across all Steem accounts.
Your rank has improved 10 places in the last three days (old rank 4044).

In our last Algorithmic Curation Round, consisting of 143 contributions, your post is ranked at #63.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers like your work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.32
TRX 0.12
JST 0.034
BTC 64647.93
ETH 3160.25
USDT 1.00
SBD 4.09