You are viewing a single comment's thread from:

RE: [이벤트] temp 계정 포스팅 성공! 또 성공하는 분께 상금 + [업데이트] follow도 해보기^^

그리고보니 정작 하라는 곰돌이 보고서 자동화는 안했네요ㅠㅠ 이걸 빨리 해야 편해질 수 있을텐데 이걸 보니 전혀 어렵지 않을듯. 일단 함수는 찾아놨고. 테스트는 아까 올린 테스트 계정으로 해봐야겠네요. @temp계정은 특수계정이라 일반 api로는 포스팅을 할 수 없을거에요. 본문에 언급한대로 low-level transaction을 직접 만들어서 브로드캐스트해야합니다.

Sort:  

steemjs가 제공하는 boradcast.send 함수는 temp계정으로 privateKey 없이 호출하니 그냥 포스팅이 됩니다.ㅎㅎ

안그래도 저도 steemjs broadcast.send 예제에서 힌트를 얻어서 그냥 없이 호출하면 되버리는거 아닌가 했는데ㅎㅎ 전 python으로 했습니다. 사실 그에 해당하는 함수를 찾으면 되는거여서 크게 어렵진 않았죠ㅎㅎ

그런데 js에서는 설마 포스팅할때 원래 저 함수로 하는건 아니겠죠? python에는 아시겠지만 wrapper인 commit.post가 제공되더라고요.

사실 steemjs에도 wrapper함수인 broadcast.comment 가 있어요. 그런데 저는 broadcast.send 함수를 많이 사용해요. 왜냐하면 트랜잭션 하나에 operation을 배열로 여러 개를 담을 수 있고 멀티시그도 가능하기 때문이에요.ㅎㅎ

저도 이번에 좀더 low-level function을 쓰고 보니 경우에 따라 유용하겠다는 생각이 들더라고요. steempy예제에도 실제 batch operation예제가 있거든요. 참 저도 아무것도 없이 그냥 custom_json 만드는거 펫연구소가 그렇게 기록남기고 있는거 보고 따라해봤답니다. 메모대신 쓸수있겠어요ㅎㅎ

이제야 스팀잇에 글을 쓸수가 있네요.ㅎㅎ 어제 하루종일 스팀잇이 안되니 조금 답답했습니다. 다양한 테스트를 하는 개발자에게는 low-level function이 많이 유용하죠.ㅋㅋ

곰돌이가 @anpigon님의 소중한 댓글에 $0.015을 보팅해서 $0.008을 살려드리고 가요. 곰돌이가 지금까지 총 508번 $8.156을 보팅해서 $7.650을 구했습니다. @gomdory 곰도뤼~

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.090
BTC 63110.28
ETH 1792.22
USDT 1.00
SBD 0.39