포스팅 뮤트 설정 및 해제 기능

in #sct4 years ago

안녕하세요 @realmankwon입니다.

최근 SCT 에 적용된 포스팅피와 관련하여 추가된 api가 있습니다.
바로 운영진이 특정 포스팅을 뮤트할 수도 뮤트를 해제할 수도 있는 기능입니다.
관련해서 스팀엔진 개발자 @eonwarped 이 아래와 같이 포스팅을 한 것이 있습니다.

https://steempeak.com/steemdev/@eonwarped/scotbot-updates-jan-2020

해당 포스팅 내용 중 아래의 내용이 바로 뮤트 관련 내용입니다.

tribe account 는 해당 토큰의 issuer라고 생각하시면 됩니다.
현재 SCT 는 @sct가 해당 역할을 하고 있기 때문에 @sct 의 activekey로 다음과 같이 custom json을 보내면 포스팅을 뮤트하거나 해제할 수 있습니다.
금일 관련해서 테스트를 하였는데 아주 잘 동작하는 것을 확인하였습니다.

const json = JSON.stringify({"symbol": "SCT", "authorperm": "@realmankwon/realmankwon-posting-2020-01-08-01-36", "mute": false});

steem.broadcast.customJson(
  activekey,
  ['sct'],
  [],
  "scot_mute_post",
  json,
  function(err, result) {
    if (err) {
      console.log(err);

      return;
    }
  },
);

json 에 mute : true로 하니 12일 전의 포스팅이 목록에서 사라졌습니다.

다시 mute : false 로 하니 나타나는군요.

이 기능은 포스팅피를 지불하였는데 보여지지 않거나 반대로 포스팅피를 지불하지 않았는데 보이는 포스팅에 대해서 선재적으로 적용하여 처리할 수 있도록 사용될 예정입니다.
관련하여 포스팅이 보이지 않는 경우 알려주시면 스팀엔진을 거치지 않고도 즉시 처리가 가능할 듯 합니다.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63750.99
ETH 3130.22
USDT 1.00
SBD 3.95