안녕하세요 @realmankwon입니다.
다른 개발이 바빠서 SVC 보팅쪽은 그동안 관심을 주지 못하고 있었습니다.
기존에 @stablewon 의 보팅파워가 98%일때 보팅을 해주는 로직이다 하루에 처리할 수 있는 양이 제한적이었습니다.
보팅파워 0.01%가 차는데 0.72분이 걸립니다.
98%에서 풀봇을 하면 1.96%가 소모됩니다.
소모된 1.96% * 0.72분 = 141.12분 = 2시간 21분 정도가 걸립니다.
여기서 매 10분간격으로 보팅이 되기 때문에 정확히는 2시간 30분 간격으로 보팅이 되는 셈입니다.
그러면 하루에 보팅할 수 있는 양은 10번 정도인데 신청한 수량은 그걸 초과하였던 것입니다.
이런 상황이다 보니 신청하고 6일이 지난 포스팅에 보팅이 되는 경우도 있었던 것 같습니다.
현재 해당 건에 대한 파악은 하지 않았지만 톡을 통해서 알게 되었습니다.
개발할때 대충대충하는 스타일은 아니지만 SVC의 경우는 초반 설계때 반환에 대한 부분은 신경 쓰지 않는 상황이어서 기존에 사용하던 공용 기능에 추가를 한 상태입니다.
그래서 SVC 만의 기능을 추가할려고 하면 다른 봇에서 다 영향을 주기 때문에 수정 변경이 좀 힘이 드네요.
보팅 기능만 되게끔 후다닥 만들다 보니 다양항 예외 케이스에 좀 취약하네요 ㅜㅜ
죄송한 말씀 드립니다.
그래서 일단 로직을 변경한 것은 다음과 같습니다.
- 보팅파워 기준 변경 : 98% -> 70%
- 6일 이상 포스팅 반환
보팅파워 98%에서 70%로 변경을 하였습니다.
이때 풀봇을 하면 1.4%가 소모가 되고 회복이 되는데는 1시간 40분 정도가 걸립니다.
1시간마다 한번씩 보팅을 받게하면 빨리 소모가 될 것 같기는 한데 그러면 보상이 너무 적어질 것 같아서 일단 70%로 처리하였습니다.
6일 이상 포스팅의 경우 반환 로직을 추가하였지만 이미 처리된 건에 대해서는 조사가 필요합니다.
이 부분은 시간이 많이 소요되는 관계로 유저분들께서 먼저 알려주시면 더 빨리 처리가 될 것 같습니다.
참고하시어 관련해서 의견이나 잘못 처리된 건은 댓글로 남겨주시길 부탁드립니다.
https://steemit.com/hive-101145/@kingbit/3x1xtn
보상이 끝나고 보팅이 들어왔습니다. ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
확인하고 일괄 처리해 드리겠습니다 ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
https://steempeak.com/hive-101145/@bongje/3yfcag --> 너무 늦게 보팅이 왔습니다.
https://www.steemcoinpan.com/hive-101145/@bongje/katri --> 이 포스팅은 아직 시간은 남아 있는데 보팅이 늦어져서 염려하고 있던 차였습니다.
감사합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
확인하고 일괄 처리해 드리겠습니다 ^^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit