1/ Oprócz biblioteki EVM, dostarczam również `@prb/effect-evm-safe` - Effect-TS dla aplikacji multisig Safe. Wykrywanie typów Safe. Symulacja przed podpisaniem. Odpowiednie zarządzanie błędami w przepływach multisig. Zbudowane na SDK aplikacji @safe.
2/ Co to dodaje: - SafeAppsService do komunikacji iframe - Bezpieczne wykrywanie (czy ten portfel jest multisig?) - Symulacja transakcji przed kolejką - Hooki React dla stanu Safe Wszystko z tym samym podejściem do typowanych błędów jak effect-evm.
3/ Bezpieczne transakcje są inne. Brak natychmiastowych potwierdzeń. Wiele kroków podpisywania. Wyniki symulacji mają znaczenie. Ten pakiet modeluje tę rzeczywistość. Przykład - wykrywanie kontekstu Safe:
4/ Symulacja przed podpisaniem za pomocą `MultiSend` i `SimulateTxAccessor` (adresy kontraktów są wbudowane w bibliotekę):
5/ Rozpocznij: ``` bun add @prb/effect-evm-safe @prb/effect-evm @safe-global/safe-apps-sdk ``` Kod źródłowy: Zgłaszaj problemy i PR-y.
442