Propriétaires, seuil et exécuteur
Chaque compte intelligent Safe stocke un ensemble d'adresses de propriétaires et un seuil. Les propriétaires signent le hash exact de la transaction Safe, y compris la destination, la valeur, les données d'appel, l'opération, le nonce et les champs liés aux frais. Une fois que suffisamment de signatures valides existent, tout exécuteur autorisé peut appeler le contrat du compte pour les vérifier et exécuter l'opération demandée.
Examinez la chaîne, l'adresse Safe, le nonce, le seuil et la charge utile décodée avant de signer. Une signature hors chaîne ne modifie pas les actifs par elle-même, mais elle peut autoriser une exécution ultérieure. Les propriétaires doivent rejeter les delegatecalls inattendus, les changements de propriétaires, les réductions de seuil et les approbations même lorsque l'interface affiche un nom de proposant familier.