GUARDIAN Shared Crate
This crate contains shared types and utilities for the GUARDIAN project.
Features
auth: Authentication utilities for Miden Falcon RPO-512hex: Hex utilities for converting between types and hex stringsauth_request_eip712: EIP-712 digests for Guardian request and account lookup authenticationretry: Transient-failure classification, jittered backoff, and the retry policy types shared by the Guardian server and the Miden SDK clientsaccount_delta: Applying a MidenAccountDeltato an account, with or without an additional storage patch, and reconstructing an account from the delta that created it. A delta that carries account code creates an account only while the account is new (nonce zero); on an existing account it is a code upgrade. Shared so the server and the multisig client agree byte-for-byte on the resulting state commitment