OpenZeppelin Contracts dla @arbitrum Stylus v0.3.0-alpha.1 jest już dostępny 💥 Proksy z możliwością aktualizacji, krzywe zoptymalizowane pod kątem ZK oraz przemyślane ulepszenia kontroli dostępu — duży krok naprzód dla bezpiecznych aplikacji EVM w Rust. Oto co znajdziesz w środku 👇
✅ Odblokowana możliwość aktualizacji Nowe prymitywy BeaconProxy i UpgradeableBeacon. Zbudowane na układzie pamięci ERC-1967, przetestowane w boju i kompatybilne z istniejącymi narzędziami proxy. Idealne do skalowalnych wdrożeń z kontrolą aktualizacji.
🧠 Przyjazne ZK prymitywy krzywych Dodaliśmy podstawowe prymitywy dla modelu Twisted Edwards, a także konfiguracje krzywych w formach Twisted Edwards i Short Weierstrass, w tym Baby Jubjub, Jubjub, Curve25519, Bandersnatch i secp256k1. Stworzone dla ZK rollupów, zkVM-ów i haszowania Pedersena.
🧩 Inteligentniejsze uprawnienia i ulepszenia użyteczności • AccessControlEnumerable teraz wspiera enumerację ról na łańcuchu, co umożliwia przejrzyste zarządzanie rolami dla DAO, multisigów i pulpitów nawigacyjnych. • Inne ergonomiczne ulepszenia, które sprawiają, że budowanie kontraktów Stylus jest łatwiejsze i bezpieczniejsze.
🚨 To jest nieaudytowane wydanie alfa dla deweloperów do testowania, eksperymentowania i dzielenia się opiniami. Wkrótce pojawi się w pełni audytowana wersja v0.3.0 — bądźcie czujni. Wypróbuj to teraz 🧪
8,39K