1/ Además de una biblioteca EVM, también estoy enviando `@prb/effect-evm-safe` - Effect-TS para aplicaciones multisig de Safe. Detección de Safe tipada. Simulación antes de firmar. Manejo adecuado de errores para flujos multisig. Construido sobre el SDK de aplicaciones de @safe.
2/ Lo que añade: - SafeAppsService para la comunicación iframe - Detección segura (¿es esta billetera multisig?) - Simulación de transacciones antes de la cola - Hooks de React para el estado de Safe Todo con el mismo enfoque de error tipado que effect-evm.
3/ Las transacciones seguras son diferentes. Sin confirmaciones inmediatas. Firma en múltiples pasos. Los resultados de la simulación importan. Este paquete modela esa realidad. Ejemplo - detección del contexto seguro:
4/ Simulación antes de firmar usando `MultiSend` y `SimulateTxAccessor` (las direcciones de los contratos están integradas en la biblioteca):
5/ Comenzar: ``` bun add @prb/effect-evm-safe @prb/effect-evm @safe-global/safe-apps-sdk ``` Código fuente: Se aceptan problemas y PRs.
480