[Dev] STEEM POWER取得
こんにちは、@yasuです。
シェルでjapaneseコミュニティに参加しているアカウントのSTEEM POWERを取得してみました
TOTAL_VESTING_FUND_STEEM=$(curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_dynamic_global_properties", "params":[], "id":1}' https://api.steememory.com|jq -r ".result.total_vesting_fund_steem" | awk '{print $1}')
TOTAL_VESTING_SHARES=$(curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_dynamic_global_properties", "params":[], "id":1}' https://api.steememory.com|jq -r ".result.total_vesting_shares" | awk '{print $1}')
JSON=$(curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_accounts", "params":[["smallcub50","yasu.witness","bigbear34","youngdeuk","tomoyan","usay","kenji11","sean2masaaki","yasu","bitai"]], "id":1}' https://api.steememory.com)
IFS=$'\n'
sort -r -n -k 3 <(for item in $(echo $JSON | jq -c '.result[]'); do NAME=$(echo $item | jq -r ".name");VESTING_SHARES=$(echo $item | jq -r ".vesting_shares" | awk '{print $1}' ); echo "$NAME $VESTING_SHARES $TOTAL_VESTING_FUND_STEEM $TOTAL_VESTING_SHARES" | awk '{printf "%-13s: %6.0f SP\n", $1, $2 * $3 / $4}';done)