👁 Как фичи TON выглядят для разработчиков MyTonWallet
Мы часто рассказываем вам о новых возможностях TON вроде extra currencies. Разработчикам TON-кошельков такие вещи особенно знакомы, поскольку кошельки должны уметь взаимодействовать со всем этим. Поэтому для всех, кто готов вдаваться в детали, мы решили задать несколько вопросов команде MyTonWallet, и сейчас публикуем первую часть ответов.
TDT: Сейчас от вас требуется работа по поддержке extra currencies?
MTW: Да, наша команда уже над этим работает. Extra currencies — это первый случай реального использования встроенной в TON технологии дополнительных валют, которая позволяет отправлять несколько активов в одной транзакции без создания обёрнутых токенов.
Для интеграции в кошелёк уже реализованы переводы и отображение балансов tgBTC (TON-native BTC), но ещё предстоит проверить, как это работает с Ledger и доработать историю транзакций. Если баги будут найдены, их исправят, после чего библиотека обновится.
Пока extra currencies не были широко использованы в TON, поэтому работа по их поддержке во многом ведётся с нуля. Но мы видим в этом большой потенциал, так как эта технология делает TON более гибким и удобным для хранения и передачи разных активов. Кроме того, она предлагает меньшую комиссию при переводах и более быстрые транзакции, так как это прямой перевод без участия контрактов. И, конечно, нам приятно вносить вклад в развитие любимого блокчейна :)
TDT: В аирдропе Hamster Kombat применили новый стандарт Mintless Jettons. Для пользователя они выглядят «просто как обычный Jetton», а вам тогда много потребовалось сделать?
MTW: Для корректного отображения Mintless Jettons действительно потребовалось произвести ряд доработок. В стандартной модели у каждого жетона есть контракт-эмитент, но в mintless-модели контракт кошелька создаётся только при первой транзакции пользователя. Это потребовало адаптации логики парсинга блокчейна, обработки балансов и транзакций.
Работа включала обновление механизмов, поддержку отображения таких жетонов наряду с обычными и тестирование, чтобы все операции проходили без сбоев. В целом, это была не самая сложная задача, но она потребовала переосмысления стандартного подхода к работе с токенами в TON.
⚫️⚫️⚫️
Вскоре опубликуем вторую часть ответов, а если у вас самих есть вопросы к разработчикам MyTonWallet или других проектов — задавайте в комментариях, интересные постараемся передать.
@thedailytonrus