Comment les contrats intelligents lançant de nouveaux jetons sont-ils exécutés de manière permanente?

Django

Comment les contrats intelligents lançant de nouveaux jetons sont-ils exécutés de manière permanente?


Pour autant que je sache, afin de créer un contrat, un compte de contrat est créé qui contient le code. Lorsque ce compte est déclenché par une transaction ou un appel de message, l’EVM exécute ce code.

Qu’en est-il des contrats intelligents qui lancent de nouvelles crypto-monnaies? Qu’est-ce qui déclenche leur exécution? Il semble qu’ils soient toujours exécutés.

Réponses


 Labos de validité – Sebastian

OpenZeppelin est la bibliothèque la plus populaire pour créer une Crowdsale et un Token. Un contrat Crowdsale reçoit l’adresse Token qui a été créée séparément.

Dans une [version antérieure] ( https://github.com/OpenZeppelin/openzeppelin-solidity/blob/c5d66183abcb63a90a2528b8333b2b17067629fc/contracts/crowdsale/Crowdsale.dol] , le contrat Token a été créé à l’intérieur du constructeur Crowdsale. token et crowdsale devaient être déployés en une seule transaction qui dépassait parfois le blockgaslimit et ne pouvait plus être déployée.

Chaque paiement unique qui entre dans le contact Crowdsale attribue ensuite des jetons à l’acheteur (généralement uniquement si certaines conditions sont remplies de sorte que l’achat a eu lieu après le début et avant l’heure de fin de Crowdsale).

 

#de, comment, contrats, exécutés, intelligents, jetons, lançant, Les, manière, nouveaux, permanente, sont-ils

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *