Реальная история.
Здравствуй,
Я установил Bitcoin ядро на Ubuntu Server и с помощью JSON RPC на PHP. Я нахожусь в процессе разработки игрового сайта. Когда клиент запрашивает вывод автоматически обрабатывать транзакции и операционный сбор взимается с основного баланса. Есть ли способ, чтобы сделать взносы по сделке вычитается из отводимых денег пользователя.
Пример - Если клиент запрашивает для вывода 0,1 BTC, я хочу, чтобы вычесть плату и отправить баланс как вывод. Как я положил его в PHP-код? Пожалуйста, помогите мне. Я не хочу, чтобы взимать фиксированную плату от клиентов. Я хочу просто вычесть сборы, которые понесут за это снятие ..
Я не знаю, если этот параметр реализован в вашей основной Bitcoin версии, но на
https://chainquery.com/bitcoin-api/sendtoaddressВы можете увидеть параметр 5: subtractfeefromamount (логическое), то есть именно то, что вы хотите.
Только одно общее замечание: это, как правило, более удобным для всех пользователей, чтобы точно знать, что сборы будут вычтены.
Как только вы пройдете на сетевую плату непосредственно своим клиентам, они будут сталкиваться "случайный" сборы, только в зависимости от загрузки сети. Новые пользователи не поймут вообще, почему они получили 0,1 BTC вчера и сегодня 0.05.
Установка платы, которая, как правило, немного выше, чем типичные платы добычи является способ сделать это предсказуемо с точки зрения пользователей.