Les outils de développeur que vous utilisez chaque jour, tous au même endroit.

Convertisseurs, formateurs, hash, validateurs et les petits utilitaires que vous rouvrez sans cesse restent réunis au lieu de se perdre entre vos onglets.

GitHub
/ Outils
/ Chercheur d'outils
109 outils
/ Analyseur de stockage delegatecall
/ Outil sélectionné

Analyseur de stockage delegatecall - outil Web3 gratuit

Analyser la compatibilité de l'agencement du stockage pour delegatecall et les proxies

01

Qu'est-ce que delegatecall ?

Delegatecall exécute le code d'un autre contrat dans le contexte du contrat appelant. Cela signifie qu'il utilise le stockage de l'appelant, ce qui le rend essentiel pour les motifs de proxy évolutifs.

02

Comment ça marche ?

Delegatecall préserve msg.sender et msg.value tout en exécutant le code d'un autre contrat dans le contexte de stockage de l'appelant. Les slots de stockage sont accédés par position (0, 1, 2...), et non par nom de variable. Cela permet aux proxys de…

03

Exemples de cas

Couvre Aave V3 Pool (0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2), Compound III (0xc3d67e4b63a3c385042d8d6b13e3e0ff485e0994) et Motif Safe Storage Gap pour comparer rapidement les entrées et sorties courantes.

/ Outils associés
/ Code

Code source de l'outil sélectionné, affiché ici à côté de la version en direct sur la droite.

/ Code source
TypeScript
typescript
// No external packages needed - pure TypeScript

interface StorageSlot {
  name: string;
  type: string;
  slot: number;
  offset: number;
  size: number;
}
Icône Buidl Now

Gardez tous vos utilitaires au même endroit et restez dans votre flux de développement.

Choisissez un outil, terminez votre vérification, copiez ce dont vous avez besoin et revenez au vrai travail sur votre produit.

Des outils pour les développeurs qui livrent vite.© 2026 Buidl Now. Tous droits réservés.