@biconomy/abstractjs

Index

Enumerations

Interfaces

Type Aliases

AbiToPoliciesInfoParams AbstractCall ActionConfig ActionData ActionPolicyInfo AddressMapping AnyData AnyReferenceValue BaseInstructionsParams BaseMeeClient BaseModule BaseMultichainSmartAccount BicoActions BicoBundlerClient BicoPaymasterClient BicoRpcSchema BridgeQueryResult BridgingInstruction BridgingInstructions BridgingPlugin BridgingPluginResult BridgingUserOpParams BuildApproveInstruction BuildApproveParameters BuildApproveParams BuildBatchInstruction BuildBatchParameters BuildBatchParams BuildDefaultInstruction BuildDefaultParameters BuildInstructionTypes BuildIntentInstruction BuildIntentParameters BuildIntentParams BuildTransferFromInstruction BuildTransferFromParameters BuildTransferFromParams BuildTransferInstruction BuildTransferParameters BuildTransferParams BuildWithdrawalInstruction BuildWithdrawalParameters BuildWithdrawalParams CallType ChainInfo CreateMeeClientParams CreateSessionDataParams CreateSessionDataResponse DefaultCounterFactualAddressParams EnableSessionData Erc7579Actions ExecuteFusionQuoteParams ExecuteFusionQuotePayload ExecuteSignedQuoteParams ExecuteSignedQuotePayload Execution ExecutionMode FeeData FeeTokenInfo FilledPaymentInfo FullCreateSessionDataParams GetActiveHookParameters GetDefaultFactoryDataParams GetFusionQuoteParams GetFusionQuotePayload GetInfoPayload GetInstalledExecutorsParameters GetInstalledValidatorsParameters GetK1FactoryDataParams GetOnChainQuoteParams GetOnChainQuotePayload GetOwnablesModuleInitDataParams GetPermitQuoteParams GetPermitQuotePayload GetPreviousModuleParameters GetQuoteParams GetQuotePayload GetSupertransactionReceiptParams GetSupertransactionReceiptPayload GetUnifiedERC20BalanceParameters GrantDeferredPermissionParameters GrantDeferredPermissionResponse GrantPermissionParameters GrantPermissionResponse HardcodedReference HttpClient InstallModuleParameters Instruction InstructionLike IsModuleInstalledParameters K1CounterFactualAddressParams K1ModuleGetInitDataArgs LimitUsage MeeActions MeeClient ModularSmartAccount Modularity Module ModuleActions ModuleMeta ModuleParameters ModuleType MultichainAddressMapping MultichainBridgingParams MultichainNexusParams MultichainSmartAccount NexusAccount NexusClient NexusSmartAccountImplementation OwnableActions OwnableModuleParameters PaymasterContext PaymentInfo PolicyData PreparePermissionResponse Protocol QueryBridgeParams RawActionConfig RawParamRule RawParamRules RelevantBalance RequiredModuleParameters ResolvedActionPolicyInfo Rule Session SessionData SignFusionQuoteParameters SignFusionQuotePayload SignOnChainQuoteParams SignOnChainQuotePayload SignPermitQuoteParams SignPermitQuotePayload SignQuoteParams SignQuotePayload SignerData SmartAccountActions SmartSessionCreateActions SmartSessionModeType SmartSessionModule SmartSessionUseActions SpendingLimitPolicyData SpendingLimitsParams SudoPolicyData Supertransaction SupertransactionLike SupportsExecutionModeParameters SupportsModuleParameters ToK1ValidatorParameters ToNexusSmartAccountParameters Trigger UnifiedBalanceItem UnifiedERC20Balance UninstallModuleParameters Url UsePermissionModuleData UsePermissionModuleGetInitDataArgs UsePermissionModuleParameters UsePermissionParameters UserOpStatus WaitForSupertransactionReceiptParams WaitForSupertransactionReceiptPayload WalletProvider

Variables

AavePoolAbi AccountFactoryAbi BICONOMY_ATTESTER_ADDRESS BICONOMY_EXPERIMENTAL_ATTESTER DEFAULT_POLLING_INTERVAL 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 MEE_VALIDATOR_ADDRESSES NEXUS_ACCOUNT_FACTORY NEXUS_BOOTSTRAP_ADDRESS NexusBootstrapAbi OLD_MEE_VALIDATOR_ADDRESS OWNABLE_EXECUTOR_ADDRESS OWNABLE_VALIDATOR_ADDRESS PERMIT_TYPEHASH 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 TokenWithPermitAbi UNIVERSAL_ACTION_POLICY_ADDRESS USAGE_LIMIT_POLICY_ADDRESS UniActionPolicyAbi UniswapSwapRouterAbi VALUE_LIMIT_POLICY_ADDRESS aave biconomySponsoredPaymasterContext mcAAVE mcACX mcAGI mcAIOZ mcALT mcAMP mcANKR mcAPE mcARB mcATH mcAUSDC mcAVAIL mcAXL mcAXS mcAaveV3Pool 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 mcUniswapSwapRouter mcVANRY mcVIRTUAL mcW mcWBETH mcWEETH mcWLD mcWOO mcWeth mcYFI mcZETA mcZRO mcZRX mc_1INCH moduleTypeIds testnetMcFusion testnetMcUSDC testnetMcUniswapSwapRouter

Functions

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