최근 steem-python "Bad Cast"오류 원인 및 해결방법 (+가이드독 밀린 송금중)
최근들어 steem-python 으로 transfer 를 포함 몇몇 오퍼레이션 수행시 다음과 같은 에러가 반환되고 있습니다.
Bad Cast:Invalid cast from string_type to Array
이는 백엔드단에서 돌아오는 에러인데, 아무것도 바꾸지 않았는데 언제부터인가 발생하기 시작했습니다. 검색해보니 api.steemit.com 에서 문제가 일어나고 있다고하여 다른 노드로 바꾸니 잘 수행됩니다. 저는 rpc.buildteam.io 로 바꾸었습니다.
steempy set nodes https://rpc.buildteam.io
추가적으로 원인을 파악해보니, api.steemit.com이 appbase를 적용하면서 일부 방식이 변경되어서 발생하는 버그입니다. 곧 수정되길 바랍니다. 아래는 해당 깃헙 이슈입니다.
https://github.com/steemit/steem/issues/2084
ps. 가이드독도 해당 문제로 transfer를 하지 못하고있었는데 제가 모니터링을 게을리하다보니 발견을 늦게했네요. 지금 밀린 STEEM들을 쭉쭉 송금하고 있습니다.. 쭈욱 쭈욱... 가이드독이 급속도로 가난해지고 있습니다. ㅎㅎ
ps2. 가이드독이 임대받았던 스팀파워가 회수되어서 제 스파 전부를 임대해줬지만, @칭찬해 를 통해 선물할 스팀을 벌기에는 부족한듯 합니다. 칭찬선물을 0.6 STEEM 에서 0.4나 0.5 STEEM으로 조금 줄여야 하나 생각하고있습니다. 이해 부탁드립니다 ^^
여건이 안되면 줄여야죠 ㅎㅎ
덕분에 클린커뮤와 감사한분들에게 조금이나마 표현할수있어서 좋습니다
감사합니다
주시는것만으로도 감사한데 줄여도 아무런 문제가 없을것 같습니다
1.0으로 올라가면서 다른문제들이 해결되니 다른문제가 ㅋㅋㅋ..
곧해결되기를!
그저께는 체인 스트림에서 포스트를 못읽어오고 2시간동안 Internal Error를 뿜더니.. -_-; 자주 말썽이네요. 정보 공유 감사합니다 :D
어우 굉장한 일을 하고 계시네요 그래도 오류가 수정되었다니 다행입니다 고생하십니다
api 변경은 공지도 충분히하고 신중했어야 할텐데요. 수고 많으셨고 늘 감사합니다!
그랬군요. 저도 노드를 바꿔야겠습니다. 가끔 정보가 누락되거나 리턴 에러가 발생하고, 특정 유저들의 정보가 안 돌아오고 해서 한참 헤맸거든요... 정보 감사합니다 :)