스팀엔진 거래내역 api 변경

in #sct4 years ago

안녕하세요 @realmankwon입니다.

어제 오전 스팀엔진의 거래내역 api 에 변경이 있었습니다.
관련 공지는 다음과 같습니다.

https://steempeak.com/@aggroed/steem-engine-hiccup-and-update

해당 공지에서 api 변경과 관련된 정보는 다음의 공지입니다.

https://steempeak.com/@harpagon/a-new-history-tool-for-steem-smart-contracts-in-test

공지에 따르면 다음과 같이 변경이 되었습니다.

추가된 것은 조회 파라미터이고 변경된 것은 리턴값 중 timestamp 의 형태가 변경되었습니다.

추가된 파라미터는 timestampStart, timestampEnd입니다.
date의 숫자형으로 시작시간과 끝시간을 보내면 그 기간 동안의 데이터만 가지고 오는 것입니다.
기존에는 단순히 건수만 있었는데 이제는 시간을 넣을 수 있기 때문에 단시간내에 많은 트랜잭션이 있었더라도 조회개수의 제한으로 가지고 오지 못했던 일은 방지할 수 있게 되었습니다.

timestamp 의 리턴값은 기존에는 ISO String 형태로 리턴하던 것을 숫자형으로 리턴하게 변경이 되었습니다.
받는 쪽에서 new Date()로 변환을 해 주면 되긴 하지만 변환하기 전에는 알아보기 힘든 단점이 있습니다.

이런 api 의 변화를 공지를 하긴 했지만 문제는 해당 api를 통해서 니트로스의 지갑에서 전송 내역을 보여주게끔 되어 있기 때문에 동작을 하지 않을 경우 전송 내역을 볼 수가 없습니다.
본인들이 만든 사이트에 쓰이는 기능을 변경도 하지 않고 중단해버리는 이 당황스러운 행태에 기가 찼습니다.
본인들이 만든 것도 그런데 그걸 기반으로 만든 SCT 의 서비스가 실행될리 없습니다.
관련 api 를 즉시 변경하여 서비스를 재실행시켜서 오전에 장애는 별탈 없이 지나갔습니다.

스팀엔진측에서는 운영하는 시스템에 대한 안정성을 확보한 후에 변경을 진행하는 노력이 필요할 것 같습니다.
지금까지 지켜본 결과 너무 무책임하게 운영을 하는 것 같아서 유저로서 SCT 운영진으로서 아주아주 불만이 많습니다.
관련해서는 운영진 차원에서 한번 얘기를 해야할 것 같습니다.

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.033
BTC 63855.79
ETH 3113.00
USDT 1.00
SBD 4.04