UNPKG

@0xfutbol/id

Version:

React component library with shared providers for 0xFutbol ID

78 lines (77 loc) 2.76 kB
'use strict';var index=require('./index-gEYw6hWC.js');require('react'),require('react/jsx-runtime'),require('@0xfutbol/id-sign'),require('react-use'),require('@0xfutbol/constants'),require('thirdweb'),require('@matchain/matchid-sdk-react'),require('@tanstack/react-query'),require('@matchain/matchid-sdk-react/index.css'),require('react-dom');const FN_SELECTOR = "0x3e429396"; const FN_INPUTS = []; const FN_OUTPUTS = [ { type: "tuple[]", components: [ { type: "address", name: "implementation", }, { type: "tuple", name: "config", components: [ { type: "bool", name: "registerInstallationCallback", }, { type: "bytes4[]", name: "requiredInterfaces", }, { type: "bytes4[]", name: "supportedInterfaces", }, { type: "tuple[]", name: "callbackFunctions", components: [ { type: "bytes4", name: "selector", }, ], }, { type: "tuple[]", name: "fallbackFunctions", components: [ { type: "bytes4", name: "selector", }, { type: "uint256", name: "permissionBits", }, ], }, ], }, ], }, ]; /** * Calls the "getInstalledModules" function on the contract. * @param options - The options for the getInstalledModules function. * @returns The parsed result of the function call. * @extension MODULES * @example * ```ts * import { getInstalledModules } from "thirdweb/extensions/modules"; * * const result = await getInstalledModules({ * contract, * }); * * ``` */ async function getInstalledModules(options) { return index.P({ contract: options.contract, method: [FN_SELECTOR, FN_INPUTS, FN_OUTPUTS], params: [], }); }exports.FN_SELECTOR=FN_SELECTOR;exports.getInstalledModules=getInstalledModules;//# sourceMappingURL=getInstalledModules-ByY67y2G.js.map