[스몬봇] api 호출 로직 업그레이드

안녕하세요 @realmankwon입니다.

스몬봇 수정을 또 하였습니다.
매번 스몬 api가 말썽을 일으켜서 게임이 진행이 안 되던 적이 한두번이 아닙니다.
느낌으로는 주기적으로 api 서버를 중단시키는 것 같기도 하네요.
현재까지 제가 알고 있는 api 서버 주소는 다음과 같습니다.

어제부터 말썽은 api는 https://api.splinterlands.com/ 요것인데요.
결국은 또 수정을 했습니다.

이번에는 동일 api로 3번 정도 시도를 해서 3번 모두 에러가 나면 다음 api로 수정을 하여 호출하도록 하였습니다.
api가 수정되고 나서 그 다음부터는 변경된 api로 진행이 되니 매끄럽게 운영이 되는군요.

업그레이드 전에도 api를 수정하여 호출하도록 하였는데 전역변수를 두고 변경한 것이 아니라서 매번 호출할때마다 3번의 에러가 난 이후 4번째에 실행이 되니 게임이 진행되지 못하고 있었습니다.
이번 업그레이드로 좀 더 안정적으로 운영이 될 것 같습니다.

Sort:  

@realmankwon transfered 30.000 KRWP to @krwp.burn. voting percent : 100.00%, voting power : 22.78%, steem power : 1916334.52, STU KRW : 1200.
@realmankwon staking status : 10467.058 KRWP
@realmankwon limit for KRWP voting service : 10.467 KRWP (rate : 0.001)
What you sent : 30.000 KRWP (Voting Percent over 100 %)
Refund balance : 25.801 KRWP [61254605 - 5af675374497b8167fdda7042bb5ebdc1641023d]