@aptos-labs/ts-sdk
Version:
Aptos TypeScript SDK
16 lines • 1.15 kB
TypeScript
/**
* Keyless sub-path entry. NOT included in the main entry point to avoid
* pulling in poseidon-lite. Import from '@aptos-labs/ts-sdk/keyless'.
*/
export { getPepper, getProof, deriveKeylessAccount, updateFederatedKeylessJwkSetTransaction, } from "../internal/keyless.js";
export { Keyless } from "../api/keyless.js";
export { AptosConfig } from "../api/aptosConfig.js";
export { KeylessAccount } from "../account/KeylessAccount.js";
export { FederatedKeylessAccount } from "../account/FederatedKeylessAccount.js";
export { AbstractKeylessAccount } from "../account/AbstractKeylessAccount.js";
export { EphemeralKeyPair } from "../account/EphemeralKeyPair.js";
export { KeylessPublicKey, KeylessSignature, EphemeralCertificate, ZeroKnowledgeSig, Groth16Zkp, Groth16ProofAndStatement, ZkProof, KeylessConfiguration, getKeylessConfig, } from "../core/crypto/keyless.js";
export { FederatedKeylessPublicKey } from "../core/crypto/federatedKeyless.js";
export { EphemeralPublicKey, EphemeralSignature } from "../core/crypto/ephemeral.js";
export { poseidonHash, hashStrToField } from "../core/crypto/poseidon.js";
//# sourceMappingURL=keyless.d.ts.map