스몬 DEC 전송시 사라지는 오류

in SteemCoinPan •  2 days ago 

안녕하세요 @realmankwon입니다.

스몬봇 사용료에 대한 부분을 보여주기 위해 대쉬보드를 수정 중에 있습니다.
그 과정에서 아주 신박한 문제를 찾아내었습니다.
바로 DEC 전송이 정상적으로 이루어지지 않는 것들이 발생하는 것입니다.

DB 상에서는 지금까지 41000 DEC 정도가 사용료로 전송이 되었는데 실제 제 계정으로 들어온 양은 33000 DEC 정도였습니다.
8000 DEC 정도가 어디로 갔는지 알수가 없는 상황입니다.

그래서 테스트를 진행해 보았습니다.

직접 DB상에서 전송하기 전 제 계정의 Balance 를 입력하고 전송한 후에 다시 제 계정의 Balance를 저장하였습니다.
결과는 전송결과가 업데이트 되기 전에 전송을 해서인지 전송 시점에 이전 것이 처리가 되지 않고 있었습니다.
스몬 사이트에서의 총양도 전송양과 차이가 있었습니다.

그래서 일일 합산을 하여 전송하도록 로직을 수정하여 테스트를 진행해 보았습니다.
@realman.smonbot 계정의 모든 DEC 를 하이브 엔진으로 전송시켜 0을 만들었고 전송을 시작하였습니다.
전송 내역은 다음과 같습니다.

전체 전송 수량은 475.874 DEC 입니다.
실제로 제 계정으로 들어온 수량은 다음과 같습니다.

140 DEC 정도가 차이가 나는군요.
저 차이나는 DEC 는 어디로 갔는지 궁금합니다.
전송이 되지 않고 기존 계정에 있으면 다행인데 기존 계정에서는 줄어들고 제 계정에는 전송도 안 되었다면 심각한 상황이군요.

상황이 이렇다보니 사용료를 어떻게 부과해야할지 고민이 됩니다.
지금까지 사라진 8000 DEC 는 어떻게 되었는지...

마지막으로 제 부계정들에서 매일 한번씩 본계정으로 전송시키는 것을 테스트 해 보았습니다.
이건 이상없이 실행이 되는군요.
참... 알다가도 모를 일입니다.
왜 이런 일이 발생하는 것인지...

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:  

@realmankwon transfered 4 KRWP to @krwp.burn. voting percent : 12.04%, voting power : 83.58%, steem power : 1832833.28, STU KRW : 1200.
@realmankwon.scot staking status : 897.461 KRWP
@realmankwon.scot limit for KRWP voting service : 2.692 KRWP (rate : 0.003)
What you sent : 4 KRWP
Refund balance : 1.307 KRWP [44714342 - f17e5649bf37bba9a73497a78a4d3ff8b6c55959]