Cairo 1.0-Alpha.2 - Une nouvelle version arrive

TL;DR

  • Nous publions Cairo 1.0-alpha.2, qui apporte une multitude de nouvelles propriétés au langage

  • Il est désormais possible d’exécuter un contrat ERC20

  • Ces nouvelles propriétés linguistiques seront applicables dans la prochaine version Starknet-v0.11.0

Nouvelles propriétés !

Cairo 1.0 continue d'évoluer rapidement. La version d'aujourd'hui introduit, entre autres, toutes les propriétés nécessaires pour écrire un contrat ERC-20.

Voici quelques-unes des nouvelles propriétés :

  • Dictionnaires

  • Événements dans les contrats

  • Mappage de variable de stockage

  • Prise en charge des traits

  • Déduction de type de variables

  • Méthodes

Consultez la liste complète sur le référentiel GitHub.

Examinons un exemple de contrat ERC20 (l'exemple complet se trouve bien sûr sur GitHub) pour illustrer un cas d'utilisation d'un événement et d’un mappage de variable de stockage

N'hésitez plus, jetez-vous à l'eau!

Nous continuons de travailler sur deux axes parallèles :

  1. Faire évoluer Cairo 1.0 à pleine vitesse vers une compatibilité complète avec l'ancienne version de Cairo.

  2. Développer Starknet v0.11.0 qui prendra en charge les contrats écrits en Cairo 1.0

En attendant, nous encourageons les développeurs à commencer à écrire avec Cairo 1.0 et à s'y familiariser.

Pour toute question, vous pouvez utiliser le canal Discord de Cairo 1.0.

Pour toute suggestion ou commentaire, n'hésitez pas à ouvrir une issue dans le référentiel Cairo.

Subscribe to Starknet France
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.