Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Solidity v0.8.31 jest już dostępny! ✨
Ta najnowsza wersja ustawia Osakę jako domyślny cel dla kompilatora, rozszerza specyfikatory układu pamięci, wprowadza nowe ostrzeżenia o deprecjacji, kompilacje dla Linux ARM i wiele więcej!
Najważniejsze informacje w wątku! ↓🧵

Cechy wyróżniające:
▫️Ta wersja kompilatora wprowadza wsparcie dla nowych funkcji EVM wprowadzonych przez aktualizację sieci Fusaka.
▫️Kompilator Solidity teraz obsługuje opcode CLZ (EIP-7939), który zlicza liczbę wiodących zer w 256-bitowym słowie.
Biblioteki takie jak Solady mają wiele zastosowań dla tego, a także zastąpią istniejące narzędzia, takie jak Math.clz() w @OpenZeppelin.
▫️Wprowadziliśmy również różne zmiany w naszym procesie wydania. To najnowsze wydanie zawiera:
- Wydania Linux ARM
- Wydania wstępne
- Zakończenie wydania PPA
▫️Wersja 0.8.31 kompilatora Solidity dalej rozszerza funkcje specyfikatorów układu pamięci. Teraz możliwe jest użycie zmiennych stałych w wyrażeniu slotu bazowego, jak poniżej:

▫️v0.8.31 również deprecjonuje pierwszą partię funkcji zaplanowanych do usunięcia w wersji 0.9.0, która wprowadza zmiany, takie jak usunięcie:
- Funkcji .send() i .transfer()
- ABI Coder V1
- Wirtualnych Modyfikatorów
- Operatorów Porównania Kontraktów
- Specjalnego Komentarza memory-safe-assembly
19,08K
Najlepsze
Ranking
Ulubione
