Soroban SDK, набір засобів розробки на основі Rust для написання смарт-контрактів платформи Soroban від Stellar, отримав нове оновлення.
Відповідно до цього, випущено версію 28 Soroban Rust SDK, яка містить низку змін у системі збирання, нову поведінку для кращої підтримки міграції даних контракту та нові функції.
Це включає Spec Shaking v2, міграцію даних контракту, рідкісно опубліковані події, виконувані посилання та нативні контракти, які можна завантажувати під час тестування.
Spec Shaking v2 змінює спосіб включення специфікацій, використовуючи один з принципів, який використовують компілятори для визначення, чи повинен код бути у фінальному бінарному файлі: видалення “мертвого” коду. Тепер SDK створює запис для всього, а система збирання в stellar-cli видаляє ті записи, які контракт не використовує.
Структура представлена в реєстрі як мапа, ключами якої є імена полів. До версії 28 ця мапа повинна була точно відповідати структурі — кожне поле структури повинно було бути присутнє як ключ, і жоден інший ключ не міг бути присутнім.
З Днем народження, Stellar
Stellar святкує свою 11-ту річницю — запуск відбувся 30 вересня 2015 року. Уже 11 років Stellar будує мережу, спрямовану на те, щоб гроші рухалися швидше й вільніше. Stellar постійно наближає блокчейн до реального світу — від транскордонних платежів до токенізованих активів. Зокрема, нещодавно Stellar досяг позначки у понад 22 000 власників RWA.
Томер Веллер, керівник продукту фонду Stellar Foundation, поділився цікавою інформацією про дату річниці Stellar. Він зазначив, що це річниця “нової” мережі Stellar. “Стара” мережа Stellar була запущена на рік раніше — у 2014 році з нативною валютою “Stellars” та тікером STR.



