@biconomy/sdk

Index

Enumerations

Interfaces

Type Aliases

AbiToPoliciesInfoParams AbstractCall ActionConfig ActionData ActionPolicyInfo AddressMapping AnyData AnyReferenceValue BaseInstructionsParams BaseMeeClient BaseModule BicoActions BicoBundlerClient BicoPaymasterClient BridgeQueryResult BridgingInstruction BridgingInstructions BridgingPlugin BridgingPluginResult BridgingUserOpParams BuildDefaultInstruction BuildDefaultParams BuildInstructionTypes BuildIntentInstruction BuildIntentParameters BuildIntentParams CallType ChainInfo CreateMeeClientParams CreateSessionDataParams CreateSessionDataResponse EnableSessionData Erc7579Actions ExecuteSignedFusionQuoteParams ExecuteSignedFusionQuotePayload ExecuteSignedQuoteParams ExecuteSignedQuotePayload Execution ExecutionMode FeeData FeeTokenInfo FullCreateSessionDataParams GetActiveHookParameters GetInstalledExecutorsParameters GetInstalledValidatorsParameters GetK1FactoryDataParams GetMeeFactoryDataParams GetOwnablesModuleInitDataParams GetPreviousModuleParameters GetQuoteParams GetQuotePayload GetUnifiedERC20BalanceParameters GrantDeferredPermissionParameters GrantDeferredPermissionResponse GrantPermissionParameters GrantPermissionResponse HardcodedReference HttpClient InstallModuleParameters Instruction IsModuleInstalledParameters K1CounterFactualAddressParams K1ModuleGetInitDataArgs LimitUsage MeeActions MeeClient MeeCounterFactualAddressParams MeeExecutionMode MeeSmartAccount ModularSmartAccount Modularity Module ModuleActions ModuleMeta ModuleParameters ModuleType MultichainAddressMapping MultichainBridgingParams NexusAccount NexusClient NexusSmartAccountImplementation OwnableActions OwnableModuleParameters PaymasterContext PolicyData PreparePermissionResponse QueryBridgeParams RawActionConfig RawParamRule RawParamRules RelevantBalance RequiredModuleParameters ResolvedActionPolicyInfo Rule Session SessionData SignFusionQuotePayload SignQuotePayload SignerData SmartAccountActions SmartAccountClientConfig SmartSessionCreateActions SmartSessionModeType SmartSessionModule SmartSessionUseActions SpendingLimitPolicyData SpendingLimitsParams SudoPolicyData Supertransaction SupertransactionLike SupportsExecutionModeParameters SupportsModuleParameters ToK1ValidatorParameters ToNexusSmartAccountParameters UnifiedBalanceItem UnifiedERC20Balance UninstallModuleParameters Url UsePermissionModuleData UsePermissionModuleGetInitDataArgs UsePermissionModuleParameters UsePermissionParameters WaitForSupertransactionReceiptParams WaitForSupertransactionReceiptPayload

Variables

