@biconomy/sdk
Version:
SDK for Biconomy integration with support for account abstraction, smart accounts, ERC-4337.
21 lines • 2.07 kB
TypeScript
import { type Hex } from "viem";
export * from "./abi";
export * from "./tokens";
export declare const ENTRY_POINT_ADDRESS: Hex;
export declare const ENTRYPOINT_SIMULATIONS_ADDRESS: Hex;
export declare const NEXUS_BOOTSTRAP_ADDRESS: Hex;
export declare const TEST_ADDRESS_K1_VALIDATOR_FACTORY_ADDRESS: Hex;
export declare const TEST_ADDRESS_K1_VALIDATOR_ADDRESS: Hex;
export declare const MAINNET_ADDRESS_K1_VALIDATOR_FACTORY_ADDRESS: Hex;
export declare const MAINNET_ADDRESS_K1_VALIDATOR_ADDRESS: Hex;
export declare const BICONOMY_ATTESTER_ADDRESS: Hex;
export declare const NEXUS_ACCOUNT_FACTORY = "0x000000226cada0d8b36034F5D5c06855F59F6F3A";
export declare const MEE_VALIDATOR_ADDRESS = "0x068EA3E30788ABaFDC6fD0b38d20BD38a40a2B3D";
export declare const TEMP_MEE_ATTESTER_ADDR = "0x000000333034E9f539ce08819E12c1b8Cb29084d";
export { SMART_SESSIONS_ADDRESS, OWNABLE_VALIDATOR_ADDRESS, OWNABLE_EXECUTOR_ADDRESS, RHINESTONE_ATTESTER_ADDRESS, REGISTRY_ADDRESS, type EnableSessionData, type ActionData, type PolicyData, type Session, SmartSessionMode, encodeSmartSessionSignature, getAddOwnableExecutorOwnerAction, getExecuteOnOwnedAccountAction, getAccount, getOwnableValidatorMockSignature, getOwnableValidatorThreshold, isModuleInstalled as isRhinestoneModuleInstalled, findTrustedAttesters, getTrustAttestersAction, getOwnableValidatorSignature, getAddOwnableValidatorOwnerAction, getOwnableValidatorOwners, getRemoveOwnableValidatorOwnerAction, getSetOwnableValidatorThresholdAction, decodeSmartSessionSignature, encodeValidationData, getEnableSessionDetails, getSmartSessionsValidator, getSudoPolicy, getSpendingLimitsPolicy, getUsageLimitPolicy, getValueLimitPolicy, getOwnableValidator, getUniversalActionPolicy } from "@rhinestone/module-sdk";
export declare const UNIVERSAL_ACTION_POLICY_ADDRESS: Hex;
export declare const TIME_FRAME_POLICY_ADDRESS: Hex;
export declare const VALUE_LIMIT_POLICY_ADDRESS: Hex;
export declare const USAGE_LIMIT_POLICY_ADDRESS: Hex;
export declare const SPENDING_LIMITS_POLICY_ADDRESS: Hex;
//# sourceMappingURL=index.d.ts.map