Кто-то знает как задать срок действия ордера в python? В примере опции такой нет.
Там только buy_order = my_address.buy(asset_pair, amount = amount, price = price, matcherFee = matcher_fee, matcherFeeAssetId = xtn)
При запуске постоянно вылетает ошибка [ERROR] Order Rejected - The order is invalid: expiration should be earlier than 30 days
https://docs.waves.tech/ru/building-apps/how-to/basic/trading#%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-python
Это тип для байтов в протобафе. Все идентификаторы и подписи это байты как правило. В эксплорере и REST API вы их видите в виде Base58 строк. Следовательно вам нужно найти библиотеку на Java которая умеет преобразовывать байты в base58 строки. И еще, у ByteString есть метод toByteArray.
Читать полностью…Я пишу на java, в моем случае это объект класса com.google.protobuf.ByteString. Чат гпт тоже не в курсе что это такое
Читать полностью…Благодарю! Позвольте задам ещё один маленький вопросик, при получении обновлений блокчейна по grpc все айдишники, адреса и ключи приходят в формате google.protobuf.ByteString, подскажите пожалуйста как преобразовать их в строку исходного вида?
Читать полностью…Ещё было бы классно если б кто-нибудь подсказал как изменить уровень логирования, в документации ошибка
Читать полностью…не, вчера началась загрузка блокчейна и на высоте 702к он перестал прогружать. Версия 1.5.4
Читать полностью…Привет 👋
Подскажите пожалуйста как поправить это дело. Я со вчерашнего дня пытаюсь прогрузить ноду, всё безуспешно. Она начинает прогружать но каждый раз на разных высотах тормозит, пытается откатиться к предыдущему блоку и не может. Несколько раз очищал data, перезпускал, также переустанавливал сами зависимости с deb файлов. В чем может быть причина?
я удалил всё и проверил, расширение запускается но теперь получаю следующие логи:
Apr 10 19:54:12 2671275-ce45668.twc1.net waves[940716]: WARN c.w.s.a.ExtensionAppender$ - Processed only 4 of 100 blocks from extension, error appending next block Block(2WnGYfck55AMcCcS5uuDcRh5GA5zJ6RXVUSbNGjNNnTKhAVr3yJ9gnnZ7UXGAQF9tpW5NDt488HESKUk8MNZV819,37WynXzpNEoSrV2qC1UnUEKT91UqTGtBYFhox5ZiMsUBFRm8iS2ATLRtW7JVAmaSVLi2tiskpjtX6BGpWrRBu2G4,3PMAgindzNNF26btbmgiUtvhDvAQNXofqc1,1476897992911,[]): GenericError(Block Block(2WnGYfck55AMcCcS5uuDcRh5GA5zJ6RXVUSbNGjNNnTKhAVr3yJ9gnnZ7UXGAQF9tpW5NDt488HESKUk8MNZV819,37WynXzpNEoSrV2qC1UnUEKT91UqTGtBYFhox5ZiMsUBFRm8iS2ATLRtW7JVAmaSVLi2tiskpjtX6BGpWrRBu2G4,3PMAgindzNNF26btbmgiUtvhDvAQNXofqc1,1476897992911,[]) is invalid: Block time 1476897992911 less than expected)
Apr 10 19:54:36 2671275-ce45668.twc1.net waves[940716]: java.lang.IllegalArgumentException: requirement failed: BlockIds message length 16709 exceeds 13004
врядли здесь какой либо закреп вашего проекта сделают. и гранты тоже не здесь выбивать
Читать полностью…Нет, строки имеют такой вид: _\202@\004~mf\242\301A\376\305$\233\306A8\244\346N\3528\221[\306\267\350\323&6O\376
В общем, мне наконец удалось это сделать. Сработало только при ручном импорте блокчейна. Спасибо всем за помощь! 🤝
Читать полностью…Ну да, нода успела поработать без расширения. Нужно удалить стейт ноды чтобы и она и расширение синхронизировались с нуля.
Читать полностью…