Angular Ethereum Dapp | CryptoCoins Info Club – Ethereum avis

?>

Angular 4 + Truffle: Rédaction, compilation et distribution de contrats intelligents sur des blockchains basées sur Ethereum

Angular 4 + Truffle: Rédaction, compilation et distribution de contrats intelligents sur des blockchains basées sur Ethereum

Si vous avez été sur le jeu de la crypto-monnaie, vous avez entendu les probabilités d’Ethereum. En bref, Ethereum est une plate-forme qui vous permet de signer des contrats intelligents à exécuter sur leurs chaînes de blocs. Tout d’abord, qu’est-ce qu’un contrat intelligent? Vitalik l’explique le mieux, alors je l’ai laissé faire l’explication – vérifiez-le. En bref, un contrat intelligent est un contrat auto-exécutable. Vous lui donnez certaines conditions, que Bob doit transférer Alice 5 éther avant le 30 décembre 2024. Et vous définissez des règles, qu’Alice doit utiliser le mot de passe correct, selon Bob, avant la date limite. Ensuite, si vous voulez une vie plus simple, vous programmez ces termes et conditions avec un langage de contrat intelligent appelé Solidité. Ce que je viens de décrire est de très haut niveau. Pour vraiment réaliser tout cela, votre contrat doit être compilé dans un code compris par EVM (Ethereum Virtual Machine), fournir un ABI (Ethereum Virtual Machine) et migré vers le bon réseau de chaînes. Tout cela est plutôt ennuyeux et prend du temps. C’est là que les truffes entrent en jeu. Truffle est un framework de développement Etereum qui fait tout le nécessaire pour compiler et migrer votre contrat pour vous. Ce qui est cool avec Truffle, c’est qu’il est entièrement écrit en JavaScript et utilise Web3. Web3 est une API JavaScript Ethereum qui vous permet d’exécuter des commandes basées sur Etherum. Par exemple, si vous êtes connecté à un client Ethereum, si vous voulez obtenir le solde de votre compte personnel, faites-le: const coinbase = web3.eth.coinbase; web3.eth.getBalance (coinbase); Retour aux truffes. Avec les truffes, vous pouvez intégrer en toute transparence un frontal pour votre application intelligente basée sur un contrat à l’aide de packages Web. Eh bien, vous pouvez maintenant utiliser Truffle, Web3 et un frontend pour écrire votre application de contrat intelligent. Mais attendez, c’est 2017, vous voulez aussi utiliser un m
Continuer la lecture >>