jsup 업보팅 서비스 수혜자 유효기간 관련 약간의 설계 변경

업보팅 서비스의 수혜자 유효기간 설정 관련 내용은 아래의 링크입니다.

jsup 업보팅 서비스 수혜자 유효기간 지정 검토
https://steemit.com/hive-141029/@joviansummer/jsup

원래는 지정된 수혜자에 대한 업보팅 종료 날짜만 구현하려고 했는데, 기왕 개발하는 김에 업보팅 시작 날짜도 구현해 보려고 합니다. 즉, 임대한 스팀파워에 대하여 특정 기간동안 특정 사용자에게 업보팅을 해줄 수 있는 것입니다.

예를 들어 A가 @jsup에 스팀파워를 임대한 후 9월 1일부터 9월 30일까지는 임대량의 20%를 B에게 업보팅해주고, 9월 15일부터 10월 15일까지는 C에게 30%를 업보팅하도록 댓글로 요청합니다. 이런 경우, 업보팅은 아래와 같이 진행될 것입니다.

8월 31일까지는 A가 전부(임대량의 100%) 업보팅을 받습니다.

9월 1일부터 14일까지는 B에게 20%, A에게 80%가 업보팅됩니다.

9월 15일부터 30일까지는 B에게 20%, C에게 30%, A에게 50%가 업보팅됩니다.

10월 1일부터 15일까지는 C에게 30%, A에게 70%가 업보팅됩니다.

10월 16일부터는 다시 A가 전부 업보팅을 받습니다.

제대로 구현된다면, 친구가 스팀잇을 시작했는데 다음주 월요일부터 2주 동안 내가 임대한 스팀파워 일부를 할애해서 업보팅을 해 주는 식의 시나리오가 가능해집니다.

Coin Marketplace

STEEM 0.09
TRX 0.30
JST 0.034
BTC 113634.14
ETH 4071.63
USDT 1.00
SBD 0.58