GolosChain / golos

Socio-economic mediablockchain
https://developers.golos.io
Other
59 stars 36 forks source link

0.17.0 - get_block from database_api method doesn't return transactions any more? #468

Closed Vik-BC closed 6 years ago

Vik-BC commented 6 years ago

config.ini: plugin = social_network database_api network_broadcast_api

get_block 625 - method doesn't return transactions any more get_ops_in_block 625 false - resolve (My fault, coz dpnds account_history plugin)

get_ops_in_block screen.png

gropox commented 6 years ago

get_ops_in_block не работает если account_history не активирован

Vik-BC commented 6 years ago

get_ops_in_block не работает если account_history не активирован

Да, этот момент я помню с 16.X Сейчас идет синхронизация как раз с account_history и 625 блок уже есть в индексе, однако не работает. Подожду полной синхронизации и попробую еще раз.

gropox commented 6 years ago

get_block тоже странно, не возвращает транзакции. Точнее нету атрибута transactions.

Тестировал с ws.testnet.golos.io, golos-js@0.6.1, блоки не пустые

image

Вот тоже самое, только с продакшена

image

Как видно, даже в пустом блоке присутствует этот атрибут.

gropox commented 6 years ago

get_ops_in_block в тестнете работает

image

Vik-BC commented 6 years ago

get_block тоже странно, не возвращает транзакции

Да.

Теперь набор плагинов: plugin = witness social_network database_api network_broadcast_api private_message raw_block json_rpc account_history market_history follow

get_block - не возвращает транзакции

1

get_ops_in_block - работает правильно

2

Vik-BC commented 6 years ago

Fixed. Tnx @afalaleev