@axiom-crypto/keystore-sdk
Version:
Keystore Rollup SDK
26 lines • 609 B
TypeScript
import { Data } from "../primitives";
export type AuthInputs = {
keyData: Data;
authData: Data;
};
export type SponsoredAuthInputs = {
proveSponsored: {
userAuthInputs: AuthInputs;
sponsorAuthInputs: AuthInputs;
};
} | {
proveOnlySponsored: {
userProof: Data;
sponsorAuthInputs: AuthInputs;
};
} | {
sponsorAndProve: {
userAuthInputs: AuthInputs;
};
};
export type SponsoredTransactionSponsoredAuthInputs = {
userAuthInputs?: AuthInputs;
sponsorAuthInputs?: AuthInputs;
userProof?: Data;
};
//# sourceMappingURL=auth.d.ts.map