Здравствуйте. В БЧ Голос есть функция, которая позволяет производить переводы с гарантом.
Суть идеи Голос.Контрактов
ПеПереводы с гарантом и указанием операции, которую должен сделать пользователь, чтобы контракт выполнился. Гарантом в этом случае является Блокчейн.
Пример:
Покупаете вы апвот у какого-то пользователя. Переводите при помощи контрактов 50 GOLOS и указываете операцию vote. Пока пользователь её не выполнит, токены не получит.
Вариант для golos-js:
golos.broadcast.contract(wif, from, to, amount, memo, operation, options, timeout, function(err, result){console.log(err, result))};
ПОяснение:
- wif и from - активный ключ и логин пользователя, инициализирующего контракт;
- to - кому он адресован;
- amount и memo - сумма и заметка (как в transfer);
- operations - указываются тут операции. Пример:
[["vote",{"voter":"login1","author":"login2","permlink":"my-post","weight":10000}]]
Первые [] указывают на то, что операций может быть несколько. - options - это опции, которые позволяют сделать, например, возможным выполнение контракта частично.
Пример: {type: "indivisible"} укажет, что контракт неделимый (надо выполнить все условия). или: {type: "divisible", operation_field: "weight", field_type: "percent"}. Тут указано, что делим он, что делится по полю weight в операциях и что оно является процентом. И тогда если пользователь, выполняющий условия контракта апнет не на 100%, а на 50%, контракт выполнится, но на 50%. - timeout - время действия контракта в секундах (если время истечёт, а пользователь, к которому он адресован, не выполнит условия, токены возвратятся создавшему его). Это же позволит сделать срок, равный выплате поста, и тогда снятие апов будут означать возврат средств - эта проблема перестанет существовать.
Всё
Благодарю за внимание.
Здравствуйте, @denis-skripnik. Вы получили 100% апвот от UPRomo за сожженные GBG. Продвигали сей пост в очереди: @denis-skripnik.
Сервис прибавил к вашему посту примерно 123.927 GBG.
После сжигания GBG путём клика по кнопке "Продвинуть" под постом на golos.id или аналогичной на golos.io (она появляется после нажатия на 3 точки) пост попадает в очередь. Если он >= 20 GBG, имеет шанс получить апвот. Вот только его вероятность зависит от того, какие суммы сейчас среди первых позиций.
Находящийся на первом месте до начала следующего раунда получит ап. Остальные же - позже. Ваш пост будет находиться в очереди на ап до момента выплаты, после неё происходит удаление оттуда, сожженные GBG возвратить не возможно.
Все участники UPRomo имеют шанс попасть в промо, если количество сожженных токенов >= суммы одного из находящихся в топ 20 постов.
Кроме того, в UPRomo есть рейтинги сжигающих за месяц.
Делегируйте СГ сервису UPRomo и способствуйте уменьшению количества GBG, что поможет выйти из кризиса, возобновить GBG и восстановить его цену, равную 1 МГ золота.
@denis-skripnik, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
shafarevich, spinner, andrvik, boddhisattva, nikalaich, cats, ili, cryptobandera, svetozarhobbot, ksantoprotein, dr-boo, midnight, maryatekun, sterh, kudesnikaltay, optimist, nefer, max-max, polyakov, photofreediver, d0z4t0r, dmitrijv, ramzansamatov, zaria, anykeycheg, turkish-r, cergey-p, alexfisher, wallyt, oleg257, olga-olga, prifix, student61, vp-cosmos, amikphoto, acidgarry, zlata777, sergiy, borisss, volv, semitsvetik, tatyanamishenko, lilia, olgaxx, katherina, voltash, gans91, dayver, shal891, kalter, kvg, verdon, denispavlov, candy777, qm7, apnigrich, renat242, chin, pkrugloff, bumex2008, olgataul, arhiopteriks, virt, naiger, massatela, carpe-diem, vitalist, cryptenthusiast, dignityinside, marko44, status7, sevaev, mirgais, vitalson, arsar, denisya, blange, goodnews, siddxa, jahspear, dim447, marigold, makcl, astrofilosof, m0ssa99, charisma, evgeniy73, samael27, kanenakat, yurij12, egoryana, osra111, esperos, chimborazo, lvivrugby, felicita, atvalevsky, doublingseason, tapejara, dany2323, necrogenesis, wenderccc, alte, erased
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!

Поддержите нас:
@denis-skripnik, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Фонд БОД сделал репост.
Ваше творчество в ленте.
Наша лента в telegram.
:)
Вы являетесь участником проекта БОД, поэтому все ваши посты
размещаются в ленте репостов фонда. Если не желаете получать
апвот фонда и этот комментарий, ставьте тег nobod.