1/ Além de uma biblioteca EVM, também estou a enviar `@prb/effect-evm-safe` - Effect-TS para aplicações multisig Safe. Deteção de Safe tipada. Simulação antes da assinatura. Tratamento de erros adequado para fluxos multisig. Construído sobre o SDK das aplicações da @safe.
2/ O que adiciona: - SafeAppsService para comunicação iframe - Detecção de segurança (esta carteira é multisig?) - Simulação de transação antes da fila - Hooks React para o estado do Safe Tudo com a mesma abordagem de erro tipado como effect-evm.
3/ Transações seguras são diferentes. Sem confirmações imediatas. Assinatura em várias etapas. Resultados de simulação são importantes. Este pacote modela essa realidade. Exemplo - deteção de contexto seguro:
4/ Simulação antes da assinatura usando `MultiSend` e `SimulateTxAccessor` (os endereços dos contratos estão incorporados na biblioteca):
5/ Começar: ``` bun add @prb/effect-evm-safe @prb/effect-evm @safe-global/safe-apps-sdk ``` Código fonte: Problemas e PRs são bem-vindos.
445