Skip to main content

Variable: signedOperationSchema

const signedOperationSchema: ZodObject<{
curve: ZodEnum<typeof SignatureCurve>;
digest: ZodCustom<Bytes32, Bytes32>;
expiry: ZodNumber;
salt: ZodCustom<Bytes32, Bytes32>;
signature: ZodCustom<Hex, Hex>;
signingKey: ZodCustom<Bytes32, Bytes32>;
}, $strip>;

Defined in: packages/overcast-core/src/rfq/events.ts:62

A SignedOperation: the ed25519 signature over an operation's digest, the key that produced it, and the operation params (expiry + replay salt) it commits to. Sent wherever a payload authorizes a delegated, off-chain-signed action. Carries no bigint, so this one schema is both the wire and the client-facing shape.