Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
vvk
6 лет назад

bitshares-scripts: набор скриптов для Bitshares

Недавно в одном telegram-чате задали вопрос, как посчитать стоимость пачки аккаунтов в BTC. У меня есть такой скрипт и я решил его опубликовать вместе с несколькими другими скриптами.

Выложил в репозиторий bitshares-scripts.

Получение оценки аккаунтов в BTC

Это делает скрипт balances_as_btc.py. Он считает сумму свободного баланса, баланса в ордерах и баланса в маржинальных позициях.

Для начала, нужно указать свои аккаунты в конфиге:

# My Bitshares accounts
my_accounts:
 - foo1
 - foo2

Потом надо указать в какой конкретно биток надо всё пересчитать (благо их много):

# For calc_sum_balances_as_btc.py, specify final BTC asset                                                                                    
btc_asset: RUDEX.BTC

Не все монеты имеют прямые ликвидные рынки с xxx.BTC, поэтому какие-то ассеты имеет смысл пересчитывать через промежуточные рынки. Это указывается так:

transform_assets:
  TWENTIX: USD
  XCHNG.FUND: USD
  OPULENCE: USD
  USD: RUBLE

Все остальные активы будут пересчитаны через прямые рынки с xxx.BTC.

Отмена всех ордеров

Ещё один полезный скрипт cancel_all_orders.py, он предназначен для отмены всех открытых ордеров на аккаунте. Очень удобно когда их много и не хочется тыкаться в GUI.

0
462.391 GOLOS
На Golos с September 2017
Комментарии (2)
Сортировать по:
Сначала старые