Trending News:La tokenisation aura-t-elle plus d’influence que l’IA ?Didi est déjà un géant de la banque numérique en Amérique latineLa puissance cryptographique croissante de la CFTCRWA ressemble actuellement à « l’Internet de 1996 », mais il finira par remodeler le secteur financier.La baisse des taux d’intérêt de la Fed est presque une fatalité. Cette réunion s’apparente davantage à un test de résistance politique.Cinq images vous aideront à comprendre : où va le marché dans chaque tempête politique ?Bitwise CIO : 2026 sera très fort et ICO fera son grand retourRaisons de la réduction des taux d’intérêt de 50 points de base : faiblesse de l’emploi, ralentissement de l’inflation et divergence au sein de la FedHashKey lance son introduction en bourse : combien vaut la « première action cryptographique » de Hong Kong ?Comment les entreprises peuvent mettre en œuvre les lignes directrices de Singapour en matière de gestion des risques liés à l’IALa société licorne Farcaster a été contrainte de se transformer. Les réseaux sociaux Web3 sont-ils une fausse proposition ?5 000 milliards de dollars de dette des consommateurs : la chose effrayante dont personne ne parle à propos de l’économie américaineDéclencher la « guerre civile » de Solana ?Pourquoi diable Kamino et Jupiter se battent-ils ?Les investisseurs de Kalshi accusent Polymarket d’exagérer le volume des transactions ?Comprendre les tenants et les aboutissantsPourquoi Grayscale pense que Bitcoin ignorera cette fois le cycle de quatre ansPourquoi le BTC chute-t-il toujours après l’ouverture de la bourse américaine ?D’où viendra l’argent lors du prochain marché haussier ?Le monde au-delà de SWIFT : la Russie et l’économie cachée de la cryptographieMessari : Au-delà du Polymarché Sur quel marché Kalshi s’est-il appuyé pour se développer ?25 ans de faucille imitatrice : quand le jeton est le seul produit et revenuChoc déflationniste possible : l’IA, la démographie et la politique obligent la Fed à agirÉvalué à 1 milliard de dollars, pourquoi Farcaster a jeté l’éponge après cinq ans d’explorationBitwise CIO : Comment investir dans la cryptographieOpinion : l’ETH était autrefois une monnaie mais est désormais remplacé par des pièces stablesLa mise à niveau sous-évaluée d’Ethereum Fusaka : expansion de la capacité, réduction des frais, de l’inflation à la déflationRecherche approfondie du TCG : 8 milliards de dollars d’investissement en chaîne, de Gacha aux produits dérivésLa « prime monétaire » pour les tokens L1 s’estompeLa Chine va-t-elle arrêter les stablecoins ?L’explication de Wang Yongli n’est peut-être pas suffisanteTransition de politique monétaire mondiale : reflation américaine, appréciation du yen et carry tradeArgentine clandestine : les jeunes vivent dans la pauvreté et la classe moyenne retourne à la pauvretéApprenez à connaître Tether à nouveauPerspectives des tendances cryptographiques 2026Compte Trump : comment les « actions en hélicoptère » remodèlent la richesse et les inégalités aux États-UnisQue faut-il surveiller de la part de la Réserve fédérale cette semaine : il ne s’agit pas de baisses de taux d’intérêt, mais de la façon dont les « 6 500 milliards » vont changer ?Ce que signifie le passage de Vanguard, Bank of America et Charles Schwab à la cryptographieLes bénéfices des sociétés minières de crypto sont sous pression. La planification fiscale est-elle la solution au problème ?Bitcoin touche-t-il le fond ou entre-t-il dans un marché baissier ?« Rare désaccord » sur le marché obligataire américain : les rendements obligataires à long terme ont augmenté au lieu de baisser à la veille de la baisse des tauxContre qui les Treize Ministères et les Sept Associations sont-ils en colère ?De multiples défis pour l’économie américaine : analyse de la dette, de l’inflation et des perspectives de politique monétaireLa mise à niveau d’Ethereum apporte une amélioration structurelle et des opportunités de rebond apparaissentLa prochaine étape du RWA : transformation de l’infrastructure financière et innovation dans la structure des actifsPourquoi les jetons L1 continuent de sous-performer le BTCLes revenus du Web3 seront-ils imposés dans le pays ?Les jetons L1 peuvent-ils rivaliser avec Bitcoin dans l’espace des crypto-monnaies ?Moore Thread Financing Story : les rendements des premiers investisseurs ont dépassé 6 200 foisUn transfert de liquidités caché sous le jeu entre la Chine et les Etats-UnisQuels sont les avantages de la mise à niveau de Fusaka vers Ethereum ?Ethereum : la transition de valeur de l’infrastructure de la chaîne publique à l’écosystème financier mondialAnalyse du plan stratégique Bitcoin et facteurs pouvant affecter les ventes futuresProtocole x402 : révolution des paiements et défis de conformité à l’ère de l’économie automatiqueCinq orientations clés de développement du portefeuille Web3 à l’avenirL’encours de la dette nationale du gouvernement américain dépasse pour la première fois les 30 000 milliards de dollars, soit le double par rapport à 2018.Entrer dans l’ère de la cryptographie : le virage stratégique de la Réserve fédérale et son impact mondialEthereum achève la mise à niveau de Fusaka, débloquant un débit de données jusqu’à 8xCombien de temps le « manteau de décentralisation » des prêts en chaîne peut-il durer ?Bankless : un énorme changement dans le paysage du staking d’EthereumLes ETF sont cotés ensemble, mais le prix des devises n’a pas augmenté. Est-ce toujours une bonne chose si l’ETF est approuvé ?Pourquoi les marchés de prédiction ne sont vraiment pas des plateformes de jeuYZi Labs incube 17 projets. Découvrez sur quels titres hardcore CZ et He Yi parient.Rapport Glassnode : la structure du marché reproduit-elle la veille du krach de 2022 ?Ethereum active la mise à niveau de Fusaka pour poursuivre « l’expansion et l’amélioration de l’efficacité »Le soi-disant « écosystème du bâtiment L2 » a été falsifiéDAT Corporation : un concept en transitionBitwise : ne vous inquiétez pas, Strategy ne vendra jamais ses avoirs en BitcoinAvertissement du marché : la nomination de Hassett à la présidence de la Fed pourrait déclencher une tempête de baisse des taux d’intérêtLiang Fengyi recherche le changement malgré les risques. Comment le secteur des actifs numériques peut-il innover et progresser ?L’illusion de liquidité est brisée – bilan approfondi en décembre 2025Kalshi Lianchuang : de danseuse de ballet à la plus jeune femme milliardaire du mondeCe que la mise à niveau de Fusaka apportera à EthereumVers une nouvelle échelle : mise à niveau d’Ethereum FusakaComment Kalshi remodèle le monde financier grâce aux marchés prédictifsL’intégration de l’IA et de la blockchain : Reconstruction des relations de productivité et de production dans l’économie numériqueInterprétation de la théorie de « l’hiver froid de trois ans » de Strategy et l’atout ultime du marché BitcoinBTC revient à 93 000 $, 83 000 $ en une journée, que s’est-il passé ?Derrière le rebond des actifs risqués mondiaux : le géant de la gestion d’actifs Vanguard Group se tourne vers le chiffrementDe danseuse de ballet à plus jeune milliardaire : Luana crée des dizaines de milliards de KalshiAnalyse approfondie de la mise à niveau d’Ethereum Fusaka : changements fondamentaux et impact écologiquePlus l’Hyperliquide devient populaire, plus Arbitrum « fera fortune »Dernier discours du président de la SEC américaine : Revitaliser le marché des capitaux américainTrump dit qu’il annoncera le nouveau chef de la Réserve fédérale au début de l’année prochaine, suggérant qu’il aime HassettCotation de HashKey : une autre étape importante dans l’industrie chinoise de la blockchainDix ans d’Ethereum : de l’idéalisme au pragmatismeNiveaux de gris : le cycle de quatre ans a échoué et les prix du BTC devraient atteindre un nouveau sommet l’année prochaineLe Tether de 184 milliards de dollars marche sur la corde raideEst-il le prochain président de la Fed ?Décoder le jeu de puissance gagnant de HassettLe véritable état de notre économie actuelleAnalyse des nouvelles idées dans Ethereum de Devconnect 2025Les bénéfices de Circle ne sont pas aussi bons que ceux de Tether, et la responsabilité incombe à sa « famille d’origine »Qui est le prochain président de la Réserve fédérale « trié sur le volet » par Trump ?Tout peut être « contracté » : révélation de l’expérience en chaîne pré-IPOComment la faiblesse du marché du travail américain pèse sur le marché des cryptomonnaiesÀ l’intérieur de la ligne rouge, au-delà de l’océan bleu : les limites monétaires à l’ère du StablecoinHashKey IPO : le caractère unique du parcours de cotation et du cadre réglementairePour la première fois, MSTR, le principal titre conceptuel BTC, a déclaré qu’il pourrait « vendre des pièces » et a fortement chuté au cours de la séance.La chute du Bitcoin à 80 000 $ va-t-elle briser le modèle stratégique ?Les fissures de liquidité sur le marché des pensions réapparaissent : le contrôle de la Fed est mis à l’épreuveLa dernière interview de Musk avec une explosion d’informations : IA, conscience et reconstruction du futurBitcoin et Ethereum du point de vue des actifs rémunérateursLe « cheval de Troie » dans la mise à niveau d’Ethereum Fusaka
Trending News:La tokenisation aura-t-elle plus d’influence que l’IA ?Didi est déjà un géant de la banque numérique en Amérique latineLa puissance cryptographique croissante de la CFTCRWA ressemble actuellement à « l’Internet de 1996 », mais il finira par remodeler le secteur financier.La baisse des taux d’intérêt de la Fed est presque une fatalité. Cette réunion s’apparente davantage à un test de résistance politique.Cinq images vous aideront à comprendre : où va le marché dans chaque tempête politique ?Bitwise CIO : 2026 sera très fort et ICO fera son grand retourRaisons de la réduction des taux d’intérêt de 50 points de base : faiblesse de l’emploi, ralentissement de l’inflation et divergence au sein de la FedHashKey lance son introduction en bourse : combien vaut la « première action cryptographique » de Hong Kong ?Comment les entreprises peuvent mettre en œuvre les lignes directrices de Singapour en matière de gestion des risques liés à l’IALa société licorne Farcaster a été contrainte de se transformer. Les réseaux sociaux Web3 sont-ils une fausse proposition ?5 000 milliards de dollars de dette des consommateurs : la chose effrayante dont personne ne parle à propos de l’économie américaineDéclencher la « guerre civile » de Solana ?Pourquoi diable Kamino et Jupiter se battent-ils ?Les investisseurs de Kalshi accusent Polymarket d’exagérer le volume des transactions ?Comprendre les tenants et les aboutissantsPourquoi Grayscale pense que Bitcoin ignorera cette fois le cycle de quatre ansPourquoi le BTC chute-t-il toujours après l’ouverture de la bourse américaine ?D’où viendra l’argent lors du prochain marché haussier ?Le monde au-delà de SWIFT : la Russie et l’économie cachée de la cryptographieMessari : Au-delà du Polymarché Sur quel marché Kalshi s’est-il appuyé pour se développer ?25 ans de faucille imitatrice : quand le jeton est le seul produit et revenuChoc déflationniste possible : l’IA, la démographie et la politique obligent la Fed à agirÉvalué à 1 milliard de dollars, pourquoi Farcaster a jeté l’éponge après cinq ans d’explorationBitwise CIO : Comment investir dans la cryptographieOpinion : l’ETH était autrefois une monnaie mais est désormais remplacé par des pièces stablesLa mise à niveau sous-évaluée d’Ethereum Fusaka : expansion de la capacité, réduction des frais, de l’inflation à la déflationRecherche approfondie du TCG : 8 milliards de dollars d’investissement en chaîne, de Gacha aux produits dérivésLa « prime monétaire » pour les tokens L1 s’estompeLa Chine va-t-elle arrêter les stablecoins ?L’explication de Wang Yongli n’est peut-être pas suffisanteTransition de politique monétaire mondiale : reflation américaine, appréciation du yen et carry tradeArgentine clandestine : les jeunes vivent dans la pauvreté et la classe moyenne retourne à la pauvretéApprenez à connaître Tether à nouveauPerspectives des tendances cryptographiques 2026Compte Trump : comment les « actions en hélicoptère » remodèlent la richesse et les inégalités aux États-UnisQue faut-il surveiller de la part de la Réserve fédérale cette semaine : il ne s’agit pas de baisses de taux d’intérêt, mais de la façon dont les « 6 500 milliards » vont changer ?Ce que signifie le passage de Vanguard, Bank of America et Charles Schwab à la cryptographieLes bénéfices des sociétés minières de crypto sont sous pression. La planification fiscale est-elle la solution au problème ?Bitcoin touche-t-il le fond ou entre-t-il dans un marché baissier ?« Rare désaccord » sur le marché obligataire américain : les rendements obligataires à long terme ont augmenté au lieu de baisser à la veille de la baisse des tauxContre qui les Treize Ministères et les Sept Associations sont-ils en colère ?De multiples défis pour l’économie américaine : analyse de la dette, de l’inflation et des perspectives de politique monétaireLa mise à niveau d’Ethereum apporte une amélioration structurelle et des opportunités de rebond apparaissentLa prochaine étape du RWA : transformation de l’infrastructure financière et innovation dans la structure des actifsPourquoi les jetons L1 continuent de sous-performer le BTCLes revenus du Web3 seront-ils imposés dans le pays ?Les jetons L1 peuvent-ils rivaliser avec Bitcoin dans l’espace des crypto-monnaies ?Moore Thread Financing Story : les rendements des premiers investisseurs ont dépassé 6 200 foisUn transfert de liquidités caché sous le jeu entre la Chine et les Etats-UnisQuels sont les avantages de la mise à niveau de Fusaka vers Ethereum ?Ethereum : la transition de valeur de l’infrastructure de la chaîne publique à l’écosystème financier mondialAnalyse du plan stratégique Bitcoin et facteurs pouvant affecter les ventes futuresProtocole x402 : révolution des paiements et défis de conformité à l’ère de l’économie automatiqueCinq orientations clés de développement du portefeuille Web3 à l’avenirL’encours de la dette nationale du gouvernement américain dépasse pour la première fois les 30 000 milliards de dollars, soit le double par rapport à 2018.Entrer dans l’ère de la cryptographie : le virage stratégique de la Réserve fédérale et son impact mondialEthereum achève la mise à niveau de Fusaka, débloquant un débit de données jusqu’à 8xCombien de temps le « manteau de décentralisation » des prêts en chaîne peut-il durer ?Bankless : un énorme changement dans le paysage du staking d’EthereumLes ETF sont cotés ensemble, mais le prix des devises n’a pas augmenté. Est-ce toujours une bonne chose si l’ETF est approuvé ?Pourquoi les marchés de prédiction ne sont vraiment pas des plateformes de jeuYZi Labs incube 17 projets. Découvrez sur quels titres hardcore CZ et He Yi parient.Rapport Glassnode : la structure du marché reproduit-elle la veille du krach de 2022 ?Ethereum active la mise à niveau de Fusaka pour poursuivre « l’expansion et l’amélioration de l’efficacité »Le soi-disant « écosystème du bâtiment L2 » a été falsifiéDAT Corporation : un concept en transitionBitwise : ne vous inquiétez pas, Strategy ne vendra jamais ses avoirs en BitcoinAvertissement du marché : la nomination de Hassett à la présidence de la Fed pourrait déclencher une tempête de baisse des taux d’intérêtLiang Fengyi recherche le changement malgré les risques. Comment le secteur des actifs numériques peut-il innover et progresser ?L’illusion de liquidité est brisée – bilan approfondi en décembre 2025Kalshi Lianchuang : de danseuse de ballet à la plus jeune femme milliardaire du mondeCe que la mise à niveau de Fusaka apportera à EthereumVers une nouvelle échelle : mise à niveau d’Ethereum FusakaComment Kalshi remodèle le monde financier grâce aux marchés prédictifsL’intégration de l’IA et de la blockchain : Reconstruction des relations de productivité et de production dans l’économie numériqueInterprétation de la théorie de « l’hiver froid de trois ans » de Strategy et l’atout ultime du marché BitcoinBTC revient à 93 000 $, 83 000 $ en une journée, que s’est-il passé ?Derrière le rebond des actifs risqués mondiaux : le géant de la gestion d’actifs Vanguard Group se tourne vers le chiffrementDe danseuse de ballet à plus jeune milliardaire : Luana crée des dizaines de milliards de KalshiAnalyse approfondie de la mise à niveau d’Ethereum Fusaka : changements fondamentaux et impact écologiquePlus l’Hyperliquide devient populaire, plus Arbitrum « fera fortune »Dernier discours du président de la SEC américaine : Revitaliser le marché des capitaux américainTrump dit qu’il annoncera le nouveau chef de la Réserve fédérale au début de l’année prochaine, suggérant qu’il aime HassettCotation de HashKey : une autre étape importante dans l’industrie chinoise de la blockchainDix ans d’Ethereum : de l’idéalisme au pragmatismeNiveaux de gris : le cycle de quatre ans a échoué et les prix du BTC devraient atteindre un nouveau sommet l’année prochaineLe Tether de 184 milliards de dollars marche sur la corde raideEst-il le prochain président de la Fed ?Décoder le jeu de puissance gagnant de HassettLe véritable état de notre économie actuelleAnalyse des nouvelles idées dans Ethereum de Devconnect 2025Les bénéfices de Circle ne sont pas aussi bons que ceux de Tether, et la responsabilité incombe à sa « famille d’origine »Qui est le prochain président de la Réserve fédérale « trié sur le volet » par Trump ?Tout peut être « contracté » : révélation de l’expérience en chaîne pré-IPOComment la faiblesse du marché du travail américain pèse sur le marché des cryptomonnaiesÀ l’intérieur de la ligne rouge, au-delà de l’océan bleu : les limites monétaires à l’ère du StablecoinHashKey IPO : le caractère unique du parcours de cotation et du cadre réglementairePour la première fois, MSTR, le principal titre conceptuel BTC, a déclaré qu’il pourrait « vendre des pièces » et a fortement chuté au cours de la séance.La chute du Bitcoin à 80 000 $ va-t-elle briser le modèle stratégique ?Les fissures de liquidité sur le marché des pensions réapparaissent : le contrôle de la Fed est mis à l’épreuveLa dernière interview de Musk avec une explosion d’informations : IA, conscience et reconstruction du futurBitcoin et Ethereum du point de vue des actifs rémunérateursLe « cheval de Troie » dans la mise à niveau d’Ethereum Fusaka
Dans l’article d’aujourd’hui, nous examinerons la soliditéévénementIl est appelé dans Ethereum et EVM plus communsBûchesEssenceNous verrons comment les utiliser, leurs définitions, comment utiliser le thème de l’événement et la signature pour filtrer le journal, et quelques suggestions sur quand.
Nous couvrirons également l’inspection-événement-Le mode d’interaction, ce célèbre modèle est traditionnellement appliqué à la réincome des variables d’État, mais nous verrons pourquoi ce modèle devrait également être appliqué pour déclencher des événements et des risques potentiels et des vulnérabilités de sécurité impliquées.
Comment définir des événements dans la solidité?
Être disponibleévénementLe mot-clé définit l’événement dans Solidity, comme indiqué ci-dessous.
interface ilight {< Br /> Événement SwitSedon ();
Vous pouvez passer le nom du contrat via un accès limité complet, suivi de suiviAlors, alorsPour accéder à l'événement à partir d'un autre contrat avec le nom de l'événement, comme indiqué ci-dessous:
Utilisateur de robe d'événement) pre>
La signature de l'événement est:
Utilisateur de robe d'événement) pre>
Le thème de l'événement est:
bytes32 topIchash = uccessant .Selector;
Veuillez noter qu'après Solidity V0.8.15, l'incident.sélecteurLes membres peuvent l'utiliser.
Si vous vérifiez un journal de blockchain, vous trouverez l'index du thème du journal0(Le premier) Le but correspond au thème de l'événement.Puisque le thème est le contenu qui peut être recherché dans un journal, nous pouvonsFiltre avec le thème de l'événement:
Recherchez des événements spécifiques dans le contrat intelligent d'une adresse spécifique.
Recherchez des événements spécifiques dans tous les contrats sur la blockchain.
Nous le verrons plus loin ci-dessous,anonymeL'événement anonyme est l'exception de cette règle.anonymeLes mots clés les rendent incapables de rechercher, alors utilisez le terme"anonyme"Essence
Sur la base de ce fait, nous pouvons également en déduire que l'événement le plus simple défini dans la solidité n'a pas de paramètres, comme l'événement défini ci-dessusBulbe.ouCommutateur, Sera utilisé en basLog1Le code de fonctionnement déclenche le thème dans le journal car l'incident lui-même est consultable.
Vous pouvez ajouter plus de thèmes, d'autres thèmes seront utilisésLog2,,Log3,,Log4etLog5Tant que ces paramètres sont marqués commeindexéEssenceJetons un coup d'œil au paramètre d'index dans la section suivante.
Paramètres de l'événement et paramètres d'index
L'événement peut accepter tout type de paramètres, y compris le type de valeur (Uintn,,bytesn,,bool,,adresse...) ,,structure,,énumérerEt le type de valeur défini par l'utilisateur.
Selon mes recherches de cet article, le seul type qui n'est pas autorisé est le type de fonction interne.Le type de fonction externe est autorisé, mais le type de fonction interne n'est pas autorisé.Par exemple, le code suivant ne sera pas compilé.
// spdx- S Licence-Identificateur: non licencié Pragma Solidity ^ 0.8.0; > pre>
Si la déclaration de l'événement estanonymeDans le contrat ABI, l'incident est disponible"Anonyme"Le champ sera marqué commevraiEssence
Un avantage anonyme est qu'il rend votre contrat moins cher et moins cher, et le gaz est moins cher lorsqu'il est déclenché.
Un bon cas d'événement anonyme est un contrat avec un seul événement.Tous les événements du contrat de négociation sont significatifs, car seul cet incident apparaîtra dans le journal des événements.L'abonnement à son nom n'est pas pertinent, car un seul événement est défini pour émettre le contrat.Par conséquent, vous pouvez définir des événements anonymes, vous abonner à tous les journaux d'événements du contrat et confirmer qu'ils sont les mêmes événements.
Vérifiez l'utilisation de l'utilisation anonyme dans la bibliothèque de code populaire, comme le contrat DS-note dans Dappphub[7] sub>milieu.
IMGCode source[8] sub> figCaption> Figure>
Nous pouvons voir dans le fragment de code ci-dessus que parce que l'instruction d'événement est anonyme, cela peut définir le quatrième paramètre "indexé".
Veuillez noter que parce que l'événement anonyme n'a pas le thème de BYTES32, l'événement anonyme ne prend pas en charge.sélecteurmembre.
Utilisez le code de fonctionnement du journal pour déclencher des événements dans l'assemblage
Il est possible de déclencher un événement dans l'assemblage, utilisezBogueInstruction, l'instruction correspond au code d'opération concentré par l'instruction EVM.
Pour déclencher un événement à l'assemblage, vous devez stocker toutes les données émises par l'incident dansmémoirePosition spécifique.
Une fois que vous stockez des données à partir de l'événement en mémoire, puis vous pouvez spécifier les paramètres suivants à l'instruction LONG:
P = obtenir la position de mémoire des données.Fondamentalement, il s'agit d'un pointeur de mémoire, ou d'un "décalage" ou "index de mémoire", selon la façon dont vous l'appelez.
S = vous voulez le nombre d'octets émis de P dans l'événement.
Tous les autres paramètresT1Ainsi queT2Ainsi queT3etT4Ce sont les paramètres de l'événement que vous souhaitez indexer.Veuillez noter qu'il y a deux choses importantes ici: 1) ces paramètres doivent être les mêmes que les paramètres définis dans le même ordre que la définition de vos événements, 2) ces paramètres doivent être placés en mémoire pour obtenir des données.
Le fragment de code suivant montre comment effectuer cette opération dans l'assemblage.
& lt; -7px; ) Internet { bytes32 topIchash = exampleEventasm.selector; /> Log2 ( freeMemoryPointer, /// `p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` p` P` P` P` P` P` = Démarrage du décalage en mémoire 64, // `S` = Nombre d'octets en mémoire de« P` à inclure dans les données de l'événement Événement it self tokenID // 1er paramètre indexé ) } }
pre>
Coût du gaz de l'événement
Figure>
Tous les enregistrements du code de fonctionnement (Log0Ainsi queLog1Ainsi queLog2Ainsi queLog3Ainsi queLog4) Vous devez consommer du gaz.Plus ils ont de paramètres (thèmes), plus ils consomment de gaz.
Image-20240226195203141 figCaption> Figure>
De plus, d'autres facteurs tels que des indices ou des données peuvent également amener l'événement à consommer plus de gaz.
Vérifier -event-mode interactif
Mode de contrôle interactif efficace[9] sub>Il convient également aux incidents.
Une méthode pour détecter ces modes consiste à utiliser l'outil d'analyse statique REMIX.
Ce modèle peut également être détecté par Slither.Lorsqu'un contrat exécute un contrat avec un appel externe, vous obtiendrez une découverte pour inviter "l'événement ré-entrée".
Par conséquent, pour DAPP, la commande est très importante, afin que vous puissiez vérifier correctement quel incident d'abord, suivant et finalement émis.Ceci est particulièrement important lorsque les appels récursifs ou ré-entravés.Si l'événement est déclenché après les appels externes, et cet appel externe est fait d'un appel répété, alors:
Le premier incident était la deuxième fois après la fin de l'appel.
Le deuxième événement a été publié après la transaction initiale.
La compréhension de cela permet également un suivi d'audit clair sous la chaîne pour surveiller les appels contractuels.Vous pouvez voir quelles fonctions sont les premières et enfin appelées, et l'ordre de fonctionnement de chaque routine lors de l'exécution de la transaction.
Documentation du détecteur Slither[10] sub>-Sidité et les analyseurs statiques de Vyper.
Cette vulnérabilité potentielle est également sur la piste des bits[11] sub>Trouvé et signaler dans l'audit des contrats intelligents.
IMG figCaption> Figure>
IMG figCaption> Figure>
Quand l'incident doit-il être déclenché?
Il peut y avoir plusieurs cas dans votre contrat qui peuvent être importants et utiles pour déclencher des événements.
Lorsque les utilisateurs et l'adresse restreintes exécutent certaines opérations (par exemple, propriétaire ou administrateur contractuel).Cela inclut comme les populairesProfession de transfert (adresse)Fonction, cette fonction ne peut être appelée par le propriétaire que pour modifier le propriétaire du contrat.
IMG figCaption> Figure>
Modifiez certaines variables clés ou paramètres arithmétiques, qui sont responsables de la logique principale du contrat.Il est particulièrement important à l'arrière-plan du protocole Defi.
IMG figCaption> Figure>
Documentation du détecteur Slither[12] sub>Décrivez plus d'informations sur ces situations.
Ceci est également décrit dans le rapport d'audit des sentiers de looksrare.
IMG figCaption> Figure>
Contrats de surveillance déployés en production pour détecter les anomalies.
IMG figCaption> Figure>
Afficher 0xprotocol[13] sub>Détails pour comprendre les problèmes liés à la sécurité liés à l'incident.
se référer à
Le document manquant aux fins de l'utilisation de l'événement anonyme (savoir pourquoi)[14] sub>
Messari : Au-delà du Polymarché Sur quel marché Kalshi s’est-il appuyé pour se développer ?
Source : Messari ; Compilé par : Bitcoin Vision La croissance récente de Kalshi a été spectaculaire et bien documentée.Au cours des six derniers mois, sonLe volume nominal mensuel des échanges a augmenté…
Pourquoi les jetons L1 continuent de sous-performer le BTC
Auteur :AJC; Source : les prochains « 2026 Crypto Topics » de Messari La crypto-monnaie stimule le développement de l’industrie Le recentrage des crypto-monnaies est essentiel car c’est dans cela…