증인 노드 feed price 업데이트 방법

in SteemCoinPan •  2 years ago 

안녕하세요 ayogom 입니다.
오늘은 Nodejs 를 이용한 Steem api 사용법에 대해서 본격적으로(?) 들어가려고 했으나 급해보이는 이슈(물론 개인적인 생각)가 있어서 이부분을 다루려고 합니다. 어제 딸아이와 열심히 놀아주고 집에와서 증인노드 상태를 확인해보니 Miss block 가 많이 발생한 것을 확인 할 수 있었습니다. 즉, 제가 운영하는 증인 노드에 문제가 발생한 것이죠. 정확한 이유를 확인 할 수 없었지만 빠르게 일단 복구 시켰습니다. (데이터 백업의 중요성)

그러던 중 한가지 특이점을 발견하게 되었습니다.

증인의 역활은 크게 블럭을 생성하는 것과 스팀의 내부 가격을 결정하는 것에 있습니다.

하지만 최근에 운영되기 시작한 한국증인들 (@upvu.witness @successgr.with @roadofrich 그리고 제 계정) 이 스팀 내부 가격에 대해서 업데이트를 하지 않고 있다는 사실 입니다. 물론 의도적으로 아직 설정하지 않았을 수도 있지만, 해당 메뉴얼이 너무 오래된 버전 밖에 없어서 할 수 없었던건 아닐까 싶기도 했습니다.

그래서 제 계정에 대한 Feed price 를 설정하면서 해당 메뉴얼을 작성해 봅니다.

git clone https://github.com/ayogom/steemfeed-js.git

깃에서 steem-feed를 복사 합니다. 해당 툴은 하이브로 옴겨간 구 증인인 someguy가 만든 툴로 백업을 위해 제 레포지터리로 복사해뒀었습니다.

cd steemfeed-js

해당 폴더로 이동 후,

cp config.example.json config.json

예제로 된 config 파일을 복사 합니다.
그리고

nano config.json

config 파일을 에딧트 하게 되면 됩니다.

name 과 wif에 입력을 하시면 됩니다. wif는 액티브 키를 넣습니다.
그리고 interval은 주기를 입력하게 되어있습니다. 보통 다들 1시간 정도로 설정을 하시는 듯 합니다.

설정이 완료가 되면

./run start

해당 툴을 설치하고 자동으로 실행이 됩니다.
시작이 완료되고 해당 로그를 찍어보면

정상적으로 가격정보를 입력 한 것을 볼 수 있습니다.

해당 가격정보는

  • Poloniex (steem/btc)
  • Bittrex (steem/btc)
  • Binance (steem/btc)
  • Ionomy (steem/btc)
  • Poloniex (btc/usdt)
  • Bittrex (btc/usdt)
  • Binance (btc/usdt)
  • Kraken (btc/usdt)
  • Huobi (btc/usdt)
  • Bittrex (usdt/usd)
  • Kraken (usdt/usd)

의 가격을 가져와서 평균으로 표시 하게 됩니다.

@happyberrysboy @goodhello

작성 예정인 글 List

  • Nodejs 를 이용한 스팀 API 사용해보기
  • 스팀잇 내에서 이모지 사용법

누군가에게는 도움이 될 수 있는 글

스팀잇 기본 이야기

스팀잇 심화 이야기

스팀잇 보상과 연결되는 이야기

해킹과 관련된 이야기

개발과 관련된 이야기
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

[US$80.50](▼16%)[SONGJING]SONGJING SJ-125E 제습기 / 송징 SJ-125E 제습기 / 36평적용 / 165W 고출력 / 대용량 물탱크 / 관부가

WWW.QOO10.COM

start success go! go! go!

@ayogom transfered 4 KRWP to @krwp.burn. voting percent : 5.76%, voting power : 70.13%, steem power : 1771552.18, STU KRW : 1200.
@ayogom staking status : 615 KRWP
@ayogom limit for KRWP voting service : 1.845 KRWP (rate : 0.003)
What you sent : 4 KRWP
Refund balance : 2.155 KRWP [53896452 - a4708d5da9b55344f6bae32e1919534cc95a9e9c]

아... 이거 해야지 해야지 하면서 깜빡하고 있었네요~

얼릉 시간내서 해놓겠습니다~

ㅎㅎㅎㅎ 깜빡 하셨을 것 같았습니다 저도...ㅋㅋㅋㅋㅋㅋㅋㅋ 해야지해야지 하다가
포스팅 목적으로다가 ㅎㅎ

@banguri님이 당신을 멘션하였습니다.

https://www.steemit.com/@banguri/5-20

@handword님이 당신을 멘션하였습니다.

https://www.steemit.com/@handword/guide