Мне нужна разработка программы на Python, которая будет использовать protobuf из go-приложения (open source). Т.е. нужен некий скрипт компилятора protobuf файлов из папок go-приложения в Python (ptotoc или buf видимо) под Linux, а затем чтобы Python программа коректно с ними работала.
Конкретно: мне нужно декодирование amino-coded транзакций Cosmos SDK (Go, opensource) в Python. Здесь описывается механизм кодирования у Cosmos SDK: https://docs.cosmos.network/main/learn/advanced/encoding Здесь репозиторий Cosmos SDK: https://github.com/cosmos/cosmos-sdk.git с которым нужно будет работать и тащить proto из него. Сами разработчики Cosmos рекомендуют использовать Buf вместо Protoc для экспорта proto-файлов.
Соотвественно в Python нужно подтянуть экспортированные protobuf и с помошью них декодировать транзакции. Примеры закодированных транзакий предоставлю (снимаются с вебсокета). Ввиду того, что сам SDK опенсоурсный и постоянно обновляется, появляются новые proto-типы, нужен скрипт экспорта proto в Python, на случай обновления версии SDK.
Готов рассмотреть какое-то другое решение, если оно более эффективно.
Пожалуйста, если Вы Python-разработчик, но не знаете Golang - не откликайтесь. Мне необходим человек, пишущий на обоих языках и способный понимать Go-код SDK.
Филиал «Красноярский» компании «ЛокоТех-Сервис» стал партнером создания образовательно-производственного центра
Буравят кожу. Профессор рассказала, как не подцепить паразитов при купании
Дата запуска новой системы въезда / выезда из ЕС перенесена: российским туристам теперь надо в ней зарегистрироваться
Россиян предпочли туркам: в Турции, в отеле забитом российскими туристами, сломались кондиционеры и отдыхающие начали со скандалом перетаскивать кровати в ресторан
Biden's anger bleeds through as party weighs his future
Exclusive - Sayantani Ghosh expresses happiness as sets of her show Dahej Daasi shifted close to her home; says 'I've been manifesting this for quite some time now'
Suspect arrested for ‘threatening to kill Trump and his VP pick JD Vance’ in Florida days after assassination attempt
Faculty of International Journalism and Mass Communications Eurasian International University is conducting an additional intake of applicants!
According to BioWare, Dragon Age: The Veilguard is the first entry in the series where "the combat's actually fun" and where characters are "intentionally" the focus of the storytelling, which seems pretty unfair on the first three games
D&D's new 2024 Player's Handbook will have 10 species to choose from including goliaths, and drow will be closer to their Baldur's Gate 3 version
Двадцать пять человек за одним столом под звуки караоке – это было шедеврально!
Интервью AppTime с компанией Innova: релиз Gran Saga в России, внутриигровая оплата и «Масленица» в корейской MMO
Продвижение Музыки. Раскрутка Музыки. Продвижение Песни. Раскрутка Песни.
Автопарк АО «Транснефть – Дружба» пополнили 95 единиц техники в первом полугодии 2024 года
Вперед в новый сезон! Сегодня ФК «Оренбург» на своем поле принимает московский «Спартак»
Гроссмейстер из Бурятии Жамсаран Цыдыпов продолжает лидировать на турнире «Moscow Open – 2024», набрав 6,5 очков после 7 туров, на пол-очка отстают Борис Савченко, Сергей Волков и Владимир Захарцов