
Punti chiave:
Il linguaggio di programmazione Ethereum Solidity ha rilasciato la versione 0.8.20 del compilatore Solidity.
L'ultima versione include una serie di miglioramenti alla pipeline via-IR, migliora l'elenco degli eventi esposti nel contratto ABI e supporta l'aggiornamento dell'hard fork di Shanghai.
Questo compilatore cambia la versione EVM di destinazione predefinita nella versione Shanghai.
Il linguaggio di programmazione Ethereum Solidity ha pubblicato la versione 0.8.20 del compilatore Solidity, secondo il blog ufficiale.

La versione più recente aggiunge una serie di modifiche alla pipeline via-IR, nonché miglioramenti all'elenco degli eventi divulgati nel contratto ABI e il supporto per l'aggiornamento dell'hard fork di Shanghai.
Questo compilatore modifica la versione EVM di destinazione predefinita in Shanghai, il che significa che il bytecode risultante ha codici operativi PUSH0. Se prevedi di eseguire la distribuzione su una catena diversa dalla mainnet, come le reti L2 che potrebbero non supportare ancora PUSH0, assicurati di scegliere la versione EVM corretta; in caso contrario, la distribuzione del contratto avrà esito negativo.
Un'altra nuova funzionalità per gli sviluppatori di strumenti è la possibilità di importare AST JSON utilizzando SolidityAST come linguaggio di input tramite l'interfaccia JSON standard. L'utente segue semplicemente le istruzioni di installazione nel manuale per aggiornare alla versione corrente di Solidity Compiler.
Le DApp, o applicazioni decentralizzate, sono app sviluppate sulla rete open source peer-to-peer di Ethereum Blockchain, che utilizza contratti intelligenti e interfacce utente front-end per costruire piattaforme decentralizzate.
La creazione di una dApp, come qualsiasi altro software, implica la programmazione e l'esecuzione del sistema. La programmazione Solidity è distinta dagli altri linguaggi di programmazione ed è il linguaggio di programmazione preferito in Ethereum.
Solidity è un linguaggio di programmazione orientato agli oggetti sviluppato dal team di Ethereum Network principalmente per la creazione e lo sviluppo di contratti intelligenti su sistemi Blockchain. Attualmente è il linguaggio fondamentale per Ethereum e altri sistemi rivali, come Monax e la sua blockchain Hyperledger Burrow, che utilizza Tendermint per il consenso.
La programmazione, come altri linguaggi di programmazione, prevede variabili, funzioni, classi, operazioni aritmetiche, manipolazione di stringhe e molte altre nozioni.
DISCLAIMER: Le informazioni contenute in questo sito Web vengono fornite come commento generale sul mercato e non costituiscono un consiglio di investimento. Ti invitiamo a fare le tue ricerche prima di investire.
Unisciti a noi per tenere traccia delle novità: https://linktr.ee/coincu
Harold
Notizie Coincu
