Écrire des contrats intelligents en utilisant TypeScript est une approche vraiment intéressante. Récemment, j'ai collaboré avec Claude Code pour un nouveau projet. Le principal avantage est qu'il n'y a aucune erreur de vérification de type tout au long du processus, en respectant entièrement la syntaxe de TypeScript.



Nous avons maintenant couvert la majorité des modules fonctionnels clés de Solidity, avec une estimation approximative de 132 fonctionnalités prises en charge, y compris une cartographie complète de l'ensemble des instructions EVM. Ainsi, lors du développement de contrats intelligents, on peut profiter du système de types complet de TypeScript et de la chaîne d'outils pour développeurs, ce qui élimine de nombreuses limitations de Solidity, souvent moins flexible, et améliore considérablement l'expérience de développement. Pour ceux qui souhaitent débuter ou approfondir le développement de contrats intelligents, cette solution peut être une référence utile.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 6
  • Reposter
  • Partager
Commentaire
0/400
ContractCollectorvip
· 01-14 07:35
La suite TS pour écrire des contrats est vraiment géniale, je ne m'attendais pas à une couverture complète de 132 fonctionnalités Vas-y, essaie vite pour ne pas être constamment frustré par les pièges de Solidity La chaîne d'outils basée sur TypeScript améliore énormément l'expérience de développement Mais est-ce que ce n'est qu'une solution transitoire ? Enfin quelqu'un a réussi à sortir cette solution, cela fait longtemps que j'attendais
Voir l'originalRépondre0
FantasyGuardianvip
· 01-14 05:03
Haha, enfin quelqu'un a compris le fonctionnement de TS et des contrats intelligents, c'est vraiment agréable d'éviter les pièges de Solidity
Voir l'originalRépondre0
SandwichTradervip
· 01-12 21:13
Eh bien, ça fait plaisir, la syntaxe Solidity est vraiment pénible, j'ai enfin un substitut confortable.
Voir l'originalRépondre0
GhostAddressMinervip
· 01-12 21:12
132 fonctionnalités ? Haha, c’est juste que les chiffres sont jolis, le vrai problème, ce sont ces vulnérabilités de contrat cachées dans le système de types, qui va les porter ? TypeScript en utilisant une couche de contrat intelligent pour résoudre les problèmes de Solidity ? J’aimerais bien voir si cette mapping couvre vraiment tous les pièges du bytecode. Les trucs que Claude Code met en place... comment peut-on auditer cette logique de boîte noire au niveau de la compilation, qui peut garantir qu’aucune trace sur la chaîne de fonds n’est dissimulée ?
Voir l'originalRépondre0
GasGasGasBrovip
· 01-12 21:01
Eh bien, cette fois, je peux enfin écrire des contrats en TypeScript, cette version de Solidity est vraiment contre l'humanité
Voir l'originalRépondre0
AirdropFatiguevip
· 01-12 20:57
Frère, ces 132 fonctionnalités sont vraiment toutes prises en charge ? Ce ne serait pas encore une de ces chiffres marketing... Écrire des contrats en TS est vraiment confortable, mais est-ce que tout l'écosystème EVM peut être entièrement mappé ? J'ai l'impression qu'il faut faire attention aux pièges. La combinaison de Claude Code est vraiment puissante, mais je ne sais pas si elle sera sûre en pratique. Si cela fonctionne vraiment, Solidity risque d'être secoué, j'ai un peu hâte. J'ai l'impression qu'il y aura encore un coût d'apprentissage supplémentaire, je suis déjà fatigué... C'est un peu exagéré, attendons de l'utiliser réellement avant de juger, restons prudents. Un système de typage complet est vraiment séduisant, mais qu'en est-il de l'optimisation du gas ? C'est ça le vrai point clé. Les 132 fonctionnalités semblent impressionnantes, pourrais-tu nous donner une démo pour en faire l'expérience ?
Voir l'originalRépondre0
  • Épingler

Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)