Всем привет! Не знаю, как вас, а меня дико бесит свойство вкладки "Авторские награды" на golos.io самоочищаться в скором времени после выплаты. Вернее, бесила - до вчерашнего дня.
С месяц тому назад я открыла для себя замечательную штуку - базу данных SQL, созданную и поддерживаемую @arcange. Отличный пример полезного сервиса от делегата, который заслуженно находится в топ-19.
Попросту говоря, это такая упорядоченная, удобная для чтения копия блокчейна. Из нее-то я и пошла "вытаскивать" данные о своих авторских наградах, ибо ни на одном клиенте не нашла быстрого способа это сделать.
Ни разу до этого не сталкивалась с SQL. Поставила бесплатную программу Heidi SQL и подключилась к базе, следуя инструкциям из мануала @investigator - рекомендую.
После коннекта мы видим слева кучу таблиц. Не все названия сходу дают понять, что там спрятано, но нужная мне "полка" нашлась без труда.
Собственно, сам алгоритм "вытаскивания" точных данных по авторским выплатам: вкладка "Данные" -> "Фильтр" -> в поле фильтра прописываем условие по шаблону
"timestamp">='2017-11-27 00:00:00.000' AND "timestamp"<'2017-11-28 00:00:00.000' AND "author"='lokkie'
Это означает команду "Покажи мне записи по выплатам: с 27.11 до 28.11 у автора lokkie"
Результат:
По колонкам:
sbd_payout - сколько вам "упало" GBG за пост/коммент
steem_payout - сколько вам "упало" Golos
vesting_payout - сколько вам "упало" Силы Голоса, выраженной в vests
С первыми двумя пунктами все очевидно, поясню по СГ: для того, чтобы перевести эти загадочные vests в привычные нам токены Силы Голоса, нужно:
1. Пойти на golosd.com и в колонке справа посмотреть параметр steem_per_mvests. На данный момент это 268.334.
2. Значение vesting_payout делим на 1 000 000 (ибо steem_per_mvests означает "сколько токенов Сг вы получите за миллион вестс") и умножаем на steem_per_mvests.
Например, я получила за пост 1 389 256 vests. Это 1 389 256 / 1 000 000 * 268.334 ~ 372.72 СГ.
Фильтровать таблицы можно всяко: хочешь - находишь все свои трансферы за 1.01.2017, хочешь - следишь за гаснущими нодами, ну у кого на что фантазии хватит :)
Как всегда, делюсь полученным за пост золотом с кураторами по программе апвот50-50. Плюс бустер, аплифт - само собой разумеется.
👉 Предыдущий пост с открытым окном выплат: [ЗОЖ]: о правильном питании детей
...ээээ...а разве нельзя все это посмотреть вот здесь !? https://golosdb.com
...все вроде тут упорядоченно...в окошко вбить свой ник, а дальше по выборке что хочешь...и не надо никакого программирования изучать...
..там и по авторским можно выборку сделать и по кураторским...все удобно!
@dikaniovs правильно заметил. У меня последние авторские выплаты за 21.11 показывает.
https://golosdb.com слишком редко обновляет данные.
#python 3.4
from piston.account import Account
from piston.converter import Converter
k=Account('ksantoprotein')
ddf=Converter()
SPMV=ddf.steem_per_mvests()
for f in k.rawhistory(first=99999999999,limit=-1, only_ops=['author_reward'], exclude_ops=[]):
mem=f[1]['op'][1]
GBG=mem["sbd_payout"]
GOLOS=mem["steem_payout"]
GEST=mem["vesting_payout"]
SP=round(GEST*SPMV/1000000,3)
Загрузил ))
Я с питоном вообще не знакома :)
это для разнообразия, есть на голосе, кто интересуются и питоном и тобой
Спасибо, мне приятно! ;)
@lokkie, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
О, а для меня все эти программы с их терминами темный лес)))
Один раз сделай по мануалу - ссылка в посте - и все будет понятно. Не сложнее экселя.
Хаха, чтоб Вы понимали... Что такое эксель?))). Я полнейшая блонди)))
@gemini up!
Ок, @lokkie!
роботы @gemini, @btc-e и @upbot проголосовали за пост: [Голос SQL]: как вытащить данные об авторских выплатах
Спасибо, нужная инфо!)
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
gidlark, litrbooh, littleboo, ianboil, analise, vas, francisgrey, ukrainian, neo, damm, max-max, niiu, archibald116, tymba, radomir, oleg257, urii, lumia, dreamer, harhor, dimarss, vik, la-bella-vita, tasha, investigator, forbon21, brovaryleaks, vadbars, rusalka, maksina, yurgent71, volv, vasilisapor2, oksi969, turkish-r, oceanotechnic, gans91, svinsent, voltash, tnam0rken, arystarch, sanyyy44, zivchakh, rubin, francesco, arhangel, exan, retoldname, stranniksenya, boltyn, on1x, kvg, newodin, fyyf, oagalakova, borisss, lenutsa, virt, kis-dikiy, anatolich, optimist, tatyanamishenko, amelina.elena, varya-davydova, bammbuss, dmitrijv, olgaborisova, wrong, brika, bombo, lomekhuza, manavendra, soroka, dimk0, victorskaz, nerengot, lokkie, bag, now, igrinov, duremarr, upper, smartell, ieshua, tortellini, shenanigan, all91, ili, skiexpert, mp42b, liseykina, zhenek, process, massatela, leminger, karmoputnik, naiger, byurotegov, dunsky, ineon73, enkeli, nikulinsb, gbot, firestarter, vlad1m1r, shafarevich, francuzzz, bylu, xsen, amalinavia, kito-boy, metamorfozzz, anr, gogirotsky, mamatata, vsebudethorosho, nikitosuna, wictor19882017, izbushka, astramar, onur1s, ramin, propoker, assir, cryptovisitor, zelivsky, html, metadon, vredinka2345, benken, andrzhej, iot, elenamitrofanova, cryptoblog, panza, funt33, brainmechanic, jahspear, samael27, igosvicios, ubogon, kalter, apnigrich, lazyphotoshooter, cryptostock, eliney, cryptobandera, diabur, maryatekun, lordarhont, makssib
Поэтому я тоже проголосовал за него!
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
Ниче не понятно, но здорово!
вы попробуйте повторить и все станет на свое место )
я не шучу. реально несложно - в посте ссылка есть на подробную инструкцию, со скриншотами и пояснялками
Пардон, а кто-то думает,что рядовые юзеры смогут это осилить массовом порядке?))
Разобраться в SQL на таком уровне не сложнее, чем в экселе. Небольшое волевое усилие по преодолению лени + 15 минут времени :)
И SQL - это еще по-божески, видели бы вы, как выглядят сырые данные из блокчейна в командной строке...
в формате JSON... словарик с массивом
Вы получили 100.00 % голосов от @Booster. Работает на @Coinbank
You have received 100.00 % vote from @Booster. Powered by @Coinbank
Вы получили 100.00 % апвоут от @uplift. Проект @whalepunk
You have received a 100.00 % vote from @uplift. Powered by @whalepunk
upvote50-50 сделал реблог :)
Этот пост участвует в программе 50/50 !