1/ En plus d'une bibliothèque EVM, je livre également `@prb/effect-evm-safe` - Effect-TS pour les applications multisig Safe. Détection de Safe typée. Simulation avant la signature. Gestion des erreurs appropriée pour les flux multisig. Construit sur le SDK des applications de @safe.
2/ Ce que cela ajoute : - SafeAppsService pour la communication iframe - Détection de sécurité (ce portefeuille est-il un multisig ?) - Simulation de transaction avant la mise en file d'attente - Hooks React pour l'état de Safe Le tout avec la même approche d'erreur typée que effect-evm.
3/ Les transactions Safe sont différentes. Pas de confirmations immédiates. Signature en plusieurs étapes. Les résultats de simulation comptent. Ce package modélise cette réalité. Exemple - détection du contexte Safe :
4/ Simulation avant la signature en utilisant `MultiSend` et `SimulateTxAccessor` (les adresses des contrats sont intégrées dans la bibliothèque) :
5/ Commencer : ``` bun add @prb/effect-evm-safe @prb/effect-evm @safe-global/safe-apps-sdk ``` Code source : Les problèmes et les PR sont les bienvenus.
453