BICONOMY_ATTESTER_ADDRESS DUMMY_ECDSA_SIG EIP1271Abi ENTRYPOINT_SIMULATIONS_ADDRESS ENTRY_POINT_ADDRESS ERC7484RegistryAbi EntrypointAbi FUSION_NATIVE_TRANSFER_PREFIX MAINNET_ADDRESS_K1_VALIDATOR_ADDRESS MAINNET_ADDRESS_K1_VALIDATOR_FACTORY_ADDRESS MAX_RULES MEE_VALIDATOR_ADDRESS NEXUS_ACCOUNT_FACTORY NEXUS_BOOTSTRAP_ADDRESS OWNABLE_EXECUTOR_ADDRESS OWNABLE_VALIDATOR_ADDRESS PREFIX REGISTRY_ADDRESS RHINESTONE_ATTESTER_ADDRESS SMART_SESSIONS_ADDRESS SPENDING_LIMITS_POLICY_ADDRESS SmartSessionMode TEMP_MEE_ATTESTER_ADDR TEST_ADDRESS_K1_VALIDATOR_ADDRESS TEST_ADDRESS_K1_VALIDATOR_FACTORY_ADDRESS TIME_FRAME_POLICY_ADDRESS UNIVERSAL_ACTION_POLICY_ADDRESS USAGE_LIMIT_POLICY_ADDRESS UniActionPolicyAbi VALUE_LIMIT_POLICY_ADDRESS biconomySponsoredPaymasterContext mcAAVE mcACX mcAGI mcAIOZ mcALT mcAMP mcANKR mcAPE mcARB mcATH mcAVAIL mcAXL mcAXS mcBABYDOGE mcBAND mcBAT mcBEAM mcBGB mcBICO mcBITCOIN mcBONK mcBORG mcBTT mcCAKE mcCBBTC mcCBETH mcCHEX mcCMETH mcCOMP mcCORGIAI mcCOW mcCRV mcDEXE mcDOGE mcELF mcENJ mcETHFI mcFDUSD mcFET mcFLOKI mcFLUID mcFRAX mcFRXETH mcFXS mcG mcGAL mcGLM mcGMT mcGNO mcGOMINING mcGRT mcHOT mcHT mcILV mcINJ mcIOTX mcLBTC mcLDO mcLINK mcLPT mcLRC mcMANA mcMASK mcMATIC mcMETH mcMETIS mcMKR mcMMX mcMNT mcMOG mcMORPHO mcMX mcNEXO mcNFT mcOHM mcOKB mcOM mcPENDLE mcPEPE mcPOL mcPRIME mcPUMPBTC mcQNT mcRENDER mcRETH mcRPL mcRSR mcSAFE mcSAND mcSFP mcSFRXETH mcSKL mcSNX mcSOLVBTC mcSOLVBTC_BBN mcSPX mcSUPER mcSUSDS mcSUSHI mcSWETH mcSXP mcTBTC mcTEL mcTON mcTUSD mcUMA mcUNI mcUSD0 mcUSDA mcUSDC mcUSDD mcUSDS mcUSDT mcUSDX mcUSDY mcVANRY mcVIRTUAL mcW mcWBETH mcWEETH mcWLD mcWOO mcYFI mcZETA mcZRO mcZRX mc_1INCH moduleTypeIds

Functions

abiToPoliciesInfo accountId applyDefaults bicoBundlerActions build buildBridgeInstructions buildDefaultInstructions buildIntent createActionConfig createActionData createBicoBundlerClient createBicoPaymasterClient createHttpClient createMeeClient createNexusClient createNexusSessionClient createSmartAccountClient decodeSmartSessionSignature encodeSmartSessionSignature encodeValidationData erc7579Actions execute executeQuote executeSignedFusionQuote executeSignedQuote findTrustedAttesters generateRandomHex generateSalt getAccount getActiveHook getAddOwnableExecutorOwnerAction getAddOwnableValidatorOwnerAction getEnableSessionDetails getExecuteOnOwnedAccountAction getFallbackBySelector getInstalledExecutors getInstalledValidators getK1FactoryData getK1InitData getK1ModuleInitData getK1NexusAddress getMeeFactoryData getMeeNexusAddress getOwnableValidator getOwnableValidatorMockSignature getOwnableValidatorOwners getOwnableValidatorSignature getOwnableValidatorThreshold getOwnablesInitData getOwnablesModuleInitData getPreviousModule getQuote getRemoveOwnableValidatorOwnerAction getSetOwnableValidatorThresholdAction getSmartSessionsValidator getSpendingLimitsPolicy getSudoPolicy getTrustAttestersAction getTrustedAttesters getUnifiedERC20Balance getUniversalActionPolicy getUsageLimitPolicy getUsePermissionInitData getUsePermissionModuleInitData getValueLimitPolicy grantDeferredPermission grantPermission installModule installModules isModuleInstalled isRhinestoneModuleInstalled meeActions moduleActivator ownableActions parse parseModule parseReferenceValue queryBridge sanitizeSignature signFusionQuote signQuote smartAccountActions smartSessionCreateActions smartSessionUseActions stringify supportsExecutionMode supportsModule toActionConfig toBiconomyTokenPaymasterContext toK1Validator toModule toNexusAccount toOwnableValidator toSmartSessionsValidator uninstallModule uninstallModules usePermission waitForSupertransactionReceipt