$TETSUO Оновлення для розробників: SolC 🚀 Фреймворк SolC — це фреймворк розробки на C для смарт-контрактів Solana. Ось що він вже вміє: ✨ Практичне застосування ✨ Фреймворк дозволяє розробникам ефективно створювати програми Solana для: Управління токенами та перекази DeFi-додатки зі складними вимогами до валідації Багатоетапні фінансові операції з підвищеною безпекою Управління станом на основі облікового запису Міжпрограмна взаємодія з суворим контролем безпеки Термінові та умовні операції 💎 Основні можливості 💎 Розробка програми Safe Solana: повна абстракція від Solana C SDK з покращеною безпекою, перевіркою та обробкою помилок Безпека пам'яті: забезпечує керування пам'яттю на основі стека, перевірку меж пам'яті та безпечні операції з пам'яттю Обробка помилок: Комплексна система відстеження помилок з ієрархічними категоріями та детальним відстеженням шляху виконання 🛠️ Основні функціональні можливості 🛠️ модуля Управління обліковим записом Представлення облікового запису за допомогою безпечних для типів дескрипторів Автоматична валідація для загальних властивостей Безпечна для типу серіалізація з перевіркою дискримінаторів Операції КПК з валідацією Міжпрограмні виклики (CPI) Орієнтований на безпеку CPI з білим списком довірених програм Захист від підвищення привілеїв Контроль рекурсії та відстеження глибини виклику Зіставлення облікових записів із прапорцями перевірки Обробка інструкцій Визначення декларативної інструкції Автоматична маршрутизація команд Безпечний для типу аналіз і перевірка параметрів 🔒 Функції 🔒 безпеки Захист від повторного входу для запобігання рекурсивним атакам Контроль доступу та перевірка повноважень Схема автоматичного вимикача для аварійних відключень Впровадження Timelock для операцій, що вимагають терміну 🪙 Обробка 🪙 токенів Операції з токенами SPL з посиленою валідацією Помічники з валідації токен-акаунту Спрощений переказ токенів та карбування 🧮 Безпечна математика 🧮 Захищена арифметика з перевірками на перелив/недолив Розрахунок у відсотках і базисних пунктах Безпечна для типу перевірка числового діапазону ✅ Система ✅ валідації Складені правила валідації Перевірка чисел, токенів, PDA, часових позначок і переліків Контексти перевірки, які накопичують кілька відмов 🔧 Доменно-специфічна мова (DSL) 🔧 Високорівневі абстракції для облікових записів, інструкцій, стану та перевірки Декларативне визначення компонентів програми Спрощені операції з CPI за допомогою макросів 🖥️ Візуальний редактор 🖥️ SolC Візуальне редагування DSL з графічним інтерфейсом Візуалізація структури програми Інтерфейс управління обліковим записом Будівельник інструкцій Візуалізація CPI 👨 💻 Досвід розробника 👨 💻 Відстеження помилок з детальними шляхами виконання Єдині шаблони API на всьому протязі Вичерпна документація та приклади Надійна перевірка та валідація типів Чіткий поділ між API низького, середнього та високого рівня 🪱Wormsuo буде запущений з використанням нашого фреймворку C, все робиться відкритим вихідним кодом для використання громадськістю та внеску в нього.
Показати оригінал
4,83 тис.
90
Вміст на цій сторінці надається третіми сторонами. Якщо не вказано інше, OKX не є автором цитованих статей і не претендує на авторські права на матеріали. Вміст надається виключно з інформаційною метою і не відображає поглядів OKX. Він не є схваленням жодних дій і не має розглядатися як інвестиційна порада або заохочення купувати чи продавати цифрові активи. Короткий виклад вмісту чи інша інформація, створена генеративним ШІ, можуть бути неточними або суперечливими. Прочитайте статтю за посиланням, щоб дізнатися більше. OKX не несе відповідальності за вміст, розміщений на сторонніх сайтах. Утримування цифрових активів, зокрема стейблкоїнів і NFT, пов’язане з високим ризиком, а вартість таких активів може сильно коливатися. Перш ніж торгувати цифровими активами або утримувати їх, ретельно оцініть свій фінансовий стан.